class
#include <OE/Platform/Direct3D/D3DBuffer.hpp>
D3DBuffer
Contents
Base classes
- class Buffer virtual
- class D3DMappedResource
Derived classes
-
template<class CB>class D3DConstantBuffer
- class D3DIndexBuffer
- class D3DVertexBuffer
Public static functions
- static auto BufferTypeToD3D(BufferType type) -> D3D11_BIND_FLAG
- static auto BufferModeToD3D(BufferMode mode) -> D3D11_USAGE
Constructors, destructors, conversion operators
- D3DBuffer(const unsigned int size, const void* data, BufferType type) protected
Public functions
- void resize(const unsigned int size) override
- void setData(const unsigned int count, const void* data) override
- auto getD3DBuffer() const -> ID3D11Buffer*
Public variables
- D3D11_BUFFER_DESC m_BufferDescription