Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/VerseVM
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UField
- UStruct
- UScriptStruct
- UVerseStruct
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/VerseVM/VVMVerseStruct.h |
| Include | #include "VerseVM/VVMVerseStruct.h" |
Syntax
UCLASS ()
class UVerseStruct : public UScriptStruct
Variables
| Type | Name | Description | |
|---|---|---|---|
| EVerseEffectSet | ConstructorEffects | ||
| TObjectPtr< UFunction > | FactoryFunction | ||
| FGuid | Guid | GUID to be able to match old version of this struct to new one | |
| TObjectPtr< UFunction > | InitFunction | Function used for initialization | |
| TObjectPtr< UVerseClass > | ModuleClass | Parent module class | |
| TObjectPtr< UFunction > | OverrideFactoryFunction | ||
| uint32 | VerseClassFlags | EVerseClassFlags |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | InvokeDefaultFactoryFunction
(
uint8* InStructData |
Overridden from UScriptStruct
| Type | Name | Description | |
|---|---|---|---|
| FGuid | Returns the custom Guid assigned to this struct for User Defined Structs, or an invalid Guid |
Overridden from UStruct
| Type | Name | Description | |
|---|---|---|---|
| FString | GetAuthoredNameForField
(
const FField* Field |
Returns a human readable string for a given field, overridden for user defined structs |