__getStaticRtti(void) | GxClassBaseRoot | inlinestatic |
_adjustGravityBlendRate | GxUnitSoftbodyBase | protected |
_adjustGravityDirection | GxUnitSoftbodyBase | protected |
_airDamping | GxUnitSoftbodyBase | protected |
_airDampingDefault | GxUnitSoftbodyBase | static |
_delayReleaseCount | GxClassBaseReference | protected |
_excludeTailJointSkin | GxUnitSoftbodyBase | protected |
_extraLoopTime | GxUnitSoftbodyBase | protected |
_gravityDefault | GxUnitSoftbodyBase | static |
_gravityDirection | GxUnitSoftbodyBase | protected |
_gravityDirectionDefault | GxUnitSoftbodyBase | static |
_gravityForce | GxUnitSoftbodyBase | protected |
_gravityForceDefault | GxUnitSoftbodyBase | static |
_hitBackForceDamper | GxUnitSoftbodyBase | protected |
_hitbackForceDamperDefault | GxUnitSoftbodyBase | static |
_id | GxUnitChainBase | protected |
_interpolateInnerTime | GxUnitChainModel | protected |
_interpolateTime | GxUnitChainModel | protected |
_isChainSimulation | GxUnitChainModel | protected |
_isExtraLoop | GxUnitSoftbodyBase | protected |
_isLocalWind | GxUnitSoftbodyBase | protected |
_isRandom | GxUnitSoftbodyBase | protected |
_isUpdateAllMatrix | GxUnitChainModel | protected |
_isUseAdditionalData | GxUnitChainModel | protected |
_isUseMotionGravity | GxUnitChainModel | protected |
_kb | GxUnitChainBase | protected |
_kbDefault | GxUnitChainBase | static |
_kt | GxUnitChainBase | protected |
_ktDefault | GxUnitChainBase | static |
_lineCount | GxUnitSoftbodyBase | protected |
_mass | GxUnitSoftbodyBase | protected |
_massDefault | GxUnitSoftbodyBase | static |
_moveStrength | GxUnitSoftbodyBase | protected |
_moveStrengthCoefficient | GxUnitSoftbodyBase | protected |
_pAdditionalData | GxUnitChainModel | protected |
_pCell | GxUnitChainBase | protected |
_pCollision | GxUnitSoftbodyBase | protected |
_pCollisionOld | GxUnitSoftbodyBase | protected |
_pIsUpdateCollision | GxUnitSoftbodyBase | protected |
_planeCount | GxUnitSoftbodyBase | protected |
_pointCount | GxUnitSoftbodyBase | protected |
_pParentModel | GxUnitChainModel | protected |
_referenceCount | GxClassBaseReference | protected |
_tailOffsetLocal | GxUnitChainModel | protected |
_tailOffsetWorld | GxUnitChainModel | protected |
_twistInterpolateSpeed | GxUnitChainModel | protected |
_updateDelta | GxUnitSoftbodyBase | protected |
_updateDeltaDefault | GxUnitSoftbodyBase | static |
_updateState | GxUnitChainModel | protected |
_warpLengthSquare | GxUnitSoftbodyBase | protected |
_warpLengthSquareDefault | GxUnitSoftbodyBase | static |
_warpPosition | GxUnitSoftbodyBase | protected |
_windDirection | GxUnitSoftbodyBase | protected |
_windDirectionDefault | GxUnitSoftbodyBase | static |
_windForce | GxUnitSoftbodyBase | protected |
_windForceDefault | GxUnitSoftbodyBase | static |
addModule(void) | GxUnitBase | inlineprotected |
addReference(void) | GxClassBaseReference | virtual |
analyseCollisionJoint(GxUnitSoftbodyCollision::GxHitBase *pHitBase) | GxUnitChainModel | protectedvirtual |
asyncUpdate(void) | GxUnitBase | 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 | |
calculateBaseVector(void) | GxUnitChainBase | protectedvirtual |
calculateExternalForce(GxVector3 &windDirect) override | GxUnitChainModel | protectedvirtual |
calculateHitBackForce(f32 updateRatio, f32 updateRatioOld) override | GxUnitChainModel | protectedvirtual |
calculateInternalForce(void) | GxUnitChainBase | protectedvirtual |
cleanup(void) override | GxUnitChainModel | 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 |
forceDisableChainSimulation(void) | GxUnitChainModel | inline |
getAdditionalData(void) const | GxUnitChainModel | inline |
getAdjustGravityBlendRate(void) const | GxUnitSoftbodyBase | inline |
getAdjustGravityDirection(void) const | GxUnitSoftbodyBase | inline |
getAirDamping(void) const | GxUnitSoftbodyBase | inline |
getAngleAxis(u32 index) const | GxUnitChainModel | inline |
getAngleLimit(u32 index) const | GxUnitChainModel | inline |
getAttribute(void) const | GxUnitBase | inline |
getBaseRatio(u32 index) const | GxUnitChainModel | inline |
getCellPointer(void) const override | GxUnitChainBase | inlineprotectedvirtual |
getChild(u32 index) const | GxUnitBase | inline |
getChildCount(void) const | GxUnitBase | inline |
getCollision(void) const | GxUnitSoftbodyBase | inline |
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 |
getExtraLoopTime(void) const | GxUnitSoftbodyBase | inline |
getGravityDirection(void) const | GxUnitSoftbodyBase | inline |
getGravityForce(void) const | GxUnitSoftbodyBase | inline |
getHitBackDir(u32 index) const | GxUnitChainModel | inline |
getHitBackForceDamper(void) const | GxUnitSoftbodyBase | inline |
getID(void) const | GxUnitChainModel | inline |
getInterpolateTime(void) const | GxUnitChainModel | inline |
getJointIndex(u32 index) const | GxUnitChainModel | inline |
getKB(void) const | GxUnitChainBase | inlineprotected |
getKT(void) const | GxUnitChainBase | inlineprotected |
getLineCount(void) const | GxUnitSoftbodyBase | inline |
getMass(void) const | GxUnitSoftbodyBase | inline |
getModule(void) const | GxUnitBase | inline |
getMoveStrength(u32 index) const | GxUnitSoftbodyBase | inline |
getNormal(u32 index) const | GxUnitChainModel | inline |
getOldQuaternion(u32 index) const | GxUnitChainModel | inline |
getParent(void) const | GxUnitBase | inline |
getPointCount(void) const | GxUnitChainModel | inline |
getPosition(u32 index) const | GxUnitChainBase | inlineprotected |
getPropertyAttributeUpdate(void *const pValue) | GxUnitBase | inline |
getPropertyResUnitInstance(void *const pValue) | GxUnitBase | inline |
getRadius(u32 index) const | GxUnitChainModel | 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 |
getTwist(u32 index) const | GxUnitChainModel | inline |
getTwistLimit(u32 index) const | GxUnitChainModel | inline |
getUpdateDelta(void) const | GxUnitSoftbodyBase | inline |
getWarpLengthSquare(void) const | GxUnitSoftbodyBase | inline |
getWarpPosition(void) const | GxUnitSoftbodyBase | inline |
getWindDirection(void) const | GxUnitSoftbodyBase | inline |
getWindForce(void) const | GxUnitSoftbodyBase | inline |
getWindRatio(u32 index) const | GxUnitChainModel | inline |
GxClassBaseReference(void) | GxClassBaseReference | |
GxClassBaseReference(const GxClassBaseReference &base) | GxClassBaseReference | |
GxClassBaseRoot(void) | GxClassBaseRoot | inline |
GxClassBaseRoot(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
GxUnitBase(void) | GxUnitBase | |
GxUnitChainBase(void) | GxUnitChainBase | |
GxUnitChainModel(void) | GxUnitChainModel | |
GxUnitSoftbodyBase(void) | GxUnitSoftbodyBase | protected |
initialize(GxResSoftbodySimulation::GxSoftbodyChainData *pChain, GxUnitModelBase *pParent) | GxUnitChainModel | |
initializeDelayRelease(void) | GxClassBaseReference | static |
interpolatePosition(f32 updateRatio, f32 updateRatioOld) override | GxUnitChainModel | protectedvirtual |
interpolateToMotion(void) | GxUnitChainModel | protected |
isAttribute(ATTRIBUTE attribute) const | GxUnitBase | inline |
isChainSimulation(void) const | GxUnitChainModel | inline |
isDefaultObject(void) | GxClassBaseRoot | inline |
isDelayReleaseEnable(void) | GxClassBaseReference | inlinestatic |
isEnable(void) const | GxUnitBase | inline |
isFixed(u32 index) const | GxUnitChainBase | inlineprotected |
isHitBack(u32 index) const | GxUnitChainModel | inline |
isInterpolateToMotion(void) const | GxUnitChainModel | inline |
isMotionGravity(void) const | GxUnitChainModel | inline |
isRender(void) const | GxUnitBase | inline |
isRenderSubView(RENDER_SUB_VIEW subView) const | GxUnitBase | inline |
isRenderView(RENDER_VIEW view) const | GxUnitBase | inline |
isUpdateEnable(UPDATE_TYPE updateType) const | GxUnitBase | inline |
isUpdateExtraLoop(void) const | GxUnitSoftbodyBase | inline |
isWarp(void) override | GxUnitChainModel | protectedvirtual |
kB(f32 ks) const | GxUnitChainBase | inlineprotected |
kill(void) override | GxUnitChainModel | virtual |
kT(f32 ks) const | GxUnitChainBase | inlineprotected |
operator=(const GxClassBaseReference &base) | GxClassBaseReference | |
GxClassBaseRoot::operator=(const GxClassBaseRoot &) | GxClassBaseRoot | inline |
postAsyncUpdate(void) override | GxUnitChainModel | protectedvirtual |
preAsyncUpdate(void) | GxUnitBase | protectedvirtual |
release(void) | GxClassBaseReference | virtual |
removeModule(void) | GxUnitBase | inlineprotected |
render(void) override | GxUnitSoftbodyBase | protectedvirtual |
reset(void) | GxUnitChainModel | inline |
resetup(void) | GxUnitChainModel | protectedvirtual |
sequentialUpdate(void) | GxUnitBase | protectedvirtual |
setAdditionalData(GxResSoftbodySimulation::GxSoftbodyChainAdditionalData *pResourceAdditionalData) | GxUnitChainModel | virtual |
setAdjustGravityBlendRate(f32 blandRate) | GxUnitSoftbodyBase | inline |
setAdjustGravityDirection(const GxVector3 &direction) | GxUnitSoftbodyBase | inline |
setAirDamping(f32 damping) | GxUnitSoftbodyBase | inline |
setAngleAxis(u32 index, const GxVector3 &axis) | GxUnitChainModel | inline |
setAngleLimit(u32 index, f32 limit) | GxUnitChainModel | inline |
setAttribute(ATTRIBUTE attribute, b32 enable) | GxUnitBase | inline |
setBaseRatio(u32 index, f32 baseRatio) | GxUnitChainModel | inline |
setCollision(GxUnitSoftbodyCollision *pCollision) | GxUnitSoftbodyBase | inline |
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 |
setExtraLoop(f32 time=1.0f) | GxUnitSoftbodyBase | inline |
setExtraLoopTime(f32 time) | GxUnitSoftbodyBase | inline |
setFixed(u32 index, b32 isFix) | GxUnitChainBase | inlineprotected |
setGravityDirection(const GxVector3 &direction) | GxUnitSoftbodyBase | inline |
setGravityForce(f32 force) | GxUnitSoftbodyBase | inline |
setHitBackDir(u32 index, const GxVector3 &dir) | GxUnitChainModel | inline |
setHitBackForceDamper(f32 damper) | GxUnitSoftbodyBase | inline |
setInterpolateTime(f32 time) | GxUnitChainModel | inline |
setIsChainSimulation(b32 enable) | GxUnitChainModel | inline |
setIsHitBack(u32 index, b32 isHitBack) | GxUnitChainModel | inline |
setIsMotionGravity(b32 enable) | GxUnitChainModel | inline |
setIsUpdateExtraLoop(void) | GxUnitSoftbodyBase | inline |
setJointIndex(u32 index, s32 jointIndex) | GxUnitChainModel | inline |
setKB(f32 kb) | GxUnitChainBase | inlineprotected |
setKT(f32 kt) | GxUnitChainBase | inlineprotected |
setMotionGravity(b32 enable, f32 gravityForce, const GxVector3 &gravityDirection=-GxVector3::AXIS_Y) | GxUnitChainModel | |
setMoveStrength(u32 strength, u32 index) | GxUnitSoftbodyBase | inline |
setNormal(u32 index, const GxVector3 &normal) | GxUnitChainModel | inline |
setOldQuaternion(u32 index, const GxQuaternion &quaternion) | GxUnitChainModel | inline |
setParent(GxUnitBase *pParent) | GxUnitBase | |
setPosition(u32 index, const GxVector3 &position) | GxUnitChainBase | inlineprotected |
setPropertyAttributeUpdate(const void *const pValue) | GxUnitBase | inline |
setPropertyResUnitInstance(const void *const pValue) | GxUnitBase | |
setRadius(u32 index, f32 radius) | GxUnitChainModel | inline |
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 |
setTwist(u32 index, const GxQuaternion &twist) | GxUnitChainModel | inline |
setTwistLimit(u32 index, f32 limit) | GxUnitChainModel | inline |
setup(void) override | GxUnitChainModel | protectedvirtual |
setUpdateDelta(f32 delta) | GxUnitSoftbodyBase | inline |
setUpdateEnable(UPDATE_TYPE updateType, b32 enable) | GxUnitBase | inline |
setWarpLengthSquare(f32 length) | GxUnitSoftbodyBase | inline |
setWindDirection(const GxVector3 &windDirection) | GxUnitSoftbodyBase | inline |
setWindForce(f32 windForce) | GxUnitSoftbodyBase | inline |
setWindRatio(u32 index, GxVector3 &windRatio) | GxUnitChainModel | inline |
sleep(f32 time) | GxUnitBase | |
STATE enum name | GxUnitBase | |
terminateDelayRelease(void) | GxClassBaseReference | static |
UCM_UPDATESTATE enum name | GxUnitChainModel | |
updateCell(void) override | GxUnitChainBase | protectedvirtual |
updateCollisionAfterSimulation(void) | GxUnitChainModel | protectedvirtual |
updateConstraint(void) override | GxUnitChainModel | protectedvirtual |
updateDelayRelease(void) | GxClassBaseReference | static |
updateForce(f32 updateRatio, f32 updateRatioOld) override | GxUnitChainBase | protectedvirtual |
updateInitialize(void) override | GxUnitChainModel | protectedvirtual |
updateInterpolateModel(void) | GxUnitChainModel | protectedvirtual |
updateModel(void) | GxUnitChainModel | protectedvirtual |
~GxClassBaseReference(void) override | GxClassBaseReference | |
~GxClassBaseRoot(void) | GxClassBaseRoot | inlinevirtual |