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

#include <hotspot.h>

Collaboration diagram for Myst3::HotSpot:

List of all members.

Public Member Functions

 HotSpot ()
int32 isPointInRectsCube (float pitch, float heading)
int32 isPointInRectsFrame (GameState *state, const Common::Point &p)
bool isEnabled (GameState *state, uint16 var=0)

Public Attributes

int16 condition
Common::Array< PolarRectrects
int16 cursor
Common::Array< Opcodescript

Private Member Functions

bool isZip ()
int32 isZipDestinationAvailable (GameState *state)

Detailed Description

Definition at line 50 of file hotspot.h.

Constructor & Destructor Documentation

Myst3::HotSpot::HotSpot (  ) 

Definition at line 92 of file hotspot.cpp.

Member Function Documentation

bool Myst3::HotSpot::isEnabled ( GameState state,
uint16  var = 0 

Definition at line 134 of file hotspot.cpp.

int32 Myst3::HotSpot::isPointInRectsCube ( float  pitch,
float  heading 

Definition at line 97 of file hotspot.cpp.

int32 Myst3::HotSpot::isPointInRectsFrame ( GameState state,
const Common::Point p 

Definition at line 112 of file hotspot.cpp.

bool Myst3::HotSpot::isZip (  )  [inline, private]

Definition at line 64 of file hotspot.h.

int32 Myst3::HotSpot::isZipDestinationAvailable ( GameState state  )  [private]

Definition at line 150 of file hotspot.cpp.

Member Data Documentation

Definition at line 54 of file hotspot.h.

Definition at line 56 of file hotspot.h.

Definition at line 57 of file hotspot.h.

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

Generated on Sat Aug 8 2020 05:03:39 for ResidualVM by doxygen 1.7.1
curved edge   curved edge