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

#include <ODefFileFormat.h>

Public Member Functions

 ODefCollisionBox (Ogre::Vector3 min, Ogre::Vector3 max, Ogre::Vector3 rot, Ogre::Vector3 campos, Ogre::Vector3 dir, Ogre::Vector3 scal, std::string ev_name, CollisionEventFilter ev_filter, bool is_rot, bool is_virt, bool forcecam)
 

Data Fields

Ogre::Vector3 aabb_min
 
Ogre::Vector3 aabb_max
 
Ogre::Vector3 box_rot
 
Ogre::Vector3 cam_pos
 
Ogre::Vector3 direction
 
Ogre::Vector3 scale
 
std::string event_name
 
CollisionEventFilter event_filter
 
bool is_rotating:1
 
bool is_virtual:1
 
bool force_cam_pos:1
 

Detailed Description

Definition at line 37 of file ODefFileFormat.h.

Constructor & Destructor Documentation

◆ ODefCollisionBox()

RoR::ODefCollisionBox::ODefCollisionBox ( Ogre::Vector3  min,
Ogre::Vector3  max,
Ogre::Vector3  rot,
Ogre::Vector3  campos,
Ogre::Vector3  dir,
Ogre::Vector3  scal,
std::string  ev_name,
CollisionEventFilter  ev_filter,
bool  is_rot,
bool  is_virt,
bool  forcecam 
)
inline

Definition at line 39 of file ODefFileFormat.h.

Field Documentation

◆ aabb_max

Ogre::Vector3 RoR::ODefCollisionBox::aabb_max

Definition at line 49 of file ODefFileFormat.h.

◆ aabb_min

Ogre::Vector3 RoR::ODefCollisionBox::aabb_min

Definition at line 48 of file ODefFileFormat.h.

◆ box_rot

Ogre::Vector3 RoR::ODefCollisionBox::box_rot

Definition at line 50 of file ODefFileFormat.h.

◆ cam_pos

Ogre::Vector3 RoR::ODefCollisionBox::cam_pos

Definition at line 51 of file ODefFileFormat.h.

◆ direction

Ogre::Vector3 RoR::ODefCollisionBox::direction

Definition at line 52 of file ODefFileFormat.h.

◆ event_filter

CollisionEventFilter RoR::ODefCollisionBox::event_filter

Definition at line 55 of file ODefFileFormat.h.

◆ event_name

std::string RoR::ODefCollisionBox::event_name

Definition at line 54 of file ODefFileFormat.h.

◆ force_cam_pos

bool RoR::ODefCollisionBox::force_cam_pos

Definition at line 60 of file ODefFileFormat.h.

◆ is_rotating

bool RoR::ODefCollisionBox::is_rotating

Definition at line 58 of file ODefFileFormat.h.

◆ is_virtual

bool RoR::ODefCollisionBox::is_virtual

Definition at line 59 of file ODefFileFormat.h.

◆ scale

Ogre::Vector3 RoR::ODefCollisionBox::scale

Definition at line 53 of file ODefFileFormat.h.


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