TalanSoft Toolkits  201707
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Types | Public Member Functions | Public Attributes | List of all members
cVlkActionSinkImpl< T > Class Template Reference
Inheritance diagram for cVlkActionSinkImpl< T >:

Public Types

typedef cVlkActionSinkImpl tVlkActionBaseImpl
 

Public Member Functions

virtual ni::tBool OnVlkActionSink_Initialize (iVlkAction *apAction) niOverride
 
virtual ni::tBool OnVlkActionSink_Start (iVlkAction *apAction) niOverride
 
virtual void OnVlkActionSink_End (iVlkAction *apAction) niOverride
 
virtual void OnVlkActionSink_Update (iVlkAction *apAction) niOverride
 
virtual void OnVlkActionSink_UpdateFrame (iVlkAction *apAction) niOverride
 
virtual ni::tBool OnVlkActionSink_Serialize (iVlkAction *apAction, ni::iDataTable *apDT, ni::tSerializeFlags aFlags) niOverride
 
virtual ni::tBool OnVlkActionSink_AddKey (iVlkAction *apAction, ni::tF32 afKeyTime) niOverride
 
virtual ni::tBool OnInitialize ()
 
virtual ni::tBool OnStart ()
 
virtual void OnEnd ()
 
virtual void OnUpdate ()
 
virtual void OnUpdateFrame ()
 
virtual ni::tBool OnSerializeWrite (vlk::iVlkAction *apAction, ni::iDataTableWriteStack *apDT, ni::tSerializeFlags aFlags)
 
virtual ni::tBool OnSerializeRead (vlk::iVlkAction *apAction, ni::iDataTableReadStack *apDT, ni::tSerializeFlags aFlags)
 
virtual ni::tBool OnAddKey (ni::tF32 afKeyTime)
 
virtual ni::tBool InitializeKeysSet (ni::eAnimationKeysType aType)
 

Public Attributes

vlk::iVlkActionmpAction
 

Member Typedef Documentation

Member Function Documentation

virtual ni::tBool OnVlkActionSink_Initialize ( iVlkAction apAction)
virtual
virtual ni::tBool OnVlkActionSink_Start ( iVlkAction apAction)
virtual
virtual void OnVlkActionSink_End ( iVlkAction apAction)
virtual
virtual void OnVlkActionSink_Update ( iVlkAction apAction)
virtual
virtual void OnVlkActionSink_UpdateFrame ( iVlkAction apAction)
virtual
virtual ni::tBool OnVlkActionSink_Serialize ( iVlkAction apAction,
ni::iDataTable apDT,
ni::tSerializeFlags  aFlags 
)
virtual
virtual ni::tBool OnVlkActionSink_AddKey ( iVlkAction apAction,
ni::tF32  afKeyTime 
)
virtual
virtual ni::tBool OnInitialize ( )
virtual
virtual ni::tBool OnStart ( )
virtual
virtual void OnEnd ( )
virtual
virtual void OnUpdate ( )
virtual
virtual void OnUpdateFrame ( )
virtual
virtual ni::tBool OnSerializeWrite ( vlk::iVlkAction apAction,
ni::iDataTableWriteStack apDT,
ni::tSerializeFlags  aFlags 
)
virtual
virtual ni::tBool OnSerializeRead ( vlk::iVlkAction apAction,
ni::iDataTableReadStack apDT,
ni::tSerializeFlags  aFlags 
)
virtual
virtual ni::tBool OnAddKey ( ni::tF32  afKeyTime)
virtual
virtual ni::tBool InitializeKeysSet ( ni::eAnimationKeysType  aType)
virtual

Member Data Documentation

vlk::iVlkAction* mpAction