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

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

__getStaticRtti(void)GxClassBaseRootinlinestatic
_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
_objMotionSoundGxUnitMotionprotected
_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
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
ATTRIBUTE enum nameGxUnitBase
ATTRIBUTE_LOCK enum valueGxUnitBase
ATTRIBUTE_NOSERIALIZE enum valueGxUnitBase
ATTRIBUTE_SELECTED enum valueGxUnitBase
ATTRIBUTE_SLOW enum valueGxUnitBase
ATTRIBUTE_UPDATE enum valueGxUnitBase
buildSpaceGraph(void *pOctree) overrideGxUnitModelBaseprotectedvirtual
checkDoRender(const GxRenderMaterial *pMaterial)GxUnitModelvirtual
cleanup(void) overrideGxUnitModelBasevirtual
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
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
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
getAttackHit(void) constGxUnitMotioninline
getAttribute(void) constGxUnitBaseinline
getBackgroundHit(void) constGxUnitMotioninline
getBoundingSphere(void) constGxUnitLocateinline
getBoundingSphereWorld(GxShapeSphere &sphere) constGxUnitLocate
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
getDynamics(void) constGxUnitMotioninline
getEventHit(void) constGxUnitMotioninline
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
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
getObjectHit(void) constGxUnitMotioninline
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
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
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
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
isAbleAddToOctree(void)GxUnitLocate
isAbleDeleteFromOctree(void)GxUnitLocate
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
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) overrideGxUnitLocatevirtual
loadShaderHandles(void)GxUnitModelprotectedvirtual
loadShaderHandlesBase(void)GxUnitModelBaseprotected
mapPartsIndexBuffer(u32 index, u32 mappingType)GxUnitModelBaseinline
MODEL_ATTRIBUTE enum nameGxUnitModelBase
MOVABLE enum nameGxUnitLocate
operator=(const GxClassBaseReference &base)GxClassBaseReference
GxClassBaseRoot::operator=(const GxClassBaseRoot &)GxClassBaseRootinline
PASSINFO enum nameGxUnitModelBase
postAsyncUpdate(void) overrideGxUnitModelprotectedvirtual
preAsyncUpdate(void) overrideGxUnitModelBaseprotectedvirtual
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
setAttribute(ATTRIBUTE attribute, b32 enable)GxUnitBaseinline
setBoundingSphere(const GxShapeSphere &sphere)GxUnitLocateinline
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
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
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
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
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
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) overrideGxUnitModelBaseprotectedvirtual
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
updateDelayRelease(void)GxClassBaseReferencestatic
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
updateWorldMatrix(void) overrideGxUnitModelBasevirtual
writeBackMaterial(void)GxUnitModelBase
~GxClassBaseReference(void) overrideGxClassBaseReference
~GxClassBaseRoot(void)GxClassBaseRootinlinevirtual