OROCHI
 
Loading...
Searching...
No Matches
GxUnitCharacterBase Member List

This is the complete list of members for GxUnitCharacterBase, including all inherited members.

__getStaticRtti(void)GxClassBaseRootinlinestatic
_actionGxUnitCharacterBaseprotected
_actionStatusGxUnitCharacterBaseprotected
_autoSetNormalReflectanceGxUnitModelprotected
_defaultJointMultiplyMatrixGxUnitModelBaseprotected
_defaultMeshRenderFlagGxUnitModelBaseprotected
_defaultPartsFlagGxUnitModelBaseprotected
_defaultPartsMatrixGxUnitModelBaseprotected
_defaultRenderMatrixGxUnitModelBaseprotected
_delayReleaseCountGxClassBaseReferenceprotected
_enableEnvironmentMapElementGxUnitModelprotected
_enableObjectMotionBlurGxUnitModelprotected
_enableSemiTransparencePriorityGxUnitModelprotected
_enableShadowGxUnitModelprotected
_handleCubeMapSamplerGxUnitModelBaseprotectedstatic
_handleEnvironmentMapSamplerGxUnitModelBaseprotectedstatic
_handleInstanceDataGxUnitModelBaseprotectedstatic
_handleInverseScaleGxUnitModelBaseprotectedstatic
_handleLightParameterGxUnitModelBaseprotectedstatic
_handleProjectionMatrixGxUnitModelBaseprotectedstatic
_handlesGxUnitModelprotectedstatic
_handleWorldViewMatrixGxUnitModelBaseprotectedstatic
_instanceCountGxUnitModelBaseprotected
_instanceDataGxUnitModelBaseprotected
_internalRenderPassGxUnitModelprotected
_isInstanceCullingFlagGxUnitModelBaseprotected
_isUsableShaderHandleGxUnitModelprotectedstatic
_isUsableShaderHandleBaseGxUnitModelBaseprotectedstatic
_lodModeGxUnitModelBaseprotected
_modelAttributeGxUnitModelBaseprotected
_objMotionSoundGxUnitCharacterBaseprotected
_padMarginRatioGxUnitCharacterBaseprotected
_padWorldVectorLeftGxUnitCharacterBaseprotected
_padWorldVectorRightGxUnitCharacterBaseprotected
_passNumGxUnitModelBaseprotected
_pInstanceDataGxUnitModelBaseprotected
_pInstanceDataArrayGxUnitModelBaseprotected
_pInstanceShowFlagGxUnitModelBaseprotected
_pJointGxUnitModelBaseprotected
_pJointMultiplyMatrixGxUnitModelBaseprotected
_pMaterialGxUnitModelBaseprotected
_pMeshCullingFlag8GxUnitModelBaseprotected
_pMeshCullingFlag8BufferGxUnitModelBaseprotected
_pMeshRenderFlagGxUnitModelBaseprotected
_pointLightCountGxUnitModelprotected
_pointShadowLightCountGxUnitModelprotected
_pPartsFlagGxUnitModelBaseprotected
_pPartsMatrixGxUnitModelBaseprotected
_ppInstanceVertexDeclarationGxUnitModelBaseprotected
_pppInstanceCullingFlag8GxUnitModelBaseprotected
_ppResMaterialGxUnitModelBaseprotected
_pPrevRenderMatrixGxUnitModelprotected
_pRenderInstanceDataGxUnitModelBaseprotected
_pRenderInstanceMatrixGxUnitModelBaseprotected
_pRenderMatrixGxUnitModelBaseprotected
_pResModelGxUnitModelBaseprotected
_prevRenderMatrixBufferGxUnitModelprotected
_pSaveInstanceDataArrayGxUnitModelBaseprotected
_referenceCountGxClassBaseReferenceprotected
_renderInstanceCountGxUnitModelBaseprotected
_renderProjMatrixGxUnitModelBaseprotected
_renderViewMatrixGxUnitModelBaseprotected
_reservedInstanceCountGxUnitModelBaseprotected
_semiTransparencePriorityGxUnitModelprotected
_showLodGxUnitModelBaseprotected
_useJointMultiplyMatrixGxUnitModelBaseprotected
_usePartsMatrixFlagGxUnitModelBaseprotected
_vertexLitFlagGxUnitModelprotected
_viewNumGxUnitModelBaseprotected
ACTION_NUMBER_MAXGxUnitCharacterBasestatic
ACTION_STATUS_ALLGxUnitCharacterBasestatic
ACTION_STATUS_SHIFTGxUnitCharacterBasestatic
addLife(f32 add)GxUnitCharacterBaseinline
addLifeMax(f32 add)GxUnitCharacterBaseinline
addModule(void)GxUnitBaseinlineprotected
addPosition(const GxVector3 &moveVector)GxUnitLocate
addQuaternion(const GxQuaternion &quaternion)GxUnitLocate
addReference(void)GxClassBaseReferencevirtual
addX(f32 value)GxUnitLocate
addY(f32 value)GxUnitLocate
addZ(f32 value)GxUnitLocate
asyncUpdate(void) overrideGxUnitMotionprotectedvirtual
attackHitCallback(GxAttackHit::GxObject *pObject)GxUnitCharacterBasevirtual
attackHitCallbackAttack(GxAttackHit::GxObject *)GxUnitCharacterBaseinlinevirtual
attackHitCallbackDamage(GxAttackHit::GxObject *)GxUnitCharacterBaseinlinevirtual
ATTRIBUTE enum nameGxUnitBase
ATTRIBUTE_LOCK enum valueGxUnitBase
ATTRIBUTE_NOSERIALIZE enum valueGxUnitBase
ATTRIBUTE_SELECTED enum valueGxUnitBase
ATTRIBUTE_SLOW enum valueGxUnitBase
ATTRIBUTE_UPDATE enum valueGxUnitBase
backgroundHitCallback(void)GxUnitCharacterBaseinlinevirtual
buildSpaceGraph(void *pOctree) overrideGxUnitModelBaseprotectedvirtual
checkDoRender(const GxRenderMaterial *pMaterial)GxUnitModelvirtual
cleanup(void) overrideGxUnitCharacterBasevirtual
clearCullingState(void)GxUnitLocateinline
clearInstanceCullingFlag(RENDER_VIEW view, CULLING_FRUSTUM pass)GxUnitModelBaseprotected
clearMeshCullingFlag(const RENDER_VIEW &view, const CULLING_FRUSTUM &frustumType)GxUnitModelBaseprotected
clearMeshRenderFlag(void)GxUnitModelBaseinlineprotected
commitVertexBufferData(void *pSource, void *pArgument)GxUnitModelBaseprotectedstatic
copyMaterial(void)GxUnitModelBase
createAndAddChild(u32 listProcessNumber=U32_MAX, u32 listKindNumber=U32_MAX, b32 isSerialize=false, const GxRtti *pRtti=nullptr)GxUnitBaseinline
createAttackHit(void)GxUnitMotioninlinevirtual
createBackgroundHit(void)GxUnitMotioninlinevirtual
createCollision(GxResCollisionObject *pResource)GxUnitMotionvirtual
createCollisionSet(void)GxUnitMotioninlinevirtual
createDynamics(void)GxUnitMotioninlinevirtual
createEventHit(void)GxUnitMotioninlinevirtual
createMotion(GxResMotionPackage *pResource)GxUnitMotionvirtual
createMotionSequence(void)GxUnitMotionvirtual
createObjectHit(void)GxUnitMotioninlinevirtual
CULLING_FRUSTUM enum nameGxUnitLocate
DELAY_RELEASE_COUNT_INFINITYGxClassBaseReferencestatic
DERIVED_CLASS_MAXGxUnitCharacterBasestatic
doneHierarchicalCulling(b32 flag)GxUnitLocateinline
drawIndexed(u32 startIndex, u32 count, u32 instanceStartIndex, u32 instanceCount, RENDER_PRIMITIVE_TYPE primitiveType=RENDER_PRIMITIVE_TYPE::TRIANGLE_LIST, s32 *pQueryIndex=nullptr)GxUnitModelBaseprotectedvirtual
enabledHierarchicalCulling(void) constGxUnitLocateinline
eraseSpaceGraph(void *pOctree) overrideGxUnitModelBaseprotectedvirtual
eventHitCallback(GxEventHit::GxObject *)GxUnitCharacterBaseinlinevirtual
forceAsyncUpdate(void) overrideGxUnitModelprotectedvirtual
forceSetCullingFlag(u32 argument) overrideGxUnitModelBaseprotectedvirtual
freeInstanceMemory(void)GxUnitModelBase
frustumCulling(void *pFrustum) overrideGxUnitModelBaseprotectedvirtual
frustumCullingInstance(GxShapeFrustum *pFrustum, RENDER_VIEW view, CULLING_FRUSTUM frustumType)GxUnitModelBaseprotected
frustumCullingMesh(GxShapeFrustum *pFrustum, RENDER_VIEW view, CULLING_FRUSTUM frustumType)GxUnitModelBaseprotected
getAction(void) constGxUnitCharacterBaseinline
getActionStatus(void) constGxUnitCharacterBaseinline
getAngleH(GxUnitCharacterBase *pUnit) constGxUnitCharacterBaseinline
getAngleV(GxUnitCharacterBase *pUnit) constGxUnitCharacterBaseinline
getAttackHit(void) constGxUnitMotioninline
getAttribute(void) constGxUnitBaseinline
getBackgroundHit(void) constGxUnitMotioninline
getBoundingSphere(void) constGxUnitLocateinline
getBoundingSphereWorld(GxShapeSphere &sphere) constGxUnitLocate
getCamera(void) constGxUnitCharacterBaseinline
getChild(u32 index) constGxUnitBaseinline
getChildCount(void) constGxUnitBaseinline
getCullingState(void) constGxUnitLocateinline
getCurrentSemiTransparencePriority(u32 startIndex)GxUnitModel
getDefaultObject(void) overrideGxUnitBaseinlinevirtual
getDefaultUnit(void) constGxUnitBaseinline
getDelayReleaseListCount(void)GxClassBaseReferencestatic
getDeltaTime(void) constGxUnitBaseinline
getDeltaTimeFactor(void) constGxUnitBaseinline
getDeltaTimeRatio(void) constGxUnitBaseinline
getDirectVectorX(void) constGxUnitCharacterBase
getDirectVectorZ(void) constGxUnitCharacterBase
getDistance(GxUnitCharacterBase *pUnit) constGxUnitCharacterBaseinline
getDistanceH(GxUnitCharacterBase *pUnit) constGxUnitCharacterBaseinline
getDistanceV(GxUnitCharacterBase *pUnit) constGxUnitCharacterBaseinline
getDynamics(void) constGxUnitMotioninline
getEventHit(void) constGxUnitMotioninline
getFlock(void) constGxUnitCharacterBaseinline
getFrustumType(const RENDER_SUB_VIEW subview)GxUnitLocateprotectedstatic
getInstanceCount(void) constGxUnitModelBaseinline
getInstanceMatrix(u32 index) constGxUnitModelBase
getInstanceMatrix(u32 index)GxUnitModelBase
getInstanceOffsetMatrix(u32 index) constGxUnitModelBase
getInstanceOffsetMatrix(u32 index)GxUnitModelBase
getJointCount(void) constGxUnitModelBaseinlinevirtual
getJointFromId(u32 id) constGxUnitModelBase
getJointFromIndex(u32 index) constGxUnitModelBase
getJointIndexFromId(u32 id) constGxUnitModelBase
getLengthSegOnSeparateAxis(const GxVector3 &sep, const GxVector3 &e0, const GxVector3 &e1, const GxVector3 &e2)GxUnitModelprotected
getLengthSegOnSeparateAxis(const GxVector3 &sep, const GxVector3 &e0, const GxVector3 &e1)GxUnitModelprotected
getLife(void) constGxUnitCharacterBaseinline
getLifeMax(void) constGxUnitCharacterBaseinline
getLifeRate(void) constGxUnitCharacterBaseinline
getLocalPosition(void) constGxUnitLocateinline
getLocalQuaternion(void) constGxUnitLocateinline
getLocalScale(void) constGxUnitLocateinline
getLodMode(void) constGxUnitModelBaseinline
getMaterial(u32 index)GxUnitModelBase
getMaterialCount(void) constGxUnitModelBaseinline
getMaterialCriticalSection(void)GxUnitModelBaseinline
getMaterialResource(u32 index=0)GxUnitModelBaseinline
getMeshCullingFlagCount(void) constGxUnitModelBaseinline
getMeshGroupIndexFromMeshIndex(u32 meshIndex) constGxUnitModelBaseinline
getMeshIndexFromPartsIndex(u32 partsIndex) constGxUnitModelBaseinline
getMeshRenderFlagCount(void) constGxUnitModelBaseinline
getMeshWorldMatrix(GxMatrixAffine &world, const u32 &meshIndex)GxUnitModelBase
getModCollisionSet(void) constGxUnitMotioninlinevirtual
getModelResource(void) constGxUnitModelBaseinlinevirtual
getModMotion(void)GxUnitMotioninlinevirtual
getModMotionSequence(void) constGxUnitMotion
getModule(void) constGxUnitBaseinline
getMoveDirect(void) constGxUnitCharacterBaseinline
getMoveSpeed(void) constGxUnitCharacterBaseinline
getMoveTarget(void) constGxUnitCharacterBaseinline
getMoveTargetDistance(void) constGxUnitCharacterBaseinline
getObjectHit(void) constGxUnitMotioninline
getOldPosition(void) constGxUnitCharacterBaseinline
getPad(void) constGxUnitCharacterBaseinline
getPadWorldVectorLeft(void) constGxUnitCharacterBaseinline
getPadWorldVectorRight(void) constGxUnitCharacterBaseinline
getParent(void) constGxUnitBaseinline
getPartsFlagCount(void) constGxUnitModelBaseinline
getPartsIndex(GX_CSTR partsName) constGxUnitModelBaseinline
getPartsIndexCount(u32 index) constGxUnitModelBaseinline
getPartsIndexMinimum(u32 index) constGxUnitModelBaseinline
getPartsIndexOffset(u32 index) constGxUnitModelBaseinline
getPartsIndexType(u32 index) constGxUnitModelBaseinline
getPartsMatrix(u32 index) constGxUnitModelBase
getPartsVertexCount(u32 index) constGxUnitModelBaseinline
getPartsVertexDeclaration(u32 index) constGxUnitModelBase
getPartsVertexStride(u32 index, u16 vertexStream) constGxUnitModelBaseinline
getPlayerNumber(void) constGxUnitCharacterBaseinline
getPosition(void) constGxUnitLocateinline
getPropertyAttributeUpdate(void *const pValue)GxUnitBaseinline
getPropertyInstanceCount(void *const pValue)GxUnitModelBaseinlineprotected
getPropertyInstanceOffsetMatrix(void *const pValue, u32 index)GxUnitModelBaseinlineprotected
getPropertyInstanceOffsetMatrixCount(void)GxUnitModelBaseinlineprotected
getPropertyInstancePosition(void *const pValue, u32 index)GxUnitModelBaseinlineprotected
getPropertyInstancePositionCount(void)GxUnitModelBaseinlineprotected
getPropertyInstanceQuaternion(void *const pValue, u32 index)GxUnitModelBaseinlineprotected
getPropertyInstanceQuaternionCount(void)GxUnitModelBaseinlineprotected
getPropertyInstanceScale(void *const pValue, u32 index)GxUnitModelBaseinlineprotected
getPropertyInstanceScaleCount(void)GxUnitModelBaseinlineprotected
getPropertyInstanceShowFlag(void *const pValue, u32 index)GxUnitModelBaseinlineprotected
getPropertyInstanceShowFlagCount(void)GxUnitModelBaseinlineprotected
getPropertyJoint(void *const pValue, u32 index)GxUnitModelBaseinlineprotected
getPropertyJointCount(void)GxUnitModelBaseinlineprotected
getPropertyLODDistance(void *const pValue, u32 index)GxUnitModelBaseinlineprotected
getPropertyLODDistanceCount(void)GxUnitModelBaseinlineprotected
getPropertyMaterial(void *const pValue, u32 index)GxUnitModelBaseinlineprotected
getPropertyMaterialCount(void)GxUnitModelBaseinlineprotected
getPropertyMaterialResource(void *const pValue, u32 index)GxUnitModelBaseinlineprotected
getPropertyMaterialResourceCount(void)GxUnitModelBaseinlineprotected
getPropertyMeshCullingFlag(void *const pValue, u32 index, u32 view, u32 pass)GxUnitModelBaseinlineprotected
getPropertyMeshCullingFlagCount(void)GxUnitModelBaseinlineprotected
getPropertyMeshRenderFlag(void *const pValue, u32 index)GxUnitModelBaseinlineprotected
getPropertyMeshRenderFlagCount(void)GxUnitModelBaseinlineprotected
getPropertyModelResource(void *const pValue)GxUnitModelBaseinlineprotected
getPropertyPartsFlag(void *const pValue, u32 index)GxUnitModelBaseinlineprotected
getPropertyPartsFlagCount(void)GxUnitModelBaseinlineprotected
getPropertyPartsMatrix(void *const pValue, u32 index)GxUnitModelBaseinlineprotected
getPropertyResUnitInstance(void *const pValue)GxUnitBaseinline
getQuaternion(void) constGxUnitLocateinline
getReferenceCount(void) constGxClassBaseReferenceinlinevirtual
getRenderPolygonCount(u32 startIndex, u32 count, u32 instanceStartIndex, u32 instanceCount)GxUnitModelprotected
getRenderViewFlag(void) constGxUnitBaseinline
getResUnitInstance(void) constGxUnitBaseinline
getRotateSpeed(void) constGxUnitCharacterBaseinline
getRtti(void) const =0GxClassBaseRootpure virtual
getScale(void) constGxUnitLocateinline
getSemiTransparencePriority(void) const (defined in GxUnitModel)GxUnitModelinline
getShaderHandle(SHADER_HANDLE shaderHandle) constGxUnitModelinlineprotected
getShowLod(void) constGxUnitModelBaseinline
getState(void) constGxUnitBaseinline
getUseJointMultiplyMatrix(void)GxUnitModelBaseinline
getWorldMatrix(void) constGxUnitLocateinline
getWorldMatrix(GxMatrixAffine &matrix) constGxUnitLocate
getWorldMatrixAddress(void)GxUnitLocateinline
GxClassBaseReference(void)GxClassBaseReference
GxClassBaseReference(const GxClassBaseReference &base)GxClassBaseReference
GxClassBaseRoot(void)GxClassBaseRootinline
GxClassBaseRoot(const GxClassBaseRoot &)GxClassBaseRootinline
GxUnitBase(void)GxUnitBase
GxUnitCharacterBase(void)GxUnitCharacterBase
GxUnitLocate(void)GxUnitLocate
GxUnitModel(void)GxUnitModel
GxUnitModelBase(void)GxUnitModelBase
GxUnitMotion(void)GxUnitMotion
hasSemiTransparenceMaterial(void)GxUnitModelprotected
hasSkin(void) constGxUnitModelBase
initializeDelayRelease(void)GxClassBaseReferencestatic
INTERNAL_RENDER_PASS enum nameGxUnitModel
INVALID_PLAYER_NUMBERGxUnitCharacterBasestatic
INVALID_SOUND_CHAR_IDGxUnitCharacterBasestatic
isAbleAddToOctree(void)GxUnitLocate
isAbleDeleteFromOctree(void)GxUnitLocate
isActionStatus(u32 actionStatus) constGxUnitCharacterBaseinline
isActionStatusBit(u32 actionStatus) constGxUnitCharacterBaseinline
isAttribute(ATTRIBUTE attribute) constGxUnitBaseinline
isCulling(RENDER_VIEW view, u32 subView) constGxUnitLocateinline
isCullingEnable(void) constGxUnitLocateinline
isDefaultObject(void)GxClassBaseRootinline
isDelayReleaseEnable(void)GxClassBaseReferenceinlinestatic
isDirtyMovable(void) constGxUnitLocateinline
isDoneHierarchicalCulling(void) constGxUnitLocateinline
isEnable(void) constGxUnitBaseinline
isEnableEnvironmentMapElement(void) constGxUnitModelinline
isEnableObjectMotionBlur(void) constGxUnitModelinline
isEnableSemiTransparencePriority(void) const (defined in GxUnitModel)GxUnitModelinline
isEnableShadow(void) constGxUnitModelinline
isHitBox(const GxShapeBox &box0, const GxShapeBox &box1)GxUnitModelprotected
isInstanceCullingFlag(u32 index, RENDER_VIEW view, u32 pass) constGxUnitModelBaseinline
isInstanced(void) constGxUnitModelBaseinline
isInstanceShowFlag(u32 index) constGxUnitModelBaseinline
isMeshCullingFlag(u32 index, RENDER_VIEW view, CULLING_FRUSTUM pass) constGxUnitModelBaseinline
isMeshRenderFlag(u32 index) constGxUnitModelBaseinline
isModelAttribute(MODEL_ATTRIBUTE attribute) constGxUnitModelBaseinline
isMovable(MOVABLE movable) constGxUnitLocateinline
isPad(void) constGxUnitCharacterBaseinline
isPartsFlag(u32 index) constGxUnitModelBaseinline
isRender(void) constGxUnitBaseinline
isRenderSubView(RENDER_SUB_VIEW subView) constGxUnitBaseinline
isRenderView(RENDER_VIEW view) constGxUnitBaseinline
isUpdateEnable(UPDATE_TYPE updateType) constGxUnitBaseinline
isUsePartsMatrix(void)GxUnitModelBaseinline
isUseSemiTransparenceDepthPass(void)GxUnitModelprotected
kill(void) overrideGxUnitCharacterBasevirtual
loadShaderHandles(void)GxUnitModelprotectedvirtual
loadShaderHandlesBase(void)GxUnitModelBaseprotected
mapPartsIndexBuffer(u32 index, u32 mappingType)GxUnitModelBaseinline
MODEL_ATTRIBUTE enum nameGxUnitModelBase
MOVABLE enum nameGxUnitLocate
objectHitCallback(void)GxUnitCharacterBaseinlinevirtual
operator=(const GxClassBaseReference &base)GxClassBaseReference
GxClassBaseRoot::operator=(const GxClassBaseRoot &)GxClassBaseRootinline
PASSINFO enum nameGxUnitModelBase
postAsyncUpdate(void) overrideGxUnitModelprotectedvirtual
preAsyncUpdate(void) overrideGxUnitCharacterBaseprotectedvirtual
recoveryMaterial(void)GxUnitModelBasevirtual
release(void)GxClassBaseReferencevirtual
removeModule(void)GxUnitBaseinlineprotected
render(void) overrideGxUnitModelBaseprotectedvirtual
renderInitialize(RENDER_VIEW view, RENDER_SUB_VIEW subView) overrideGxUnitModelprotectedvirtual
renderInitializeSemiTransparence(void)GxUnitModelprotected
renderMesh(u32 startIndex, u32 count, const GxRenderMaterial *pMaterial, u32 instanceStartIndex, u32 instanceCount) overrideGxUnitModelprotectedvirtual
renderMeshEnv(u32 startIndex, u32 count, const GxRenderMaterial *pMaterial, u32 instanceStartIndex, u32 instanceCount)GxUnitModelprotectedvirtual
renderMeshGroup(const GxResModel::GxMeshGroup *pMeshGroup) overrideGxUnitModelprotectedvirtual
renderMeshGroupAll(void) overrideGxUnitModelprotectedvirtual
renderMeshNormal(u32 startIndex, u32 count, const GxRenderMaterial *pMaterial, u32 instanceStartIndex, u32 instanceCount)GxUnitModelprotectedvirtual
renderMeshPointShadow(u32 startIndex, u32 count, const GxRenderMaterial *pMaterial, u32 instanceStartIndex, u32 instanceCount)GxUnitModelprotectedvirtual
renderMeshPolygonLine(u32 startIndex, u32 count, const GxRenderMaterial *pMaterial, u32 instanceStartIndex, u32 instanceCount)GxUnitModelprotectedvirtual
renderMeshShadow(u32 startIndex, u32 count, const GxRenderMaterial *pMaterial, u32 instanceStartIndex, u32 instanceCount)GxUnitModelprotectedvirtual
reserveInstanceMemory(u32 count)GxUnitModelBase
resetJointMultiplyMatrix(void)GxUnitModelBase
rotateAxisY(const GxVector3 &vector, f32 radian)GxUnitLocate
rotateAxisZ(const GxVector3 &vector, f32 radian)GxUnitLocate
sequentialUpdate(void)GxUnitBaseprotectedvirtual
setAction(u32 action0, u32 action1=0, u32 action2=0, u32 action3=0)GxUnitCharacterBase
setAction(const GxAction &action)GxUnitCharacterBaseinline
setActionStatus(u32 actionStatus)GxUnitCharacterBaseinline
setAttribute(ATTRIBUTE attribute, b32 enable)GxUnitBaseinline
setBoundingSphere(const GxShapeSphere &sphere)GxUnitLocateinline
setCamera(GxUnitCameraBase *pCamera)GxUnitCharacterBaseinline
setCullingAllInstances(RENDER_VIEW view, CULLING_FRUSTUM pass)GxUnitModelBaseprotected
setCullingAllMeshs(void)GxUnitModelBaseprotected
setCullingEnable(b32 flag)GxUnitLocateinline
setCullingState(u32 flag)GxUnitLocateinline
setDefaultUnit(GxUnitBase *pDefaultUnit)GxUnitBase
setDelayReleaseCount(s32 count)GxClassBaseReferenceinline
setDelayReleaseCountInfinity(b32 on)GxClassBaseReferenceinline
setDeltaTime(f32 deltaTime)GxUnitBaseinline
setDeltaTimeFactor(f32 deltaTimeFactor)GxUnitBaseinline
setDeltaTimeRatio(f32 deltaTimeRatio)GxUnitBaseinline
setDirtyMovable(b32 enable)GxUnitLocateinline
setEnableEnvironmentMapElement(b32 enable)GxUnitModelinline
setEnableObjectMotionBlur(b32 enable)GxUnitModelinline
setEnableSemiTransparencePriority(b32 enable) (defined in GxUnitModel)GxUnitModelinline
setEnableShadow(b32 enable)GxUnitModelinline
setFlock(GxFlock *pFlock)GxUnitCharacterBaseinline
setHierarchicalCulling(b32 flag)GxUnitLocateinline
setInstanceCount(u32 count)GxUnitModelBasevirtual
setInstanceMatrix(u32 index, const GxMatrixAffine &matrix)GxUnitModelBase
setInstanceOffsetMatrix(u32 index, const GxMatrixAffine &matrix)GxUnitModelBase
setInstanceShowFlag(u32 index, b32 enable)GxUnitModelBaseinline
setJointCount(u32 count)GxUnitModelBaseprotected
setJointMultiplyMatrix(u32 index, const GxMatrixAffine &matrix)GxUnitModelBase
setJointMultiplyMatrixCount(u32 count)GxUnitModelBaseprotected
setLeader(void)GxUnitCharacterBase
setLife(f32 life)GxUnitCharacterBaseinline
setLifeMax(f32 lifeMax)GxUnitCharacterBaseinline
setLocalPosition(const GxVector3 &position)GxUnitLocateinlinevirtual
setLocalQuaternion(const GxQuaternion &quaternion)GxUnitLocateinline
setLocalScale(const GxVector3 &scale)GxUnitLocateinlinevirtual
setLodMode(GxResModel::LOD lodMode)GxUnitModelBaseinline
setMaterialResource(u32 index, GxResMaterial *pResMaterial)GxUnitModelBase
setMaterialResourceAll(void)GxUnitModelBase
setMeshCullingFlagCount(u32 count)GxUnitModelBaseprotected
setMeshRenderFlagCount(u32 count)GxUnitModelBaseprotected
setModelAttribute(MODEL_ATTRIBUTE attribute, b32 enable)GxUnitModelBaseinline
setModelResource(GxResModel *pResModel) overrideGxUnitModelvirtual
setMovable(MOVABLE movable)GxUnitLocate
setMoveDirect(const GxVector3 &direct)GxUnitCharacterBaseinline
setMoveSpeed(f32 speed)GxUnitCharacterBaseinline
setMoveTarget(GxUnitCharacterBase *pUnit)GxUnitCharacterBaseinline
setPad(b32 flag)GxUnitCharacterBase
setPadNo(GxSysInput::DEVICE device, b32 changeForceFlag=true)GxUnitCharacterBase
setParent(GxUnitBase *pParent)GxUnitBase
setPartsFlag(u32 index, b32 enable)GxUnitModelBaseinline
setPartsFlagCount(u32 count)GxUnitModelBaseprotected
setPartsMatrix(u32 count)GxUnitModelBaseprotected
setPartsMatrix(u32 index, const GxMatrixAffine &matrix)GxUnitModelBase
setPlayerNumber(s32 number)GxUnitCharacterBaseinline
setPosition(const GxVector3 &position)GxUnitLocateinlinevirtual
setPropertyAttributeUpdate(const void *const pValue)GxUnitBaseinline
setPropertyInstanceCount(const void *const pValue)GxUnitModelBaseinlineprotected
setPropertyInstanceOffsetMatrix(const void *const pValue, u32 index)GxUnitModelBaseinlineprotected
setPropertyInstanceOffsetMatrixCount(u32)GxUnitModelBaseinlineprotected
setPropertyInstancePosition(const void *const pValue, u32 index)GxUnitModelBaseinlineprotected
setPropertyInstancePositionCount(u32 count)GxUnitModelBaseinlineprotected
setPropertyInstanceQuaternion(const void *const pValue, u32 index)GxUnitModelBaseinlineprotected
setPropertyInstanceQuaternionCount(u32 count)GxUnitModelBaseinlineprotected
setPropertyInstanceScale(const void *const pValue, u32 index)GxUnitModelBaseinlineprotected
setPropertyInstanceScaleCount(u32 count)GxUnitModelBaseinlineprotected
setPropertyInstanceShowFlag(const void *const pValue, u32 index)GxUnitModelBaseinlineprotected
setPropertyInstanceShowFlagCount(u32)GxUnitModelBaseinlineprotected
setPropertyJoint(const void *const pValue, u32 index)GxUnitModelBaseprotected
setPropertyJointCount(u32)GxUnitModelBaseinlineprotected
setPropertyLODDistance(const void *const pValue, u32 index)GxUnitModelBaseprotected
setPropertyLODDistanceCount(const void *const, u32)GxUnitModelBaseinlineprotected
setPropertyMaterial(const void *const, u32)GxUnitModelBaseinlineprotected
setPropertyMaterialCount(u32)GxUnitModelBaseinlineprotected
setPropertyMaterialResource(const void *const pValue, u32 index)GxUnitModelBaseinlineprotected
setPropertyMaterialResourceCount(const void *const, u32)GxUnitModelBaseinlineprotected
setPropertyMeshCullingFlag(const void *const, u32 index, u32 view, u32 pass)GxUnitModelBaseinlineprotected
setPropertyMeshCullingFlagCount(u32 count)GxUnitModelBaseinlineprotected
setPropertyMeshRenderFlag(const void *const pValue, u32 index)GxUnitModelBaseinlineprotected
setPropertyMeshRenderFlagCount(u32 count)GxUnitModelBaseinlineprotected
setPropertyModelResource(const void *const pValue)GxUnitModelBaseinlineprotected
setPropertyPartsFlag(const void *const pValue, u32 index)GxUnitModelBaseinlineprotected
setPropertyPartsFlagCount(u32 count)GxUnitModelBaseinlineprotected
setPropertyPartsMatrix(const void *const pValue, u32 index)GxUnitModelBaseinlineprotected
setPropertyResUnitInstance(const void *const pValue)GxUnitBase
setQuaternion(const GxQuaternion &quaternion)GxUnitLocateinline
setRender(b32 enable, b32 withChildren=false)GxUnitBase
setRenderGxSLMaterial(GxRenderMaterial *pMaterial)GxUnitModelBaseprotected
setRenderMaterial(GxRenderMaterial *pMaterial, const GxResModel::GxMeshGroup *pMeshGroup) overrideGxUnitModelprotectedvirtual
setRenderMatrixCount(u32 count)GxUnitModelBaseprotectedvirtual
setRenderPass(const GxRenderMaterial *pMaterial)GxUnitModelBaseprotectedvirtual
setRenderProjectionMatrix(void)GxUnitModelBaseprotectedvirtual
setRenderShader(GxShaderPackage::GxShaderCode *pShaderCode, u32 *pRenderVertexShaderSize=nullptr, u32 *pRenderPixelShaderSize=nullptr)GxUnitModelBaseprotected
setRenderShaderWithInfo(GxShaderPackage::GxShaderCode *pShaderCode, const GxRenderMaterial *pMaterial, PASSINFO index)GxUnitModelBaseprotected
setRenderState(const GxRenderMaterial *pMaterial) overrideGxUnitModelprotectedvirtual
setRenderSubView(RENDER_SUB_VIEW subView, b32 enable)GxUnitBaseinline
setRenderView(RENDER_VIEW view, b32 enable)GxUnitBaseinline
setResUnitInstance(GxResUnitInstance *pResUnitInstance)GxUnitBase
setRotateSpeed(f32 speed)GxUnitCharacterBaseinline
setScale(const GxVector3 &scale)GxUnitLocateinlinevirtual
setSemiTransparencePriority(f32 value) (defined in GxUnitModel)GxUnitModelinline
setShaderHandle(SHADER_HANDLE shaderHandle, GX_HANDLE handle)GxUnitModelinlineprotected
setShaderPass(const GxRenderMaterial *pMaterial, SHADER_PASS pass)GxUnitModelinlineprotected
setShowLod(GxResModel::LOD showLod)GxUnitModelBaseinline
setState(STATE state)GxUnitBaseinline
setup(void) overrideGxUnitCharacterBaseprotectedvirtual
setUpdateEnable(UPDATE_TYPE updateType, b32 enable)GxUnitBaseinline
setUseJointMultiplyMatrix(b32 use)GxUnitModelBaseinline
setUsePartsMatrix(b32 on)GxUnitModelBaseinline
setWorldMatrix(const GxMatrixAffine &matrix)GxUnitLocateinline
SHADER_HANDLE enum nameGxUnitModelprotected
SHADER_PASS enum nameGxUnitModelprotected
sleep(f32 time)GxUnitBase
STATE enum nameGxUnitBase
terminateDelayRelease(void)GxClassBaseReferencestatic
unmapPartsIndexBuffer(u32 index)GxUnitModelBaseinline
updateAction(void)GxUnitCharacterBaseinlineprotectedvirtual
updateDelayRelease(void)GxClassBaseReferencestatic
updateInitialize(void)GxUnitCharacterBaseprotectedvirtual
updateInitializeActionChange(void)GxUnitCharacterBaseinlineprotectedvirtual
updateInstanceCullingFlag(const GxUnitCameraBase *pCamera, RENDER_VIEW view, CULLING_FRUSTUM frustumType)GxUnitModelBaseprotectedvirtual
updateInstanceCullingFlagEnvironmentMap(RENDER_VIEW view, CULLING_FRUSTUM frustumType)GxUnitModelprotectedvirtual
updateInstanceCullingFlagPointShadow(GxUnitLightBase *pLight, RENDER_VIEW view, CULLING_FRUSTUM frustumType)GxUnitModelprotectedvirtual
updateInstanceCullingFlagShadow(RENDER_VIEW view, CULLING_FRUSTUM frustumtype, u32 cascadeLevel)GxUnitModelprotectedvirtual
updateInstanceRenderMatrix(RENDER_VIEW view, RENDER_SUB_VIEW subView)GxUnitModelBaseprotectedvirtual
updateJointMultiplyMatrix(void)GxUnitModelBase
updateLightContext(b32 updateContext)GxUnitModelprotected
updateLocalMatrix(void) overrideGxUnitModelBasevirtual
updateMeshCullingFlagEnvironmentMap(RENDER_VIEW view, CULLING_FRUSTUM frustumtype)GxUnitModelprotectedvirtual
updateMeshCullingFlagPointShadow(RENDER_VIEW view, CULLING_FRUSTUM frustumtype, GxUnitLightBase *pLight)GxUnitModelprotectedvirtual
updateMeshCullingFlagShadow(RENDER_VIEW view, CULLING_FRUSTUM frustumtype, u32 cascadeLevel)GxUnitModelprotectedvirtual
updateMeshRenderFlag(RENDER_VIEW view, CULLING_FRUSTUM renderSubView)GxUnitModelBaseprotectedvirtual
updatePosition(void)GxUnitMotioninlineprotectedvirtual
updateRenderMatrix(void)GxUnitModelBaseprotectedvirtual
updateShowLod(const GxUnitCameraBase *pCamera) overrideGxUnitModelprotectedvirtual
updateSpaceGraph(GxOtFrustumCulling *pOctree)GxUnitLocateprotectedvirtual
updateThink(void)GxUnitCharacterBaseprotectedvirtual
updateThinkAI(void)GxUnitCharacterBaseinlineprotectedvirtual
updateThinkControl(void)GxUnitCharacterBaseprotectedvirtual
updateWorldMatrix(void) overrideGxUnitModelBasevirtual
writeBackMaterial(void)GxUnitModelBase
~GxClassBaseReference(void) overrideGxClassBaseReference
~GxClassBaseRoot(void)GxClassBaseRootinlinevirtual