This is the complete list of members for GxModUnitSoftbody, including all inherited members.
__getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
_isSetup | GxModUnitSoftbody | protected |
_pParentModelCollision | GxModUnitSoftbody | protected |
_pParentModelSimulation | GxModUnitSoftbody | protected |
_pUnitCollision | GxModUnitSoftbody | protected |
_pUnitSimulation | GxModUnitSoftbody | protected |
asyncUpdate(void) | GxModUnitBase | inlineprotectedvirtual |
cleanup(void) | GxModUnitSoftbody | virtual |
forceAsyncUpdate(void) | GxModUnitBase | inlineprotectedvirtual |
forceDisableSimulation(void) | GxModUnitSoftbody | inline |
getChainCount(void) const | GxModUnitSoftbody | inline |
getChainUnit(u32 index) const | GxModUnitSoftbody | inline |
getChainUnitFromID(u32 id) const | GxModUnitSoftbody | inline |
getClothCount(void) const | GxModUnitSoftbody | inline |
getClothUnit(u32 index) const | GxModUnitSoftbody | inline |
getClothUnitFromID(u32 id) const | GxModUnitSoftbody | inline |
getCollision(void) const | GxModUnitSoftbody | inline |
getCollisionFromSimulation(void) const | GxModUnitSoftbody | inline |
getDefaultObject(void) | GxClassBaseRoot | inlinevirtual |
getGravity(void) const | GxModUnitSoftbody | inline |
getGravityDirection(void) const | GxModUnitSoftbody | inline |
getGravityForce(void) const | GxModUnitSoftbody | inline |
getInterpolateTime(void) const | GxModUnitSoftbody | inline |
getOwner(void) const | GxModUnitBase | inlineprotected |
getOwnerDerivedRtti(void) | GxModUnitBase | protectedstatic |
getRtti(void) const =0 | GxClassBaseRoot | pure virtual |
getUpdateEnable(void) const | GxModUnitBase | inlineprotected |
getWind(void) const | GxModUnitSoftbody | inline |
getWindDirection(void) const | GxModUnitSoftbody | inline |
getWindForce(void) const | GxModUnitSoftbody | inline |
GxClassBase(void) | GxClassBase | inline |
GxClassBase(const GxClassBase &base) | GxClassBase | inline |
GxClassBaseRoot(void) | GxClassBaseRoot | inline |
GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
GxModBase(void) | GxModBase | inline |
GxModUnitBase(void) | GxModUnitBase | inline |
GxModUnitSoftbody(void) | GxModUnitSoftbody | |
initialize(GxUnitModelBase *pModelSimulation, GxResSoftbodySimulation *pResourceSimulation, u32 unitProcessNumberSimulation=USBS_DEFAULT_UNIT_PROCESS_NUMBER_SIMULATION, u32 unitListNumberSimulation=USBS_DEFAULT_UNIT_LIST_NUMBER_SIMULATION, GxUnitModelBase *pModelCollision=nullptr, GxResSoftbodyCollision *pResourceCollision=nullptr, u32 unitProcessNumberCollision=USBS_DEFAULT_UNIT_PROCESS_NUMBER_SIMULATION-1, u32 unitListNumberCollision=USBS_DEFAULT_UNIT_LIST_NUMBER_SIMULATION-1, GxRtti &chainUnitRtti=GxUnitChainModel::GX_RTTI, GxRtti &clothUnitRtti=GxUnitClothModel::GX_RTTI) | GxModUnitSoftbody | virtual |
isDefaultObject(void) | GxClassBaseRoot | inline |
isInterpolateToMotion(void) const | GxModUnitSoftbody | inline |
isMotionGravity(void) const | GxModUnitSoftbody | inline |
isSetup(void) const | GxModUnitSoftbody | inline |
isSimulation(void) const | GxModUnitSoftbody | inline |
isUpdateAllMatrix(void) const | GxModUnitSoftbody | inline |
operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
postAsyncUpdate(void) | GxModUnitBase | inlineprotectedvirtual |
preAsyncUpdate(void) | GxModUnitBase | inlineprotectedvirtual |
render(void) | GxModUnitBase | inlineprotectedvirtual |
sequentialUpdate(void) | GxModUnitBase | inlineprotectedvirtual |
setCollision(GxUnitSoftbodyCollision *pCollision) | GxModUnitSoftbody | inline |
setCollisionToSimulation(GxUnitSoftbodyCollision *pCollision) | GxModUnitSoftbody | inline |
setGravity(const GxVector3 &gravity) | GxModUnitSoftbody | inline |
setGravityDirection(const GxVector3 &direction) | GxModUnitSoftbody | inline |
setGravityForce(f32 force) | GxModUnitSoftbody | inline |
setInterpolateTime(f32 time) | GxModUnitSoftbody | inline |
setIsMotionGravity(b32 enable) | GxModUnitSoftbody | inline |
setIsSimulation(b32 enable) | GxModUnitSoftbody | inline |
setIsUpdateAllMatrix(b32 is) | GxModUnitSoftbody | inline |
setMotionGravity(b32 enable, f32 gravityForce, const GxVector3 &gravityDirection=-GxVector3::AXIS_Y) | GxModUnitSoftbody | inline |
setOwner(GxClassBaseRoot *pOwner) | GxModBase | inlineprotectedvirtual |
setRenderMaterial(GxRenderMaterial *) | GxModUnitBase | inlineprotectedvirtual |
setup(void) | GxModUnitBase | inlineprotectedvirtual |
setupCollision(GxUnitModelBase *pModelCollision, GxResSoftbodyCollision *pResourceCollision, u32 unitProcessNumberCollision=USBS_DEFAULT_UNIT_PROCESS_NUMBER_SIMULATION - 1, u32 unitListNumberCollision=USBS_DEFAULT_UNIT_LIST_NUMBER_SIMULATION - 1) | GxModUnitSoftbody | |
setUpdateEnable(UPDATE_TYPE updateType, b32 enable) | GxModUnitBase | inlineprotected |
setWind(const GxVector3 &wind) | GxModUnitSoftbody | inline |
setWindDirection(const GxVector3 &direction) | GxModUnitSoftbody | inline |
setWindForce(f32 force) | GxModUnitSoftbody | inline |
updateLocalMatrixFromWorldMatrix(void) | GxModUnitSoftbody | |
~GxClassBase(void) override | GxClassBase | inline |
~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |
~GxModBase(void) | GxModBase | inlinevirtual |
~GxModUnitBase(void) override | GxModUnitBase | inline |
~GxModUnitSoftbody(void) override | GxModUnitSoftbody |