Public Member Functions | Public Attributes

Transition Class Reference

Search for all occurrences

#include <IMoFlow.h>

Inheritance diagram for Transition:
Inheritance graph
[legend]

List of all members.

Public Member Functions

BIPExport  Transition ()
BIPExport  ~Transition ()
BIPExport Transition operator= (const Transition &T)
BIPExport void  SetTranListSize (int NUM)
BIPExport void  InfoToTransition (int i)
BIPExport void  TransitionToInfo (int i)
BIPExport int  NewTranInfo ()
BIPExport void  ShiftTranInfo (int TIindex, int storecurrent)
BIPExport void  DeleteTranInfo (int TIindex)
void  Output (MFL_IOProcessor *IOProc)
void  Input (MFL_IOProcessor *IOProc)
int  GetRandPercent () const
void  SetRandPercent (float r)
float  GetCost () const
void  SetCost (float c)
int  GetTranListSize () const
Snippet GetFromSnippet () const
void  SetFromSnippet (Snippet *s)
Snippet GetToSnippet () const
void  SetToSnippet (Snippet *s)
BOOL  GetActive () const
void  SetActive (BOOL act)
BOOL  GetSelected () const
void  SetSelected (BOOL sel)
TranInfo  GetTranInfo (int TIindex) const
void  SetTranInfo (int TIindex, TranInfo ti)
BIPExport void  UpdateUI (bool redraw=false)

Public Attributes

Snippet from
Snippet to
int  active
int  selected
int  start1
int  start2
int  length
int  rolling1
int  rolling2
float  easein
float  easeout
float  angle
float  flow_angle
int  transFocus
path_properties  prop
int  randpct
float  cost
int  index
int  nTransInfo
int  maxTransInfo
TranInfo TranList
MCHAR  note [MAXTRANNOTE]
HWND  hwnd

Constructor & Destructor Documentation

BIPExport Transition ( )
BIPExport ~Transition ( )

Member Function Documentation

BIPExport Transition& operator= ( const Transition T )
BIPExport void SetTranListSize ( int  NUM )
BIPExport void InfoToTransition ( int  i )
BIPExport void TransitionToInfo ( int  i )
BIPExport int NewTranInfo ( )
BIPExport void ShiftTranInfo ( int  TIindex,
int  storecurrent 
)
BIPExport void DeleteTranInfo ( int  TIindex )
void Output ( MFL_IOProcessor *  IOProc )
void Input ( MFL_IOProcessor *  IOProc )
int GetRandPercent ( ) const [inline]
void SetRandPercent ( float  r ) [inline]
float GetCost ( ) const [inline]
void SetCost ( float  c ) [inline]
int GetTranListSize ( ) const [inline]
Snippet* GetFromSnippet ( ) const [inline]
void SetFromSnippet ( Snippet s ) [inline]
Snippet* GetToSnippet ( ) const [inline]
void SetToSnippet ( Snippet s ) [inline]
BOOL GetActive ( ) const [inline]
void SetActive ( BOOL  act ) [inline]
BOOL GetSelected ( ) const [inline]
void SetSelected ( BOOL  sel ) [inline]
TranInfo GetTranInfo ( int  TIindex ) const [inline]
                        { assert (TIindex < nTransInfo); return TranList[TIindex]; }
void SetTranInfo ( int  TIindex,
TranInfo  ti 
) [inline]
                                                          {
                        assert (TIindex < nTransInfo); 
                        TranList[TIindex] = ti; 
                        if (index == TIindex ) InfoToTransition(index); 
                    }
BIPExport void UpdateUI ( bool  redraw = false )

Member Data Documentation

int active
int selected
int start1
int start2
int length
int rolling1
int rolling2
float easein
float easeout
float angle
float flow_angle
int randpct
float cost
int index
MCHAR note[MAXTRANNOTE]
HWND hwnd

Transition Transition Transition Transition Transition Transition Transition Transition Transition Transition
Transition Transition Transition Transition Transition Transition Transition Transition Transition Transition