|
| | cVlkEntitySinkImpl () |
| |
| virtual ni::iUnknown * | QueryInterface (const ni::tUUID &aIID) |
| |
| virtual void | ListInterfaces (ni::iMutableCollection *apLst, ni::tU32 anFlags) const |
| |
| virtual ni::tBool | OnVlkEntitySink (iVlkEntity *apEntity, ni::tU32 aMsg, const ni::Var &avarA, const ni::Var &avarB) niImpl |
| | Vlk entity message handler. More...
|
| |
| virtual ni::tBool | OnDefault (ni::tU32 aMsg, const ni::Var &avarA, const ni::Var &avarB) |
| |
| virtual ni::tBool | OnSinkAttached () |
| |
| virtual ni::tBool | OnSinkDetached () |
| |
| virtual ni::tBool | OnInvalidate () |
| |
| virtual ni::tBool | OnKeyChar (ni::tU32 ch) |
| |
| virtual ni::tBool | OnKeyDown (ni::eKey aKey, ni::tU32 aKeyMod) |
| |
| virtual ni::tBool | OnKeyUp (ni::eKey aKey, ni::tU32 aKeyMod) |
| |
| virtual ni::tBool | OnGameCtrl (ni::iGameCtrl *apGameCtrl) |
| |
| virtual ni::tBool | OnGameCtrlButtonDown (ni::iGameCtrl *apGameCtrl, ni::tU32 anButton) |
| |
| virtual ni::tBool | OnGameCtrlButtonUp (ni::iGameCtrl *apGameCtrl, ni::tU32 anButton) |
| |
| virtual ni::tBool | OnObserverNotify (vlk::iVlkEntity *apEntity, ni::tU32 aMsg, const ni::Var &avarA, const ni::Var &avarB) |
| |
| virtual ni::tBool | OnPlaybackRoot (vlk::eVlkPlayback aPlayback, vlk::eVlkPlayback aWasPlayback) |
| |
| virtual ni::tBool | OnEnterEditMode () |
| |
| virtual ni::tBool | OnLeaveEditMode () |
| |
| virtual ni::tBool | OnEditCommand (ni::iHString *ahspCommand, const ni::Var &aParam) |
| |
| virtual ni::tBool | OnSelected (ni::tU32 anSelID) |
| |
| virtual ni::tBool | OnUnselected (ni::tU32 anSelID) |
| |
| virtual ni::tBool | OnChildAttached (vlk::iVlkEntity *apEntity, ni::tU32 anEIndex) |
| |
| virtual ni::tBool | OnChildDetached (vlk::iVlkEntity *apEntity, ni::tU32 anEIndex) |
| |
| virtual ni::tBool | OnSetParent () |
| |
| virtual ni::tBool | OnTimelineAdded (vlk::iVlkTimeline *apTL, ni::tU32 anTLIndex) |
| |
| virtual ni::tBool | OnTimelineRemoved (vlk::iVlkTimeline *apTL, ni::tU32 anTLIndex) |
| |
| virtual ni::tBool | OnActionAdded (vlk::iVlkAction *apAction, ni::tU32 anAIndex) |
| |
| virtual ni::tBool | OnActionRemoved (vlk::iVlkAction *apAction, ni::tU32 anAIndex) |
| |
| virtual ni::tBool | OnMaterialAdded (ni::iMaterial *apMaterial) |
| |
| virtual ni::tBool | OnMaterialRemoved (ni::iMaterial *apMaterial) |
| |
| virtual ni::tBool | OnSetLayer () |
| |
| virtual ni::tBool | OnSetLayerCollideScene (ni::iCollideScene *apNew, ni::iCollideScene *apOld) |
| |
| virtual ni::tBool | OnSetLayerPainterDrawSet (ni::iPainterDrawSet *apNew, ni::iPainterDrawSet *apOld) |
| |
| virtual ni::tBool | OnSetLayerVizCell (ni::iVizCell *apNew, ni::iVizCell *apOld) |
| |
| virtual ni::tBool | OnSetLevel (iVlkEntity *apNewLevel, iVlkEntity *apOldLevel) |
| |
| virtual ni::tBool | OnSetName () |
| |
| virtual ni::tBool | OnSetGroup () |
| |
| virtual ni::tBool | OnSetFlags () |
| |
| virtual ni::tBool | OnSetEnabled () |
| |
| virtual ni::tBool | OnTimer (ni::tU32 anTimerID, ni::tF32 afDuration) |
| |
| virtual ni::tBool | OnUpdate () |
| |
| virtual ni::tBool | OnUpdateFrame () |
| |
| virtual ni::tBool | OnRenderBackground (ni::iPainterDrawSet *apDrawSet, ni::iPainterRenderContext *apRC) |
| |
| virtual ni::tBool | OnRenderBase (ni::iPainterDrawSet *apDrawSet, ni::iPainterRenderContext *apRC) |
| |
| virtual ni::tBool | OnRenderTranslucent (ni::iPainterDrawSet *apDrawSet, ni::iPainterRenderContext *apRC) |
| |
| virtual ni::tBool | OnRenderDebug (ni::iPainterDrawSet *apDrawSet, ni::iPainterRenderContext *apRC) |
| |
| virtual ni::tBool | OnRenderOverlay (ni::iPainterDrawSet *apDrawSet, ni::iPainterRenderContext *apRC) |
| |
| virtual ni::tBool | OnRender2D (ni::iPainterDrawSet *apDrawSet, ni::iPainterRenderContext *apRC) |
| |
| virtual ni::tBool | OnRenderPostProcess (ni::iPainterDrawSet *apDrawSet, ni::iPainterRenderContext *apRC) |
| |
| virtual ni::tBool | OnRenderEditMode (ni::iPainterDrawSet *apDrawSet, ni::iPainterRenderContext *apRC) |
| |
| virtual ni::tBool | OnRenderSetup (ni::iPainterDrawSet *apDrawSet, ni::iPainterRenderContext *apRC) |
| |
| virtual ni::tBool | OnEnterCollision (vlk::iVlkEntity *apThis, vlk::iVlkEntity *apOther) |
| |
| virtual ni::tBool | OnLeaveCollision (vlk::iVlkEntity *apThis, vlk::iVlkEntity *apOther) |
| |
| virtual ni::tBool | OnPicked (ni::tU32 anPickID, ni::tF32 afSourceDistance) |
| |
| virtual ni::tBool | OnSerializeBase (ni::iDataTable *apDT, vlk::tVlkEntitySerializeFlags aFlags) |
| |
| virtual ni::tBool | OnSerializeWriteEntity (ni::iDataTableWriteStack *apDT, vlk::tVlkEntitySerializeFlags aFlags) |
| |
| virtual ni::tBool | OnSerializeReadEntity (ni::iDataTableReadStack *apDT, vlk::tVlkEntitySerializeFlags aFlags) |
| |
| virtual ni::tBool | OnSerializeChildren (ni::iDataTable *apDT, vlk::tVlkEntitySerializeFlags aFlags) |
| |
| virtual ni::tBool | OnSerializeTimeline (ni::iDataTable *apDT, vlk::tVlkEntitySerializeFlags aFlags) |
| |
| virtual ni::tBool | OnSerializeMaterials (ni::iDataTable *apDT, vlk::tVlkEntitySerializeFlags aFlags) |
| |
| virtual ni::tBool | OnSerializeFinalize (ni::iDataTable *apDT, vlk::tVlkEntitySerializeFlags aFlags) |
| |
| virtual ni::tBool | OnPropertyChanged (ni::iDataTable *apDT, ni::tU32 anIndex) |
| |
| virtual ni::tBool | OnEnterRayHit (ni::iHString *ahspClass, ni::sVec3f aHitPos) |
| |
| virtual ni::tBool | OnLeaveRayHit (ni::iHString *ahspClass) |
| |
| | cIUnknownImpl () |
| |
| virtual tBool | IsOK () const |
| |
| virtual void | Invalidate () |
| |