Objects
Functions
GetClass (UClass)
Gets a class object for the supplied class.
Expensive Function
This searches a list of thousands of objects, which can be expensive so do not use regularly.
Parameters
Package (String)
Class Name (String)
Example
GetStruct (UScriptStruct)
Gets a UScriptStruct object for the supplied struct.
Expensive Function
This searches a list of thousands of objects, which can be expensive so do not use regularly.
Parameters
Package (String)
Struct Name (String)
Example
GetObject (UObject)
Finds the first instance of an object. Use an SDK to find things.
Expensive Function
This searches a list of thousands of objects, which can be expensive so do not use regularly. Also do not use to get instances of UClass or UScriptStruct! Use the aforementioned functions instead.
Parameters
Object Full Name (String)
Example
LoadAsset (UObject)
Load an object from a PAK. Primarily used for loading Blueprint classes that are normally otherwise garbage collected/not always loaded. You're also able to load assets such as materials or textures as well.
Expensive Function
This loads assets directly from a path, from a PAK, which is expensive and not to be used regularly.
Parameters
Asset Path (String)
Object Name (String)
Example
Last updated