NW4F G3d
Loading...
Searching...
No Matches
nw::g3d::ShaderParamAnimObj Member List

This is the complete list of members for nw::g3d::ShaderParamAnimObj, including all inherited members.

Alignment enum namenw::g3d::ShaderParamAnimObj
AnimObj()nw::g3d::AnimObjprotected
ApplyTo(ModelObj *pModelObj) constnw::g3d::ShaderParamAnimObjvirtual
ApplyTo(MaterialObj *pMaterialObj, int animIndex) constnw::g3d::ShaderParamAnimObjprotected
Bind(const ResModel *pModel)nw::g3d::ShaderParamAnimObjvirtual
Bind(const ModelObj *pModel)nw::g3d::ShaderParamAnimObjvirtual
BindFast(const ResModel *pModel)nw::g3d::ShaderParamAnimObjvirtual
BindFlag enum namenw::g3d::AnimObj
BUFFER_ALIGNMENT enum valuenw::g3d::ShaderParamAnimObj
Calc()nw::g3d::ShaderParamAnimObjvirtual
CalcBufferSize(const InitArg &arg)nw::g3d::ShaderParamAnimObjstatic
ClearResult()nw::g3d::ShaderParamAnimObjinlinevirtual
DISABLED enum valuenw::g3d::AnimObj
ENABLED enum valuenw::g3d::AnimObj
GetAnimCount() constnw::g3d::ModelAnimObjinline
GetBindFlag(int materialIndex)nw::g3d::ShaderParamAnimObjinline
GetBindFlagImpl(int targetIndex) constnw::g3d::ModelAnimObjprotected
GetBindTable()nw::g3d::ModelAnimObjinline
GetBindTable() constnw::g3d::ModelAnimObjinline
GetBufferPtr()nw::g3d::AnimObjinline
GetContext()nw::g3d::AnimObjinline
GetContext() constnw::g3d::AnimObjinline
GetCurveCount() constnw::g3d::AnimObjinline
GetDefaultFrameCtrl()nw::g3d::AnimObjinline
GetDefaultFrameCtrl() constnw::g3d::AnimObjinline
GetFrameCtrl()nw::g3d::AnimObjinline
GetFrameCtrl() constnw::g3d::AnimObjinline
GetMatAnim(int animIndex)nw::g3d::ShaderParamAnimObjinlineprotected
GetMatAnim(int animIndex) constnw::g3d::ShaderParamAnimObjinlineprotected
GetResource() constnw::g3d::ShaderParamAnimObjinline
GetResultBuffer()nw::g3d::AnimObjinlineprotected
GetResultBuffer() constnw::g3d::AnimObjinlineprotected
GetTargetCount() constnw::g3d::ModelAnimObjinline
Init(const InitArg &arg, void *pBuffer, size_t bufferSize)nw::g3d::ShaderParamAnimObj
InvalidateContext()nw::g3d::AnimObjinline
IsAcceptable(const ResModel *pModel) constnw::g3d::ShaderParamAnimObjinline
IsAcceptable(const ResShaderParamAnim *pRes) constnw::g3d::ShaderParamAnimObjinline
IsFrameChanged() constnw::g3d::AnimObjinlineprotected
IsTargetBound() constnw::g3d::ModelAnimObjinline
m_BindTablenw::g3d::ModelAnimObjprivate
m_Contextnw::g3d::AnimObjprivate
m_DefaultFrameCtrlnw::g3d::AnimObjprivate
m_MaxMatAnimnw::g3d::ShaderParamAnimObjprivate
m_MaxSubBindnw::g3d::ShaderParamAnimObjprivate
m_pBufferPtrnw::g3d::AnimObjprivate
m_pFrameCtrlnw::g3d::AnimObjprivate
m_pMatAnimArraynw::g3d::ShaderParamAnimObjprivate
m_pResnw::g3d::ShaderParamAnimObjprivate
m_pResultBuffernw::g3d::AnimObjprivate
m_pSubBindIndexArraynw::g3d::ShaderParamAnimObjprivate
ModelAnimObj()nw::g3d::ModelAnimObjinlineprotected
NW_G3D_DISALLOW_COPY_AND_ASSIGN(ShaderParamAnimObj)nw::g3d::ShaderParamAnimObjprivate
ResetFrameCtrl(int frameCount, bool loop)nw::g3d::AnimObjprotected
ResetResource()nw::g3d::ShaderParamAnimObjinline
SetBindFlag(int materialIndex, BindFlag flag)nw::g3d::ShaderParamAnimObjinline
SetBindFlagImpl(int targetIndex, BindFlag flag)nw::g3d::ModelAnimObjprotected
SetBufferPtr(void *pBuffer)nw::g3d::AnimObjinlineprotected
SetFrameCtrl(AnimFrameCtrl *pFrameCtrl)nw::g3d::AnimObjinline
SetResource(ResShaderParamAnim *pRes)nw::g3d::ShaderParamAnimObj
SetResultBuffer(void *pBuffer)nw::g3d::AnimObjinlineprotected
SetTargetBound()nw::g3d::ModelAnimObjinlineprotected
SetTargetUnbound()nw::g3d::ModelAnimObjinlineprotected
ShaderParamAnimObj()nw::g3d::ShaderParamAnimObjinline
SKIP_APPLY enum valuenw::g3d::AnimObj
SKIP_CALC enum valuenw::g3d::AnimObj
SubBind(const ResShaderParamMatAnim *pMatAnim, const ResMaterial *pMaterial)nw::g3d::ShaderParamAnimObjprotected
SubBindFast(const ResShaderParamMatAnim *pMatAnim)nw::g3d::ShaderParamAnimObjprotected
UpdateLastFrame()nw::g3d::AnimObjinlineprotected
~AnimObj()nw::g3d::AnimObjinlinevirtual