#include <Section.h>
|
enum | SectionType {
Track,
Station,
Lift,
Transport,
Brake
} |
|
enum | SectionFlags {
Tunnel,
OwnColors,
SpineStyle1,
SpineStyle2,
LeftRailing,
RightRailing,
LockSpin,
UnlockSpin
} |
|
◆ SectionFlags
Enumerator |
---|
Tunnel | |
OwnColors | |
SpineStyle1 | |
SpineStyle2 | |
LeftRailing | |
RightRailing | |
LockSpin | |
UnlockSpin | |
◆ SectionType
Enumerator |
---|
Track | |
Station | |
Lift | |
Transport | |
Brake | |
◆ createSectionFromType()
◆ debug()
virtual void NoLimits::Stream::Chunk::debug |
( |
| ) |
|
|
inlinevirtualinherited |
Reimplemented in NoLimits::NoLimits2::Style, NoLimits::NoLimits2::Beam, NoLimits::NoLimits2::Segment, NoLimits::NoLimits2::SwitchTrack, NoLimits::NoLimits1::Track, NoLimits::NoLimits2::Station, NoLimits::NoLimits2::Footer, NoLimits::NoLimits2::SpecialTrack, NoLimits::NoLimits2::RailConnector, NoLimits::NoLimits2::Brake, NoLimits::NoLimits2::WoodenSupportGenerator, NoLimits::NoLimits2::Coaster, NoLimits::NoLimits2::Mode, NoLimits::NoLimits2::TransferTable, NoLimits::NoLimits2::Lift, NoLimits::NoLimits2::Terrain, NoLimits::NoLimits2::CustomTrack, NoLimits::NoLimits2::Storage, NoLimits::NoLimits2::Colors, NoLimits::NoLimits2::Trigger, NoLimits::NoLimits2::Info, NoLimits::NoLimits2::Section, NoLimits::NoLimits2::Transport, NoLimits::NoLimits2::BeamConnection, NoLimits::NoLimits2::Separator, NoLimits::NoLimits2::RollPoint, NoLimits::NoLimits2::Park, NoLimits::NoLimits2::Layer, NoLimits::NoLimits2::Vertex, NoLimits::NoLimits1::Vertex, NoLimits::NoLimits2::SupportParameter, NoLimits::NoLimits2::Parameter4D, NoLimits::NoLimits2::Train, NoLimits::NoLimits2::Water, NoLimits::NoLimits1::Colors, NoLimits::NoLimits2::FreeNode, NoLimits::NoLimits2::SceneObjectInstance, NoLimits::NoLimits2::AutoPaint, NoLimits::NoLimits2::Support, NoLimits::NoLimits2::Weather, NoLimits::NoLimits2::BumpMap, NoLimits::NoLimits2::IndividualColor, NoLimits::NoLimits2::Extras, NoLimits::NoLimits2::BeamNode, NoLimits::NoLimits1::NoLimitsTrack, NoLimits::NoLimits2::Car, NoLimits::NoLimits2::Script, NoLimits::NoLimits2::Sky, NoLimits::NoLimits2::BaseMap, NoLimits::NoLimits2::DetailMap, NoLimits::NoLimits1::Train, NoLimits::NoLimits1::IndividualColor, NoLimits::NoLimits2::CustomFriction, NoLimits::NoLimits2::ResourceFile, NoLimits::NoLimits2::Scenery, NoLimits::NoLimits1::Info, NoLimits::NoLimits1::Version, NoLimits::NoLimits2::FileScript, and NoLimits::NoLimits2::Version.
◆ getFlags1()
uint32_t NoLimits::NoLimits1::Section::getFlags1 |
( |
| ) |
const |
|
private |
◆ getFlags2()
uint32_t NoLimits::NoLimits1::Section::getFlags2 |
( |
| ) |
const |
|
protected |
◆ getSectionType()
◆ getTrackCrosstieColor()
const glm::vec3 & NoLimits::NoLimits1::Section::getTrackCrosstieColor |
( |
| ) |
const |
◆ getTrackRailColor()
const glm::vec3 & NoLimits::NoLimits1::Section::getTrackRailColor |
( |
| ) |
const |
◆ getTrackSpineColor()
const glm::vec3 & NoLimits::NoLimits1::Section::getTrackSpineColor |
( |
| ) |
const |
◆ getUseIndividualTrackColor()
bool NoLimits::NoLimits1::Section::getUseIndividualTrackColor |
( |
| ) |
const |
◆ getUseTunnel()
bool NoLimits::NoLimits1::Section::getUseTunnel |
( |
| ) |
const |
◆ setFlags1()
void NoLimits::NoLimits1::Section::setFlags1 |
( |
uint32_t |
segmentFlags | ) |
|
|
private |
◆ setFlags2()
void NoLimits::NoLimits1::Section::setFlags2 |
( |
uint32_t |
segmentFlags | ) |
|
|
protected |
◆ setSectionType()
◆ setTrackCrosstieColor()
void NoLimits::NoLimits1::Section::setTrackCrosstieColor |
( |
const glm::vec3 & |
trackCrosstieColor | ) |
|
◆ setTrackRailColor()
void NoLimits::NoLimits1::Section::setTrackRailColor |
( |
const glm::vec3 & |
trackRailColor | ) |
|
◆ setTrackSpineColor()
void NoLimits::NoLimits1::Section::setTrackSpineColor |
( |
const glm::vec3 & |
trackSpineColor | ) |
|
◆ setUseIndividualTrackColor()
void NoLimits::NoLimits1::Section::setUseIndividualTrackColor |
( |
bool |
useIndividualTrackColor | ) |
|
◆ setUseTunnel()
void NoLimits::NoLimits1::Section::setUseTunnel |
( |
bool |
useTunnel | ) |
|
◆ flags1
uint32_t NoLimits::NoLimits1::Section::flags1 |
|
private |
◆ flags2
uint32_t NoLimits::NoLimits1::Section::flags2 |
|
private |
◆ sectionType
◆ trackCrosstieColor
glm::vec3 NoLimits::NoLimits1::Section::trackCrosstieColor |
|
private |
◆ trackRailColor
glm::vec3 NoLimits::NoLimits1::Section::trackRailColor |
|
private |
◆ trackSpineColor
glm::vec3 NoLimits::NoLimits1::Section::trackSpineColor |
|
private |
◆ useIndividualTrackColor
bool NoLimits::NoLimits1::Section::useIndividualTrackColor |
|
private |
◆ useTunnel
bool NoLimits::NoLimits1::Section::useTunnel |
|
private |
The documentation for this class was generated from the following files: