class ExpressionNS::expEvent

The expression Event class.

Public Classes

[more]enum
[more]union d

Public Fields

[more]DWORD startTime
[more]DWORD endTime
[more]int type
type of one of the enums below
[more]int playback
for internal use, allows defreantiation between expressions and compound expressions
[more]int carries
whether or not the event contains a pointer to an expression

Public Methods

[more] expEvent (Expression* exp)
create a new playback expression with a pointer to the param, duration is 1 sec
[more] expEvent (int mymessage)
create a new playback expression with an index to the expression map, duration is 1 sec
[more] expEvent (DWORD itime, int mymessage)
create a new playback expression with an index to the expression map, duration is itime
[more] expEvent (DWORD itime, Expression* exp)
create a new playback expression with a pointer to the param, duration is itime
[more] expEvent (DWORD itime, int itype, Expression* exp)
create a new ?
[more] expEvent (DWORD itime, int itype, int imessage)
usually used for events that happen instantly ie all the events that arent playbacks
[more]void initTime (void)
initialize the start time of the event
[more]float percentComplete (void)
find out the percent complete


Documentation

The expression Event class. Most communication with the event system happens through this class. Class contains the type of event, start time and end time
oDWORD startTime

oDWORD endTime

oint type
type of one of the enums below

oint playback
for internal use, allows defreantiation between expressions and compound expressions

oint carries
whether or not the event contains a pointer to an expression

oenum

o playbackSingle

o playbackCompound

o playbackExp

o playbackThisExp

o nextExp

o nextExpAni

o overlayExp

o faceReset

o jawInc

o jawDec

o jawSlideDown

o jawSlideUp

o toungeInc

o toungeDec

o eyeIncR

o eyeDecR

o eyeIncL

o eyeDecL

o printExp

o reloadMuscle

o nextMuscle

o prevMuscle

o muscleInc

o muscleDec

o muscleSel

o lookAt

ounion d

oint message

oExpression* exp

o expEvent(Expression* exp)
create a new playback expression with a pointer to the param, duration is 1 sec

o expEvent(int mymessage)
create a new playback expression with an index to the expression map, duration is 1 sec

o expEvent(DWORD itime, int mymessage)
create a new playback expression with an index to the expression map, duration is itime

o expEvent(DWORD itime, Expression* exp)
create a new playback expression with a pointer to the param, duration is itime

o expEvent(DWORD itime, int itype, Expression* exp)
create a new ? expression with a pointer to the param, duration is itime used for overlaying expressions

o expEvent(DWORD itime, int itype, int imessage)
usually used for events that happen instantly ie all the events that arent playbacks

ovoid initTime(void)
initialize the start time of the event

ofloat percentComplete(void)
find out the percent complete


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.