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

Wintermute::AdPath3D Class Reference

#include <ad_path3d.h>

Inheritance diagram for Wintermute::AdPath3D:
Collaboration diagram for Wintermute::AdPath3D:

List of all members.

Public Member Functions

Math::Vector3dgetCurrent ()
Math::Vector3dgetNext ()
Math::Vector3dgetFirst ()
bool setReady (bool ready)
void addPoint (float x, float y, float z)
void addPoint (Math::Vector3d Point)
void reset ()
 AdPath3D (BaseGame *inGame)
virtual ~AdPath3D ()

Public Attributes

bool _ready
BaseArray< Math::Vector3d * > _points
int _currIndex

Detailed Description

Definition at line 39 of file ad_path3d.h.


Constructor & Destructor Documentation

Wintermute::AdPath3D::AdPath3D ( BaseGame inGame  ) 

Definition at line 37 of file ad_path3d.cpp.

Wintermute::AdPath3D::~AdPath3D (  )  [virtual]

Definition at line 41 of file ad_path3d.cpp.


Member Function Documentation

void Wintermute::AdPath3D::addPoint ( float  x,
float  y,
float  z 
)

Definition at line 62 of file ad_path3d.cpp.

void Wintermute::AdPath3D::addPoint ( Math::Vector3d  Point  ) 

Definition at line 57 of file ad_path3d.cpp.

Math::Vector3d * Wintermute::AdPath3D::getCurrent (  ) 

Definition at line 95 of file ad_path3d.cpp.

Math::Vector3d * Wintermute::AdPath3D::getFirst (  ) 

Definition at line 75 of file ad_path3d.cpp.

Math::Vector3d * Wintermute::AdPath3D::getNext (  ) 

Definition at line 85 of file ad_path3d.cpp.

void Wintermute::AdPath3D::reset (  ) 

Definition at line 46 of file ad_path3d.cpp.

bool Wintermute::AdPath3D::setReady ( bool  ready  ) 

Definition at line 67 of file ad_path3d.cpp.


Member Data Documentation

Definition at line 52 of file ad_path3d.h.

Definition at line 50 of file ad_path3d.h.


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


Generated on Sat Sep 26 2020 05:04:11 for ResidualVM by doxygen 1.7.1
curved edge   curved edge