Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/ggz/src/ceguilua/ceguilua-0.6.0/package/elements/TreeItem.pkg @ 3050

Last change on this file since 3050 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: 1.2 KB
Line 
1/***********************************************************************
2        TreeItem
3***********************************************************************/
4class TreeItem
5{
6        ColourRect  getTextColours(void) const;
7        void  setTextColours(ColourRect& cols);
8        void  setTextColours(colour top_left_colour, colour top_right_colour, colour bottom_left_colour, colour bottom_right_colour);
9        void  setTextColours(colour col);
10        string getText(void) const;
11        string getTooltipText(void) const;
12        unsigned int  getID(void) const;
13        void* getUserData(void) const;
14        bool  isSelected(void) const;
15        bool  isDisabled(void) const;
16        bool  isAutoDeleted(void) const;
17        Window*  getOwnerWindow(void);
18        ColourRect  getSelectionColours(void) const;
19        void  setText(string text);
20        void  setTooltipText(string text);
21        void  setUserData(void* item_data);
22        void  setSelected(bool setting);
23        void  setDisabled(bool setting);
24        void  setAutoDeleted(bool setting);
25        void  setSelectionColours(ColourRect& cols);
26        void  setSelectionColours(colour top_left_colour, colour top_right_colour, colour bottom_left_colour, colour bottom_right_colour);
27        void  setSelectionColours(colour col);
28        bool  getIsOpen();
29        void toggleIsOpen();
30        size_t getItemCount();
31        void addItem(TreeItem* item);
32        void setIcon(Image& icon);             
33};
Note: See TracBrowser for help on using the repository browser.