LLFloaterMove Class Reference

#include <llmoveview.h>

Inheritance diagram for LLFloaterMove:

Inheritance graph
[legend]
Collaboration diagram for LLFloaterMove:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void onOpen ()
void onClose (bool app_quitting)

Static Public Member Functions

static F32 getYawRate (F32 time)

Public Attributes

LLJoystickAgentTurnmForwardButton
LLJoystickAgentTurnmBackwardButton
LLJoystickAgentSlidemSlideLeftButton
LLJoystickAgentSlidemSlideRightButton
LLButtonmTurnLeftButton
LLButtonmTurnRightButton
LLButtonmMoveUpButton
LLButtonmMoveDownButton

Protected Member Functions

 LLFloaterMove (const LLSD &key)
 ~LLFloaterMove ()

Static Protected Member Functions

static void turnLeftNudge (void *userdata)
static void turnLeft (void *userdata)
static void turnRightNudge (void *userdata)
static void turnRight (void *userdata)
static void moveUp (void *userdata)
static void moveDown (void *userdata)

Friends

class LLUISingleton< LLFloaterMove, VisibilityPolicy< LLFloater > >


Detailed Description

Definition at line 45 of file llmoveview.h.


Constructor & Destructor Documentation

LLFloaterMove::LLFloaterMove ( const LLSD key  )  [protected]

LLFloaterMove::~LLFloaterMove (  )  [inline, protected]

Definition at line 53 of file llmoveview.h.


Member Function Documentation

void LLFloaterMove::onOpen (  )  [virtual]

Reimplemented from LLFloater.

Definition at line 114 of file llmoveview.cpp.

References gSavedSettings, LLFloater::onOpen(), LLControlGroup::setBOOL(), and TRUE.

Here is the call graph for this function:

void LLFloaterMove::onClose ( bool  app_quitting  )  [virtual]

Reimplemented from LLFloater.

Definition at line 100 of file llmoveview.cpp.

References FALSE, gSavedSettings, LLFloater::onClose(), and LLControlGroup::setBOOL().

Here is the call graph for this function:

F32 LLFloaterMove::getYawRate ( F32  time  )  [static]

Definition at line 121 of file llmoveview.cpp.

References NUDGE_TIME, and YAW_NUDGE_RATE.

Referenced by agent_turn_left(), agent_turn_right(), LLJoystickAgentTurn::onHeldDown(), turnLeft(), and turnRight().

Here is the caller graph for this function:

static void LLFloaterMove::turnLeftNudge ( void *  userdata  )  [static, protected]

void LLFloaterMove::turnLeft ( void *  userdata  )  [static, protected]

Definition at line 135 of file llmoveview.cpp.

References gAgent, LLUIFactory< T, LLUISingleton< T, VISIBILITY_POLICY >, VISIBILITY_POLICY >::getInstance(), getYawRate(), and LLAgent::moveYaw().

Referenced by LLFloaterMove().

Here is the call graph for this function:

Here is the caller graph for this function:

static void LLFloaterMove::turnRightNudge ( void *  userdata  )  [static, protected]

void LLFloaterMove::turnRight ( void *  userdata  )  [static, protected]

Definition at line 142 of file llmoveview.cpp.

References gAgent, LLUIFactory< T, LLUISingleton< T, VISIBILITY_POLICY >, VISIBILITY_POLICY >::getInstance(), getYawRate(), and LLAgent::moveYaw().

Referenced by LLFloaterMove().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterMove::moveUp ( void *  userdata  )  [static, protected]

Definition at line 149 of file llmoveview.cpp.

References gAgent, and LLAgent::moveUp().

Referenced by LLFloaterMove().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLFloaterMove::moveDown ( void *  userdata  )  [static, protected]

Definition at line 156 of file llmoveview.cpp.

References gAgent, and LLAgent::moveUp().

Referenced by LLFloaterMove().

Here is the call graph for this function:

Here is the caller graph for this function:


Friends And Related Function Documentation

friend class LLUISingleton< LLFloaterMove, VisibilityPolicy< LLFloater > > [friend]

Definition at line 49 of file llmoveview.h.


Member Data Documentation

Definition at line 72 of file llmoveview.h.

Referenced by LLFloaterMove(), and LLAgent::propagate().

Definition at line 73 of file llmoveview.h.

Referenced by LLFloaterMove(), and LLAgent::propagate().

Definition at line 74 of file llmoveview.h.

Referenced by LLFloaterMove(), and LLAgent::propagate().

Definition at line 75 of file llmoveview.h.

Referenced by LLFloaterMove(), and LLAgent::propagate().

Definition at line 76 of file llmoveview.h.

Referenced by LLFloaterMove(), and LLAgent::propagate().

Definition at line 77 of file llmoveview.h.

Referenced by LLFloaterMove(), and LLAgent::propagate().

Definition at line 78 of file llmoveview.h.

Referenced by LLFloaterMove(), and LLAgent::propagate().

Definition at line 79 of file llmoveview.h.

Referenced by LLFloaterMove(), and LLAgent::propagate().


The documentation for this class was generated from the following files:

Generated on Fri May 16 08:46:05 2008 for SecondLife by  doxygen 1.5.5