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

#include <menu.h>

Inheritance diagram for Myst3::Dialog:
Collaboration diagram for Myst3::Dialog:

List of all members.

Public Member Functions

 Dialog (Myst3Engine *vm, uint id)
virtual ~Dialog ()
virtual void draw () override
virtual int16 update ()=0

Protected Member Functions

Common::Rect getPosition () const

Protected Attributes

Video::BinkDecoder _bink
uint _buttonCount

Detailed Description

Definition at line 173 of file menu.h.

Constructor & Destructor Documentation

Myst3::Dialog::Dialog ( Myst3Engine vm,
uint  id 

Definition at line 41 of file menu.cpp.

Myst3::Dialog::~Dialog (  )  [virtual]

Definition at line 73 of file menu.cpp.

Member Function Documentation

void Myst3::Dialog::draw (  )  [override, virtual]

Reimplemented from Myst3::Drawable.

Reimplemented in Myst3::ButtonsDialog.

Definition at line 77 of file menu.cpp.

Common::Rect Myst3::Dialog::getPosition (  )  const [protected]

Definition at line 82 of file menu.cpp.

virtual int16 Myst3::Dialog::update (  )  [pure virtual]

Member Data Documentation

Video::BinkDecoder Myst3::Dialog::_bink [protected]

Definition at line 184 of file menu.h.

Definition at line 187 of file menu.h.

Definition at line 185 of file menu.h.

Definition at line 183 of file menu.h.

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

Generated on Sat Jun 27 2020 05:03:02 for ResidualVM by doxygen 1.7.1
curved edge   curved edge