Pictel 2d 0.1
Game Engine Documentation
Public Member Functions | Protected Attributes | List of all members
engine::TextureI Class Reference
Inheritance diagram for engine::TextureI:
engine::TextureTargetI

Public Member Functions

 TextureI (void *textureHandle, std::string textureName, Vector2 size)
 
void * getTextureHandle ()
 
std::string & getTextureName ()
 
void SetSize (Vector2 size)
 
Vector2GetSize ()
 

Protected Attributes

void * m_textureHandle
 
std::string m_textureName
 

Detailed Description

Defines an abstract interface for the texture. Differnet back-end provide different concrete instances.