newspeoplefor developersdocumentationdownloads

nAnimEvent Class Reference
[Animation Subsystem]

#include <nanimevent.h>

List of all members.


Detailed Description

An nAnimEvent holds time, translation, rotation and scale of an animation event.

(C) 2005 Radon Labs GmbH

Definition at line 18 of file nanimevent.h.


Public Member Functions

 nAnimEvent ()
 constructor
void SetTime (float t)
 set time
float GetTime () const
 get time
void SetTranslation (const vector3 &t)
 set translation
const vector3GetTranslation () const
 get translation
void SetQuaternion (const quaternion &q)
 set rotation
const quaternionGetQuaternion () const
 get quaternion
void SetScale (const vector3 &s)
 set scale
const vector3GetScale () const
 get scale
matrix44 GetMatrix () const
 get resulting matrix (slow)
void SetWeightAccum (float w)
 set accumulated weight
float GetWeightAccum () const
 get accumulated weight

Constructor & Destructor Documentation

nAnimEvent::nAnimEvent  )  [inline]
 

constructor

Definition at line 58 of file nanimevent.h.


Member Function Documentation

void nAnimEvent::SetTime float  t  )  [inline]
 

set time

Definition at line 71 of file nanimevent.h.

float nAnimEvent::GetTime  )  const [inline]
 

get time

Definition at line 81 of file nanimevent.h.

void nAnimEvent::SetTranslation const vector3 t  )  [inline]
 

set translation

Definition at line 91 of file nanimevent.h.

const vector3 & nAnimEvent::GetTranslation  )  const [inline]
 

get translation

Definition at line 101 of file nanimevent.h.

void nAnimEvent::SetQuaternion const quaternion q  )  [inline]
 

set rotation

Definition at line 111 of file nanimevent.h.

const quaternion & nAnimEvent::GetQuaternion  )  const [inline]
 

get quaternion

Definition at line 121 of file nanimevent.h.

void nAnimEvent::SetScale const vector3 s  )  [inline]
 

set scale

Definition at line 131 of file nanimevent.h.

const vector3 & nAnimEvent::GetScale  )  const [inline]
 

get scale

Definition at line 141 of file nanimevent.h.

matrix44 nAnimEvent::GetMatrix  )  const [inline]
 

get resulting matrix (slow)

Definition at line 151 of file nanimevent.h.

void nAnimEvent::SetWeightAccum float  w  )  [inline]
 

set accumulated weight

Definition at line 165 of file nanimevent.h.

float nAnimEvent::GetWeightAccum  )  const [inline]
 

get accumulated weight

Definition at line 175 of file nanimevent.h.


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

Copyright © 1999-2005 by the contributing authors. Ideas, requests, problems: Send feedback.