Public Member Functions | Public Attributes

SetMorphTargetPacket Class Reference

Search for all occurrences

Detailed Description

See also:
Class MorphControl, Class Object, Class Matrix3.

Description:
The Morph Object communicates with the Morph Controller through this class. A pointer to one of these is passed to MorphControl::SetValue() as the val parameter. All methods of this class are implemented by the system.
Data Members:
Matrix3 tm;

The relative transformation matrix from the Morph Object to the Target.

Object *obj;

The target object.

MSTR name;

The name it creates.

BOOL forceCreate;

If TRUE then make sure the key is created even if it is at frame 0.

#include <control.h>

Inheritance diagram for SetMorphTargetPacket:
Inheritance graph
[legend]

List of all members.

Public Member Functions

  SetMorphTargetPacket (Object *o, MSTR n, Matrix3 &m, BOOL fc=FALSE)
  SetMorphTargetPacket (Object *o, MSTR n, BOOL fc=FALSE)

Public Attributes

Matrix3  tm
Object obj
MSTR  name
BOOL  forceCreate

Constructor & Destructor Documentation

SetMorphTargetPacket ( Object o,
MSTR  n,
Matrix3 m,
BOOL  fc = FALSE 
) [inline]
Remarks:
Constructor. The data members are initialized to the values passed.
{obj = o;name = n;tm = m;forceCreate=fc;}
SetMorphTargetPacket ( Object o,
MSTR  n,
BOOL  fc = FALSE 
) [inline]
Remarks:
Constructor. The data members are initialized to the values passed. The matrix is set to the identity.
{obj = o;name = n;tm = Matrix3(1);forceCreate=fc;}

Member Data Documentation


SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket
SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket SetMorphTargetPacket