RigsofRods
Soft-body Physics Simulation
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Data Fields
RoR::hydrobeam_t Struct Reference

< beams updating length based on simulation variables, generally known as actuators. More...

#include <SimData.h>

+ Collaboration diagram for RoR::hydrobeam_t:

Data Fields

uint16_t hb_beam_index {0}
 Index to Actor::ar_beams array. More...
 
float hb_ref_length {0}
 Idle length in meters. More...
 
float hb_speed {0}
 Rate of change. More...
 
BitMask_t hb_flags {0}
 Only for 'hydros'. More...
 
BitMask_t hb_anim_flags {0}
 Only for 'animators'. More...
 
float hb_anim_param {0}
 Only for 'animators'. More...
 
RoR::CmdKeyInertia hb_inertia
 

Detailed Description

< beams updating length based on simulation variables, generally known as actuators.

Definition at line 570 of file SimData.h.

Field Documentation

◆ hb_anim_flags

BitMask_t RoR::hydrobeam_t::hb_anim_flags {0}

Only for 'animators'.

Definition at line 576 of file SimData.h.

◆ hb_anim_param

float RoR::hydrobeam_t::hb_anim_param {0}

Only for 'animators'.

Definition at line 577 of file SimData.h.

◆ hb_beam_index

uint16_t RoR::hydrobeam_t::hb_beam_index {0}

Index to Actor::ar_beams array.

Definition at line 572 of file SimData.h.

◆ hb_flags

BitMask_t RoR::hydrobeam_t::hb_flags {0}

Only for 'hydros'.

Definition at line 575 of file SimData.h.

◆ hb_inertia

RoR::CmdKeyInertia RoR::hydrobeam_t::hb_inertia

Definition at line 578 of file SimData.h.

◆ hb_ref_length

float RoR::hydrobeam_t::hb_ref_length {0}

Idle length in meters.

Definition at line 573 of file SimData.h.

◆ hb_speed

float RoR::hydrobeam_t::hb_speed {0}

Rate of change.

Definition at line 574 of file SimData.h.


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