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

Myst3Engine_vm
Video::BinkDecoder _bink
Texture_texture
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 39 of file menu.cpp.

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

Definition at line 71 of file menu.cpp.


Member Function Documentation

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

Reimplemented from Myst3::Drawable.

Reimplemented in Myst3::ButtonsDialog.

Definition at line 75 of file menu.cpp.

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

Definition at line 80 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 Nov 9 2019 05:02:22 for ResidualVM by doxygen 1.7.1
curved edge   curved edge