Kodi Documentation 18.0
Kodi is an open source media player and entertainment hub.
CD3DEffect Member List

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

__declspec(nothrow) HRESULT __stdcall Open(D3D_INCLUDE_TYPE IncludeTypeCD3DEffect
__declspec(nothrow) HRESULT __stdcall Close(LPCVOID pData) overrideCD3DEffect
Begin(UINT *passes, DWORD flags)CD3DEffect
BeginPass(UINT pass)CD3DEffect
CD3DEffect()CD3DEffect
Create(const std::string &effectString, DefinesMap *defines)CD3DEffect
End()CD3DEffect
EndPass()CD3DEffect
Get() constCD3DEffectinline
m_bRegisteredID3DResourceprotected
OnCreateDevice() overrideCD3DEffectvirtual
OnDestroyDevice(bool fatal) overrideCD3DEffectvirtual
overrideCD3DEffect
pFileNameCD3DEffect
pParentDataCD3DEffect
ppDataCD3DEffect
Register()ID3DResourceprotected
Release()CD3DEffect
SetConstantBuffer(LPCSTR handle, ID3D11Buffer *buffer)CD3DEffect
SetFloatArray(LPCSTR handle, const float *val, unsigned int count)CD3DEffect
SetMatrix(LPCSTR handle, const float *mat)CD3DEffect
SetResources(LPCSTR handle, ID3D11ShaderResourceView **ppSRViews, size_t count)CD3DEffect
SetScalar(LPCSTR handle, float value)CD3DEffect
SetTechnique(LPCSTR handle)CD3DEffect
SetTexture(LPCSTR handle, CD3DTexture &texture)CD3DEffect
Unregister()ID3DResourceprotected
~CD3DEffect()CD3DEffectvirtual
~ID3DResource()ID3DResourceinlinevirtual