VEGO-Engine  0.1
Loading...
Searching...
No Matches
TextureManager Class Reference
Collaboration diagram for TextureManager:
[legend]

Public Member Functions

 TextureManager (Manager *manager)
 
SDL_Texture * loadTexture (const char *fileName)
 

Static Public Member Functions

static std::vector< SDL_Rect > splitSpriteSheet (SDL_Texture *spriteSheet, int width, int height, int spritesOnSheet)
 
static void draw (SDL_Renderer *renderer, SDL_Texture *texture, SDL_Rect src, SDL_Rect dest, bool flipped=false)
 

Public Attributes

std::map< std::string, SDL_Texture * > texture_cache
 

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