ScummVM API documentation
cNotebook Class Reference
Inheritance diagram for cNotebook:
hpl::iUpdateable

Public Member Functions

 cNotebook (cInit *apInit)
 
void OnStart ()
 
void Update (float afTimeStep)
 
void OnDraw ()
 
void Reset ()
 
void SetMousePos (const cVector2f &avPos)
 
void AddMousePos (const cVector2f &avRel)
 
cVector2f GetMousePos ()
 
void OnMouseDown (eMButton aButton)
 
void OnMouseUp (eMButton aButton)
 
void OnExit ()
 
void SetActive (bool abX)
 
bool IsActive ()
 
float GetAlpha ()
 
void SetBookType (eNotebookType aType)
 
eNotebookType GetBookType ()
 
tNotebook_NoteList_Iterator GetNoteIterator ()
 
cNotebook_NoteAddNote (const tWString &asName, const tString &asTextCat, const tString &asTextEntry)
 
void RemoveNote (const tString &asName)
 
int GetNoteNum ()
 
tNotebook_BookTaskList_Iterator GetTaskIterator ()
 
void AddTask (const tString &asName, const tWString &asText)
 
void RemoveTask (const tString &asName)
 
int GetTaskNum ()
 
cNotebook_NoteGetSelectedNote ()
 
void SetSelectedNote (cNotebook_Note *apNote)
 
cStateMachineGetStateMachine ()
 
void SaveToGlobal (cNotebook_GlobalSave *apSave)
 
void LoadFromGlobal (cNotebook_GlobalSave *apSave)
 
- Public Member Functions inherited from hpl::iUpdateable
 iUpdateable (const tString &asName)
 
virtual void OnPostSceneDraw ()
 
virtual void OnPostGUIDraw ()
 
virtual void OnPostBufferSwap ()
 
const tStringGetName ()
 

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