ezEngine  Milestone 7
ezGALVertexDeclarationGL Class Reference
Inheritance diagram for ezGALVertexDeclarationGL:

Classes

struct  VertexAttributeDesc
 

Public Member Functions

const ezDynamicArray
< VertexAttributeDesc > & 
GetGLAttributeDesc ()
 

Protected Member Functions

virtual ezResult InitPlatform (ezGALDevice *pDevice) override
 
virtual ezResult DeInitPlatform (ezGALDevice *pDevice) override
 
 ezGALVertexDeclarationGL (const ezGALVertexDeclarationCreationDescription &Description)
 
- Protected Member Functions inherited from ezGALVertexDeclaration
 ezGALVertexDeclaration (const ezGALVertexDeclarationCreationDescription &Description)
 

Protected Attributes

ezDynamicArray
< VertexAttributeDesc
m_AttributesGL
 

Friends

class ezGALDeviceGL
 
class ezMemoryUtils
 

Member Function Documentation

ezResult ezGALVertexDeclarationGL::InitPlatform ( ezGALDevice pDevice)
overrideprotectedvirtual
Todo:
How to handle exotic formats like GL_INT_2_10_10_10_REV? They need channel count 1!
Todo:

Implements ezGALVertexDeclaration.


The documentation for this class was generated from the following files: