Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/gui/src/ceguilua/ceguilua-0.5.0/package/elements/ListboxItem.pkg @ 2842

Last change on this file since 2842 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.1 KB
Line 
1/***********************************************************************
2        ListboxItem
3***********************************************************************/
4class ListboxItem
5{
6        string getText() const;
7        unsigned int getID() const;
8        void* getUserData() const;
9        bool isSelected() const;
10        bool isDisabled() const;
11        bool isAutoDeleted() const;
12        const Window* getOwnerWindow();
13        ColourRect getSelectionColours() const;
14        const Image* getSelectionBrushImage() const;
15
16        void setText(string text);
17        void setID(unsigned int item_id);
18        void setUserData(void* item_data);
19        void setSelected(bool setting);
20        void setDisabled(bool setting);
21        void setAutoDeleted(bool setting);
22        void setOwnerWindow(const Window* owner);
23        void setSelectionColours(const ColourRect& cols);
24        void setSelectionColours(colour top_left_colour, colour top_right_colour, colour bottom_left_colour, colour bottom_right_colour);
25        void setSelectionColours(colour col);
26        void setSelectionBrushImage(const Image* image);
27        void setSelectionBrushImage(string imageset, string image);
28
29        Size getPixelSize() const;
30
31        //void draw(const Vector3& position, float alpha, const Rect& clipper) const;
32        // operators missing
33};
Note: See TracBrowser for help on using the repository browser.