Neo  0.5.0
Developer Documentation
Neo::MaterialDisplay Class Reference

#include <Mesh.h>

Public Member Functions

 MaterialDisplay (PRIMITIVE_TYPES primitiveType, unsigned int begin, unsigned int size)
 
 MaterialDisplay (const MaterialDisplay &display)
 
 ~MaterialDisplay (void)
 
PRIMITIVE_TYPES getPrimitiveType (void)
 
unsigned int getBegin (void)
 
unsigned int getSize (void)
 
void setCullMode (CULL_MODES cullMode)
 
CULL_MODES getCullMode (void)
 
void setMaterial (Material *material)
 
MaterialgetMaterial (void)
 
void setVisibility (bool visibility)
 
bool isVisible (void)
 
unsigned int * getVAO ()
 
void setMaterialId (unsigned int id)
 
unsigned int getMaterialId ()
 

Constructor & Destructor Documentation

Neo::MaterialDisplay::MaterialDisplay ( PRIMITIVE_TYPES  primitiveType,
unsigned int  begin,
unsigned int  size 
)
Neo::MaterialDisplay::MaterialDisplay ( const MaterialDisplay display)
Neo::MaterialDisplay::~MaterialDisplay ( void  )

Member Function Documentation

unsigned int Neo::MaterialDisplay::getBegin ( void  )
inline
CULL_MODES Neo::MaterialDisplay::getCullMode ( void  )
inline
Material* Neo::MaterialDisplay::getMaterial ( void  )
inline
unsigned int Neo::MaterialDisplay::getMaterialId ( )
inline
PRIMITIVE_TYPES Neo::MaterialDisplay::getPrimitiveType ( void  )
inline
unsigned int Neo::MaterialDisplay::getSize ( void  )
inline
unsigned int* Neo::MaterialDisplay::getVAO ( )
inline
bool Neo::MaterialDisplay::isVisible ( void  )
inline
void Neo::MaterialDisplay::setCullMode ( CULL_MODES  cullMode)
inline
void Neo::MaterialDisplay::setMaterial ( Material material)
inline
void Neo::MaterialDisplay::setMaterialId ( unsigned int  id)
inline
void Neo::MaterialDisplay::setVisibility ( bool  visibility)
inline

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