OGRE  1.7
Object-Oriented Graphics Rendering Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Ogre::VertexBufferDeclaration Class Reference

#include <OgreFixedFuncState.h>

+ Collaboration diagram for Ogre::VertexBufferDeclaration:

Public Member Functions

 VertexBufferDeclaration ()
 
 VertexBufferDeclaration ()
 
 ~VertexBufferDeclaration ()
 
 ~VertexBufferDeclaration ()
 
unsigned short countVertexElementSemantic (VertexElementSemantic semantic) const
 
unsigned short countVertexElementSemantic (VertexElementSemantic semantic) const
 
uint8 getTexcoordCount () const
 
uint8 getTexcoordCount () const
 
const VertexBufferElementListgetVertexBufferElementList () const
 
const VertexBufferElementListgetVertexBufferElementList () const
 
bool hasColor () const
 
bool hasColor () const
 
unsigned short numberOfTexcoord () const
 
unsigned short numberOfTexcoord () const
 
const bool operator< (const VertexBufferDeclaration &other) const
 
const bool operator< (const VertexBufferDeclaration &other) const
 
void setVertexBufferElementList (const VertexBufferElementList &val)
 
void setVertexBufferElementList (const VertexBufferElementList &val)
 

Protected Attributes

VertexBufferElementList mVertexBufferElementList
 

Detailed Description

Definition at line 82 of file Direct3D10/include/OgreFixedFuncState.h.

Constructor & Destructor Documentation

Ogre::VertexBufferDeclaration::VertexBufferDeclaration ( )
Ogre::VertexBufferDeclaration::~VertexBufferDeclaration ( )
Ogre::VertexBufferDeclaration::VertexBufferDeclaration ( )
Ogre::VertexBufferDeclaration::~VertexBufferDeclaration ( )

Member Function Documentation

unsigned short Ogre::VertexBufferDeclaration::countVertexElementSemantic ( VertexElementSemantic  semantic) const
unsigned short Ogre::VertexBufferDeclaration::countVertexElementSemantic ( VertexElementSemantic  semantic) const
uint8 Ogre::VertexBufferDeclaration::getTexcoordCount ( ) const
uint8 Ogre::VertexBufferDeclaration::getTexcoordCount ( ) const
const VertexBufferElementList& Ogre::VertexBufferDeclaration::getVertexBufferElementList ( ) const
const VertexBufferElementList& Ogre::VertexBufferDeclaration::getVertexBufferElementList ( ) const
bool Ogre::VertexBufferDeclaration::hasColor ( ) const
bool Ogre::VertexBufferDeclaration::hasColor ( ) const
unsigned short Ogre::VertexBufferDeclaration::numberOfTexcoord ( ) const
unsigned short Ogre::VertexBufferDeclaration::numberOfTexcoord ( ) const
const bool Ogre::VertexBufferDeclaration::operator< ( const VertexBufferDeclaration other) const
const bool Ogre::VertexBufferDeclaration::operator< ( const VertexBufferDeclaration other) const
void Ogre::VertexBufferDeclaration::setVertexBufferElementList ( const VertexBufferElementList val)
void Ogre::VertexBufferDeclaration::setVertexBufferElementList ( const VertexBufferElementList val)

Member Data Documentation

VertexBufferElementList Ogre::VertexBufferDeclaration::mVertexBufferElementList
protected

Definition at line 85 of file Direct3D10/include/OgreFixedFuncState.h.


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