RigsofRods
Soft-body Physics Simulation
Data Fields
RoR::collision_box_t Struct Reference

#include <SimData.h>

Data Fields

bool virt
 
bool refined
 
bool selfrotated
 
bool camforced
 
bool enabled
 
CollisionEventFilter event_filter
 
short eventsourcenum
 
Ogre::Vector3 lo
 absolute collision box More...
 
Ogre::Vector3 hi
 absolute collision box More...
 
Ogre::Vector3 center
 center of rotation More...
 
Ogre::Quaternion rot
 rotation More...
 
Ogre::Quaternion unrot
 rotation More...
 
Ogre::Vector3 selfcenter
 center of self rotation More...
 
Ogre::Quaternion selfrot
 self rotation More...
 
Ogre::Quaternion selfunrot
 self rotation More...
 
Ogre::Vector3 relo
 relative collision box More...
 
Ogre::Vector3 rehi
 relative collision box More...
 
Ogre::Vector3 campos
 camera position More...
 
Ogre::Vector3 debug_verts [8]
 box corners in absolute world position More...
 

Detailed Description

Definition at line 715 of file SimData.h.

Field Documentation

◆ camforced

bool RoR::collision_box_t::camforced

Definition at line 720 of file SimData.h.

◆ campos

Ogre::Vector3 RoR::collision_box_t::campos

camera position

Definition at line 734 of file SimData.h.

◆ center

Ogre::Vector3 RoR::collision_box_t::center

center of rotation

Definition at line 726 of file SimData.h.

◆ debug_verts

Ogre::Vector3 RoR::collision_box_t::debug_verts[8]

box corners in absolute world position

Definition at line 735 of file SimData.h.

◆ enabled

bool RoR::collision_box_t::enabled

Definition at line 721 of file SimData.h.

◆ event_filter

CollisionEventFilter RoR::collision_box_t::event_filter

Definition at line 722 of file SimData.h.

◆ eventsourcenum

short RoR::collision_box_t::eventsourcenum

Definition at line 723 of file SimData.h.

◆ hi

Ogre::Vector3 RoR::collision_box_t::hi

absolute collision box

Definition at line 725 of file SimData.h.

◆ lo

Ogre::Vector3 RoR::collision_box_t::lo

absolute collision box

Definition at line 724 of file SimData.h.

◆ refined

bool RoR::collision_box_t::refined

Definition at line 718 of file SimData.h.

◆ rehi

Ogre::Vector3 RoR::collision_box_t::rehi

relative collision box

Definition at line 733 of file SimData.h.

◆ relo

Ogre::Vector3 RoR::collision_box_t::relo

relative collision box

Definition at line 732 of file SimData.h.

◆ rot

Ogre::Quaternion RoR::collision_box_t::rot

rotation

Definition at line 727 of file SimData.h.

◆ selfcenter

Ogre::Vector3 RoR::collision_box_t::selfcenter

center of self rotation

Definition at line 729 of file SimData.h.

◆ selfrot

Ogre::Quaternion RoR::collision_box_t::selfrot

self rotation

Definition at line 730 of file SimData.h.

◆ selfrotated

bool RoR::collision_box_t::selfrotated

Definition at line 719 of file SimData.h.

◆ selfunrot

Ogre::Quaternion RoR::collision_box_t::selfunrot

self rotation

Definition at line 731 of file SimData.h.

◆ unrot

Ogre::Quaternion RoR::collision_box_t::unrot

rotation

Definition at line 728 of file SimData.h.

◆ virt

bool RoR::collision_box_t::virt

Definition at line 717 of file SimData.h.


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