PseudoSingleton class
Base classes
- class InstanceControl
Public types
- enum TargetPool { }
Public static variables
- static bool s_bUseInstantiationContext
-
static nn::
nex:: InstanceTable* s_oInstanceTable
Constructors, destructors, conversion operators
- PseudoSingleton(u32)
- ~PseudoSingleton() virtual
Public functions
- auto operator new(u64) -> void*
- auto operator new(u64, char const*, u32) -> void*
-
auto operator new(u64,
nn::
nex:: RootObject:: TargetPool) -> void* -
auto operator new(u64,
nn::
nex:: RootObject:: TargetPool, char const*, u32) -> void* - void operator delete(void*)
- void operator delete(void*, char const*, u32)
- auto operator new[](u64) -> void*
- auto operator new[](u64, char const*, u32) -> void*
- void operator delete[](void*)
- void operator delete[](void*, char const*, u32)
Public variables
- u32 mInstanceContext
- u32 mInstanceType
- void* mDelegateInstance
- bool mIsValidControl
- u8 _19
- u8 _1A
- u8 _1B
Enum documentation
enum nn:: nex:: PseudoSingleton:: TargetPool
#include <nn/nex/RootObject.h>
Function documentation
void* nn:: nex:: PseudoSingleton:: operator new(u64)
#include <nn/nex/RootObject.h>
void* nn:: nex:: PseudoSingleton:: operator new(u64,
char const*,
u32)
#include <nn/nex/RootObject.h>
void* nn:: nex:: PseudoSingleton:: operator new(u64,
nn:: nex:: RootObject:: TargetPool)
#include <nn/nex/RootObject.h>
void* nn:: nex:: PseudoSingleton:: operator new(u64,
nn:: nex:: RootObject:: TargetPool,
char const*,
u32)
#include <nn/nex/RootObject.h>
void nn:: nex:: PseudoSingleton:: operator delete(void*)
#include <nn/nex/RootObject.h>
void nn:: nex:: PseudoSingleton:: operator delete(void*,
char const*,
u32)
#include <nn/nex/RootObject.h>
void* nn:: nex:: PseudoSingleton:: operator new[](u64)
#include <nn/nex/RootObject.h>
void* nn:: nex:: PseudoSingleton:: operator new[](u64,
char const*,
u32)
#include <nn/nex/RootObject.h>
void nn:: nex:: PseudoSingleton:: operator delete[](void*)
#include <nn/nex/RootObject.h>
void nn:: nex:: PseudoSingleton:: operator delete[](void*,
char const*,
u32)
#include <nn/nex/RootObject.h>
Variable documentation
static nn:: nex:: InstanceTable* nn:: nex:: PseudoSingleton:: s_oInstanceTable
#include <nn/nex/instance.h>
u32 nn:: nex:: PseudoSingleton:: mInstanceContext
#include <nn/nex/instance.h>
u32 nn:: nex:: PseudoSingleton:: mInstanceType
#include <nn/nex/instance.h>
void* nn:: nex:: PseudoSingleton:: mDelegateInstance
#include <nn/nex/instance.h>
bool nn:: nex:: PseudoSingleton:: mIsValidControl
#include <nn/nex/instance.h>
u8 nn:: nex:: PseudoSingleton:: _19
#include <nn/nex/instance.h>
u8 nn:: nex:: PseudoSingleton:: _1A
#include <nn/nex/instance.h>
u8 nn:: nex:: PseudoSingleton:: _1B
#include <nn/nex/instance.h>