Rigs of Rods 2026.01
Soft-body Physics Simulation
Loading...
Searching...
No Matches
Public Member Functions | Data Fields
RigDef::BeamDefaults Struct Reference

Description

Definition at line 521 of file RigDef_File.h.

Public Member Functions

 BeamDefaults ()
 
float GetScaledSpringiness ()
 
float GetScaledDamping ()
 
float GetScaledBreakingThreshold ()
 
float GetScaledDeformThreshold () const
 

Data Fields

float springiness
 
float damping_constant
 
float deformation_threshold
 
float breaking_threshold
 
float visual_beam_diameter
 
Ogre::String beam_material_name
 
float plastic_deform_coef = BEAM_PLASTIC_COEF_DEFAULT
 
bool _enable_advanced_deformation
 
bool _is_plastic_deform_coef_user_defined
 
bool _is_user_defined
 
BeamDefaultsScale scale
 

Constructor & Destructor Documentation

◆ BeamDefaults()

RigDef::BeamDefaults::BeamDefaults ( )
inline

Definition at line 523 of file RigDef_File.h.

Member Function Documentation

◆ GetScaledBreakingThreshold()

float RigDef::BeamDefaults::GetScaledBreakingThreshold ( )
inline

Definition at line 545 of file RigDef_File.h.

◆ GetScaledDamping()

float RigDef::BeamDefaults::GetScaledDamping ( )
inline

Definition at line 540 of file RigDef_File.h.

◆ GetScaledDeformThreshold()

float RigDef::BeamDefaults::GetScaledDeformThreshold ( ) const
inline

Definition at line 550 of file RigDef_File.h.

◆ GetScaledSpringiness()

float RigDef::BeamDefaults::GetScaledSpringiness ( )
inline

Definition at line 535 of file RigDef_File.h.

Field Documentation

◆ _enable_advanced_deformation

bool RigDef::BeamDefaults::_enable_advanced_deformation

Informs whether "enable_advanced_deformation" directive preceded these defaults.

Definition at line 562 of file RigDef_File.h.

◆ _is_plastic_deform_coef_user_defined

bool RigDef::BeamDefaults::_is_plastic_deform_coef_user_defined

Definition at line 563 of file RigDef_File.h.

◆ _is_user_defined

bool RigDef::BeamDefaults::_is_user_defined

Informs whether these data were read from "set_beam_defaults" directive or filled in by the parser on startup.

Definition at line 564 of file RigDef_File.h.

◆ beam_material_name

Ogre::String RigDef::BeamDefaults::beam_material_name

Definition at line 560 of file RigDef_File.h.

◆ breaking_threshold

float RigDef::BeamDefaults::breaking_threshold

Definition at line 558 of file RigDef_File.h.

◆ damping_constant

float RigDef::BeamDefaults::damping_constant

Definition at line 556 of file RigDef_File.h.

◆ deformation_threshold

float RigDef::BeamDefaults::deformation_threshold

Definition at line 557 of file RigDef_File.h.

◆ plastic_deform_coef

float RigDef::BeamDefaults::plastic_deform_coef = BEAM_PLASTIC_COEF_DEFAULT

Definition at line 561 of file RigDef_File.h.

◆ scale

BeamDefaultsScale RigDef::BeamDefaults::scale

Definition at line 565 of file RigDef_File.h.

◆ springiness

float RigDef::BeamDefaults::springiness

Definition at line 555 of file RigDef_File.h.

◆ visual_beam_diameter

float RigDef::BeamDefaults::visual_beam_diameter

Definition at line 559 of file RigDef_File.h.


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