2 #ifndef _YI_BUFFER_FACTORY_H_ 3 #define _YI_BUFFER_FACTORY_H_ 30 #endif // _YI_BUFFER_FACTORY_H_ virtual std::shared_ptr< IYIGPUObject > CreateBuffer(CYIAssetBufferObjectData::YI_BUFFER_TYPE bufferType)=0
An interface for managing GPU-bound objects such as shaders and textures.
Definition: YiGPUObject.h:18
Factory for the creation of Vertex and Index buffers.
Definition: YiBufferFactory.h:18
virtual ~IYIBufferFactory()
Definition: YiBufferFactory.h:21
YI_BUFFER_TYPE
Definition: YiAssetBufferObjectData.h:23