RigsofRods
Soft-body Physics Simulation
Data Structures | Data Fields
RoR::ODefFile Struct Reference

#include <ODefFileFormat.h>

+ Collaboration diagram for RoR::ODefFile:

Data Structures

struct  ODefFileHeader
 

Data Fields

struct RoR::ODefFile::ODefFileHeader header
 
bool mode_standard = false
 
std::vector< LocalizerTypelocalizers
 
std::list< std::string > sounds
 
std::list< std::string > groundmodel_files
 
std::list< ODefCollisionBoxcollision_boxes
 
std::list< ODefCollisionMeshcollision_meshes
 
std::list< ODefParticleSysparticle_systems
 
std::list< ODefAnimationanimations
 
std::list< ODefTexPrinttexture_prints
 Section 'drawTextOnMeshTexture'. More...
 
std::list< ODefSpotlightspotlights
 
std::list< ODefPointLightpoint_lights
 
std::string mat_name
 Section 'setMeshMaterial'. More...
 
std::string mat_name_generate
 Section 'generateMaterialShaders'. More...
 

Detailed Description

Definition at line 118 of file ODefFileFormat.h.

Field Documentation

◆ animations

std::list<ODefAnimation> RoR::ODefFile::animations

Definition at line 134 of file ODefFileFormat.h.

◆ collision_boxes

std::list<ODefCollisionBox> RoR::ODefFile::collision_boxes

Definition at line 131 of file ODefFileFormat.h.

◆ collision_meshes

std::list<ODefCollisionMesh> RoR::ODefFile::collision_meshes

Definition at line 132 of file ODefFileFormat.h.

◆ groundmodel_files

std::list<std::string> RoR::ODefFile::groundmodel_files

Definition at line 130 of file ODefFileFormat.h.

◆ header

struct RoR::ODefFile::ODefFileHeader RoR::ODefFile::header

◆ localizers

std::vector<LocalizerType> RoR::ODefFile::localizers

Definition at line 128 of file ODefFileFormat.h.

◆ mat_name

std::string RoR::ODefFile::mat_name

Section 'setMeshMaterial'.

Definition at line 138 of file ODefFileFormat.h.

◆ mat_name_generate

std::string RoR::ODefFile::mat_name_generate

Section 'generateMaterialShaders'.

Definition at line 139 of file ODefFileFormat.h.

◆ mode_standard

bool RoR::ODefFile::mode_standard = false

Definition at line 127 of file ODefFileFormat.h.

◆ particle_systems

std::list<ODefParticleSys> RoR::ODefFile::particle_systems

Definition at line 133 of file ODefFileFormat.h.

◆ point_lights

std::list<ODefPointLight> RoR::ODefFile::point_lights

Definition at line 137 of file ODefFileFormat.h.

◆ sounds

std::list<std::string> RoR::ODefFile::sounds

Definition at line 129 of file ODefFileFormat.h.

◆ spotlights

std::list<ODefSpotlight> RoR::ODefFile::spotlights

Definition at line 136 of file ODefFileFormat.h.

◆ texture_prints

std::list<ODefTexPrint> RoR::ODefFile::texture_prints

Section 'drawTextOnMeshTexture'.

Definition at line 135 of file ODefFileFormat.h.


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