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

Visuals of a 'freebeam' (a pair of HALFBEAM_ freeforces) More...

#include <GfxData.h>

Data Fields

FreeBeamGfxID_t fbx_id = FREEBEAMGFXID_INVALID
 ID of the freebeam gfx, use GfxScene::GetFreeBeamGfxNextId() More...
 
FreeForceID_t fbx_freeforce_primary = FREEFORCEID_INVALID
 Required. More...
 
FreeForceID_t fbx_freeforce_secondary = FREEFORCEID_INVALID
 Not required for fixed-end beams. More...
 
Ogre::SceneNode * fbx_scenenode = nullptr
 
float fbx_diameter = DEFAULT_BEAM_DIAMETER
 meters More...
 
bool fbx_is_visible = false
 

Detailed Description

Visuals of a 'freebeam' (a pair of HALFBEAM_ freeforces)

Definition at line 270 of file GfxData.h.

Field Documentation

◆ fbx_diameter

float RoR::FreeBeamGfx::fbx_diameter = DEFAULT_BEAM_DIAMETER

meters

Definition at line 279 of file GfxData.h.

◆ fbx_freeforce_primary

FreeForceID_t RoR::FreeBeamGfx::fbx_freeforce_primary = FREEFORCEID_INVALID

Required.

Definition at line 274 of file GfxData.h.

◆ fbx_freeforce_secondary

FreeForceID_t RoR::FreeBeamGfx::fbx_freeforce_secondary = FREEFORCEID_INVALID

Not required for fixed-end beams.

Definition at line 275 of file GfxData.h.

◆ fbx_id

FreeBeamGfxID_t RoR::FreeBeamGfx::fbx_id = FREEBEAMGFXID_INVALID

ID of the freebeam gfx, use GfxScene::GetFreeBeamGfxNextId()

Definition at line 272 of file GfxData.h.

◆ fbx_is_visible

bool RoR::FreeBeamGfx::fbx_is_visible = false

Definition at line 280 of file GfxData.h.

◆ fbx_scenenode

Ogre::SceneNode* RoR::FreeBeamGfx::fbx_scenenode = nullptr

Definition at line 278 of file GfxData.h.


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