MyGUI 3.4.2
|
#include <MyGUI_PolygonalSkin.h>
Public Types | |
typedef RTTIBase | Base |
typedef PolygonalSkin | RTTIBase |
![]() | |
typedef RTTIBase | Base |
typedef ISubWidgetRect | RTTIBase |
![]() | |
typedef RTTIBase | Base |
typedef ISubWidget | RTTIBase |
![]() | |
typedef IObject | RTTIBase |
Static Public Member Functions | |
static const std::string & | getClassTypeName () |
![]() | |
static const std::string & | getClassTypeName () |
![]() | |
static const std::string & | getClassTypeName () |
![]() | |
static const std::string & | 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 |
![]() | |
bool | _checkMargin () |
bool | _checkOutside () const |
Additional Inherited Members | |
![]() | |
Align | mAlign |
bool | mVisible |
![]() | |
IntRect | mMargin |
IntCoord | mCoord |
IntPoint | mAbsolutePosition |
bool | mIsMargin |
ICroppedRectangle * | mCroppedParent |
Definition at line 18 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 116 of file MyGUI_PolygonalSkin.cpp.
|
protected |
Definition at line 510 of file MyGUI_PolygonalSkin.cpp.
|
protected |
Definition at line 497 of file MyGUI_PolygonalSkin.cpp.
|
protected |
Definition at line 276 of file MyGUI_PolygonalSkin.cpp.
Reimplemented from MyGUI::ISubWidget.
Definition at line 124 of file MyGUI_PolygonalSkin.cpp.
Reimplemented from MyGUI::ISubWidgetRect.
Definition at line 252 of file MyGUI_PolygonalSkin.cpp.
Reimplemented from MyGUI::ISubWidgetRect.
Definition at line 266 of file MyGUI_PolygonalSkin.cpp.
|
overridevirtual |
Reimplemented from MyGUI::ISubWidget.
Definition at line 165 of file MyGUI_PolygonalSkin.cpp.
|
overridevirtual |
Implements MyGUI::ISubWidget.
Definition at line 206 of file MyGUI_PolygonalSkin.cpp.
|
overridevirtual |
Implements MyGUI::ISubWidget.
Definition at line 215 of file MyGUI_PolygonalSkin.cpp.
|
overridevirtual |
Implements MyGUI::ISubWidget.
Definition at line 224 of file MyGUI_PolygonalSkin.cpp.
Definition at line 21 of file MyGUI_PolygonalSkin.h.
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 107 of file MyGUI_PolygonalSkin.cpp.
void MyGUI::PolygonalSkin::setPoints | ( | const std::vector< FloatPoint > & | _points | ) |
Set line points.
Definition at line 36 of file MyGUI_PolygonalSkin.cpp.
|
overridevirtual |
Reimplemented from MyGUI::ISubWidget.
Definition at line 261 of file MyGUI_PolygonalSkin.cpp.
Set line stroke step. 0 to disable stroke.
Definition at line 89 of file MyGUI_PolygonalSkin.cpp.
Reimplemented from MyGUI::ISubWidget.
Definition at line 95 of file MyGUI_PolygonalSkin.cpp.
Set line width in pixels.
Definition at line 83 of file MyGUI_PolygonalSkin.cpp.