Richard Boegli's CnC_Generals_Zero_Hour Fork WIP
This is documentation of Richard Boegil's Zero Hour Fork
 
Loading...
Searching...
No Matches
TrainTrack Struct Reference

#include <RailroadGuideAIUpdate.h>

Public Member Functions

 TrainTrack (void)
 
void clear (void)
 
void incReference ()
 
Bool releaseReference ()
 
TrackPointListgetWritablePointList (void)
 
const TrackPointListgetPointList (void)
 

Public Attributes

Bool m_isLooping
 
Bool m_isValid
 
Real m_length
 

Detailed Description

Definition at line 151 of file RailroadGuideAIUpdate.h.

Constructor & Destructor Documentation

◆ TrainTrack()

TrainTrack::TrainTrack ( void )
inline

Definition at line 154 of file RailroadGuideAIUpdate.h.

Member Function Documentation

◆ clear()

void TrainTrack::clear ( void )
inline

Definition at line 161 of file RailroadGuideAIUpdate.h.

◆ getPointList()

const TrackPointList * TrainTrack::getPointList ( void )
inline

Definition at line 180 of file RailroadGuideAIUpdate.h.

◆ getWritablePointList()

TrackPointList * TrainTrack::getWritablePointList ( void )
inline

Definition at line 179 of file RailroadGuideAIUpdate.h.

◆ incReference()

void TrainTrack::incReference ( )

Definition at line 73 of file RailroadGuideAIUpdate.cpp.

◆ releaseReference()

Bool TrainTrack::releaseReference ( )

Definition at line 78 of file RailroadGuideAIUpdate.cpp.

Member Data Documentation

◆ m_isLooping

Bool TrainTrack::m_isLooping

Definition at line 170 of file RailroadGuideAIUpdate.h.

◆ m_isValid

Bool TrainTrack::m_isValid

Definition at line 171 of file RailroadGuideAIUpdate.h.

◆ m_length

Real TrainTrack::m_length

Definition at line 172 of file RailroadGuideAIUpdate.h.


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