Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/Class.h |
Include |
#include "UObject/Class.h" |
struct FObjectInstancingGraph
Name | Description | |
---|---|---|
|
FObjectInstancingGraph ( |
Default Constructor |
|
FObjectInstancingGraph ( |
Constructor with options |
|
FObjectInstancingGraph ( |
Standard constructor |
Name | Description | ||
---|---|---|---|
|
void |
AddNewInstance |
Adds an object instance to the map of source objects to their instances. |
|
void |
AddNewObject |
Adds a partially built object instance to the map(s) of source objects to their instances. |
|
void |
AddPropertyToSubobjectExclusionList ( |
Adds a member variable property that should not instantiate subobjects |
|
void |
EnableSubobjectInstancing ( |
Enables / disables component instancing. |
|
void |
ForEachObjectInstance ( |
Allows looping over instances that were created during this instancing. |
|
UObject *... |
GetDestinationObject ( |
Finds the destination object instance corresponding to the specified source object. |
|
const UObjec... |
GetDestinationRoot() |
Returns the DestinationRoot for this instancing graph. |
|
bool |
HasDestinationRoot() |
Returns whether this instancing graph has a valid destination root. |
|
UObject *... |
InstancePropertyValue |
Returns the component that has SourceComponent as its archetype, instancing the component as necessary. |
|
bool |
IsPropertyInSubobjectExclusionList ( |
Checks if a member variable property is in subobject instantiation exclusion list |
|
bool |
IsSubobjectInstancingEnabled() |
Returns whether component instancing is enabled |
|
void |
RetrieveObjectInstances |
Retrieves a list of objects that have the specified Outer |
|
void |
SetDestinationRoot |
Sets the DestinationRoot for this instancing graph. |
|
void |
SetLoadingObject ( |
Sets whether DestinationRoot is currently being loaded from disk. |
Name | Description | ||
---|---|---|---|
|
UObject *... |
InstancePropertyValue |
This overload of InstancePropertyValue has been deprecated, please call the overload that takes flags instead. |