kodi
|
This is the complete list of members for D3DX11Effects::CEffect, including all inherited members.
AddRefAllForCloning(_In_ CEffect *pEffectSource) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
AddStringToPool(const char **ppString) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
AddTypeToPool(SType **ppType) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
ApplyPassBlock(_Inout_ SPassBlock *pBlock) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
ApplyRenderStateBlock(_In_ SBaseBlock *pBlock) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
ApplySamplerBlock(_In_ SSamplerBlock *pBlock) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
ApplyShaderBlock(_In_ SShaderBlock *pBlock) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
AreStringsEqual(const LPCSTR &pStr1, const LPCSTR &pStr2) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | inlineprotectedstatic |
AreTypesEqual(const LPSRUNTIMETYPE &pType1, const LPSRUNTIMETYPE &pType2) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | inlineprotectedstatic |
BindToDevice(_In_ ID3D11Device *pDevice, _In_z_ LPCSTR srcName) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
CEffect(uint32_t Flags=0) noexcept (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
CEffectLoader (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | friend |
CloneEffect(_In_ uint32_t Flags, _Outptr_ ID3DX11Effect **ppClonedEffect) override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
CopyMemberInterfaces(_In_ CEffect *pEffectSource) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
CopyOptimizedTypePool(_In_ CEffect *pEffectSource, _Inout_ CPointerMappingTable &mappingTableTypes) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
CopyStringPool(_In_ CEffect *pEffectSource, _Inout_ CPointerMappingTable &mappingTable) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
CopyTypePool(_In_ CEffect *pEffectSource, _Inout_ CPointerMappingTable &mappingTableTypes, _Inout_ CPointerMappingTable &mappingTableStrings) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
CreatePooledSingleElementTypeInterface(_In_ SType *pType) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
CreatePooledVariableMemberInterface(_In_ TTopLevelVariable< ID3DX11EffectVariable > *pTopLevelEntity, _In_ const SVariable *pMember, _In_ const UDataPointer Data, _In_ bool IsSingleElement, _In_ uint32_t Index) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
CStringHashTable typedef (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
CTypeHashTable typedef (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
EvaluateAssignment(_Inout_ SAssignment *pAssignment) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
FindCB(_In_z_ LPCSTR pName) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
FindLocalVariableByName(_In_z_ LPCSTR pVarName) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
FindVariableByName(_In_z_ LPCSTR pVarName) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
FindVariableByNameWithParsing(_In_z_ LPCSTR pVarName) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
FixupMemberInterface(_Inout_ SMember *pMember, _In_ CEffect *pEffectSource, _Inout_ CPointerMappingTable &mappingTableStrings) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
GetCurrentTime() const (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | inline |
GetDesc(_Out_ D3DX11_EFFECT_DESC *pDesc) override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
GetDevice(_Outptr_ ID3D11Device **ppDevice) override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
HandleLocalTimerRollover() (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
IncrementTimer() (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
IsReflectionData(void *pData) const (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | inline |
IsRuntimeData(void *pData) const (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | inline |
LoadEffect(_In_reads_bytes_(cbEffectBuffer) const void *pEffectBuffer, _In_ uint32_t cbEffectBuffer) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
LPSRUNTIMETYPE typedef (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_AnonymousShaderCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_BlendBlockCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_CBCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_DepthStencilBlockCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_DepthStencilViewCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_Flags (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_FXLIndex (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_GroupCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_Heap (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_InterfaceCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_LocalTimer (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_MemberDataCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pAnonymousShaders (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pBlendBlocks (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pCBs (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pClassLinkage (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pContext (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pDepthStencilBlocks (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pDepthStencilViews (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pDevice (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pGroups (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pInterfaces (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pMemberDataBlocks (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pMemberInterfaces (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pNullGroup (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pOptimizedTypeHeap (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pPooledHeap (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pRasterizerBlocks (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pReflection (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pRenderTargetViews (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pSamplerBlocks (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pShaderBlocks (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pShaderResources (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pStringPool (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pStrings (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pTypeInterfaces (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pTypePool (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pUnorderedAccessViews (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_pVariables (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_RasterizerBlockCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_RefCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_RenderTargetViewCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_SamplerBlockCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_ShaderBlockCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_ShaderResourceCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_StringCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_TechniqueCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_UnorderedAccessViewCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
m_VariableCount (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
Optimize() override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
OptimizeTypes(_Inout_ CPointerMappingTable *pMappingTable, _In_ bool Cloning=false) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
QueryInterface(REFIID iid, _COM_Outptr_ LPVOID *ppv) override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
RecreateCBs() (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
ReleaseShaderRefection() (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
ReplaceCBReference(_In_ SConstantBuffer *pOldBufferBlock, _In_ ID3D11Buffer *pNewBuffer) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
ReplaceSamplerReference(_In_ SSamplerBlock *pOldSamplerBlock, _In_ ID3D11SamplerState *pNewSampler) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
SBaseBlock (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | friend |
SConstantBuffer (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | friend |
SPassBlock (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | friend |
STDMETHOD_(ULONG, AddRef)() override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
STDMETHOD_(ULONG, Release)() override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
STDMETHOD_(bool, IsValid)() override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | inline |
STDMETHOD_(ID3DX11EffectConstantBuffer *, GetConstantBufferByIndex)(_In_ uint32_t Index) override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
STDMETHOD_(ID3DX11EffectConstantBuffer *, GetConstantBufferByName)(_In_z_ LPCSTR Name) override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
STDMETHOD_(ID3DX11EffectVariable *, GetVariableByIndex)(_In_ uint32_t Index) override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
STDMETHOD_(ID3DX11EffectVariable *, GetVariableByName)(_In_z_ LPCSTR Name) override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
STDMETHOD_(ID3DX11EffectVariable *, GetVariableBySemantic)(_In_z_ LPCSTR Semantic) override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
STDMETHOD_(ID3DX11EffectTechnique *, GetTechniqueByIndex)(_In_ uint32_t Index) override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
STDMETHOD_(ID3DX11EffectTechnique *, GetTechniqueByName)(_In_z_ LPCSTR Name) override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
STDMETHOD_(ID3DX11EffectGroup *, GetGroupByIndex)(_In_ uint32_t Index) override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
STDMETHOD_(ID3DX11EffectGroup *, GetGroupByName)(_In_z_ LPCSTR Name) override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
STDMETHOD_(ID3D11ClassLinkage *, GetClassLinkage)() override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
STDMETHOD_(bool, IsOptimized)() override (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | |
TSamplerVariable< TGlobalVariable< ID3DX11EffectSamplerVariable > > (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | friend |
TSamplerVariable< TVariable< TMember< ID3DX11EffectSamplerVariable > > > (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | friend |
ValidateIndex(_In_ uint32_t Elements) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
ValidatePassBlock(_Inout_ SPassBlock *pBlock) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
ValidateShaderBlock(_Inout_ SShaderBlock *pBlock) (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | protected |
~CEffect() (defined in D3DX11Effects::CEffect) | D3DX11Effects::CEffect | virtual |