Navigation
API > API/Plugins > API/Plugins/MetasoundFrontend
Interface for querying cached document dependencies.
| Name | IDocumentCache |
| Type | class |
| Header File | /Engine/Plugins/Runtime/Metasound/Source/MetasoundFrontend/Public/MetasoundFrontendDocumentCacheInterface.h |
| Include Path | #include "MetasoundFrontendDocumentCacheInterface.h" |
Syntax
class IDocumentCache : public TSharedFromThis< IDocumentCache >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → IDocumentCache
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IDocumentCache() |
MetasoundFrontendDocumentCacheInterface.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool ContainsDependency
(
const FNodeRegistryKey& InClassKey |
MetasoundFrontendDocumentCacheInterface.h | ||
bool ContainsDependencyOfType
(
EMetasoundFrontendClassType ClassType |
MetasoundFrontendDocumentCacheInterface.h | ||
const FMetasoundFrontendClass * FindDependency
(
const Metasound::Frontend::FNodeRegistryKey& InClassKey |
MetasoundFrontendDocumentCacheInterface.h | ||
const FMetasoundFrontendClass * FindDependency
(
const FGuid& InClassID |
MetasoundFrontendDocumentCacheInterface.h | ||
const int32 * FindDependencyIndex
(
const Metasound::Frontend::FNodeRegistryKey& InClassKey |
MetasoundFrontendDocumentCacheInterface.h | ||
const int32 * FindDependencyIndex
(
const FGuid& InClassID |
MetasoundFrontendDocumentCacheInterface.h | ||
const FMetasoundFrontendDocument & GetDocument() |
MetasoundFrontendDocumentCacheInterface.h | ||
virtual const IDocumentGraphEdgeCache & GetEdgeCache () |
MetasoundFrontendDocumentCacheInterface.h | ||
const IDocumentGraphEdgeCache & GetEdgeCache
(
const FGuid& InPageID |
Returns EdgeCache associated with the given PageID. | MetasoundFrontendDocumentCacheInterface.h | |
const IDocumentGraphInterfaceCache & GetInterfaceCache() |
Returns InterfaceCache for the given document. | MetasoundFrontendDocumentCacheInterface.h | |
virtual const IDocumentGraphNodeCache & GetNodeCache () |
MetasoundFrontendDocumentCacheInterface.h | ||
const IDocumentGraphNodeCache & GetNodeCache
(
const FGuid& InPageID |
Returns NodeCache associated with the given PageID. | MetasoundFrontendDocumentCacheInterface.h | |
void SetBuildPageID
(
const FGuid& InPageID |
Sets the default BuildPageID for the given document. | MetasoundFrontendDocumentCacheInterface.h |