Navigation
API > API/Runtime > API/Runtime/CoreUObject > API/Runtime/CoreUObject/StructUtils
Inheritance Hierarchy
- FStructOnScope
- FUserStructOnScopeIgnoreDefaults
References
| Module | CoreUObject |
| Header | /Engine/Source/Runtime/CoreUObject/Public/StructUtils/UserDefinedStruct.h |
| Include | #include "StructUtils/UserDefinedStruct.h" |
Syntax
class FUserStructOnScopeIgnoreDefaults : public FStructOnScope
Remarks
Wrapper for StructOnScope that tells it to ignore default values
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Constructor with no script struct, call Recreate later | |||
FUserStructOnScopeIgnoreDefaults
(
const UUserDefinedStruct* InUserStruct |
Constructor that initializes for you | ||
FUserStructOnScopeIgnoreDefaults
(
const UUserDefinedStruct* InUserStruct, |
Initialize from existing data, will free when scope closes |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Recreate
(
const UUserDefinedStruct* InUserStruct |
Destroys and creates new struct |
Overridden from FStructOnScope
| Type | Name | Description | |
|---|---|---|---|
| void | Initialize () |