| __getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
| _chainCount | GxUnitSoftbodySimulation | protected |
| _clothCount | GxUnitSoftbodySimulation | protected |
| _delayReleaseCount | GxClassBaseReference | protected |
| _isUpdateAllMatrix | GxUnitSoftbodySimulation | protected |
| _pCollision | GxUnitSoftbodySimulation | protected |
| _pParentModel | GxUnitSoftbodySimulation | protected |
| _ppChainList | GxUnitSoftbodySimulation | protected |
| _ppClothList | GxUnitSoftbodySimulation | protected |
| _pResource | GxUnitSoftbodySimulation | protected |
| _referenceCount | GxClassBaseReference | protected |
| addModule(void) | GxUnitBase | inlineprotected |
| addReference(void) | GxClassBaseReference | virtual |
| asyncUpdate(void) override | GxUnitSoftbodySimulation | protectedvirtual |
| ATTRIBUTE enum name | GxUnitBase | |
| ATTRIBUTE_LOCK enum value | GxUnitBase | |
| ATTRIBUTE_NOSERIALIZE enum value | GxUnitBase | |
| ATTRIBUTE_SELECTED enum value | GxUnitBase | |
| ATTRIBUTE_SLOW enum value | GxUnitBase | |
| ATTRIBUTE_UPDATE enum value | GxUnitBase | |
| cleanup(void) override | GxUnitSoftbodySimulation | virtual |
| createAndAddChild(u32 listProcessNumber=U32_MAX, u32 listKindNumber=U32_MAX, b32 isSerialize=false, const GxRtti *pRtti=nullptr) | GxUnitBase | inline |
| DELAY_RELEASE_COUNT_INFINITY | GxClassBaseReference | static |
| forceAsyncUpdate(void) | GxUnitBase | protectedvirtual |
| forceDisableSimulation(void) | GxUnitSoftbodySimulation | |
| getAttribute(void) const | GxUnitBase | inline |
| getChainCount(void) const | GxUnitSoftbodySimulation | inline |
| getChainUnit(u32 index) const | GxUnitSoftbodySimulation | inline |
| getChainUnitFromID(u32 id) const | GxUnitSoftbodySimulation | |
| getChild(u32 index) const | GxUnitBase | inline |
| getChildCount(void) const | GxUnitBase | inline |
| getClothCount(void) const | GxUnitSoftbodySimulation | inline |
| getClothUnit(u32 index) const | GxUnitSoftbodySimulation | inline |
| getClothUnitFromID(u32 id) const | GxUnitSoftbodySimulation | |
| getCollision(void) const | GxUnitSoftbodySimulation | |
| getDefaultObject(void) override | GxUnitBase | inlinevirtual |
| getDefaultUnit(void) const | GxUnitBase | inline |
| getDelayReleaseListCount(void) | GxClassBaseReference | static |
| getDeltaTime(void) const | GxUnitBase | inline |
| getDeltaTimeFactor(void) const | GxUnitBase | inline |
| getDeltaTimeRatio(void) const | GxUnitBase | inline |
| getGravity(void) const | GxUnitSoftbodySimulation | inline |
| getGravityDirection(void) const | GxUnitSoftbodySimulation | |
| getGravityForce(void) const | GxUnitSoftbodySimulation | |
| getInterpolateTime(void) const | GxUnitSoftbodySimulation | |
| getModule(void) const | GxUnitBase | inline |
| getParent(void) const | GxUnitBase | inline |
| getPropertyAttributeUpdate(void *const pValue) | GxUnitBase | inline |
| getPropertyResUnitInstance(void *const pValue) | GxUnitBase | inline |
| getReferenceCount(void) const | GxClassBaseReference | inlinevirtual |
| getRenderViewFlag(void) const | GxUnitBase | inline |
| getResUnitInstance(void) const | GxUnitBase | inline |
| getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
| getState(void) const | GxUnitBase | inline |
| getWind(void) const | GxUnitSoftbodySimulation | inline |
| getWindDirection(void) const | GxUnitSoftbodySimulation | |
| getWindForce(void) const | GxUnitSoftbodySimulation | |
| GxClassBaseReference(void) | GxClassBaseReference | |
| GxClassBaseReference(const GxClassBaseReference &base) | GxClassBaseReference | |
| GxClassBaseRoot(void) | GxClassBaseRoot | inline |
| GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
| GxUnitBase(void) | GxUnitBase | |
| GxUnitSoftbodySimulation(void) | GxUnitSoftbodySimulation | |
| initialize(GxResSoftbodySimulation *pResource, GxUnitModelBase *pParent, u32 unitProcessNumber, u32 unitListNumber, GxRtti &chainUnitRtti, GxRtti &clothUnitRtti) | GxUnitSoftbodySimulation | virtual |
| initializeDelayRelease(void) | GxClassBaseReference | static |
| isAttribute(ATTRIBUTE attribute) const | GxUnitBase | inline |
| isDefaultObject(void) | GxClassBaseRoot | inline |
| isDelayReleaseEnable(void) | GxClassBaseReference | inlinestatic |
| isEnable(void) const | GxUnitBase | inline |
| isInterpolateToMotion(void) const | GxUnitSoftbodySimulation | |
| isInterpolateToMotionChain(u32 index) const | GxUnitSoftbodySimulation | |
| isInterpolateToMotionCloth(u32 index) const | GxUnitSoftbodySimulation | |
| isMotionGravity(void) const | GxUnitSoftbodySimulation | |
| isRender(void) const | GxUnitBase | inline |
| isRenderSubView(RENDER_SUB_VIEW subView) const | GxUnitBase | inline |
| isRenderView(RENDER_VIEW view) const | GxUnitBase | inline |
| isSimulation(void) const | GxUnitSoftbodySimulation | |
| isSimulationChain(u32 index) const | GxUnitSoftbodySimulation | |
| isSimulationCloth(u32 index) const | GxUnitSoftbodySimulation | |
| isUpdateAllMatrix(void) const | GxUnitSoftbodySimulation | inline |
| isUpdateEnable(UPDATE_TYPE updateType) const | GxUnitBase | inline |
| kill(void) override | GxUnitSoftbodySimulation | virtual |
| operator=(const GxClassBaseReference &base) | GxClassBaseReference | |
| GxClassBaseRoot::operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
| postAsyncUpdate(void) | GxUnitBase | protectedvirtual |
| preAsyncUpdate(void) | GxUnitBase | protectedvirtual |
| release(void) | GxClassBaseReference | virtual |
| removeModule(void) | GxUnitBase | inlineprotected |
| render(void) | GxUnitBase | protectedvirtual |
| sequentialUpdate(void) override | GxUnitSoftbodySimulation | protectedvirtual |
| setAttribute(ATTRIBUTE attribute, b32 enable) | GxUnitBase | inline |
| setCollision(GxUnitSoftbodyCollision *pCollision) | GxUnitSoftbodySimulation | |
| setDefaultUnit(GxUnitBase *pDefaultUnit) | GxUnitBase | |
| setDelayReleaseCount(s32 count) | GxClassBaseReference | inline |
| setDelayReleaseCountInfinity(b32 on) | GxClassBaseReference | inline |
| setDeltaTime(f32 deltaTime) | GxUnitBase | inline |
| setDeltaTimeFactor(f32 deltaTimeFactor) | GxUnitBase | inline |
| setDeltaTimeRatio(f32 deltaTimeRatio) | GxUnitBase | inline |
| setGravity(const GxVector3 &gravity) | GxUnitSoftbodySimulation | |
| setGravityDirection(const GxVector3 &direction) | GxUnitSoftbodySimulation | |
| setGravityForce(f32 force) | GxUnitSoftbodySimulation | |
| setInterpolateTime(f32 time) | GxUnitSoftbodySimulation | |
| setIsMotionGravity(b32 enable) | GxUnitSoftbodySimulation | |
| setIsSimulation(b32 enable) | GxUnitSoftbodySimulation | |
| setIsUpdateAllMatrix(b32 is) | GxUnitSoftbodySimulation | inline |
| setMotionGravity(b32 enable, f32 gravityForce, const GxVector3 &gravityDirection=-GxVector3::AXIS_Y) | GxUnitSoftbodySimulation | |
| setParent(GxUnitBase *pParent) | GxUnitBase | |
| setPropertyAttributeUpdate(const void *const pValue) | GxUnitBase | inline |
| setPropertyResUnitInstance(const void *const pValue) | GxUnitBase | |
| setRender(b32 enable, b32 withChildren=false) | GxUnitBase | |
| setRenderMaterial(GxRenderMaterial *pMaterial, const GxResModel::GxMeshGroup *pMeshGroup) | GxUnitBase | protectedvirtual |
| setRenderSubView(RENDER_SUB_VIEW subView, b32 enable) | GxUnitBase | inline |
| setRenderView(RENDER_VIEW view, b32 enable) | GxUnitBase | inline |
| setResUnitInstance(GxResUnitInstance *pResUnitInstance) | GxUnitBase | |
| setState(STATE state) | GxUnitBase | inline |
| setup(void) | GxUnitBase | protectedvirtual |
| setUpdateEnable(UPDATE_TYPE updateType, b32 enable) | GxUnitBase | inline |
| setWind(const GxVector3 &wind) | GxUnitSoftbodySimulation | |
| setWindDirection(const GxVector3 &direction) | GxUnitSoftbodySimulation | |
| setWindForce(f32 force) | GxUnitSoftbodySimulation | |
| sleep(f32 time) | GxUnitBase | |
| STATE enum name | GxUnitBase | |
| terminateDelayRelease(void) | GxClassBaseReference | static |
| updateDelayRelease(void) | GxClassBaseReference | static |
| updateMatrix(GxUnitModelBase::GxJoint *pNow) | GxUnitSoftbodySimulation | |
| ~GxClassBaseReference(void) override | GxClassBaseReference | |
| ~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |