Choose your operating system:
Windows
macOS
Linux
| UObjectBase
|
Module |
|
Header |
/Engine/Plugins/Runtime/Metasound/Source/MetasoundEngine/Public/Metasound.h |
Include |
#include "Metasound.h" |
UCLASS(HideCategories=object, BlueprintType)
class UMetaSound :
public UObject,
public FMetasoundAssetBase
This asset type is used for Metasound assets that can only be used as nodes in other Metasound graphs. Because of this, they contain no required inputs or outputs.
Name | Description | ||
---|---|---|---|
|
AssetClassID |
||
|
Graph |
||
|
ReferenceAssetClassCache |
||
|
ReferencedAssetClassKeys |
||
|
RegistryInputTypes |
||
|
RegistryOutputTypes |
||
|
RegistryVersionMajor |
||
|
RegistryVersionMinor |
||
|
RootMetaSoundDocument |
Name | Description | |
---|---|---|
|
UMetaSound ( |
Name | Description | ||
---|---|---|---|
|
GetDocumentPropertyName() |
Returns document name (for editor purposes, and avoids making document public for edit while allowing editor to reference directly) |
Name | Description | ||
---|---|---|---|
|
BeginDestroy() |
Called before destroying the object. |
|
|
PostDuplicate ( |
||
|
PostEditChangeProperty ( |
Called when a property on this object has been modified externally |
|
|
PostEditUndo() |
Called after applying a transaction to the object. |
|
|
PreSave ( |
Presave function. |
|
|
Serialize ( |
Handles reading, writing, and reference collecting using FArchive. |
Name | Description | ||
---|---|---|---|
|
ConformObjectDataToInterfaces() |
Called when the interface is changed, presenting the opportunity for. |
|
|
Metasound::F... |
GetAssetClassInfo() |
Returns Asset Metadata associated with this MetaSound. |
|
GetDisplayName() |
Name to display in editors. |
|
|
Metasound::F... |
GetDocument() |
Returns an access pointer to the document. |
|
Metasound::F... |
GetDocument() |
Returns an access pointer to the document. |
|
const UEdGra... |
GetGraph() |
|
|
UEdGraph ... |
GetGraph() |
Returns the graph associated with this Metasound. |
|
const UEdGra... |
GetGraphChecked() |
|
|
UEdGraph & |
GetGraphChecked() |
|
|
const UObjec... |
GetOwningAsset() |
Returns the owning asset responsible for transactions applied to MetaSound. |
|
UObject *... |
GetOwningAsset() |
Returns the owning asset responsible for transactions applied to MetaSound. |
|
const TSet< ... |
GetReferencedAssetClassCache() |
|
|
GetReferencedAssetClassCache() |
Returns set of cached class references set on last registration prior to serialize. |
|
|
const TSet< ... |
GetReferencedAssetClassKeys() |
Returns all the class keys of this asset's referenced assets. |
|
SetGraph ( |
Sets the graph associated with this Metasound. |
|
|
SetReferencedAssetClassKeys |
||
|
SetRegistryAssetClassInfo ( |
Sets Asset Registry Metadata associated with this MetaSound. |