2 #ifndef _YI_VIEW_CONTROLLER_H_ 3 #define _YI_VIEW_CONTROLLER_H_ 154 void OnAnimationEnd();
198 bool m_bIsViewLoaded;
203 #endif // _YI_VIEW_CONTROLLER_H_ The base class for the timeline framework.
Definition: YiAbstractTimeline.h:29
CYIAbstractTimeline * m_pAnimationOut
Definition: YiViewController.h:182
void SetViewLoaded(bool bIsLoaded)
Scene trees composed of CYISceneNode objects are registered with the scene manager in order for them ...
Definition: YiSceneManager.h:73
The base class for all view types. Views are containers of renderable elements that often define inte...
Definition: YiSceneView.h:47
void SetClearFocus(bool bClearFocus)
virtual ~CYIViewController()
virtual void OnEndAnimationComplete()
Definition: YiViewController.h:125
The base class for an object accessible from script source code.
Definition: YiScriptableObject.h:28
CYISignal AnimationCompleted
Definition: YiViewController.h:151
void SetEndAnimation(CYIAbstractTimeline *pAnimation, TimelineHelper::ANIMATION_DIRECTION eDirection)
The base class for a view controller, responsible for displaying a view.
Definition: YiViewController.h:22
CYIViewController(CYISceneManager *pSceneManager)
void SetAnimation(CYIAbstractTimeline *pAnimation, ANIMATION_DIRECTION eDirection)
CYIAbstractTimeline * m_pAnimationIn
Definition: YiViewController.h:181
virtual void UpdateView()
CYISceneView * m_pView
Definition: YiViewController.h:180
A scene node is the base type for all nodes which are used by the scene manager; it is an integral pa...
Definition: YiSceneNode.h:114
Helper class used to start the begin and end animations of the CYIViewController. ...
Definition: YiViewController.h:116
bool ShouldClearFocus() const
virtual void BuildTimelines()
Definition: YiSignalHandler.h:174
CYISceneManager * m_pSceneManager
Definition: YiViewController.h:179
virtual CYISceneNode * GetSceneRoot() const
ANIMATION_DIRECTION
Definition: YiViewController.h:122
Definition: YiViewController.h:124
virtual ~TimelineHelper()
Signals and slots are a thread-safe and flexible communication framework that will allow various obje...
Definition: YiSignal.h:164
void SetBeginAnimation(CYIAbstractTimeline *pAnimation, TimelineHelper::ANIMATION_DIRECTION eDirection)
virtual void OnBeginAnimationComplete()
virtual bool IsViewLoaded() const