GuiRectHandles

Engine/source/gui/editor/guiRectHandles.h

More...

Private Types

Parent 

Public Functions

DECLARE_CATEGORY("Gui Other" )
DECLARE_DESCRIPTION("Draws <a href="/coding/file/pointer_8h/#pointer_8h_1aeeddce917cf130d62c370b8f216026dd">a</a> box with handles <a href="/coding/file/cmdscan_8cpp/#cmdscan_8cpp_1a2732ab74fa0237854c2ba0f75f88a624">for</a> the user <a href="/coding/file/cmdgram_8cpp/#cmdgram_8cpp_1a5bafda9519252aa2d0fd038153f77dca">to</a> manipulate." )
onRender(Point2I offset, const RectI & updateRect)

Called when this control is to render itself.

Public Static Functions

Detailed Description

Private Types

typedef GuiControl Parent 

Protected Attributes

ColorI mHandleColor 
RectF mHandleRect 
S32 mHandleSize 
S32 mHitHandle 
Point2I mHitPoint 
bool mUseCustomColor 

Public Functions

GuiRectHandles()

~GuiRectHandles()

DECLARE_CATEGORY("Gui Other" )

DECLARE_CONOBJECT(GuiRectHandles )

DECLARE_DESCRIPTION("Draws <a href="/coding/file/pointer_8h/#pointer_8h_1aeeddce917cf130d62c370b8f216026dd">a</a> box with handles <a href="/coding/file/cmdscan_8cpp/#cmdscan_8cpp_1a2732ab74fa0237854c2ba0f75f88a624">for</a> the user <a href="/coding/file/cmdgram_8cpp/#cmdgram_8cpp_1a5bafda9519252aa2d0fd038153f77dca">to</a> manipulate." )

onMouseDown(const GuiEvent & event)

Reimplemented from: GuiControl

onMouseDragged(const GuiEvent & event)

Reimplemented from: GuiControl

onMouseUp(const GuiEvent & event)

Reimplemented from: GuiControl

onRender(Point2I offset, const RectI & updateRect)

Reimplemented from: GuiControl

Public Static Functions

initPersistFields()