Vegastrike 0.5.1 rc1  1.0
Original sources for Vegastrike Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Opcode::CollisionFace Class Reference

#include <Opcode.h>

Public Member Functions

inline_ CollisionFace ()
 Constructor. More...
 
inline_ ~CollisionFace ()
 Destructor. More...
 

Public Attributes

udword mFaceID
 Index of touched face. More...
 
float mDistance
 Distance from collider to hitpoint. More...
 
float mU
 
float mV
 Impact barycentric coordinates. More...
 

Detailed Description

Definition at line 24 of file Opcode.h.

Constructor & Destructor Documentation

inline_ Opcode::CollisionFace::CollisionFace ( )
inline

Constructor.

Definition at line 28 of file Opcode.h.

39 {
inline_ Opcode::CollisionFace::~CollisionFace ( )
inline

Destructor.

Definition at line 30 of file Opcode.h.

39 {

Member Data Documentation

float Opcode::CollisionFace::mDistance

Distance from collider to hitpoint.

Definition at line 33 of file Opcode.h.

Referenced by Opcode::Picking(), and Opcode::SetupClosestHit().

udword Opcode::CollisionFace::mFaceID

Index of touched face.

Definition at line 32 of file Opcode.h.

Referenced by Opcode::Picking().

float Opcode::CollisionFace::mU

Definition at line 34 of file Opcode.h.

Referenced by Opcode::Picking().

float Opcode::CollisionFace::mV

Impact barycentric coordinates.

Definition at line 34 of file Opcode.h.

Referenced by Opcode::Picking().


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