|
MyGUI 3.4.3
|
#include <MyGUI_PolygonalSkin.h>

Public Types | |
| typedef RTTIBase | Base |
| typedef PolygonalSkin | RTTIBase |
Public Types inherited from MyGUI::ISubWidgetRect | |
| typedef RTTIBase | Base |
| typedef ISubWidgetRect | RTTIBase |
Public Types inherited from MyGUI::ISubWidget | |
| typedef RTTIBase | Base |
| typedef ISubWidget | RTTIBase |
Public Types inherited from MyGUI::IObject | |
| typedef IObject | RTTIBase |
Static Public Member Functions | |
| static std::string_view | getClassTypeName () |
Static Public Member Functions inherited from MyGUI::ISubWidgetRect | |
| static std::string_view | getClassTypeName () |
Static Public Member Functions inherited from MyGUI::ISubWidget | |
| static std::string_view | getClassTypeName () |
Static Public Member Functions inherited from MyGUI::IObject | |
| static std::string_view | getClassTypeName () |
Protected Member Functions | |
| void | _rebuildGeometry () |
| FloatPoint | _getPerpendicular (const FloatPoint &_point1, const FloatPoint &_point2) const |
| FloatPoint | _getMiddleLine (const FloatPoint &_point1, const FloatPoint &_point2, const FloatPoint &_point3) const |
Protected Member Functions inherited from MyGUI::ICroppedRectangle | |
| bool | _checkMargin () |
| bool | _checkOutside () const |
Additional Inherited Members | |
Protected Attributes inherited from MyGUI::ISubWidget | |
| Align | mAlign |
| bool | mVisible {true} |
Protected Attributes inherited from MyGUI::ICroppedRectangle | |
| IntRect | mMargin |
| IntCoord | mCoord |
| IntPoint | mAbsolutePosition |
| bool | mIsMargin {false} |
| ICroppedRectangle * | mCroppedParent {nullptr} |
Definition at line 19 of file MyGUI_PolygonalSkin.h.
Definition at line 21 of file MyGUI_PolygonalSkin.h.
Definition at line 21 of file MyGUI_PolygonalSkin.h.
| MyGUI::PolygonalSkin::PolygonalSkin | ( | ) |
Definition at line 17 of file MyGUI_PolygonalSkin.cpp.
|
overridevirtual |
Reimplemented from MyGUI::ISubWidget.
Definition at line 108 of file MyGUI_PolygonalSkin.cpp.
|
protected |
Definition at line 517 of file MyGUI_PolygonalSkin.cpp.
|
protected |
Definition at line 504 of file MyGUI_PolygonalSkin.cpp.
|
protected |
Definition at line 274 of file MyGUI_PolygonalSkin.cpp.
Reimplemented from MyGUI::ISubWidget.
Definition at line 116 of file MyGUI_PolygonalSkin.cpp.
Reimplemented from MyGUI::ISubWidgetRect.
Definition at line 250 of file MyGUI_PolygonalSkin.cpp.
Reimplemented from MyGUI::ISubWidgetRect.
Definition at line 264 of file MyGUI_PolygonalSkin.cpp.
|
overridevirtual |
Reimplemented from MyGUI::ISubWidget.
Definition at line 157 of file MyGUI_PolygonalSkin.cpp.
|
overridevirtual |
Implements MyGUI::ISubWidget.
Definition at line 198 of file MyGUI_PolygonalSkin.cpp.
|
overridevirtual |
Implements MyGUI::ISubWidget.
Definition at line 207 of file MyGUI_PolygonalSkin.cpp.
|
overridevirtual |
Implements MyGUI::ISubWidget.
Definition at line 216 of file MyGUI_PolygonalSkin.cpp.
|
inlinestatic |
Definition at line 21 of file MyGUI_PolygonalSkin.h.
|
inlineoverridevirtual |
Get type name as string
Reimplemented from MyGUI::ISubWidgetRect.
Definition at line 21 of file MyGUI_PolygonalSkin.h.
Compare with selected type
Definition at line 21 of file MyGUI_PolygonalSkin.h.
|
inlineoverridevirtual |
Compare with selected type
Reimplemented from MyGUI::ISubWidgetRect.
Definition at line 21 of file MyGUI_PolygonalSkin.h.
Reimplemented from MyGUI::ISubWidget.
Definition at line 99 of file MyGUI_PolygonalSkin.cpp.
| void MyGUI::PolygonalSkin::setPoints | ( | const std::vector< FloatPoint > & | _points | ) |
Set line points.
Definition at line 27 of file MyGUI_PolygonalSkin.cpp.
|
overridevirtual |
Reimplemented from MyGUI::ISubWidget.
Definition at line 259 of file MyGUI_PolygonalSkin.cpp.
Set line stroke step. 0 to disable stroke.
Definition at line 81 of file MyGUI_PolygonalSkin.cpp.
Reimplemented from MyGUI::ISubWidget.
Definition at line 87 of file MyGUI_PolygonalSkin.cpp.
Set line width in pixels.
Definition at line 75 of file MyGUI_PolygonalSkin.cpp.