#include <IMoFlow.h>
Public Member Functions |
|
BIPExport | TranInfo () |
BIPExport TranInfo & | operator= (const TranInfo &TI) |
BIPExport int | operator== (const TranInfo &TI) |
void | Output (MFL_IOProcessor *IOProc) |
void | Input (MFL_IOProcessor *IOProc) |
int | GetSourceStart () const |
void | SetSourceStart (int s) |
int | GetDestStart () const |
void | SetDestStart (int s) |
int | GetSourceState () const |
void | SetSourceState (int s) |
int | GetDestState () const |
void | SetDestState (int s) |
int | GetLength () const |
void | SetLength (int l) |
float | GetAngle () const |
void | SetAngle (float a) |
int | GetRandPercent () const |
void | SetRandPercent (float r) |
float | GetCost () const |
void | SetCost (float c) |
float | GetEaseIn () const |
void | SetEaseIn (float in) |
float | GetEaseOut () const |
void | SetEaseOut (float out) |
int | GetTransFocus () const |
void | SetTransFocus (int t) |
const MCHAR * | GetNote () const |
void | SetNote (const MCHAR *n) |
Public Attributes |
|
int | start1 |
int | start2 |
int | length |
int | rolling1 |
int | rolling2 |
int | randpct |
int | transFocus |
float | angle |
float | easein |
float | easeout |
float | cost |
float | flow_angle |
path_properties | prop |
MCHAR | note [MAXTRANNOTE] |
BIPExport TranInfo | ( | ) |
BIPExport int operator== | ( | const TranInfo & | TI | ) |
void Output | ( | MFL_IOProcessor * | IOProc | ) |
void Input | ( | MFL_IOProcessor * | IOProc | ) |
int GetSourceStart | ( | ) | const [inline] |
{ return start1; }
void SetSourceStart | ( | int | s | ) | [inline] |
{ start1 = s; }
int GetDestStart | ( | ) | const [inline] |
{ return start2; }
void SetDestStart | ( | int | s | ) | [inline] |
{ start2 = s; }
int GetSourceState | ( | ) | const [inline] |
{ return rolling1; }
void SetSourceState | ( | int | s | ) | [inline] |
{ rolling1 = s; }
int GetDestState | ( | ) | const [inline] |
{ return rolling2; }
void SetDestState | ( | int | s | ) | [inline] |
{ rolling2 = s; }
int GetLength | ( | ) | const [inline] |
{ return length; }
void SetLength | ( | int | l | ) | [inline] |
{ length = l; }
float GetAngle | ( | ) | const [inline] |
{ return angle; }
void SetAngle | ( | float | a | ) | [inline] |
{ angle = a; }
int GetRandPercent | ( | ) | const [inline] |
{ return randpct; }
void SetRandPercent | ( | float | r | ) | [inline] |
{ randpct = (int)r; }
float GetCost | ( | ) | const [inline] |
{ return cost; }
void SetCost | ( | float | c | ) | [inline] |
{ cost = c; }
float GetEaseIn | ( | ) | const [inline] |
{ return easein; }
void SetEaseIn | ( | float | in | ) | [inline] |
{ easein = in; }
float GetEaseOut | ( | ) | const [inline] |
{ return easeout; }
void SetEaseOut | ( | float | out | ) | [inline] |
{ easeout = out; }
int GetTransFocus | ( | ) | const [inline] |
{ return transFocus; }
void SetTransFocus | ( | int | t | ) | [inline] |
{ transFocus = t; }
const MCHAR* GetNote | ( | ) | const [inline] |
{ return note; }
void SetNote | ( | const MCHAR * | n | ) | [inline] |
{ _tcscpy_s(note, MAXTRANNOTE, n); }
MCHAR note[MAXTRANNOTE] |