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

Public Types

typedef cVlkEventClassImpl tVlkEventClassBaseImpl
 

Public Member Functions

 cVlkEventClassImpl (const ni::achar *aaszClassName)
 
 ~cVlkEventClassImpl ()
 
virtual ni::iHStringGetClassName () const
 
virtual ni::tBool Initialize (iVlkTimeline *apTimeline) niOverride
 
virtual ni::tBool SerializeWrite (ni::iDataTableWriteStack *apDT, ni::tSerializeFlags aFlags)
 
virtual ni::tBool SerializeRead (ni::iDataTableReadStack *apDT, ni::tSerializeFlags aFlags)
 
virtual ni::tBool Serialize (ni::iDataTable *apDT, ni::tSerializeFlags aFlags) niOverride
 
virtual void EntityMessage (iVlkTimeline *apTimeline, ni::tU32 aMsg, const ni::Var &avarA, const ni::Var &avarB, ni::tBool abReset) niOverride
 
virtual ni::Var GetVarA () const niOverride
 
virtual ni::Var GetVarB () const niOverride
 

Public Attributes

ni::tHStringPtr mhspClassName
 

Member Typedef Documentation

Constructor & Destructor Documentation

cVlkEventClassImpl ( const ni::achar aaszClassName)

Member Function Documentation

virtual ni::iHString* GetClassName ( ) const
virtual
virtual ni::tBool Initialize ( iVlkTimeline apTimeline)
virtual
virtual ni::tBool SerializeWrite ( ni::iDataTableWriteStack apDT,
ni::tSerializeFlags  aFlags 
)
virtual
virtual ni::tBool SerializeRead ( ni::iDataTableReadStack apDT,
ni::tSerializeFlags  aFlags 
)
virtual
virtual ni::tBool Serialize ( ni::iDataTable apDT,
ni::tSerializeFlags  aFlags 
)
virtual
virtual void EntityMessage ( iVlkTimeline apTimeline,
ni::tU32  aMsg,
const ni::Var avarA,
const ni::Var avarB,
ni::tBool  abReset 
)
virtual
virtual ni::Var GetVarA ( ) const
virtual
virtual ni::Var GetVarB ( ) const
virtual

Member Data Documentation

ni::tHStringPtr mhspClassName