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

Enumerator:
kWidgetBack 
kWidgetNext 

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 May 18 2019 05:07:19 for ResidualVM by doxygen 1.7.1
curved edge   curved edge