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

The screen where diary pages are shown in the game. More...

#include <diarypages.h>

Inheritance diagram for Stark::DiaryPagesScreen:
Collaboration diagram for Stark::DiaryPagesScreen:

List of all members.

Public Member Functions

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

Private Types

enum  WidgetIndex { kWidgetBack = 3, kWidgetNext = 4 }

Private Member Functions

void backHandler ()
void prevPageHandler ()
void nextPageHandler ()
void changePage (uint page)

Private Attributes

uint _page

Detailed Description

The screen where diary pages are shown in the game.

Definition at line 33 of file diarypages.h.

Member Enumeration Documentation


Definition at line 43 of file diarypages.h.

Constructor & Destructor Documentation

Stark::DiaryPagesScreen::DiaryPagesScreen ( Gfx::Driver gfx,
Cursor cursor 

Definition at line 37 of file diarypages.cpp.

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

Definition at line 42 of file diarypages.cpp.

Member Function Documentation

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

Definition at line 95 of file diarypages.cpp.

void Stark::DiaryPagesScreen::changePage ( uint  page  )  [private]

Definition at line 99 of file diarypages.cpp.

void Stark::DiaryPagesScreen::close (  )  [override]

Reimplemented from Stark::StaticLocationScreen.

Definition at line 89 of file diarypages.cpp.

void Stark::DiaryPagesScreen::nextPageHandler (  )  [inline, private]

Definition at line 53 of file diarypages.h.

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

Reimplemented from Stark::StaticLocationScreen.

Definition at line 45 of file diarypages.cpp.

void Stark::DiaryPagesScreen::prevPageHandler (  )  [inline, private]

Definition at line 52 of file diarypages.h.

Member Data Documentation

Definition at line 48 of file diarypages.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