ScummVM API documentation
Ultima::Nuvie::AnimManager Class Reference

Public Member Functions

 AnimManager (sint16 x, sint16 y, Screen *screen=nullptr, Common::Rect *clipto=nullptr)
 
void update ()
 
void display (bool top_anims=false)
 
Screenget_surface ()
 
void set_surface (Screen *screen)
 
void set_area (Common::Rect clipto)
 
void set_tile_pitch (uint8 p)
 
uint8 get_tile_pitch () const
 
sint32 new_anim (NuvieAnim *new_anim)
 
void destroy_all ()
 
bool destroy_anim (uint32 anim_id)
 
bool destroy_anim (NuvieAnim *anim_pt)
 
NuvieAnimget_anim (uint32 anim_id)
 
void drawTile (const Tile *tile, uint16 x, uint16 y)
 
void drawTileAtWorldCoords (const Tile *tile, uint16 wx, uint16 wy, uint16 add_x=0, uint16 add_y=0)
 
void drawText (Font *font, const char *text, uint16 x, uint16 y)
 

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