#include <GteDX11Shader.h>
|
virtual void | Disable (ID3D11DeviceContext *context)=0 |
|
virtual void | DisableCBuffer (ID3D11DeviceContext *context, unsigned int bindPoint)=0 |
|
virtual void | DisableSampler (ID3D11DeviceContext *context, unsigned int bindPoint)=0 |
|
virtual void | DisableSRView (ID3D11DeviceContext *context, unsigned int bindPoint)=0 |
|
virtual void | DisableUAView (ID3D11DeviceContext *context, unsigned int bindPoint)=0 |
|
virtual void | Enable (ID3D11DeviceContext *context)=0 |
|
virtual void | EnableCBuffer (ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11Buffer *buffer)=0 |
|
virtual void | EnableSampler (ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11SamplerState *state)=0 |
|
virtual void | EnableSRView (ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11ShaderResourceView *srView)=0 |
|
virtual void | EnableUAView (ID3D11DeviceContext *context, unsigned int bindPoint, ID3D11UnorderedAccessView *uaView, unsigned int initialCount)=0 |
|
ID3D11DeviceChild * | GetDXDeviceChild () const |
|
virtual void | SetName (std::string const &name) override |
|
virtual | ~DX11GraphicsObject () |
|
GraphicsObject * | GetGraphicsObject () const |
|
std::string const & | GetName () const |
|
virtual | ~GEObject () |
|
Definition at line 20 of file GteDX11Shader.h.
DX11Shader::DX11Shader |
( |
Shader const * |
shader | ) |
|
|
protected |
virtual void gte::DX11Shader::Disable |
( |
ID3D11DeviceContext * |
context | ) |
|
|
pure virtual |
virtual void gte::DX11Shader::DisableCBuffer |
( |
ID3D11DeviceContext * |
context, |
|
|
unsigned int |
bindPoint |
|
) |
| |
|
pure virtual |
virtual void gte::DX11Shader::DisableSampler |
( |
ID3D11DeviceContext * |
context, |
|
|
unsigned int |
bindPoint |
|
) |
| |
|
pure virtual |
virtual void gte::DX11Shader::DisableSRView |
( |
ID3D11DeviceContext * |
context, |
|
|
unsigned int |
bindPoint |
|
) |
| |
|
pure virtual |
virtual void gte::DX11Shader::DisableUAView |
( |
ID3D11DeviceContext * |
context, |
|
|
unsigned int |
bindPoint |
|
) |
| |
|
pure virtual |
virtual void gte::DX11Shader::Enable |
( |
ID3D11DeviceContext * |
context | ) |
|
|
pure virtual |
virtual void gte::DX11Shader::EnableCBuffer |
( |
ID3D11DeviceContext * |
context, |
|
|
unsigned int |
bindPoint, |
|
|
ID3D11Buffer * |
buffer |
|
) |
| |
|
pure virtual |
virtual void gte::DX11Shader::EnableSampler |
( |
ID3D11DeviceContext * |
context, |
|
|
unsigned int |
bindPoint, |
|
|
ID3D11SamplerState * |
state |
|
) |
| |
|
pure virtual |
virtual void gte::DX11Shader::EnableSRView |
( |
ID3D11DeviceContext * |
context, |
|
|
unsigned int |
bindPoint, |
|
|
ID3D11ShaderResourceView * |
srView |
|
) |
| |
|
pure virtual |
virtual void gte::DX11Shader::EnableUAView |
( |
ID3D11DeviceContext * |
context, |
|
|
unsigned int |
bindPoint, |
|
|
ID3D11UnorderedAccessView * |
uaView, |
|
|
unsigned int |
initialCount |
|
) |
| |
|
pure virtual |
The documentation for this class was generated from the following files: