Rendering Engine 0.2.9
Modular Graphics Rendering Engine | v0.2.9
rendering_engine::MeshDataGpu Member List

This is the complete list of members for rendering_engine::MeshDataGpu, including all inherited members.

CalculateMeshParameters()rendering_engine::MeshDataGpuprotected
ComposeLitBuffer()rendering_engine::MeshDataGpuprotected
ComposeUnlitBuffer()rendering_engine::MeshDataGpuprotected
ComposeVertex2DBuffer()rendering_engine::MeshDataGpuprotected
CreateQuad2D()rendering_engine::MeshDataGpu
GetColors() constrendering_engine::MeshDataGpuinline
GetCpuIndexBufferSize() constrendering_engine::MeshDataGpu
GetCpuVertexBufferSize() constrendering_engine::MeshDataGpu
GetGpuIndexBufferSize() constrendering_engine::MeshDataGpu
GetGpuVertexBufferSize() constrendering_engine::MeshDataGpu
GetIndices() constrendering_engine::MeshDataGpuinline
GetMeshRenderResources()rendering_engine::MeshDataGpu
GetNormals() constrendering_engine::MeshDataGpuinline
GetPositions() constrendering_engine::MeshDataGpuinline
GetPositions2D() constrendering_engine::MeshDataGpuinline
GetTangents() constrendering_engine::MeshDataGpuinline
GetTexCoords() constrendering_engine::MeshDataGpuinline
IsOnGPU() constrendering_engine::MeshDataGpu
LoadCustomMesh(std::vector< glm::vec2 > positions2D, std::vector< glm::vec2 > texCoords, std::vector< glm::vec4 > colors, std::vector< std::uint32_t > indices)rendering_engine::MeshDataGpu
LoadModel(std::string path)rendering_engine::MeshDataGpuprotected
LoadModel(std::vector< uint8_t > const &fileBytes)rendering_engine::MeshDataGpuprotected
MeshDataGpu(IRenderer *renderer)rendering_engine::MeshDataGpu
MeshDataGpu(const std::string &filename, IRenderer *renderer)rendering_engine::MeshDataGpu
MeshDataGpu(std::vector< uint8_t > const &fileBytes, IRenderer *renderer)rendering_engine::MeshDataGpu
ReleaseFromGPU()rendering_engine::MeshDataGpu
UploadToGPU()rendering_engine::MeshDataGpu
~MeshDataGpu()rendering_engine::MeshDataGpu