Class DatasmithContentBlueprintLibrary
Datasmith Content Blueprint Library
Inheritance
System.Object
DatasmithContentBlueprintLibrary
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: UE4DotNet.dll
Syntax
public class DatasmithContentBlueprintLibrary : BlueprintFunctionLibrary
Properties
|
Improve this Doc
View Source
DefaultObject
Get UE4 Default Object for this Class
Declaration
public static DatasmithContentBlueprintLibrary DefaultObject { get; }
Property Value
|
Improve this Doc
View Source
StaticClass
Declaration
public static Class StaticClass { get; }
Property Value
Methods
|
Improve this Doc
View Source
GetAllDatasmithUserData(SubclassOf<UObject>)
Find all Datasmith User Data of loaded objects of the given type.
Declaration
public static IReadOnlyCollection<DatasmithAssetUserData> GetAllDatasmithUserData(SubclassOf<UObject> ObjectClass)
Parameters
Returns
|
Improve this Doc
View Source
GetAllObjectsAndValuesForKey(Name, SubclassOf<UObject>)
Find all loaded objects of the given type that have a Datasmith User Data that contains the given key and their associated values.
Declaration
public static (IReadOnlyCollection<UObject>, IReadOnlyCollection<string>) GetAllObjectsAndValuesForKey(Name Key, SubclassOf<UObject> ObjectClass)
Parameters
Returns
Type |
Description |
System.ValueTuple<System.Collections.Generic.IReadOnlyCollection<UObject>, System.Collections.Generic.IReadOnlyCollection<System.String>> |
|
Remarks
|
Improve this Doc
View Source
GetDatasmithUserData(UObject)
Get the Datasmith User Data of a given object
@
Declaration
public static DatasmithAssetUserData GetDatasmithUserData(UObject UObject)
Parameters
Type |
Name |
Description |
UObject |
UObject |
|
Returns
|
Improve this Doc
View Source
GetDatasmithUserDataKeysAndValuesForValue(UObject, String)
Get the keys and values for which the associated value contains the string to match for the Datasmith User Data of the given object.
Declaration
public static (IReadOnlyCollection<Name>, IReadOnlyCollection<string>) GetDatasmithUserDataKeysAndValuesForValue(UObject UObject, string StringToMatch)
Parameters
Type |
Name |
Description |
UObject |
UObject |
|
System.String |
StringToMatch |
|
Returns
Type |
Description |
System.ValueTuple<System.Collections.Generic.IReadOnlyCollection<Name>, System.Collections.Generic.IReadOnlyCollection<System.String>> |
|
Remarks
|
Improve this Doc
View Source
GetDatasmithUserDataValueForKey(UObject, Name)
Get the value of the given key for the Datasmith User Data of the given object.
Declaration
public static string GetDatasmithUserDataValueForKey(UObject UObject, Name Key)
Parameters
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
New(UObject, Name)
Spawn an object of this class
Declaration
public static DatasmithContentBlueprintLibrary New(UObject obj = null, Name name = default(Name))
Parameters
Returns
Operators
|
Improve this Doc
View Source
Implicit(IntPtr to DatasmithContentBlueprintLibrary)
Convert from IntPtr to UObject
Declaration
public static implicit operator DatasmithContentBlueprintLibrary(IntPtr p)
Parameters
Type |
Name |
Description |
System.IntPtr |
p |
|
Returns