GuiBitmapBorderCtrl
Engine/source/gui/controls/guiBitmapBorderCtrl.cpp
Renders a skinned border.
Private Types
enum
_Anonymous_ { BorderTopLeft BorderTopRight BorderTop BorderLeft BorderRight BorderBottomLeft BorderBottom BorderBottomRight NumBitmaps }
Parent
Private Attributes
RectI *
bmp is [3*n], bmpHL is [3*n + 1], bmpNA is [3*n + 2]
Public Functions
DECLARE_CATEGORY("Gui Images" )
DECLARE_DESCRIPTION("A <a href="/coding/file/guieditctrl_8cpp/#guieditctrl_8cpp_1abb04e3738c4c5a96b3ade6fa47013a6c">control</a> that renders <a href="/coding/file/pointer_8h/#pointer_8h_1aeeddce917cf130d62c370b8f216026dd">a</a> skinned border." )
bool
onWake()
Called when this object is asked to wake up returns true if it's actually awake at the end.
Detailed Description
Renders a skinned border.
Private Types
@95
Enumerator
- BorderTopLeft
- BorderTopRight
- BorderTop
- BorderLeft
- BorderRight
- BorderBottomLeft
- BorderBottom
- BorderBottomRight
- NumBitmaps
typedef GuiControl Parent
Private Attributes
RectI * mBitmapBounds
bmp is [3*n], bmpHL is [3*n + 1], bmpNA is [3*n + 2]
GFXTexHandle mTextureObject
Public Functions
DECLARE_CATEGORY("Gui Images" )
DECLARE_CONOBJECT(GuiBitmapBorderCtrl )
DECLARE_DESCRIPTION("A <a href="/coding/file/guieditctrl_8cpp/#guieditctrl_8cpp_1abb04e3738c4c5a96b3ade6fa47013a6c">control</a> that renders <a href="/coding/file/pointer_8h/#pointer_8h_1aeeddce917cf130d62c370b8f216026dd">a</a> skinned border." )
onRender(Point2I offset, const RectI & updateRect)
Reimplemented from: GuiControl
onSleep()
Reimplemented from: GuiControl
onWake()
Reimplemented from: GuiControl