18 #ifndef __OCULAR_D3D11_VERTEX_BUFFER__H__
19 #define __OCULAR_D3D11_VERTEX_BUFFER__H__
21 #include "Graphics/Mesh/VertexBuffer.hpp"
48 virtual bool build()
override;
49 virtual void bind()
override;
50 virtual void unbind()
override;
52 ID3D11Buffer* getD3DVertexBuffer();
56 ID3D11Device* m_D3DDevice;
57 ID3D11DeviceContext* m_D3DDeviceContext;
58 ID3D11Buffer* m_D3DVertexBuffer;
Definition: VertexBuffer.hpp:78
virtual bool build() override
Definition: D3D11VertexBuffer.cpp:52
virtual void unbind() override
Definition: D3D11VertexBuffer.cpp:127
Note: Once this library is made dynamic, this will no longer be needed.
Definition: Common.hpp:70
virtual void bind() override
Definition: D3D11VertexBuffer.cpp:100
Definition: D3D11VertexBuffer.hpp:41