NL3D::CPSConstraintMesh::CGlobalTexAnim Struct Reference

#include <ps_mesh.h>


Detailed Description

Properties of global texture animation.

Definition at line 337 of file ps_mesh.h.

Public Member Functions

void buildMatrix (TAnimationTime date, NLMISC::CMatrix &dest)
 Build a texture matrix from a date and this obj.

 CGlobalTexAnim ()
void serial (NLMISC::IStream &f) throw (NLMISC::EStream)

Data Fields

NLMISC::CVector2f ScaleAccel
NLMISC::CVector2f ScaleSpeed
NLMISC::CVector2f ScaleStart
NLMISC::CVector2f TransAccel
NLMISC::CVector2f TransOffset
NLMISC::CVector2f TransSpeed
float WRotAccel
float WRotSpeed


Constructor & Destructor Documentation

NL3D::CPSConstraintMesh::CGlobalTexAnim::CGlobalTexAnim  ) 
 

Definition at line 2125 of file ps_mesh.cpp.

02125                                                 : TransOffset(NLMISC::CVector2f::Null),
02126                                                                                                           TransSpeed(NLMISC::CVector2f::Null),
02127                                                                                                           TransAccel(NLMISC::CVector2f::Null),
02128                                                                                                           ScaleStart(1 ,1),
02129                                                                                                           ScaleSpeed(NLMISC::CVector2f::Null),
02130                                                                                                           ScaleAccel(NLMISC::CVector2f::Null),
02131                                                                                                           WRotSpeed(0),
02132                                                                                                           WRotAccel(0)
02133 {
02134 }


Member Function Documentation

void NL3D::CPSConstraintMesh::CGlobalTexAnim::buildMatrix TAnimationTime  date,
NLMISC::CMatrix dest
 

Build a texture matrix from a date and this obj.

void NL3D::CPSConstraintMesh::CGlobalTexAnim::serial NLMISC::IStream f  )  throw (NLMISC::EStream)
 

Definition at line 2137 of file ps_mesh.cpp.

References sint.

02138 {
02139         // version 1 : added offset
02140         sint ver = f.serialVersion(1);
02141         if (ver >= 1)
02142         {
02143                 f.serial(TransOffset);
02144         }
02145         f.serial(TransSpeed, TransAccel, ScaleStart, ScaleSpeed, ScaleAccel);
02146         f.serial(WRotSpeed, WRotAccel);
02147 }


Field Documentation

NLMISC::CVector2f NL3D::CPSConstraintMesh::CGlobalTexAnim::ScaleAccel
 

Definition at line 344 of file ps_mesh.h.

NLMISC::CVector2f NL3D::CPSConstraintMesh::CGlobalTexAnim::ScaleSpeed
 

Definition at line 343 of file ps_mesh.h.

NLMISC::CVector2f NL3D::CPSConstraintMesh::CGlobalTexAnim::ScaleStart
 

Definition at line 342 of file ps_mesh.h.

NLMISC::CVector2f NL3D::CPSConstraintMesh::CGlobalTexAnim::TransAccel
 

Definition at line 341 of file ps_mesh.h.

NLMISC::CVector2f NL3D::CPSConstraintMesh::CGlobalTexAnim::TransOffset
 

Definition at line 339 of file ps_mesh.h.

NLMISC::CVector2f NL3D::CPSConstraintMesh::CGlobalTexAnim::TransSpeed
 

Definition at line 340 of file ps_mesh.h.

float NL3D::CPSConstraintMesh::CGlobalTexAnim::WRotAccel
 

Definition at line 346 of file ps_mesh.h.

float NL3D::CPSConstraintMesh::CGlobalTexAnim::WRotSpeed
 

Definition at line 345 of file ps_mesh.h.


The documentation for this struct was generated from the following files:
Generated on Tue Mar 16 07:06:28 2004 for NeL by doxygen 1.3.6