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

#include <transition.h>

Collaboration diagram for Myst3::Transition:

List of all members.

Public Member Functions

 Transition (Myst3Engine *vm)
virtual ~Transition ()
void draw (TransitionType type)

Private Member Functions

void drawStep (Texture *targetTexture, Texture *sourceTexture, uint completion)
int computeDuration ()
void playSound ()

Private Attributes

Myst3Engine_vm
FrameLimiter_frameLimiter
TransitionType _type
Graphics::Surface_sourceScreenshot

Detailed Description

Definition at line 34 of file transition.h.


Constructor & Destructor Documentation

Myst3::Transition::Transition ( Myst3Engine vm  ) 

Definition at line 35 of file transition.cpp.

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

Definition at line 49 of file transition.cpp.


Member Function Documentation

int Myst3::Transition::computeDuration (  )  [private]

Definition at line 58 of file transition.cpp.

void Myst3::Transition::draw ( TransitionType  type  ) 

Definition at line 75 of file transition.cpp.

void Myst3::Transition::drawStep ( Texture targetTexture,
Texture sourceTexture,
uint  completion 
) [private]

Definition at line 139 of file transition.cpp.

void Myst3::Transition::playSound (  )  [private]

Definition at line 67 of file transition.cpp.


Member Data Documentation

Definition at line 47 of file transition.h.

Definition at line 48 of file transition.h.

Definition at line 46 of file transition.h.


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


Generated on Sat Jan 12 2019 05:04:56 for ResidualVM by doxygen 1.7.1
curved edge   curved edge