| UObjectBase
|
Module |
|
Header |
/Engine/Source/Runtime/CoreUObject/Public/UObject/UnrealTypePrivate.h |
Include |
#include "UObject/UnrealTypePrivate.h" |
class UBoolProperty : public UProperty
Name | Description | ||
---|---|---|---|
|
uint8 |
ByteMask |
Mask of the byte with the property value. |
|
uint8 |
ByteOffset |
Offset from the memeber variable to the byte of the property (0-7). |
|
uint8 |
FieldMask |
Mask of the field with the property value. Either equal to ByteMask or 255 in case of 'bool' type. |
|
uint8 |
FieldSize |
Variables. |
Name | Description | |
---|---|---|
|
UBoolProperty ( |
DO NOT USE. This constructor is for internal usage only for hot-reload purposes. |
|
UBoolProperty ( |
|
|
UBoolProperty ( |
Constructor. |
|
UBoolProperty ( |
Constructor. |
Name | Description | ||
---|---|---|---|
|
void |
__DefaultConstructor ( |
|
|
UObject *... |
__VTableCtorCaller ( |
|
|
bool |
IsNativeBool() |
If the return value is true this UBoolProperty represents C++ bool type. |
|
void |
SetBoolSize ( |
Sets the bitfield/bool type and size. |
|
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 |
|
void |
StaticRegisterNativesUBoolProperty() |
Name | Description | ||
---|---|---|---|
|
void |
operator delete ( |
Eliminate V1062 warning from PVS-Studio while keeping MSVC and Clang happy. |
|
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 |
---|---|
Super |
Typedef for the base class (UProperty) |
ThisClass |
Typedef for UBoolProperty. |
Name |
Description |
---|---|
StaticClassFlags |
Bitwise union of EClassFlags pertaining to this class. |