Public Member Functions | Protected Member Functions | Protected Attributes

ExampleFrameListener Class Reference

List of all members.

Public Member Functions

 ExampleFrameListener (RenderWindow *win, Camera *cam, bool bufferedKeys=false, bool bufferedMouse=false, bool bufferedJoy=false)
virtual void windowResized (RenderWindow *rw)
virtual void windowClosed (RenderWindow *rw)
virtual bool processUnbufferedKeyInput (const FrameEvent &evt)
virtual bool processUnbufferedMouseInput (const FrameEvent &evt)
virtual void moveCamera ()
virtual void showDebugOverlay (bool show)
bool frameRenderingQueued (const FrameEvent &evt)
bool frameEnded (const FrameEvent &evt)

Protected Member Functions

virtual void updateStats (void)

Protected Attributes

Camera * mCamera
Vector3 mTranslateVector
Real mCurrentSpeed
RenderWindow * mWindow
bool mStatsOn
std::string mDebugText
unsigned int mNumScreenShots
float mMoveScale
float mSpeedLimit
Degree mRotScale
Real mTimeUntilNextToggle
Radian mRotX
Radian mRotY
TextureFilterOptions mFiltering
int mAniso
int mSceneDetailIndex
Real mMoveSpeed
Degree mRotateSpeed
Overlay * mDebugOverlay
OIS::InputManager * mInputManager
OIS::Mouse * mMouse
OIS::Keyboard * mKeyboard
OIS::JoyStick * mJoy

The documentation for this class was generated from the following file:
All Classes Namespaces Functions