Factory for the creation of Vertex and Index buffers.
#include <graphics/YiBufferFactory.h>
Public Member Functions | |
virtual | ~IYIBufferFactory () |
virtual std::shared_ptr< IYIGPUObject > | CreateBuffer (CYIAssetBufferObjectData::BufferType bufferType, CYIAssetBufferObjectData::BufferUsage bufferUsage=CYIAssetBufferObjectData::BufferUsage::Static)=0 |
|
inlinevirtual |
|
pure virtual |
Creates a platform-specific hardware buffer