|
Robotran C Documentation
|
Go to the documentation of this file.
8 #ifndef _MBS_WINDOW_MANAGER_HH_
9 #define _MBS_WINDOW_MANAGER_HH_
30 virtual void Init(MbsWorld3D* world,
int x_width,
int y_width,
int multi_samp) = 0;
67 #endif //_MBS_WINDOW_MANAGER_HH_
virtual int CheckClose()=0
Definition: MpegFrameCaptureOptions.hh:6
MbsWindowManager is an abstract class that defines the functionalities of a window manager.
Definition: MbsWindowManager.hh:22
virtual bool Update()=0
Update the window for the current frame Return true if the windows size has changed since the previou...
virtual void Init(MbsWorld3D *world, int x_width, int y_width, int multi_samp)=0
Init the current MbsWindowManager.
virtual void UpdateViewPoint(MbsViewPoint *curVp)=0
virtual int GetYWidth()=0
get the width along the X axis (in pixels)
virtual int GetXWidth()=0
get the width along the X axis (in pixels)
virtual void SwapBuffers()=0
virtual void PollEvents()=0
virtual ~MbsWindowManager()
Destructor.
Definition: MbsWindowManager.hh:27
virtual double GetTime()=0
virtual void Terminate()=0