2 #ifndef _YI_MESH_FACTORY_H_ 3 #define _YI_MESH_FACTORY_H_ 38 virtual std::shared_ptr<CYIMesh>
CreateQuadMesh(
float fWidth,
float fHeight,
bool yFlip =
true);
49 virtual std::shared_ptr<CYIMesh>
CreateQuadMesh(
float fWidth,
float fHeight,
const glm::vec2 &vTopLeftVertex,
const glm::vec2 &vBottomRightVertex,
bool yFlip =
true);
54 #endif // _YI_MESH_FACTORY_H_
virtual ~CYIMeshFactory()
Definition: YiMeshFactory.h:26
An interface for managing GPU-bound objects such as shaders and textures.
Definition: YiGPUObject.h:18
virtual std::shared_ptr< CYIMesh > CreateQuadMesh(float fWidth, float fHeight, bool yFlip=true)
Factory for the creation of meshes.
Definition: YiMeshFactory.h:20