ID3D11Buffer * m_buffer
Definition: DX11Buffer.h:20
Obiekt opakowujący bufor.Bufor może być zarówno buforem wierzchołków, indeksów jak i stałych...
Definition: MeshResources.h:516
static DX11Buffer * CreateFromMemory(const std::wstring &name, const uint8 *data, const BufferInfo &bufferInfo)
Tworzy bufor wierzchołków, indeksów lub stałych o podanych parametrach.
Definition: DX11Buffer.cpp:50
Klasa przechowuje w zmiennych statycznych najważniejsze interfejsy DirectX11.
Definition: DX11APIObjects.h:64
Klasa przechowuje pamięć o dowolnym przeznaczeniu.
Definition: MemoryChunk.h:8
Descriptor of buffer.
Definition: IBuffer.h:35
RTTR_ENABLE(BufferObject)
~DX11Buffer()
Definition: DX11Buffer.cpp:36
DX11Buffer(const std::wstring &name, const BufferInfo &descriptor, ID3D11Buffer *buff)
Definition: DX11Buffer.cpp:23
virtual const BufferInfo & GetDescriptor() const
Returns buffer descriptor.
Definition: DX11Buffer.h:32
Plik zawiera deklaracje formatów wierzchołków oraz klas zawierających assety shadery itp...
uint8_t uint8
Definition: TypesDefinitions.h:27
virtual MemoryChunk CopyData() override
Kopiuje pamięć bufora i zwraca w MemoryChunku.
Definition: DX11Buffer.cpp:100
DirectX11 buffer implementation.
Definition: DX11Buffer.h:16
ID3D11Buffer * Get()
Definition: DX11Buffer.h:27
Zawiera deklarację klasy DX11APIObjects i DX11AuxiliaryObjects służących do inicjowania i przechowywa...
BufferInfo m_descriptor
Definition: DX11Buffer.h:21