#include "libnltrack.h"
#include <math.h>
Functions | |
int | initNewNlTrack (NlTrack *Track) |
Initialize an new NlTrack. | |
void | setCoasterStyle (int style, NlTrack *Track) |
int | getCoasterStyle (NlTrack *Track) |
void | setMajor (int major, NlTrack *Track) |
int | getMajor (NlTrack *Track) |
void | setMinor (int minor, NlTrack *Track) |
int | getMinor (NlTrack *Track) |
void | setRevision (int revision, NlTrack *Track) |
int | getRevision (NlTrack *Track) |
void | setMarkup (int markup, NlTrack *Track) |
int | getMarkup (NlTrack *Track) |
void | setUse16friction (int use16friction, NlTrack *Track) |
int | getUse16friction (NlTrack *Track) |
int getCoasterStyle | ( | NlTrack * | Track | ) |
References NlTrack::style.
int getMajor | ( | NlTrack * | Track | ) |
References NlTrack::major.
int getMarkup | ( | NlTrack * | Track | ) |
References NlTrack::markup.
int getMinor | ( | NlTrack * | Track | ) |
References NlTrack::minor.
int getRevision | ( | NlTrack * | Track | ) |
References NlTrack::revision.
int getUse16friction | ( | NlTrack * | Track | ) |
References NlTrack::use16friction.
int initNewNlTrack | ( | NlTrack * | Track | ) |
Initialize an new NlTrack.
Track | a pointer to the NlTrack |
References NlTrack::authorComments, NlTrack::beziers, NlTrack::bezrsize, NlTrack::catwalks, NlTrack::catwsize, Bezier::continuesRoll, Bezier::cp1X, Bezier::cp1Y, Bezier::cp1Z, Bezier::cp2X, Bezier::cp2Y, Bezier::cp2Z, createColorARGB(), NlTrack::envcsize, NlTrack::envFilename, Bezier::equalDistanceCP, NlTrack::freeNodes, NlTrack::frensize, NlTrack::fundNodes, NlTrack::fundsize, Train::gearColor, NlTrack::infosize, NlTrack::major, NlTrack::markup, NlTrack::minor, MODE_NORMAL, NlTrack::nlimsize, NlTrack::numBeziers, NlTrack::numCars, NlTrack::numTrains, NlTrack::objects, Bezier::posX, Bezier::posY, Bezier::posZ, NlTrack::rascsize, Bezier::relativeRoll, NlTrack::reserved, NlTrack::reserved0, NlTrack::reserved1, NlTrack::reserved2, NlTrack::reserved3, NlTrack::reservedString, Train::restraintColor, NlTrack::revision, Bezier::roll, NlTrack::scensize, NlTrack::scobsize, Train::seatColor, NlTrack::seg, NlTrack::segmsize, NlTrack::style, NlTrack::supportsColor, NlTrack::suppsize, Train::textureFilename, NlTrack::totalCatwalks, NlTrack::totalFreeNodes, NlTrack::totalFundNodes, NlTrack::totalObjects, NlTrack::totalSegment, NlTrack::totalSegments, NlTrack::totalTrees, NlTrack::totalTubes, NlTrack::trackClosedCircuit, NlTrack::trackCrosstieColor, NlTrack::trackMode, NlTrack::trackRailColor, NlTrack::trackSpineColor, NlTrack::train, NlTrack::trainColor, Train::trainColor, NlTrack::trainGearColor, NlTrack::trainRestraintColor, NlTrack::trainSeatColor, NlTrack::trcksize, NlTrack::trees, NlTrack::tubes, NlTrack::tubesize, NlTrack::tunnelColor, NlTrack::use16friction, Train::useIndividualColor, and NlTrack::useTunnelColor.
void setCoasterStyle | ( | int | style, | |
NlTrack * | Track | |||
) |
References NlTrack::style.
void setMajor | ( | int | major, | |
NlTrack * | Track | |||
) |
References NlTrack::major.
void setMarkup | ( | int | markup, | |
NlTrack * | Track | |||
) |
References NlTrack::markup.
void setMinor | ( | int | minor, | |
NlTrack * | Track | |||
) |
References NlTrack::minor.
void setRevision | ( | int | revision, | |
NlTrack * | Track | |||
) |
References NlTrack::revision.
void setUse16friction | ( | int | use16friction, | |
NlTrack * | Track | |||
) |
References NlTrack::use16friction.