libnolimits  1.0.0-beta
A NoLimits Roller Coaster 1 and 2 Library written in C++, which provides functionality to manipulate and create NoLimits 2 Parks or NoLimits 1 Tracks programmatically.
Public Member Functions | Private Attributes | List of all members
NoLimits::NoLimits1::NoLimitsTrack Class Reference

#include <NoLimitsTrack.h>

Collaboration diagram for NoLimits::NoLimits1::NoLimitsTrack:
[legend]

Public Member Functions

 NoLimitsTrack ()
 
void debug ()
 
 NoLimitsTrack (std::string filepath)
 
void save (std::string filepath)
 
VersiongetVersion () const
 
void setVersion (Version *value)
 
bool getUse16Friction () const
 
void setUse16Friction (bool value)
 
TrackgetTrack () const
 
void setTrack (Track *value)
 

Private Attributes

Versionversion
 
bool use16Friction
 
Tracktrack
 

Constructor & Destructor Documentation

◆ NoLimitsTrack() [1/2]

NoLimits::NoLimits1::NoLimitsTrack::NoLimitsTrack ( )
inline

◆ NoLimitsTrack() [2/2]

NoLimits::NoLimits1::NoLimitsTrack::NoLimitsTrack ( std::string  filepath)

Member Function Documentation

◆ debug()

void NoLimits::NoLimits1::NoLimitsTrack::debug ( )
inlinevirtual

Reimplemented from NoLimits::Stream::Chunk.

◆ getTrack()

Track * NoLimits::NoLimits1::NoLimitsTrack::getTrack ( ) const

◆ getUse16Friction()

bool NoLimits::NoLimits1::NoLimitsTrack::getUse16Friction ( ) const

◆ getVersion()

Version * NoLimits::NoLimits1::NoLimitsTrack::getVersion ( ) const

◆ save()

void NoLimits::NoLimits1::NoLimitsTrack::save ( std::string  filepath)

◆ setTrack()

void NoLimits::NoLimits1::NoLimitsTrack::setTrack ( Track value)

◆ setUse16Friction()

void NoLimits::NoLimits1::NoLimitsTrack::setUse16Friction ( bool  value)

◆ setVersion()

void NoLimits::NoLimits1::NoLimitsTrack::setVersion ( Version value)

Member Data Documentation

◆ track

Track* NoLimits::NoLimits1::NoLimitsTrack::track
private

◆ use16Friction

bool NoLimits::NoLimits1::NoLimitsTrack::use16Friction
private

◆ version

Version* NoLimits::NoLimits1::NoLimitsTrack::version
private

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