doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Public Attributes | List of all members
idDeclAF_Constraint Class Reference

#include <DeclAF.h>

Public Types

enum  { LIMIT_NONE = -1, LIMIT_CONE, LIMIT_PYRAMID }
 

Public Member Functions

void SetDefault (const idDeclAF *file)
 

Public Attributes

idStr name
 
idStr body1
 
idStr body2
 
declAFConstraintType_t type
 
float friction
 
float stretch
 
float compress
 
float damping
 
float restLength
 
float minLength
 
float maxLength
 
idAFVector anchor
 
idAFVector anchor2
 
idAFVector shaft [2]
 
idAFVector axis
 
enum idDeclAF_Constraint:: { ... }  limit
 
idAFVector limitAxis
 
float limitAngles [3]
 

Detailed Description

Definition at line 112 of file DeclAF.h.

Member Enumeration Documentation

anonymous enum
Enumerator
LIMIT_NONE 
LIMIT_CONE 
LIMIT_PYRAMID 

Definition at line 129 of file DeclAF.h.

Member Function Documentation

void idDeclAF_Constraint::SetDefault ( const idDeclAF file)

Definition at line 279 of file DeclAF.cpp.

Member Data Documentation

idAFVector idDeclAF_Constraint::anchor

Definition at line 125 of file DeclAF.h.

idAFVector idDeclAF_Constraint::anchor2

Definition at line 126 of file DeclAF.h.

idAFVector idDeclAF_Constraint::axis

Definition at line 128 of file DeclAF.h.

idStr idDeclAF_Constraint::body1

Definition at line 115 of file DeclAF.h.

idStr idDeclAF_Constraint::body2

Definition at line 116 of file DeclAF.h.

float idDeclAF_Constraint::compress

Definition at line 120 of file DeclAF.h.

float idDeclAF_Constraint::damping

Definition at line 121 of file DeclAF.h.

float idDeclAF_Constraint::friction

Definition at line 118 of file DeclAF.h.

enum { ... } idDeclAF_Constraint::limit
float idDeclAF_Constraint::limitAngles[3]

Definition at line 135 of file DeclAF.h.

idAFVector idDeclAF_Constraint::limitAxis

Definition at line 134 of file DeclAF.h.

float idDeclAF_Constraint::maxLength

Definition at line 124 of file DeclAF.h.

float idDeclAF_Constraint::minLength

Definition at line 123 of file DeclAF.h.

idStr idDeclAF_Constraint::name

Definition at line 114 of file DeclAF.h.

float idDeclAF_Constraint::restLength

Definition at line 122 of file DeclAF.h.

idAFVector idDeclAF_Constraint::shaft[2]

Definition at line 127 of file DeclAF.h.

float idDeclAF_Constraint::stretch

Definition at line 119 of file DeclAF.h.

declAFConstraintType_t idDeclAF_Constraint::type

Definition at line 117 of file DeclAF.h.


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