| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/Class.h |
Include |
#include "UObject/Class.h" |
class UDynamicClass : public UClass
Dynamic class (can be constructed after initial startup)
Name | Description | ||
---|---|---|---|
|
UObject * |
AnimClassImplementation |
IAnimClassInterface (UAnimClassData) or null |
|
ComponentClassOverrides |
Array of blueprint overrides of component classes in parent classes |
|
|
ComponentTemplates |
||
|
DynamicBindingObjects |
Specialized sub-object containers |
|
|
DynamicClassInitializer |
||
|
MiscConvertedSubobjects |
Misc objects owned by the class. |
|
|
ReferencedConvertedFields |
Additional converted fields, that are used by the class. |
|
|
Timelines |
||
|
UsedAssets |
Outer assets used by the class |
Name | Description | |
---|---|---|
|
UDynamicClass ( |
DO NOT USE. This constructor is for internal usage only for hot-reload purposes. |
|
UDynamicClass ( |
Internal constructor. |
|
UDynamicClass ( |
Create a new UDynamicClass given its superclass. |
|
UDynamicClass ( |
Called when dynamically linked. |
Name | Description | ||
---|---|---|---|
|
__DefaultConstructor ( |
||
|
UObject *... |
__VTableCtorCaller ( |
|
|
AddReferencedObjects ( |
||
|
FStructPrope... |
FindStructPropertyChecked ( |
Find a struct property, called from generated code |
|
UPackage ... |
GetOuterUPackage() |
|
|
const FStrin... |
GetTempPackagePrefix() |
Prefix for the temporary package where the dynamic classes are stored when being generated |
|
UClass * |
StaticClass() |
Returns a UClass object representing this class at runtime |
|
EClassCastFl... |
StaticClassCastFlags() |
Returns the static cast flags for this class |
|
const TCHAR ... |
StaticPackage() |
Returns the package this class belongs in |
|
StaticRegisterNativesUDynamicClass() |
Name | Description | ||
---|---|---|---|
|
UObject *... |
CreateDefaultObject() |
Get the default object from the class, creating it if missing, if requested or under a few other circumstances |
|
UObject *... |
FindArchetype |
Finds the object that is used as the parent object when serializing properties, overridden for blueprints |
|
PurgeClass ( |
Purges out the properties of this class in preparation for it to be regenerated |
|
|
SetupObjectInitializer ( |
Allows class to provide data to the object initializer that can affect how native class subobjects are created. |
Name | Description | ||
---|---|---|---|
|
void * |
operator new ( |
For internal use only; use StaticConstructObject() to create new objects. |
|
void * |
operator new ( |
For internal use only; use StaticConstructObject() to create new objects. |
Name |
Description |
---|---|
DynamicClassInitializerType |
|
Super |
Typedef for the base class (UClass) |
ThisClass |
Typedef for UDynamicClass. |
WithinClass |
The required type of this object's outer (class UPackage) |
Name |
Description |
---|---|
StaticClassFlags |
Bitwise union of EClassFlags pertaining to this class. |