KarmaEngine
Game Engine for practical learning and research purposes
|
Single item in UObjectStore. More...
#include <UObjectGlobals.h>
Public Member Functions | |
FUObjectItem () | |
Null (basically default) constructor. | |
FUObjectItem (FUObjectItem &&)=delete | |
FUObjectItem (const FUObjectItem &)=delete | |
FUObjectItem & | operator= (FUObjectItem &&)=delete |
FUObjectItem & | operator= (const FUObjectItem &)=delete |
FORCEINLINE void | SetFlags (EInternalObjectFlags FlagsToSet) |
Set the internal flags. | |
FORCEINLINE EInternalObjectFlags | GetFlags () const |
Getter for internal flags. | |
FORCEINLINE bool | HasAnyFlags (EInternalObjectFlags InFlags) const |
Query for m_InternalFlags. | |
Public Attributes | |
class UObjectBase * | m_Object |
int32_t | m_InternalFlags |
Single item in UObjectStore.
|
inline |
Null (basically default) constructor.
|
inline |
Getter for internal flags.
|
inline |
Query for m_InternalFlags.
InFlags | Flags to be queried |
|
inline |
Set the internal flags.
int32_t Karma::FUObjectItem::m_InternalFlags |
Internal Flags, different from UObjectBase::m_ObjectFlags.
class UObjectBase* Karma::FUObjectItem::m_Object |
Pointer to the allocated object, usually in GUObjectStore