Nuclide
Software Development Kit for id Technology
|
This class represents a local client space in the world.
Public Member Functions | |
void | NSXRSpace (void) |
virtual void | SetOrigin (vector) |
Sets the placement of the space in the 3D world. More... | |
virtual void | SetAngles (vector) |
Sets the direction offset of the space in the 3D world. More... | |
virtual vector | GetForward (void) |
Get the forward facing direction in a normalized vector. More... | |
virtual vector | GetRight (void) |
Get the right facing direction in a normalized vector. More... | |
virtual vector | GetUp (void) |
Get the up facing direction in a normalized vector. More... | |
virtual vector | RoomToWorldOrigin (vector) |
Takes a room-space position and translates it into world position. More... | |
virtual vector | RoomToWorldAngles (vector) |
Takes a room-space angle and translates it into world angles. More... | |
void NSXRSpace::NSXRSpace | ( | void | ) |
|
virtual |
Get the forward facing direction in a normalized vector.
|
virtual |
Get the right facing direction in a normalized vector.
|
virtual |
Get the up facing direction in a normalized vector.
|
virtual |
Takes a room-space angle and translates it into world angles.
|
virtual |
Takes a room-space position and translates it into world position.
|
virtual |
Sets the direction offset of the space in the 3D world.
|
virtual |
Sets the placement of the space in the 3D world.