llpaneldirplaces.h

Go to the documentation of this file.
00001 
00032 #ifndef LL_LLPANELDIRPLACES_H
00033 #define LL_LLPANELDIRPLACES_H
00034 
00035 #include "llpaneldirbrowser.h"
00036 
00037 // UI class forward declarations
00038 class LLLineEditor;
00039 
00040 class LLPanelDirPlaces : public LLPanelDirBrowser
00041 {
00042 public:
00043         LLPanelDirPlaces(const std::string& name, LLFloaterDirectory* floater);
00044         virtual ~LLPanelDirPlaces();
00045 
00046         /*virtual*/ void draw();
00047 
00048         virtual BOOL postBuild();
00049 
00050         static void onClickSearch(void *userdata);
00051         static void onKeystrokeName(LLLineEditor* line, void* data);
00052 
00053         void performQuery();
00054 
00055         // Initially fill in some data for the panel.
00056         void initialQuery();
00057 
00058 private:
00059         void queryCore(const LLString& name, S32 category, BOOL pg_only);
00060 };
00061 
00062 #endif

Generated on Thu Jul 1 06:08:56 2010 for Second Life Viewer by  doxygen 1.4.7