This is the complete list of members for GxSysUnitFlock, including all inherited members.
__getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
addBottom(GxUnitBase *pUnit, u32 listProcessNumber, u32 listKindNumber) | GxSysUnit | |
addModule(void) | GxSysBase | inlineprotected |
addToListOctreeBuildReserve(GxUnitLocate *pUnitLocate) | GxSysUnit | |
allocateObjectFlock(void) | GxSysUnitFlock | virtual |
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 | |
createFlock(GxUnitCharacterBase *pCharacter, u32 id=GxFlock::INVALID_ID) | GxSysUnitFlock | |
deleteFromListOctreeBuildReserve(GxUnitLocate *pUnitLocate) | GxSysUnit | |
drawSpaceGraph(void) | GxSysUnit | |
eraseFlock(GxFlock *pFlock) | GxSysUnitFlock | |
FLOCK_INITIAL_NUM | GxSysUnitFlock | static |
forceAsyncUpdate(void) | GxSysUnit | virtual |
getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
getDerivedUnitList(GxArrayClassBase &unitList) | GxSysUnit | inline |
getFlock(u32 id) | GxSysUnitFlock | |
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 |
getNearFlock(const GxVector3 &position) | GxSysUnitFlock | |
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 | |
GxSysUnitFlock(void) | GxSysUnitFlock | |
initialize(const GxClassBase *pInitializeInformation) override | GxSysUnitFlock | 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 | |
leaveMember(GxUnitCharacterBase *pCharacter) | GxSysUnitFlock | inline |
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) override | GxSysUnitFlock | 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 |
setTargetFlock(GxFlock *pFlock) | GxSysUnitFlock | protectedvirtual |
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 | GxSysUnitFlock | 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 |
~GxSysUnitFlock(void) override | GxSysUnitFlock | |
~SingletonBase(void) | SingletonBase< GxSysUnit > | inline |