RigsofRods
Soft-body Physics Simulation
Data Fields
RigDef::FlexBodyWheel Struct Reference

#include <RigDef_File.h>

+ Inheritance diagram for RigDef::FlexBodyWheel:
+ Collaboration diagram for RigDef::FlexBodyWheel:

Data Fields

RoR::WheelSide side = RoR::WheelSide::INVALID
 
float rim_springiness = 0.f
 
float rim_damping = 0.f
 
Ogre::String rim_mesh_name
 
Ogre::String tyre_mesh_name
 
- Data Fields inherited from RigDef::BaseWheel2
float rim_radius = 0.f
 
float tyre_radius = 0.f
 
float tyre_springiness = 0.f
 
float tyre_damping = 0.f
 
- Data Fields inherited from RigDef::BaseWheel
float width = 0.f
 
unsigned int num_rays = 0u
 
Node::Ref nodes [2]
 
Node::Ref rigidity_node
 
WheelBraking braking = WheelBraking::NONE
 
WheelPropulsion propulsion = WheelPropulsion::NONE
 
Node::Ref reference_arm_node
 
float mass = 0.f
 
std::shared_ptr< NodeDefaultsnode_defaults
 
std::shared_ptr< BeamDefaultsbeam_defaults
 

Detailed Description

Definition at line 903 of file RigDef_File.h.

Field Documentation

◆ rim_damping

float RigDef::FlexBodyWheel::rim_damping = 0.f

Definition at line 907 of file RigDef_File.h.

◆ rim_mesh_name

Ogre::String RigDef::FlexBodyWheel::rim_mesh_name

Definition at line 908 of file RigDef_File.h.

◆ rim_springiness

float RigDef::FlexBodyWheel::rim_springiness = 0.f

Definition at line 906 of file RigDef_File.h.

◆ side

RoR::WheelSide RigDef::FlexBodyWheel::side = RoR::WheelSide::INVALID

Definition at line 905 of file RigDef_File.h.

◆ tyre_mesh_name

Ogre::String RigDef::FlexBodyWheel::tyre_mesh_name

Definition at line 909 of file RigDef_File.h.


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