#############
HOpCameraWalk
#############

.. cpp:namespace:: HOpCameraWalk

.. default-domain:: cpp

Functions
=========

============================ =============================================================================================================================
..                           :cpp:func:`HOpCameraWalk <HOpCameraWalk::HOpCameraWalk>`                                                                     
..                           :cpp:func:`~HOpCameraWalk <virtual HOpCameraWalk::~HOpCameraWalk>`                                                           
char const *                 :cpp:func:`GetName <virtual char const  * HOpCameraWalk::GetName()>`                                                         
int                          :cpp:func:`OnLButtonDown <virtual int HOpCameraWalk::OnLButtonDown(HEventInfo &hevent)>`                                     
int                          :cpp:func:`OnLButtonDownAndMove <virtual int HOpCameraWalk::OnLButtonDownAndMove(HEventInfo &hevent)>`                       
int                          :cpp:func:`OnLButtonUp <virtual int HOpCameraWalk::OnLButtonUp(HEventInfo &hevent)>`                                         
void                         :cpp:func:`SetLightFollowsCamera <void HOpCameraWalk::SetLightFollowsCamera(bool follow)>`                                   
bool                         :cpp:func:`GetLightFollowsCamera <bool HOpCameraWalk::GetLightFollowsCamera()>`                                              
int                          :cpp:func:`OnMouseWheel <virtual int HOpCameraWalk::OnMouseWheel(HEventInfo &hevent)>`                                       
int                          :cpp:func:`OnMButtonDown <virtual int HOpCameraWalk::OnMButtonDown(HEventInfo &hevent)>`                                     
int                          :cpp:func:`OnMButtonDownAndMove <virtual int HOpCameraWalk::OnMButtonDownAndMove(HEventInfo &hevent)>`                       
int                          :cpp:func:`OnMButtonUp <virtual int HOpCameraWalk::OnMButtonUp(HEventInfo &hevent)>`                                         
:doc:`classHBaseOperator` *  :cpp:func:`Clone <virtual HBaseOperator * HOpCameraWalk::Clone()>`                                                           
void                         :cpp:func:`OnWalk <void HOpCameraWalk::OnWalk(float requested_time, float actual_time)>`                                     
void                         :cpp:func:`OnKeyWalk <void HOpCameraWalk::OnKeyWalk(float requested_time, float actual_time)>`                               
void                         :cpp:func:`OnButtonWalk <void HOpCameraWalk::OnButtonWalk(char const *action, HButtonState buttonstate)>`                    
void                         :cpp:func:`ViewDeleted <void HOpCameraWalk::ViewDeleted()>`                                                                  
void                         :cpp:func:`SetKeyboardWalk <void HOpCameraWalk::SetKeyboardWalk(bool kw)>`                                                   
void                         :cpp:func:`SetCollision <void HOpCameraWalk::SetCollision(bool c)>`                                                          
void                         :cpp:func:`SetSnapToFloor <void HOpCameraWalk::SetSnapToFloor(bool s)>`                                                      
void                         :cpp:func:`SetAvatarHeight <void HOpCameraWalk::SetAvatarHeight(float ah)>`                                                  
void                         :cpp:func:`SetStepHeightUp <void HOpCameraWalk::SetStepHeightUp(float shu)>`                                                 
void                         :cpp:func:`SetStepHeightDown <void HOpCameraWalk::SetStepHeightDown(float shd)>`                                             
float                        :cpp:func:`GetAvatarHeight <float HOpCameraWalk::GetAvatarHeight()>`                                                         
void                         :cpp:func:`SetSpeed <void HOpCameraWalk::SetSpeed(float s)>`                                                                 
float                        :cpp:func:`GetSpeed <float HOpCameraWalk::GetSpeed()>`                                                                       
int                          :cpp:func:`OnKeyDown <int HOpCameraWalk::OnKeyDown(HEventInfo &hevent)>`                                                     
void                         :cpp:func:`ShowNavigationWindow <void HOpCameraWalk::ShowNavigationWindow(char const *image_dir=0)>`                         
void                         :cpp:func:`RemoveNavigationWindow <void HOpCameraWalk::RemoveNavigationWindow()>`                                            
void                         :cpp:func:`FitControlsToCorner <void HOpCameraWalk::FitControlsToCorner()>`                                                  
bool                         :cpp:func:`WalkTimerClbk <static bool HOpCameraWalk::WalkTimerClbk(float request_time, float actual_time, void *user_data)>` 
float                        :cpp:func:`CalculateExtents <static float HOpCameraWalk::CalculateExtents(HBaseView *view)>`                                 
int                          :cpp:func:`ImageAction <static int HOpCameraWalk::ImageAction(HImageRegion *ii, void *data, HButtonState keyup)>`            
============================ =============================================================================================================================

.. cpp:namespace:: nullptr

Detailed Description
====================

.. doxygenclass:: HOpCameraWalk
   :project: mvo
   :members:
   :undoc-members:



