diff options
Diffstat (limited to 'indra/newview/llhudview.cpp')
-rw-r--r-- | indra/newview/llhudview.cpp | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/indra/newview/llhudview.cpp b/indra/newview/llhudview.cpp index 198514ce0c..027cd2ab07 100644 --- a/indra/newview/llhudview.cpp +++ b/indra/newview/llhudview.cpp @@ -39,31 +39,36 @@ #include "llcoord.h" // viewer includes -#include "llagent.h" #include "llcallingcard.h" -#include "llcolorscheme.h" #include "llviewercontrol.h" #include "llfloaterworldmap.h" #include "llworldmapview.h" #include "lltracker.h" #include "llviewercamera.h" #include "llui.h" +#include "lluictrlfactory.h" LLHUDView *gHUDView = NULL; const S32 HUD_ARROW_SIZE = 32; -LLHUDView::LLHUDView() -: LLPanel() -{ } + + +LLHUDView::LLHUDView(const LLRect& r) +{ + LLUICtrlFactory::getInstance()->buildPanel(this, "panel_hud.xml"); + setShape(r, true); +} LLHUDView::~LLHUDView() -{ } +{ +} // virtual void LLHUDView::draw() { LLTracker::drawHUDArrow(); + LLView::draw(); } @@ -89,4 +94,3 @@ BOOL LLHUDView::handleMouseDown(S32 x, S32 y, MASK mask) } return LLView::handleMouseDown(x, y, mask); } - |