|
| | CGUIShaderDX () |
| |
| | CGUIShaderDX (const CGUIShaderDX &)=delete |
| |
| CGUIShaderDX & | operator= (const CGUIShaderDX &)=delete |
| |
| | ~CGUIShaderDX () |
| |
| bool | Initialize () |
| |
| void | Begin (unsigned int flags) |
| | Activate shaders and recalculate clipping information.
|
| |
| void | End (void) |
| |
| void | ApplyStateBlock (void) |
| |
| void | RestoreBuffers (void) |
| |
| void | SetShaderViews (unsigned int numViews, ID3D11ShaderResourceView **views) |
| |
| void | SetViewPort (D3D11_VIEWPORT viewPort) |
| |
| void XM_CALLCONV | GetWVP (DirectX::XMMATRIX &w, DirectX::XMMATRIX &v, DirectX::XMMATRIX &p) |
| |
| DirectX::XMMATRIX XM_CALLCONV | GetWorld () const |
| |
| DirectX::XMMATRIX XM_CALLCONV | GetView () const |
| |
| DirectX::XMMATRIX XM_CALLCONV | GetProjection () const |
| |
| void XM_CALLCONV | SetWVP (const DirectX::XMMATRIX &w, const DirectX::XMMATRIX &v, const DirectX::XMMATRIX &p) |
| |
| void XM_CALLCONV | SetWorld (const DirectX::XMMATRIX &value) |
| |
| void XM_CALLCONV | SetView (const DirectX::XMMATRIX &value) |
| |
| void XM_CALLCONV | SetProjection (const DirectX::XMMATRIX &value) |
| |
| void | Project (float &x, float &y, float &z) const |
| |
| void | SetDepth (float depth) |
| | Sets the depth value of the primitives to be drawn (overrides z of the vertices)
|
| |
| void | SetShaderClip (float x1, float y1, float x2, float y2) |
| |
| void | SetTexStep (float stepX, float stepY, float stepX2, float stepY2) |
| |
| void | DrawQuad (Vertex &v1, Vertex &v2, Vertex &v3, Vertex &v4) |
| |
| void | DrawIndexed (unsigned int indexCount, unsigned int startIndex, unsigned int startVertex) |
| |
| void | Draw (unsigned int vertexCount, unsigned int startVertex) |
| |
| bool | HardwareClipIsPossible (void) const |
| |
| float | GetClipXFactor (void) const |
| |
| float | GetClipXOffset (void) const |
| |
| float | GetClipYFactor (void) const |
| |
| float | GetClipYOffset (void) const |
| |
| void * | operator new (size_t size) |
| |
| void | operator delete (void *ptr) |
| |