Texture state class which encapsulates OpenGl texture functionality
Texture state class which encapsulates OpenGl texture functionality
static Texture* instance()
virtual Object* clone() const
virtual bool isSameKindAs(Object* obj)
virtual const char* className() const
void setImage(Image* image)
Image* getImage() const
enum WrapParameter
enum WrapMode
void setWrap(WrapParameter which, WrapMode wrap)
WrapMode getWrap(WrapParameter which) const
enum FilterParameter
enum FilterMode
void setFilter(FilterParameter which, FilterMode filter)
FilterMode getFilter(FilterParameter which) const
static void enable( void )
static void disable( void )
void apply( void )
virtual ~Texture()
virtual bool readLocalData(Input& fr)
virtual bool writeLocalData(Output& fw)
uint _handle
ref_ptr<Image> _image
bool matchWrapStr(const char* str, WrapMode& wrap)
const char* getWrapStr(WrapMode wrap)
bool matchFilterStr(const char* str, FilterMode& filter)
const char* getFilterStr(FilterMode filter)
Alphabetic index HTML hierarchy of classes or Java