|
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