RigsofRods
Soft-body Physics Simulation
Public Member Functions | Data Fields
RoR::shock_t Struct Reference

#include <SimData.h>

Public Member Functions

 shock_t ()
 

Data Fields

int beamid
 
int flags
 
bool trigger_enabled
 general trigger,switch and blocker state More...
 
float trigger_switch_state
 needed to avoid doubleswitch, bool and timer in one More...
 
float trigger_boundary_t
 optional value to tune trigger_switch_state autorelease More...
 
int trigger_cmdlong
 F-key for trigger injection longbound-check. More...
 
int trigger_cmdshort
 F-key for trigger injection shortbound-check. More...
 
int last_debug_state
 smart debug output More...
 
float springin
 shocks2 & shocks3 More...
 
float dampin
 shocks2 & shocks3 More...
 
float springout
 shocks2 & shocks3 More...
 
float dampout
 shocks2 & shocks3 More...
 
float sprogin
 shocks2 More...
 
float dprogin
 shocks2 More...
 
float sprogout
 shocks2 More...
 
float dprogout
 shocks2 More...
 
float splitin
 shocks3 More...
 
float dslowin
 shocks3 More...
 
float dfastin
 shocks3 More...
 
float splitout
 shocks3 More...
 
float dslowout
 shocks3 More...
 
float dfastout
 shocks3 More...
 
float sbd_spring
 set beam default for spring More...
 
float sbd_damp
 set beam default for damping More...
 

Detailed Description

Definition at line 379 of file SimData.h.

Constructor & Destructor Documentation

◆ shock_t()

RoR::shock_t::shock_t ( )
inline

Definition at line 381 of file SimData.h.

Field Documentation

◆ beamid

int RoR::shock_t::beamid

Definition at line 383 of file SimData.h.

◆ dampin

float RoR::shock_t::dampin

shocks2 & shocks3

Definition at line 394 of file SimData.h.

◆ dampout

float RoR::shock_t::dampout

shocks2 & shocks3

Definition at line 396 of file SimData.h.

◆ dfastin

float RoR::shock_t::dfastin

shocks3

Definition at line 405 of file SimData.h.

◆ dfastout

float RoR::shock_t::dfastout

shocks3

Definition at line 408 of file SimData.h.

◆ dprogin

float RoR::shock_t::dprogin

shocks2

Definition at line 399 of file SimData.h.

◆ dprogout

float RoR::shock_t::dprogout

shocks2

Definition at line 401 of file SimData.h.

◆ dslowin

float RoR::shock_t::dslowin

shocks3

Definition at line 404 of file SimData.h.

◆ dslowout

float RoR::shock_t::dslowout

shocks3

Definition at line 407 of file SimData.h.

◆ flags

int RoR::shock_t::flags

Definition at line 384 of file SimData.h.

◆ last_debug_state

int RoR::shock_t::last_debug_state

smart debug output

Definition at line 391 of file SimData.h.

◆ sbd_damp

float RoR::shock_t::sbd_damp

set beam default for damping

Definition at line 411 of file SimData.h.

◆ sbd_spring

float RoR::shock_t::sbd_spring

set beam default for spring

Definition at line 410 of file SimData.h.

◆ splitin

float RoR::shock_t::splitin

shocks3

Definition at line 403 of file SimData.h.

◆ splitout

float RoR::shock_t::splitout

shocks3

Definition at line 406 of file SimData.h.

◆ springin

float RoR::shock_t::springin

shocks2 & shocks3

Definition at line 393 of file SimData.h.

◆ springout

float RoR::shock_t::springout

shocks2 & shocks3

Definition at line 395 of file SimData.h.

◆ sprogin

float RoR::shock_t::sprogin

shocks2

Definition at line 398 of file SimData.h.

◆ sprogout

float RoR::shock_t::sprogout

shocks2

Definition at line 400 of file SimData.h.

◆ trigger_boundary_t

float RoR::shock_t::trigger_boundary_t

optional value to tune trigger_switch_state autorelease

Definition at line 388 of file SimData.h.

◆ trigger_cmdlong

int RoR::shock_t::trigger_cmdlong

F-key for trigger injection longbound-check.

Definition at line 389 of file SimData.h.

◆ trigger_cmdshort

int RoR::shock_t::trigger_cmdshort

F-key for trigger injection shortbound-check.

Definition at line 390 of file SimData.h.

◆ trigger_enabled

bool RoR::shock_t::trigger_enabled

general trigger,switch and blocker state

Definition at line 386 of file SimData.h.

◆ trigger_switch_state

float RoR::shock_t::trigger_switch_state

needed to avoid doubleswitch, bool and timer in one

Definition at line 387 of file SimData.h.


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