A class representing a shadow.
More...
#include <wx/richtext/richtextbuffer.h>
A class representing a shadow.
- See also
- wxRichTextAttr, wxRichTextCtrl
◆ wxTextAttrShadow()
| wxTextAttrShadow::wxTextAttrShadow |
( |
| ) |
|
|
inline |
◆ AddFlag()
| void wxTextAttrShadow::AddFlag |
( |
int | flag | ) |
|
|
inline |
◆ Apply()
Applies the border to this object, but not if the same as compareWith.
◆ CollectCommonAttributes()
Collects the attributes that are common to a range of content, building up a note of which attributes are absent in some objects and which clash in some objects.
◆ EqPartial()
| bool wxTextAttrShadow::EqPartial |
( |
const wxTextAttrShadow & | shadow, |
|
|
bool | weakTest = true ) const |
Partial equality test.
If weakTest is true, attributes of this object do not have to be present if those attributes of border are present. If weakTest is false, the function will fail if an attribute is present in border but not in this object.
◆ GetBlurDistance() [1/2]
Gets the shadow blur distance.
◆ GetBlurDistance() [2/2]
◆ GetColour()
| wxColour wxTextAttrShadow::GetColour |
( |
| ) |
const |
|
inline |
◆ GetColourLong()
| unsigned long wxTextAttrShadow::GetColourLong |
( |
| ) |
const |
|
inline |
Gets the colour as a long.
◆ GetFlags()
| int wxTextAttrShadow::GetFlags |
( |
| ) |
const |
|
inline |
Returns the border flags.
◆ GetOffsetX() [1/2]
Gets the shadow horizontal offset.
◆ GetOffsetX() [2/2]
◆ GetOffsetY() [1/2]
Gets the shadow vertical offset.
◆ GetOffsetY() [2/2]
◆ GetOpacity() [1/2]
◆ GetOpacity() [2/2]
◆ GetSpread() [1/2]
Gets the shadow spread size.
◆ GetSpread() [2/2]
◆ HasColour()
| bool wxTextAttrShadow::HasColour |
( |
| ) |
const |
|
inline |
True if the shadow has a valid colour.
◆ IsDefault()
| bool wxTextAttrShadow::IsDefault |
( |
| ) |
const |
|
inline |
True if the shadow has no attributes set.
◆ IsValid()
| bool wxTextAttrShadow::IsValid |
( |
| ) |
const |
|
inline |
Returns true if the dimension is valid.
◆ operator==()
◆ RemoveFlag()
| void wxTextAttrShadow::RemoveFlag |
( |
int | flag | ) |
|
|
inline |
◆ RemoveStyle()
Removes the specified attributes from this object.
◆ Reset()
| void wxTextAttrShadow::Reset |
( |
| ) |
|
◆ SetBlurDistance()
Sets the shadow blur distance.
◆ SetColour() [1/2]
| void wxTextAttrShadow::SetColour |
( |
const wxColour & | colour | ) |
|
|
inline |
◆ SetColour() [2/2]
| void wxTextAttrShadow::SetColour |
( |
unsigned long | colour | ) |
|
|
inline |
◆ SetFlags()
| void wxTextAttrShadow::SetFlags |
( |
int | flags | ) |
|
|
inline |
◆ SetOffsetX()
Sets the shadow horizontal offset.
◆ SetOffsetY()
Sets the shadow vertical offset.
◆ SetOpacity()
◆ SetSpread()
Sets the shadow spread size.
◆ SetValid()
| void wxTextAttrShadow::SetValid |
( |
bool | b | ) |
|
|
inline |
◆ m_blurDistance
◆ m_flags
| int wxTextAttrShadow::m_flags |
◆ m_offsetX
◆ m_offsetY
◆ m_opacity
◆ m_shadowColour
| unsigned long wxTextAttrShadow::m_shadowColour |
◆ m_spread
The documentation for this class was generated from the following file: