Nxna2
 All Classes Namespaces Functions Enumerations Enumerator Pages
Nxna::Graphics::GraphicsDevice Member List

This is the complete list of members for Nxna::Graphics::GraphicsDevice, including all inherited members.

BindTexture(Texture2D *texture, int textureUnit) (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevice
Clear(float r, float g, float b, float a) (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevice
CreateBlendState(const BlendStateDesc *desc, BlendState *result)Nxna::Graphics::GraphicsDevice
CreateConstantBuffer(const ConstantBufferDesc *desc, ConstantBuffer *result)Nxna::Graphics::GraphicsDevice
CreateGraphicsDevice(const GraphicsDeviceDesc *params, GraphicsDevice *result)Nxna::Graphics::GraphicsDevicestatic
CreateIndexBuffer(const IndexBufferDesc *desc, IndexBuffer *result)Nxna::Graphics::GraphicsDevice
CreateRasterizerState(const RasterizerStateDesc *desc, RasterizerState *result) (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevice
CreateShader(ShaderType type, const void *bytecode, int bytecodeLength, Shader *result)Nxna::Graphics::GraphicsDevice
CreateShaderPipeline(const ShaderPipelineDesc *desc, ShaderPipeline *result)Nxna::Graphics::GraphicsDevice
CreateTexture2D(const TextureCreationDesc *desc, Texture2D *result)Nxna::Graphics::GraphicsDevice
CreateVertexBuffer(const VertexBufferDesc *desc, VertexBuffer *result)Nxna::Graphics::GraphicsDevice
DestroyBlendState(BlendState *state)Nxna::Graphics::GraphicsDevice
DestroyConstantBuffer(ConstantBuffer *buffer)Nxna::Graphics::GraphicsDevice
DestroyGraphicsDevice(GraphicsDevice *device) (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevicestatic
DestroyIndexBuffer(IndexBuffer buffer)Nxna::Graphics::GraphicsDevice
DestroyRasterizerState(RasterizerState *state) (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevice
DestroyShader(Shader *shader)Nxna::Graphics::GraphicsDevice
DestroyShaderPipeline(ShaderPipeline *pipeline)Nxna::Graphics::GraphicsDevice
DestroyTexture2D(Texture2D *texture)Nxna::Graphics::GraphicsDevice
DestroyVertexBuffer(VertexBuffer buffer)Nxna::Graphics::GraphicsDevice
DrawIndexedPrimitives(PrimitiveType primitiveType, int baseVertex, int minVertexIndex, int numVertices, int startIndex, int primitiveCount) (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevice
DrawPrimitives(PrimitiveType primitiveType, int startVertex, int primitiveCount) (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevice
GetCaps() (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDeviceinline
GetErrorDetails() (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDeviceinline
GetType() (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDeviceinline
MapBuffer(IndexBuffer buffer, MapType type)Nxna::Graphics::GraphicsDevice
MapBuffer(VertexBuffer buffer, MapType type)Nxna::Graphics::GraphicsDevice
MapBuffer(ConstantBuffer buffer, MapType type)Nxna::Graphics::GraphicsDevice
Present() (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevice
SetBlendState(BlendState *state) (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevice
SetConstantBuffer(ConstantBuffer buffer, int index) (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevice
SetIndices(IndexBuffer indices) (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevice
SetMessageCallback(GraphicsDeviceMessageCallback callback) (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevice
SetRasterizerState(RasterizerState *state) (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevice
SetShaderPipeline(ShaderPipeline *pipeline) (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevice
SetVertexBuffer(VertexBuffer vertexBuffer, unsigned int offset, unsigned int stride) (defined in Nxna::Graphics::GraphicsDevice)Nxna::Graphics::GraphicsDevice
SetViewport(int x, int y, int width, int height)Nxna::Graphics::GraphicsDevice
SetViewport(Viewport viewport)Nxna::Graphics::GraphicsDevice
UnmapBuffer(IndexBuffer buffer)Nxna::Graphics::GraphicsDevice
UnmapBuffer(VertexBuffer buffer)Nxna::Graphics::GraphicsDevice
UnmapBuffer(ConstantBuffer buffer)Nxna::Graphics::GraphicsDevice
UpdateConstantBuffer(ConstantBuffer buffer, void *data, unsigned int dataLengthInBytes)Nxna::Graphics::GraphicsDevice
UpdateIndexBuffer(IndexBuffer buffer, unsigned int startOffset, void *data, unsigned int dataLengthInBytes)Nxna::Graphics::GraphicsDevice
UpdateVertexBuffer(VertexBuffer buffer, unsigned int startOffset, void *data, unsigned int dataLengthInBytes)Nxna::Graphics::GraphicsDevice