Physics: A vertex in the softbody structure.
More...
#include <SimData.h>
Physics: A vertex in the softbody structure.
Definition at line 286 of file SimData.h.
◆ node_t() [1/2]
◆ node_t() [2/2]
RoR::node_t::node_t |
( |
size_t |
_pos | ) |
|
|
inline |
◆ AbsPosition
Ogre::Vector3 RoR::node_t::AbsPosition |
absolute position in the world (shaky)
Definition at line 294 of file SimData.h.
◆ buoyancy
Ogre::Real RoR::node_t::buoyancy |
◆ Forces
Ogre::Vector3 RoR::node_t::Forces |
◆ friction_coef
Ogre::Real RoR::node_t::friction_coef |
◆ INVALID_BBOX
const int8_t RoR::node_t::INVALID_BBOX = -1 |
|
static |
◆ mass
Ogre::Real RoR::node_t::mass |
◆ nd_avg_collision_slip
Ogre::Real RoR::node_t::nd_avg_collision_slip |
Physics state; average slip velocity across the last few physics frames.
Definition at line 323 of file SimData.h.
◆ nd_cab_node
bool RoR::node_t::nd_cab_node |
Attr; This node is part of collision triangle.
Definition at line 309 of file SimData.h.
◆ nd_coll_bbox_id
int16_t RoR::node_t::nd_coll_bbox_id |
Optional attribute (-1 = none) - multiple collision bounding boxes defined in truckfile.
Definition at line 305 of file SimData.h.
◆ nd_contactable
bool RoR::node_t::nd_contactable |
Attr; This node will be treated as contacter on inter truck collisions.
Definition at line 313 of file SimData.h.
◆ nd_contacter
bool RoR::node_t::nd_contacter |
Attr; User-defined.
Definition at line 312 of file SimData.h.
◆ nd_has_ground_contact
bool RoR::node_t::nd_has_ground_contact |
◆ nd_has_mesh_contact
bool RoR::node_t::nd_has_mesh_contact |
◆ nd_immovable
bool RoR::node_t::nd_immovable |
Attr; User-defined.
Definition at line 316 of file SimData.h.
◆ nd_last_collision_force
Ogre::Vector3 RoR::node_t::nd_last_collision_force |
Physics state; last collision force.
Definition at line 325 of file SimData.h.
◆ nd_last_collision_gm
Physics state; last collision 'ground model' (surface definition)
Definition at line 326 of file SimData.h.
◆ nd_last_collision_slip
Ogre::Vector3 RoR::node_t::nd_last_collision_slip |
Physics state; last collision slip vector.
Definition at line 324 of file SimData.h.
◆ nd_loaded_mass
bool RoR::node_t::nd_loaded_mass |
User defined attr; mass is calculated from 'globals/loaded-mass' rather than 'globals/dry-mass'.
Definition at line 317 of file SimData.h.
◆ nd_lockgroup
int16_t RoR::node_t::nd_lockgroup |
Optional attribute (-1 = default, 9999 = deny lock) - used in the hook lock logic.
Definition at line 306 of file SimData.h.
◆ nd_no_ground_contact
bool RoR::node_t::nd_no_ground_contact |
User-defined attr; node ignores contact with ground.
Definition at line 318 of file SimData.h.
◆ nd_no_mouse_grab
bool RoR::node_t::nd_no_mouse_grab |
Attr; User-defined.
Definition at line 321 of file SimData.h.
◆ nd_override_mass
bool RoR::node_t::nd_override_mass |
User defined attr; mass is user-specified rather than calculated (override the calculation)
Definition at line 319 of file SimData.h.
◆ nd_rim_node
bool RoR::node_t::nd_rim_node |
Attr; This node is part of a rim (only wheel types with separate rim nodes)
Definition at line 310 of file SimData.h.
◆ nd_tyre_node
bool RoR::node_t::nd_tyre_node |
Attr; This node is part of a tyre (note some wheel types don't use rim nodes at all)
Definition at line 311 of file SimData.h.
◆ nd_under_water
bool RoR::node_t::nd_under_water |
◆ pos
◆ RelPosition
Ogre::Vector3 RoR::node_t::RelPosition |
relative to the local physics origin (one origin per actor) (shaky)
Definition at line 293 of file SimData.h.
◆ surface_coef
Ogre::Real RoR::node_t::surface_coef |
◆ Velocity
Ogre::Vector3 RoR::node_t::Velocity |
◆ volume_coef
Ogre::Real RoR::node_t::volume_coef |
The documentation for this struct was generated from the following file: