Add getters IGUIButton::isDrawBorderEnabled and IGUIButton::isDrawBackgroundEnabled
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@4384 dfc29bdd-3216-0410-991c-e03cc46cb475master
parent
9e20d967b8
commit
1965979541
|
@ -1,3 +1,9 @@
|
||||||
|
--------------------------
|
||||||
|
Changes in 1.9 (not yet released)
|
||||||
|
|
||||||
|
- Add getters IGUIButton::isDrawBorderEnabled and IGUIButton::isDrawBackgroundEnabled
|
||||||
|
|
||||||
|
--------------------------
|
||||||
Changes in 1.8.1 (not yet released)
|
Changes in 1.8.1 (not yet released)
|
||||||
|
|
||||||
- Fix crash in CMeshSceneNode::clone when the mesh had no shadow (reported by christianclavet, bug-fix found by Nadro)
|
- Fix crash in CMeshSceneNode::clone when the mesh had no shadow (reported by christianclavet, bug-fix found by Nadro)
|
||||||
|
|
|
@ -68,10 +68,18 @@ namespace gui
|
||||||
//! Sets whether to draw the background
|
//! Sets whether to draw the background
|
||||||
virtual void setDrawBackground(bool draw) = 0;
|
virtual void setDrawBackground(bool draw) = 0;
|
||||||
|
|
||||||
|
//! Checks if background drawing is enabled
|
||||||
|
/** \return true if background drawing is enabled, false otherwise */
|
||||||
|
virtual bool isDrawBackgroundEnabled() const = 0;
|
||||||
|
|
||||||
//! Turns the border on or off
|
//! Turns the border on or off
|
||||||
/** \param border: true if you want the border to be drawn, false if not */
|
/** \param border: true if you want the border to be drawn, false if not */
|
||||||
virtual void setDrawBorder(bool border) = 0;
|
virtual void setDrawBorder(bool border) = 0;
|
||||||
|
|
||||||
|
//! Checks if border drawing is enabled
|
||||||
|
/** \return true if border drawing is enabled, false otherwise */
|
||||||
|
virtual bool isDrawBorderEnabled() const = 0;
|
||||||
|
|
||||||
//! Sets text justification mode
|
//! Sets text justification mode
|
||||||
/** \param horizontal: EGUIA_UPPERLEFT for left justified (default),
|
/** \param horizontal: EGUIA_UPPERLEFT for left justified (default),
|
||||||
EGUIA_LOWERRIGHT for right justified, or EGUIA_CENTER for centered text.
|
EGUIA_LOWERRIGHT for right justified, or EGUIA_CENTER for centered text.
|
||||||
|
|
|
@ -127,12 +127,24 @@ void CGUIEditBox::setDrawBorder(bool border)
|
||||||
Border = border;
|
Border = border;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//! Checks if border drawing is enabled
|
||||||
|
bool CGUIEditBox::isDrawBorderEnabled() const
|
||||||
|
{
|
||||||
|
return Border;
|
||||||
|
}
|
||||||
|
|
||||||
//! Sets whether to draw the background
|
//! Sets whether to draw the background
|
||||||
void CGUIEditBox::setDrawBackground(bool draw)
|
void CGUIEditBox::setDrawBackground(bool draw)
|
||||||
{
|
{
|
||||||
Background = draw;
|
Background = draw;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//! Checks if background drawing is enabled
|
||||||
|
bool CGUIEditBox::isDrawBackgroundEnabled() const
|
||||||
|
{
|
||||||
|
return Background;
|
||||||
|
}
|
||||||
|
|
||||||
//! Sets if the text should use the overide color or the color in the gui skin.
|
//! Sets if the text should use the overide color or the color in the gui skin.
|
||||||
void CGUIEditBox::enableOverrideColor(bool enable)
|
void CGUIEditBox::enableOverrideColor(bool enable)
|
||||||
{
|
{
|
||||||
|
|
|
@ -56,9 +56,15 @@ namespace gui
|
||||||
//! Sets whether to draw the background
|
//! Sets whether to draw the background
|
||||||
virtual void setDrawBackground(bool draw);
|
virtual void setDrawBackground(bool draw);
|
||||||
|
|
||||||
|
//! Checks if background drawing is enabled
|
||||||
|
virtual bool isDrawBackgroundEnabled() const;
|
||||||
|
|
||||||
//! Turns the border on or off
|
//! Turns the border on or off
|
||||||
virtual void setDrawBorder(bool border);
|
virtual void setDrawBorder(bool border);
|
||||||
|
|
||||||
|
//! Checks if border drawing is enabled
|
||||||
|
virtual bool isDrawBorderEnabled() const;
|
||||||
|
|
||||||
//! Enables or disables word wrap for using the edit box as multiline text editor.
|
//! Enables or disables word wrap for using the edit box as multiline text editor.
|
||||||
virtual void setWordWrap(bool enable);
|
virtual void setWordWrap(bool enable);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue