ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Stark::DiaryIndexScreen Class Reference

The diary index is the in-game menu. More...

#include <diaryindex.h>

Inheritance diagram for Stark::DiaryIndexScreen:
Collaboration diagram for Stark::DiaryIndexScreen:

List of all members.

Public Member Functions

 DiaryIndexScreen (Gfx::Driver *gfx, Cursor *cursor)
virtual ~DiaryIndexScreen ()
void open () override

Private Member Functions

void widgetTextColorHandler (StaticLocationWidget &widget, const Common::Point &mousePos)
void backHandler ()
void settingsHandler ()
void fmvHandler ()
void loadHandler ()
void saveHandler ()
void diaryHandler ()
void dialogHandler ()
void quitHandler ()

Static Private Attributes

static const uint32 _textColorHovered = 0xFF961E1E
static const uint32 _textColorDefault = 0xFF000000

Detailed Description

The diary index is the in-game menu.

Definition at line 33 of file diaryindex.h.


Constructor & Destructor Documentation

Stark::DiaryIndexScreen::DiaryIndexScreen ( Gfx::Driver gfx,
Cursor cursor 
)

Definition at line 40 of file diaryindex.cpp.

Stark::DiaryIndexScreen::~DiaryIndexScreen (  )  [virtual]

Definition at line 44 of file diaryindex.cpp.


Member Function Documentation

void Stark::DiaryIndexScreen::backHandler (  )  [private]

Definition at line 122 of file diaryindex.cpp.

void Stark::DiaryIndexScreen::dialogHandler (  )  [private]

Definition at line 144 of file diaryindex.cpp.

void Stark::DiaryIndexScreen::diaryHandler (  )  [private]

Definition at line 140 of file diaryindex.cpp.

void Stark::DiaryIndexScreen::fmvHandler (  )  [private]

Definition at line 118 of file diaryindex.cpp.

void Stark::DiaryIndexScreen::loadHandler (  )  [private]

Definition at line 132 of file diaryindex.cpp.

void Stark::DiaryIndexScreen::open (  )  [override]

Reimplemented from Stark::StaticLocationScreen.

Definition at line 47 of file diaryindex.cpp.

void Stark::DiaryIndexScreen::quitHandler (  )  [private]

Definition at line 126 of file diaryindex.cpp.

void Stark::DiaryIndexScreen::saveHandler (  )  [private]

Definition at line 136 of file diaryindex.cpp.

void Stark::DiaryIndexScreen::settingsHandler (  )  [private]

Definition at line 114 of file diaryindex.cpp.

void Stark::DiaryIndexScreen::widgetTextColorHandler ( StaticLocationWidget widget,
const Common::Point mousePos 
) [private]

Definition at line 107 of file diaryindex.cpp.


Member Data Documentation

const uint32 Stark::DiaryIndexScreen::_textColorDefault = 0xFF000000 [static, private]

Definition at line 53 of file diaryindex.h.

const uint32 Stark::DiaryIndexScreen::_textColorHovered = 0xFF961E1E [static, private]

Definition at line 52 of file diaryindex.h.


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


Generated on Sat Jan 12 2019 05:05:09 for ResidualVM by doxygen 1.7.1
curved edge   curved edge