Neo  0.5.0
Developer Documentation
Neo::Texture Class Reference

#include <Texture.h>

Public Member Functions

 Texture (TextureRef *texRef)
 
 Texture (const Texture &texture)
 
void setTextureRef (TextureRef *texRef)
 
TextureRefgetTextureRef (void)
 
void setGenMode (TEX_GEN_MODES genMode)
 
TEX_GEN_MODES getGenMode (void)
 
void setUWrapMode (WRAP_MODES wrapMode)
 
void setVWrapMode (WRAP_MODES wrapMode)
 
WRAP_MODES getUWrapMode (void)
 
WRAP_MODES getVWrapMode (void)
 
void setTexTranslate (const Vector2 &texTranslate)
 
void setTexScale (const Vector2 &texScale)
 
void setTexRotate (float texRotate)
 
Vector2 getTexTranslate (void) const
 
Vector2 getTexScale (void) const
 
float getTexRotate (void)
 

Constructor & Destructor Documentation

Neo::Texture::Texture ( TextureRef texRef)
inline
Neo::Texture::Texture ( const Texture texture)
inline

Member Function Documentation

TEX_GEN_MODES Neo::Texture::getGenMode ( void  )
inline
float Neo::Texture::getTexRotate ( void  )
inline
Vector2 Neo::Texture::getTexScale ( void  ) const
inline
Vector2 Neo::Texture::getTexTranslate ( void  ) const
inline
TextureRef* Neo::Texture::getTextureRef ( void  )
inline
WRAP_MODES Neo::Texture::getUWrapMode ( void  )
inline
WRAP_MODES Neo::Texture::getVWrapMode ( void  )
inline
void Neo::Texture::setGenMode ( TEX_GEN_MODES  genMode)
inline
void Neo::Texture::setTexRotate ( float  texRotate)
inline
void Neo::Texture::setTexScale ( const Vector2 texScale)
inline
void Neo::Texture::setTexTranslate ( const Vector2 texTranslate)
inline
void Neo::Texture::setTextureRef ( TextureRef texRef)
inline
void Neo::Texture::setUWrapMode ( WRAP_MODES  wrapMode)
inline
void Neo::Texture::setVWrapMode ( WRAP_MODES  wrapMode)
inline

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