NW4F G3d
Loading...
Searching...
No Matches
nw::g3d::MaterialObj Member List
This is the complete list of members for
nw::g3d::MaterialObj
, including all inherited members.
Alignment
enum name
nw::g3d::MaterialObj
BLOCK_BUFFER_ALIGNMENT
enum value
nw::g3d::MaterialObj
BLOCK_BUFFER_SWAP
enum value
nw::g3d::MaterialObj
protected
BLOCK_BUFFER_VALID
enum value
nw::g3d::MaterialObj
protected
BUFFER_ALIGNMENT
enum value
nw::g3d::MaterialObj
CalcBlockBufferSize
() const
nw::g3d::MaterialObj
inline
CalcBufferSize
(const InitArg &arg)
nw::g3d::MaterialObj
static
CalcMatBlock
()
nw::g3d::MaterialObj
CleanupBlockBuffer
()
nw::g3d::MaterialObj
ClearShaderParam
()
nw::g3d::MaterialObj
inline
ClearTexture
()
nw::g3d::MaterialObj
inline
ConvertDirtyParams
(void *pBuffer)
nw::g3d::MaterialObj
protected
ConvertParams
(void *pBuffer)
nw::g3d::MaterialObj
protected
DisableBlockSwap
()
nw::g3d::MaterialObj
inline
EditShaderParam
(int paramIndex)
nw::g3d::MaterialObj
inline
EditShaderParam
(int paramIndex)
nw::g3d::MaterialObj
inline
EditShaderParam
(int)
nw::g3d::MaterialObj
EnableBlockSwap
()
nw::g3d::MaterialObj
inline
Flag
enum name
nw::g3d::MaterialObj
protected
GetBlockBufferPtr
()
nw::g3d::MaterialObj
inline
GetBufferPtr
()
nw::g3d::MaterialObj
inline
GetMatBlock
()
nw::g3d::MaterialObj
inline
GetMatBlock
() const
nw::g3d::MaterialObj
inline
GetResource
()
nw::g3d::MaterialObj
inline
GetResource
() const
nw::g3d::MaterialObj
inline
GetResRenderState
()
nw::g3d::MaterialObj
inline
GetResRenderState
() const
nw::g3d::MaterialObj
inline
GetResSampler
(int samplerIndex)
nw::g3d::MaterialObj
inline
GetResSampler
(int samplerIndex) const
nw::g3d::MaterialObj
inline
GetResSampler
(const char *name)
nw::g3d::MaterialObj
inline
GetResSampler
(const char *name) const
nw::g3d::MaterialObj
inline
GetResShaderParam
(int paramIndex)
nw::g3d::MaterialObj
inline
GetResShaderParam
(int paramIndex) const
nw::g3d::MaterialObj
inline
GetResShaderParam
(const char *name)
nw::g3d::MaterialObj
inline
GetResShaderParam
(const char *name) const
nw::g3d::MaterialObj
inline
GetResTexture
(int texIndex)
nw::g3d::MaterialObj
inline
GetResTexture
(int texIndex) const
nw::g3d::MaterialObj
inline
GetSamplerCount
() const
nw::g3d::MaterialObj
inline
GetSamplerIndex
(const char *name) const
nw::g3d::MaterialObj
inline
GetSamplerName
(int samplerIndex) const
nw::g3d::MaterialObj
inline
GetShaderParam
(int paramIndex) const
nw::g3d::MaterialObj
inline
GetShaderParam
(int paramIndex) const
nw::g3d::MaterialObj
inline
GetShaderParam
(int) const
nw::g3d::MaterialObj
GetShaderParamCount
() const
nw::g3d::MaterialObj
inline
GetShaderParamIndex
(const char *name) const
nw::g3d::MaterialObj
inline
GetShaderParamName
(int paramIndex) const
nw::g3d::MaterialObj
inline
GetSrcParam
()
nw::g3d::MaterialObj
inline
GetSrcParam
() const
nw::g3d::MaterialObj
inline
GetTextureCount
() const
nw::g3d::MaterialObj
inline
GetUserPtr
()
nw::g3d::MaterialObj
inline
GetUserPtr
() const
nw::g3d::MaterialObj
inline
GetUserPtr
()
nw::g3d::MaterialObj
inline
GetUserPtr
() const
nw::g3d::MaterialObj
inline
Init
(const InitArg &arg, void *pBuffer, size_t bufferSize)
nw::g3d::MaterialObj
InitDependPointer
()
nw::g3d::MaterialObj
protected
IsBlockBufferValid
() const
nw::g3d::MaterialObj
inline
IsBlockSwapEnabled
() const
nw::g3d::MaterialObj
inline
IsMatBlockDirty
() const
nw::g3d::MaterialObj
inline
m_Flag
nw::g3d::MaterialObj
private
m_MatBlock
nw::g3d::MaterialObj
private
m_pBlockBuffer
nw::g3d::MaterialObj
private
m_pBufferPtr
nw::g3d::MaterialObj
private
m_pDirtyFlagArray
nw::g3d::MaterialObj
private
m_ppTextureArray
nw::g3d::MaterialObj
private
m_pRes
nw::g3d::MaterialObj
private
m_pSrcParam
nw::g3d::MaterialObj
private
m_pUserPtr
nw::g3d::MaterialObj
private
MaterialObj
()
nw::g3d::MaterialObj
inline
MAX_TEXTURE
enum value
nw::g3d::MaterialObj
NW_G3D_DISALLOW_COPY_AND_ASSIGN
(MaterialObj)
nw::g3d::MaterialObj
private
PARAM_DIRTY
enum value
nw::g3d::MaterialObj
protected
ResetDirtyFlags
()
nw::g3d::MaterialObj
SetDirtyFlag
(int paramIndex)
nw::g3d::MaterialObj
inline
protected
SetResTexture
(int texIndex, ResTexture *texture)
nw::g3d::MaterialObj
inline
SetupBlockBuffer
(void *pBuffer, size_t bufferSize)
nw::g3d::MaterialObj
SetUserPtr
(void *pUserPtr)
nw::g3d::MaterialObj
inline
Generated by
1.14.0