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 Color _textColorHovered = Color(0x1E, 0x1E, 0x96)
static const Color _textColorDefault = Color(0x00, 0x00, 0x00)

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 43 of file diaryindex.cpp.

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

Definition at line 47 of file diaryindex.cpp.

Member Function Documentation

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

Definition at line 126 of file diaryindex.cpp.

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

Definition at line 147 of file diaryindex.cpp.

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

Definition at line 143 of file diaryindex.cpp.

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

Definition at line 122 of file diaryindex.cpp.

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

Definition at line 135 of file diaryindex.cpp.

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

Reimplemented from Stark::StaticLocationScreen.

Definition at line 50 of file diaryindex.cpp.

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

Definition at line 130 of file diaryindex.cpp.

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

Definition at line 139 of file diaryindex.cpp.

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

Definition at line 118 of file diaryindex.cpp.

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

Definition at line 111 of file diaryindex.cpp.

Member Data Documentation

const Color Stark::DiaryIndexScreen::_textColorDefault = Color(0x00, 0x00, 0x00) [static, private]

Definition at line 53 of file diaryindex.h.

const Color Stark::DiaryIndexScreen::_textColorHovered = Color(0x1E, 0x1E, 0x96) [static, private]

Definition at line 52 of file diaryindex.h.

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

Generated on Sat Aug 8 2020 05:03:50 for ResidualVM by doxygen 1.7.1
curved edge   curved edge