LLToolPlacerPanel Class Reference

#include <lltoolplacer.h>

Inheritance diagram for LLToolPlacerPanel:

Inheritance graph
[legend]
Collaboration diagram for LLToolPlacerPanel:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLToolPlacerPanel (const std::string &name, const LLRect &rect)

Static Public Member Functions

static void setObjectType (void *data)

Static Public Attributes

static LLPCode sCube = LL_PCODE_CUBE
static LLPCode sPrism = LL_PCODE_PRISM
static LLPCode sPyramid = LL_PCODE_PYRAMID
static LLPCode sTetrahedron = LL_PCODE_TETRAHEDRON
static LLPCode sCylinder = LL_PCODE_CYLINDER
static LLPCode sCylinderHemi = LL_PCODE_CYLINDER_HEMI
static LLPCode sCone = LL_PCODE_CONE
static LLPCode sConeHemi = LL_PCODE_CONE_HEMI
static LLPCode sTorus = LL_PCODE_TORUS
static LLPCode sSquareTorus = LLViewerObject::LL_VO_SQUARE_TORUS
static LLPCode sTriangleTorus = LLViewerObject::LL_VO_TRIANGLE_TORUS
static LLPCode sSphere = LL_PCODE_SPHERE
static LLPCode sSphereHemi = LL_PCODE_SPHERE_HEMI
static LLPCode sTree = LL_PCODE_LEGACY_TREE
static LLPCode sGrass = LL_PCODE_LEGACY_GRASS

Private Member Functions

void addButton (const LLString &up_state, const LLString &down_state, LLPCode *pcode)

Static Private Attributes

static S32 sButtonsAdded = 0
static LLButtonsButtons [TOOL_PLACER_NUM_BUTTONS]


Detailed Description

Definition at line 76 of file lltoolplacer.h.


Constructor & Destructor Documentation

LLToolPlacerPanel::LLToolPlacerPanel ( const std::string &  name,
const LLRect rect 
)

Definition at line 551 of file lltoolplacer.cpp.


Member Function Documentation

void LLToolPlacerPanel::setObjectType ( void *  data  )  [static]

Definition at line 612 of file lltoolplacer.cpp.

References LLToolPlacer::setObjectType().

Referenced by addButton().

Here is the call graph for this function:

Here is the caller graph for this function:

void LLToolPlacerPanel::addButton ( const LLString up_state,
const LLString down_state,
LLPCode pcode 
) [private]


Member Data Documentation

Definition at line 84 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

Definition at line 85 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

Definition at line 86 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

Definition at line 87 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

Definition at line 88 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

Definition at line 89 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

Definition at line 90 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

Definition at line 91 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

Definition at line 92 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

LLPCode LLToolPlacerPanel::sSquareTorus = LLViewerObject::LL_VO_SQUARE_TORUS [static]

Definition at line 93 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

LLPCode LLToolPlacerPanel::sTriangleTorus = LLViewerObject::LL_VO_TRIANGLE_TORUS [static]

Definition at line 94 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

Definition at line 95 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

Definition at line 96 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

Definition at line 97 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

Definition at line 98 of file lltoolplacer.h.

Referenced by LLFloaterTools::postBuild().

S32 LLToolPlacerPanel::sButtonsAdded = 0 [static, private]

Definition at line 104 of file lltoolplacer.h.

Referenced by addButton().

Definition at line 105 of file lltoolplacer.h.

Referenced by addButton().


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

Generated on Fri May 16 09:17:50 2008 for SecondLife by  doxygen 1.5.5