00001
00020 #ifndef INC_GRE_UILRGLOB_H
00021 #define INC_GRE_UILRGLOB_H
00022
00023 #ifndef INC_GRE_LAYER_H
00024 #include <gre/layer.h>
00025 #endif
00026
00027 #ifndef INC_MGUI_FORM
00028 #include <mgui/form.h>
00029 #endif
00030
00031
00032 namespace GRE {
00033
00035 class LAYER::GLOBALOPTIONS::FORM : public MGUI::FORM_COMPOSITE {
00036 public:
00037
00039 FORM (
00040 );
00041
00043 virtual ~FORM (
00044 );
00045
00047 void Create (
00048 MGUI::LAYOUT_PANE_BASE& ParentPane
00049 );
00050
00052 const LAYER::GLOBALOPTIONS& GetValues (
00053 ) const;
00054
00056 void SetValues (
00057 const LAYER::GLOBALOPTIONS& values
00058 );
00059
00060 private:
00061 #ifndef GENERATING_DOXYGEN_OUTPUT
00062 class PRIV;
00063 PRIV *m_pPriv;
00064 #endif
00065 };
00066
00067
00068 }
00069
00070 #endif