Roguelike
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | Protected Attributes | List of all members
game::ui::Cursor Class Reference

#include <cursor.h>

Collaboration diagram for game::ui::Cursor:
Collaboration graph
[legend]

Public Member Functions

 Cursor ()
 
 ~Cursor ()
 
ugdk::math::Integer2D tile () const
 
void ChangeTile (const ugdk::math::Integer2D &tile)
 
void ChangeTile (int x, int y)
 
bool IsActive ()
 
void ToggleActive ()
 

Protected Attributes

ugdk::math::Integer2D tile_
 
ugdk::graphic::Modifier * node_modifier_
 

Constructor & Destructor Documentation

game::ui::Cursor::Cursor ( )
game::ui::Cursor::~Cursor ( )
inline

Member Function Documentation

void game::ui::Cursor::ChangeTile ( const ugdk::math::Integer2D &  tile)
void game::ui::Cursor::ChangeTile ( int  x,
int  y 
)
inline
bool game::ui::Cursor::IsActive ( )
ugdk::math::Integer2D game::ui::Cursor::tile ( ) const
inline
void game::ui::Cursor::ToggleActive ( )

Member Data Documentation

ugdk::graphic::Modifier* game::ui::Cursor::node_modifier_
protected
ugdk::math::Integer2D game::ui::Cursor::tile_
protected

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