Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/archive/toonshader/src/ceguilua/ceguilua-0.5.0/package/elements/FrameWindow.pkg @ 8983

Last change on this file since 8983 was 2710, checked in by rgrieder, 16 years ago

Merged buildsystem3 containing buildsystem2 containing Adi's buildsystem branch back to the trunk.
Please update the media directory if you were not using buildsystem3 before.

  • Property svn:eol-style set to native
File size: 821 bytes
Line 
1/***********************************************************************
2        FrameWindow
3***********************************************************************/
4class FrameWindow : public Window
5{
6        bool isSizingEnabled() const;
7        bool isFrameEnabled() const;
8        bool isTitleBarEnabled() const;
9        bool isCloseButtonEnabled() const;
10        bool isRollupEnabled() const;
11        bool isRolledup() const;
12        bool isDragMovingEnabled() const;
13
14        void setSizingEnabled(bool enabled);
15        void setFrameEnabled(bool enabled);
16        void setTitleBarEnabled(bool enabled);
17        void setCloseButtonEnabled(bool enabled);
18        void setRollupEnabled(bool enabled);
19        void setDragMovingEnabled(bool enabled);
20
21        float getSizingBorderThickness() const;
22        void setSizingBorderThickness(float pixels);
23
24        void toggleRollup();
25
26        void offsetPixelPosition(const Vector2& offset);
27};
Note: See TracBrowser for help on using the repository browser.