Navigation
API > API/Plugins > API/Plugins/DatasmithContent
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UDatasmithContentBlueprintLibrary
References
| Module | DatasmithContent |
| Header | /Engine/Plugins/Enterprise/DatasmithContent/Source/DatasmithContent/Public/DatasmithContentBlueprintLibrary.h |
| Include | #include "DatasmithContentBlueprintLibrary.h" |
Syntax
UCLASS&40;Meta&61;&40;ScriptName&61;"DatasmithContentLibrary"&41;&41;
class UDatasmithContentBlueprintLibrary : public UBlueprintFunctionLibrary
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | GetAllDatasmithUserData
(
TSubclassOf< UObject > ObjectClass, |
Find all Datasmith User Data of loaded objects of the given type. | |
| void | GetAllObjectsAndValuesForKey
(
FName Key, |
Find all loaded objects of the given type that have a Datasmith User Data that contains the given key and their associated values. | |
| UDatasmithAssetUserData * | GetDatasmithUserData
(
UObject* Object |
Get the Datasmith User Data of a given object | |
| void | Get the keys and values for which the associated value contains the string to match for the Datasmith User Data of the given object. | ||
| FString | GetDatasmithUserDataValueForKey
(
UObject* Object, |
Get the value of the given key for the Datasmith User Data of the given object. | |
| TArray< FString > | GetDatasmithUserDataValuesForKey
(
UObject* Object, |
Get the values of the given key for the Datasmith User Data of the given object. |