|
| TreeItem_wrapper (CEGUI::TreeItem const &arg) |
|
| TreeItem_wrapper (::CEGUI::String const &text, ::CEGUI::uint item_id=0, void *item_data=0, bool disabled=false, bool auto_delete=true) |
|
::CEGUI::Colour | calculateModulatedAlphaColour (::CEGUI::Colour col, float alpha) const |
|
virtual void | draw (::CEGUI::GeometryBuffer &buffer, ::CEGUI::Rectf const &targetRect, float alpha, ::CEGUI::Rectf const *clipper) const |
|
void | default_draw (::CEGUI::GeometryBuffer &buffer, ::CEGUI::Rectf const &targetRect, float alpha, ::CEGUI::Rectf const *clipper) const |
|
::CEGUI::ColourRect | getModulateAlphaColourRect (::CEGUI::ColourRect const &cols, float alpha) const |
|
virtual ::CEGUI::Sizef | getPixelSize () const |
| Return the rendered pixel size of this tree item. More...
|
|
::CEGUI::Sizef | default_getPixelSize () const |
|
virtual bool | handleFontRenderSizeChange (::CEGUI::Font const *const font) |
|
bool | default_handleFontRenderSizeChange (::CEGUI::Font const *const font) |
|
void | parseTextString () const |
|
| TreeItem (const String &text, uint item_id=0, void *item_data=0, bool disabled=false, bool auto_delete=true) |
| base class constructor
|
|
virtual | ~TreeItem (void) |
| base class destructor
|
|
const Font * | getFont (void) const |
| Return a pointer to the font being used by this TreeItem. More...
|
|
ColourRect | getTextColours (void) const |
| Return the current colours used for text rendering. More...
|
|
void | setFont (const Font *font) |
| Set the font to be used by this TreeItem. More...
|
|
void | setFont (const String &font_name) |
| Set the font to be used by this TreeItem. More...
|
|
void | setTextColours (const ColourRect &cols) |
| Set the colours used for text rendering. More...
|
|
void | setTextColours (Colour top_left_colour, Colour top_right_colour, Colour bottom_left_colour, Colour bottom_right_colour) |
| Set the colours used for text rendering. More...
|
|
void | setTextColours (Colour col) |
| Set the colours used for text rendering. More...
|
|
const String & | getText () const |
| return the text string set for this tree item. More...
|
|
const String & | getTextVisual () const |
| return text string with visual ordering of glyphs.
|
|
const String & | getTooltipText (void) const |
| Return the text string currently set to be used as the tooltip text for this item. More...
|
|
uint | getID (void) const |
| Return the current ID assigned to this tree item. More...
|
|
void * | getUserData (void) const |
| Return the pointer to any client assigned user data attached to this tree item. More...
|
|
bool | isSelected (void) const |
| return whether this item is selected. More...
|
|
bool | isDisabled (void) const |
| return whether this item is disabled. More...
|
|
bool | isAutoDeleted (void) const |
| return whether this item will be automatically deleted when it is removed from the tree or when the the tree it is attached to is destroyed. More...
|
|
const Window * | getOwnerWindow (void) |
| Get the owner window for this TreeItem. More...
|
|
ColourRect | getSelectionColours (void) const |
| Return the current colours used for selection highlighting. More...
|
|
const Image * | getSelectionBrushImage (void) const |
| Return the current selection highlighting brush. More...
|
|
void | setText (const String &text) |
| set the text string for this tree item. More...
|
|
void | setTooltipText (const String &text) |
| Set the tooltip text to be used for this item. More...
|
|
void | setID (uint item_id) |
| Set the ID assigned to this tree item. More...
|
|
void | setUserData (void *item_data) |
| Set the client assigned user data attached to this lis box item. More...
|
|
void | setSelected (bool setting) |
| Set the selected state for the item. More...
|
|
void | setDisabled (bool setting) |
| Set the disabled state for the item. More...
|
|
void | setAutoDeleted (bool setting) |
| Set whether this item will be automatically deleted when it is removed from the tree, or when the tree it is attached to is destroyed. More...
|
|
void | setOwnerWindow (const Window *owner) |
| Set the owner window for this TreeItem. This is called by the tree widget when an item is added or inserted. More...
|
|
void | setSelectionColours (const ColourRect &cols) |
| Set the colours used for selection highlighting. More...
|
|
void | setSelectionColours (Colour top_left_colour, Colour top_right_colour, Colour bottom_left_colour, Colour bottom_right_colour) |
| Set the colours used for selection highlighting. More...
|
|
void | setSelectionColours (Colour col) |
| Set the colours used for selection highlighting. More...
|
|
void | setSelectionBrushImage (const Image *image) |
| Set the selection highlighting brush image. More...
|
|
void | setSelectionBrushImage (const String &name) |
| Set the selection highlighting brush image. More...
|
|
void | setButtonLocation (Rectf &buttonOffset) |
| Tell the treeItem where its button is located. Calculated and set in Tree.cpp. More...
|
|
Rectf & | getButtonLocation (void) |
|
bool | getIsOpen (void) |
|
void | toggleIsOpen (void) |
|
TreeItem * | getTreeItemFromIndex (size_t itemIndex) |
|
size_t | getItemCount (void) const |
|
LBItemList & | getItemList (void) |
|
void | addItem (TreeItem *item) |
|
void | removeItem (const TreeItem *item) |
|
void | setIcon (const Image &theIcon) |
|
virtual void | draw (GeometryBuffer &buffer, const Rectf &targetRect, float alpha, const Rectf *clipper) const |
| Draw the tree item in its current state. More...
|
|
virtual bool | handleFontRenderSizeChange (const Font *const font) |
| Perform any updates needed because the given font's render size has changed. More...
|
|
virtual bool | operator< (const TreeItem &rhs) const |
| Less-than operator, compares item texts.
|
|
virtual bool | operator> (const TreeItem &rhs) const |
| Greater-than operator, compares item texts.
|
|
| TreeItem (const String &text, uint item_id=0, void *item_data=0, bool disabled=false, bool auto_delete=true) |
| base class constructor
|
|
virtual | ~TreeItem (void) |
| base class destructor
|
|
const Font * | getFont (void) const |
| Return a pointer to the font being used by this TreeItem. More...
|
|
ColourRect | getTextColours (void) const |
| Return the current colours used for text rendering. More...
|
|
void | setFont (const Font *font) |
| Set the font to be used by this TreeItem. More...
|
|
void | setFont (const String &font_name) |
| Set the font to be used by this TreeItem. More...
|
|
void | setTextColours (const ColourRect &cols) |
| Set the colours used for text rendering. More...
|
|
void | setTextColours (Colour top_left_colour, Colour top_right_colour, Colour bottom_left_colour, Colour bottom_right_colour) |
| Set the colours used for text rendering. More...
|
|
void | setTextColours (Colour col) |
| Set the colours used for text rendering. More...
|
|
const String & | getText () const |
| return the text string set for this tree item. More...
|
|
const String & | getTextVisual () const |
| return text string with visual ordering of glyphs.
|
|
const String & | getTooltipText (void) const |
| Return the text string currently set to be used as the tooltip text for this item. More...
|
|
uint | getID (void) const |
| Return the current ID assigned to this tree item. More...
|
|
void * | getUserData (void) const |
| Return the pointer to any client assigned user data attached to this tree item. More...
|
|
bool | isSelected (void) const |
| return whether this item is selected. More...
|
|
bool | isDisabled (void) const |
| return whether this item is disabled. More...
|
|
bool | isAutoDeleted (void) const |
| return whether this item will be automatically deleted when it is removed from the tree or when the the tree it is attached to is destroyed. More...
|
|
const Window * | getOwnerWindow (void) |
| Get the owner window for this TreeItem. More...
|
|
ColourRect | getSelectionColours (void) const |
| Return the current colours used for selection highlighting. More...
|
|
const Image * | getSelectionBrushImage (void) const |
| Return the current selection highlighting brush. More...
|
|
void | setText (const String &text) |
| set the text string for this tree item. More...
|
|
void | setTooltipText (const String &text) |
| Set the tooltip text to be used for this item. More...
|
|
void | setID (uint item_id) |
| Set the ID assigned to this tree item. More...
|
|
void | setUserData (void *item_data) |
| Set the client assigned user data attached to this lis box item. More...
|
|
void | setSelected (bool setting) |
| Set the selected state for the item. More...
|
|
void | setDisabled (bool setting) |
| Set the disabled state for the item. More...
|
|
void | setAutoDeleted (bool setting) |
| Set whether this item will be automatically deleted when it is removed from the tree, or when the tree it is attached to is destroyed. More...
|
|
void | setOwnerWindow (const Window *owner) |
| Set the owner window for this TreeItem. This is called by the tree widget when an item is added or inserted. More...
|
|
void | setSelectionColours (const ColourRect &cols) |
| Set the colours used for selection highlighting. More...
|
|
void | setSelectionColours (Colour top_left_colour, Colour top_right_colour, Colour bottom_left_colour, Colour bottom_right_colour) |
| Set the colours used for selection highlighting. More...
|
|
void | setSelectionColours (Colour col) |
| Set the colours used for selection highlighting. More...
|
|
void | setSelectionBrushImage (const Image *image) |
| Set the selection highlighting brush image. More...
|
|
void | setSelectionBrushImage (const String &name) |
| Set the selection highlighting brush image. More...
|
|
void | setButtonLocation (Rectf &buttonOffset) |
| Tell the treeItem where its button is located. Calculated and set in Tree.cpp. More...
|
|
Rectf & | getButtonLocation (void) |
|
bool | getIsOpen (void) |
|
void | toggleIsOpen (void) |
|
TreeItem * | getTreeItemFromIndex (size_t itemIndex) |
|
size_t | getItemCount (void) const |
|
LBItemList & | getItemList (void) |
|
void | addItem (TreeItem *item) |
|
void | removeItem (const TreeItem *item) |
|
void | setIcon (const Image &theIcon) |
|
virtual void | draw (GeometryBuffer &buffer, const Rectf &targetRect, float alpha, const Rectf *clipper) const |
| Draw the tree item in its current state. More...
|
|
virtual bool | handleFontRenderSizeChange (const Font *const font) |
| Perform any updates needed because the given font's render size has changed. More...
|
|
virtual bool | operator< (const TreeItem &rhs) const |
| Less-than operator, compares item texts.
|
|
virtual bool | operator> (const TreeItem &rhs) const |
| Greater-than operator, compares item texts.
|
|