This is the complete list of members for GxSysUnit, including all inherited members.
__getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
addBottom(GxUnitBase *pUnit, u32 listProcessNumber, u32 listKindNumber) | GxSysUnit | |
addModule(void) | GxSysBase | inlineprotected |
addToListOctreeBuildReserve(GxUnitLocate *pUnitLocate) | GxSysUnit | |
asyncUpdate(void) | GxSysUnit | virtual |
changeListKind(GxUnitBase *pUnit, u32 listNumber) | GxSysUnit | |
createAndAddBottom(u32 listProcessNumber, u32 listKindNumber, const GxRtti &rtti) | GxSysUnit | |
createAndAddBottom(const GxRtti &rtti) | GxSysUnit | inline |
createAndAddTop(u32 listProcessNumber, u32 listKindNumber, const GxRtti &rtti) | GxSysUnit | |
deleteFromListOctreeBuildReserve(GxUnitLocate *pUnitLocate) | GxSysUnit | |
drawSpaceGraph(void) | GxSysUnit | |
forceAsyncUpdate(void) | GxSysUnit | virtual |
getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
getDerivedUnitList(GxArrayClassBase &unitList) | GxSysUnit | inline |
getKindListNumber(const GxRtti &) | GxSysUnit | inlinevirtual |
getListKind(u32 listKindNumber) const | GxSysUnit | |
getListKind(GxUnitBase *pUnit) const | GxSysUnit | |
getListProcess(u32 listProcessNumber) const | GxSysUnit | |
getListProcess(GxUnitBase *pUnit) const | GxSysUnit | |
getListProcessMax(void) const | GxSysUnit | inline |
getMainCamera(void) | GxSysUnit | inlinevirtual |
getModule(void) const | GxSysBase | inline |
getProcessListNumber(const GxRtti &) | GxSysUnit | inlinevirtual |
getRootUnitList(void) const | GxSysUnit | inline |
getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
getSingleton(void) | SingletonBase< GxSysUnit > | inlinestatic |
getSingletonPointer(void) | SingletonBase< GxSysUnit > | inlinestatic |
getSpaceGraphLebel(void) const | GxSysUnit | inline |
getSpaceGraphLebel(void) | GxSysUnit | inline |
getSpaceGraphPointer(void) const | GxSysUnit | inline |
getSpaceGraphPointer(void) | GxSysUnit | inline |
getUnit(void) | GxSysUnit | inline |
getUnitCount(void) const | GxSysUnit | |
getUnitList(GxArrayClassBase &unitList) | GxSysUnit | inline |
GxClassBase(void) | GxClassBase | inline |
GxClassBase(const GxClassBase &base) | GxClassBase | inline |
GxClassBaseRoot(void) | GxClassBaseRoot | inline |
GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
GxSysBase(void) | GxSysBase | inline |
GxSysUnit(void) | GxSysUnit | |
GxUnitBase (defined in GxSysUnit) | GxSysUnit | friend |
initialize(const GxClassBase *pInitializeInformation) override | GxSysUnit | virtual |
initializeSpaceGraph(u32 level, GxVector3 &min, GxVector3 &max, u32 levelNonShared=0, u32 numCsecShared=10) | GxSysUnit | |
isCullingSkip(void) const | GxSysUnit | inline |
isCullingSkip(void) | GxSysUnit | inline |
isDefaultObject(void) | GxClassBaseRoot | inline |
isLocked(void) | GxSysBase | |
isSlow(void) | GxSysUnit | inline |
killAll(void) | GxSysUnit | |
killByIncludeRtti(const GxRtti &rtti) | GxSysUnit | |
LIST_KIND_MAX | GxSysUnit | static |
lock(LOCK_TYPE type=LOCK_TYPE::THREAD_SAFE) | GxSysBase | protected |
LOCK_TYPE enum name | GxSysBase | protected |
onAddUnit(GxUnitBase *pUnit, u32 listProcessNumber, u32 listKindNumber, const GxRtti &rtti) | GxSysUnit | virtual |
GxSysBase::operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
postAsyncUpdate(void) | GxSysUnit | virtual |
preAsyncUpdate(void) | GxSysUnit | virtual |
pushCmdBuildSpaceGraph(void) | GxSysUnit | inline |
removeModule(void) | GxSysBase | inlineprotected |
render(void) | GxSysUnit | virtual |
restoreUnit(GxArrayClassBase &storeList, GxArrayClassBase &parentList) | GxSysUnit | |
sequentialUpdate(void) | GxSysUnit | virtual |
setAttributeAll(GxUnitBase::ATTRIBUTE attribute, b32 enable) | GxSysUnit | |
setSlow(f32 timeRatio=1.0f) | GxSysUnit | inline |
setSpaceGraphLebel(s32 value) | GxSysUnit | inline |
setViewportAll(RENDER_VIEW view, b32 enable) | GxSysUnit | |
SingletonBase(void) | SingletonBase< GxSysUnit > | inline |
sleep(f32 time) | GxSysBase | |
startSkipCulling(void) | GxSysUnit | inline |
stopSkipCulling(void) | GxSysUnit | inline |
storeUnit(GxArrayClassBase &storeList, GxArrayClassBase &parentList, const GxArrayClassBase &unitArray, u32 attributeCondition=GxUnitBase::ATTRIBUTE_NOSERIALIZE, b32 enableCondition=true) | GxSysUnit | |
terminate(void) override | GxSysUnit | virtual |
terminateGxModules(void) | GxSysBase | protected |
terminateSpaceGraph(void) | GxSysUnit | |
unlock(LOCK_TYPE type=LOCK_TYPE::THREAD_SAFE) | GxSysBase | protected |
update(void) | GxSysBase | virtual |
~GxClassBase(void) override | GxClassBase | inline |
~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |
~GxSysBase(void) override | GxSysBase | inline |
~GxSysUnit(void) override | GxSysUnit | inline |
~SingletonBase(void) | SingletonBase< GxSysUnit > | inline |