StarTrekV3_Linux  Version3
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros Pages
SlotManager Class Reference

#include <SaveSlots.h>

Public Member Functions

 SlotManager (bool a_blLoading, ALLEGRO_PATH *a_pSearchpath, void(*a_pCallBack)(string))
 
 ~SlotManager ()
 
void DeactivateSlots ()
 
void AddSlot (string a_strCaption)
 
void DeleteSlot (int a_nIndex)
 
void ProcessMouseEvent (ALLEGRO_MOUSE_EVENT *mouse_event)
 
void ProcessKeyEvent (int a_nUniChar)
 
void Draw (ALLEGRO_FONT *a_pFont)
 
int Count ()
 

Friends

class Slot
 

Constructor & Destructor Documentation

SlotManager::SlotManager ( bool  a_blLoading,
ALLEGRO_PATH *  a_pSearchpath,
void(*)(string)  a_pCallBack 
)
SlotManager::~SlotManager ( )

Member Function Documentation

void SlotManager::AddSlot ( string  a_strCaption)
int SlotManager::Count ( )
void SlotManager::DeactivateSlots ( )
void SlotManager::DeleteSlot ( int  a_nIndex)
void SlotManager::Draw ( ALLEGRO_FONT *  a_pFont)
void SlotManager::ProcessKeyEvent ( int  a_nUniChar)
void SlotManager::ProcessMouseEvent ( ALLEGRO_MOUSE_EVENT *  mouse_event)

Friends And Related Function Documentation

friend class Slot
friend

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