diff options
Diffstat (limited to 'indra/newview/llpanelvolume.h')
-rw-r--r-- | indra/newview/llpanelvolume.h | 128 |
1 files changed, 64 insertions, 64 deletions
diff --git a/indra/newview/llpanelvolume.h b/indra/newview/llpanelvolume.h index 01b7ebb75c..37b7b13d44 100644 --- a/indra/newview/llpanelvolume.h +++ b/indra/newview/llpanelvolume.h @@ -1,25 +1,25 @@ -/** +/** * @file llpanelvolume.h * @brief Object editing (position, scale, etc.) in the tools floater * * $LicenseInfo:firstyear=2001&license=viewerlgpl$ * Second Life Viewer Source Code * Copyright (C) 2010, Linden Research, Inc. - * + * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; * version 2.1 of the License only. - * + * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. - * + * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - * + * * Linden Research, Inc., 945 Battery Street, San Francisco, CA 94111 USA * $/LicenseInfo$ */ @@ -46,18 +46,18 @@ class LLVOVolume; class LLPanelVolume : public LLPanel { public: - LLPanelVolume(); - virtual ~LLPanelVolume(); + LLPanelVolume(); + virtual ~LLPanelVolume(); - virtual void draw(); - virtual void clearCtrls(); + virtual void draw(); + virtual void clearCtrls(); - virtual BOOL postBuild(); + virtual BOOL postBuild(); - void refresh(); + void refresh(); + + void sendIsLight(); - void sendIsLight(); - // when an object is becoming a refleciton probe, present a dialog asking for confirmation // otherwise, send the reflection probe update immediately void sendIsReflectionProbe(); @@ -65,25 +65,25 @@ public: // callback for handling response of the ok/cancel/ignore dialog for making an object a reflection probe void doSendIsReflectionProbe(const LLSD& notification, const LLSD& response); - void sendIsFlexible(); + void sendIsFlexible(); + + static bool precommitValidate(const LLSD& data); - static bool precommitValidate(const LLSD& data); - - static void onCommitIsLight( LLUICtrl* ctrl, void* userdata); - static void onCommitLight( LLUICtrl* ctrl, void* userdata); - static void onCommitIsReflectionProbe(LLUICtrl* ctrl, void* userdata); + static void onCommitIsLight( LLUICtrl* ctrl, void* userdata); + static void onCommitLight( LLUICtrl* ctrl, void* userdata); + static void onCommitIsReflectionProbe(LLUICtrl* ctrl, void* userdata); static void onCommitProbe(LLUICtrl* ctrl, void* userdata); - void onCommitIsFlexible( LLUICtrl* ctrl, void* userdata); - static void onCommitFlexible( LLUICtrl* ctrl, void* userdata); + void onCommitIsFlexible( LLUICtrl* ctrl, void* userdata); + static void onCommitFlexible( LLUICtrl* ctrl, void* userdata); void onCommitAnimatedMeshCheckbox(LLUICtrl* ctrl, void* userdata); - static void onCommitPhysicsParam( LLUICtrl* ctrl, void* userdata); - static void onCommitMaterial( LLUICtrl* ctrl, void* userdata); + static void onCommitPhysicsParam( LLUICtrl* ctrl, void* userdata); + static void onCommitMaterial( LLUICtrl* ctrl, void* userdata); - void onLightCancelColor(const LLSD& data); - void onLightSelectColor(const LLSD& data); + void onLightCancelColor(const LLSD& data); + void onLightSelectColor(const LLSD& data); - void onLightCancelTexture(const LLSD& data); - void onLightSelectTexture(const LLSD& data); + void onLightCancelTexture(const LLSD& data); + void onLightSelectTexture(const LLSD& data); static void setLightTextureID(const LLUUID &asset_id, const LLUUID &item_id, LLVOVolume* volobjp); @@ -91,56 +91,56 @@ public: void onPasteFeatures(); void onCopyLight(); void onPasteLight(); - + void menuDoToSelected(const LLSD& userdata); bool menuEnableItem(const LLSD& userdata); protected: - void getState(); - void refreshCost(); + void getState(); + void refreshCost(); protected: - void sendPhysicsShapeType(LLUICtrl* ctrl, void* userdata); - void sendPhysicsGravity(LLUICtrl* ctrl, void* userdata); - void sendPhysicsFriction(LLUICtrl* ctrl, void* userdata); - void sendPhysicsRestitution(LLUICtrl* ctrl, void* userdata); - void sendPhysicsDensity(LLUICtrl* ctrl, void* userdata); + void sendPhysicsShapeType(LLUICtrl* ctrl, void* userdata); + void sendPhysicsGravity(LLUICtrl* ctrl, void* userdata); + void sendPhysicsFriction(LLUICtrl* ctrl, void* userdata); + void sendPhysicsRestitution(LLUICtrl* ctrl, void* userdata); + void sendPhysicsDensity(LLUICtrl* ctrl, void* userdata); - void handleResponseChangeToFlexible(const LLSD &pNotification, const LLSD &pResponse); + void handleResponseChangeToFlexible(const LLSD &pNotification, const LLSD &pResponse); /* - LLTextBox* mLabelSelectSingleMessage; - // Light - LLCheckBoxCtrl* mCheckLight; - LLCheckBoxCtrl* mCheckFlexible1D; - LLTextBox* mLabelColor; - LLColorSwatchCtrl* mLightColorSwatch; - LLSpinCtrl* mLightIntensity; - LLSpinCtrl* mLightRadius; - LLSpinCtrl* mLightFalloff; - LLSpinCtrl* mLightCutoff; - // Flexibile - LLSpinCtrl* mSpinSections; - LLSpinCtrl* mSpinGravity; - LLSpinCtrl* mSpinTension; - LLSpinCtrl* mSpinFriction; - LLSpinCtrl* mSpinWind; - LLSpinCtrl* mSpinForce[3]; + LLTextBox* mLabelSelectSingleMessage; + // Light + LLCheckBoxCtrl* mCheckLight; + LLCheckBoxCtrl* mCheckFlexible1D; + LLTextBox* mLabelColor; + LLColorSwatchCtrl* mLightColorSwatch; + LLSpinCtrl* mLightIntensity; + LLSpinCtrl* mLightRadius; + LLSpinCtrl* mLightFalloff; + LLSpinCtrl* mLightCutoff; + // Flexibile + LLSpinCtrl* mSpinSections; + LLSpinCtrl* mSpinGravity; + LLSpinCtrl* mSpinTension; + LLSpinCtrl* mSpinFriction; + LLSpinCtrl* mSpinWind; + LLSpinCtrl* mSpinForce[3]; */ - S32 mComboMaterialItemCount; - LLComboBox* mComboMaterial; - + S32 mComboMaterialItemCount; + LLComboBox* mComboMaterial; + - LLColor4 mLightSavedColor; - LLPointer<LLViewerObject> mObject; - LLPointer<LLViewerObject> mRootObject; + LLColor4 mLightSavedColor; + LLPointer<LLViewerObject> mObject; + LLPointer<LLViewerObject> mRootObject; - LLComboBox* mComboPhysicsShapeType; - LLSpinCtrl* mSpinPhysicsGravity; - LLSpinCtrl* mSpinPhysicsFriction; - LLSpinCtrl* mSpinPhysicsDensity; - LLSpinCtrl* mSpinPhysicsRestitution; + LLComboBox* mComboPhysicsShapeType; + LLSpinCtrl* mSpinPhysicsGravity; + LLSpinCtrl* mSpinPhysicsFriction; + LLSpinCtrl* mSpinPhysicsDensity; + LLSpinCtrl* mSpinPhysicsRestitution; LLMenuButton* mMenuClipboardFeatures; LLMenuButton* mMenuClipboardLight; |