Navigation
API > API/Plugins > API/Plugins/PlainProps
A default pointer or a short chain of super default pointers, where last default is shared by all remaining supers
Optimized for normal case where default is the most derived type being saved. Handles default being some super class, via nullptr(s) first and default last. Can also help multiple inheritance impacting super offsets.
| Name | FBaseline |
| Type | class |
| Header File | /Engine/Plugins/Experimental/PlainProps/Source/Public/PlainPropsSave.h |
| Include Path | #include "PlainPropsSave.h" |
Syntax
class FBaseline
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FBaseline
(
const void* Default |
PlainPropsSave.h | ||
FBaseline
(
uint64 In |
PlainPropsSave.h | ||
FBaseline
(
FDefaultLink*Chain UE_LIFETIMEBOUND, |
PlainPropsSave.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| TagBit | uint64 | PlainPropsSave.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Ptr | uint64 | PlainPropsSave.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const void * Get() |
PlainPropsSave.h | ||
FBaseline Super() |
PlainPropsSave.h |