nux-0.9.48

nux::IOpenGLVertexDeclaration Class Reference

#include <NuxGraphics/IOpenGLVertexDeclaration.h>

Inheritance diagram for nux::IOpenGLVertexDeclaration:
nux::IOpenGLResource nux::Object nux::Trackable

Public Member Functions

virtual ~IOpenGLVertexDeclaration ()
int GetDeclaration (VERTEXELEMENT *pDecl, unsigned int *pNumElements)
VERTEXELEMENT GetUsage (ATTRIB_USAGE_DECL usage)
bool IsUsingMoreThanStreamZero ()

Friends

class GpuDevice

Constructor & Destructor Documentation

virtual nux::IOpenGLVertexDeclaration::~IOpenGLVertexDeclaration ( ) [virtual]

Member Function Documentation

int nux::IOpenGLVertexDeclaration::GetDeclaration ( VERTEXELEMENT pDecl,
unsigned int *  pNumElements 
)
VERTEXELEMENT nux::IOpenGLVertexDeclaration::GetUsage ( ATTRIB_USAGE_DECL  usage)
bool nux::IOpenGLVertexDeclaration::IsUsingMoreThanStreamZero ( )

Friends And Related Function Documentation

friend class GpuDevice [friend]

Reimplemented from nux::IOpenGLResource.


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