GuiRectHandles

Engine/source/gui/editor/guiRectHandles.h

GuiRectHandlesSee documentation for GuiRectHandlesSimSetSee documentation for SimSetTamlChildrenSee documentation for TamlChildrenTamlCallbacksSee documentation for TamlCallbacksWeakRefBaseSee documentation for WeakRefBaseGuiControlSee documentation for GuiControlSimGroupSee documentation for SimGroupSimObjectSee documentation for SimObjectConsoleObjectSee documentation for ConsoleObjectEngineObjectSee documentation for EngineObjectStrongRefBaseSee documentation for StrongRefBase

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()