Torque2D Reference
Loading...
Searching...
No Matches
GuiFrameSetCtrl::Frame Class Reference

#include <guiFrameSetCtrl.h>

Public Member Functions

 Frame ()
 Frame (GuiFrameSetCtrl *theOwner, Frame *theParent)
virtual ~Frame ()
void deleteChildren ()
void resize (const Point2I &newPosition, const Point2I &newExtent)
void sizeInsertButtons (const Point2I &newPosition, const Point2I &newExtent)
FramefindFrame (const S32 frameID)
FramefindEmptyFrame ()
FramefindEmptyFrameAtLocation (const RectI &location)
Frametwin ()
FramefindHitDivider (const Point2I &position)
FramefindFrameWithCtrl (GuiControl *ctrl)
FramefindFrameWithPoint (const Point2I &point)
void editRender (const Point2I &cursorPt, const F32 fade)

Public Attributes

bool isVertical
U32 id
Point2I extent
bool isAnchored
Point2I localPosition
RectI dividerRect
RectI spliterRect1
RectI spliterRect2
RectI mLeftButtonRect
RectI mRightButtonRect
RectI mTopButtonRect
RectI mBottomButtonRect
RectI mCenterButtonRect
bool hasLeftRightButtons
bool hasTopBottomButtons
GuiFrameSetCtrlowner
Frameparent
Framechild1
Framechild2
GuiControlcontrol

Constructor & Destructor Documentation

◆ Frame() [1/2]

Frame ( )
inline

◆ Frame() [2/2]

Frame ( GuiFrameSetCtrl * theOwner,
Frame * theParent )
inline

◆ ~Frame()

virtual ~Frame ( )
inlinevirtual

Member Function Documentation

◆ deleteChildren()

void deleteChildren ( )

◆ editRender()

void editRender ( const Point2I & cursorPt,
const F32 fade )

◆ findEmptyFrame()

GuiFrameSetCtrl::Frame * findEmptyFrame ( )

◆ findEmptyFrameAtLocation()

GuiFrameSetCtrl::Frame * findEmptyFrameAtLocation ( const RectI & location)

◆ findFrame()

GuiFrameSetCtrl::Frame * findFrame ( const S32 frameID)

◆ findFrameWithCtrl()

GuiFrameSetCtrl::Frame * findFrameWithCtrl ( GuiControl * ctrl)

◆ findFrameWithPoint()

GuiFrameSetCtrl::Frame * findFrameWithPoint ( const Point2I & point)

◆ findHitDivider()

GuiFrameSetCtrl::Frame * findHitDivider ( const Point2I & position)

◆ resize()

void resize ( const Point2I & newPosition,
const Point2I & newExtent )

◆ sizeInsertButtons()

void sizeInsertButtons ( const Point2I & newPosition,
const Point2I & newExtent )

◆ twin()

Member Data Documentation

◆ child1

Frame* child1

◆ child2

Frame* child2

◆ control

GuiControl* control

◆ dividerRect

RectI dividerRect

◆ extent

Point2I extent

◆ hasLeftRightButtons

bool hasLeftRightButtons

◆ hasTopBottomButtons

bool hasTopBottomButtons

◆ id

U32 id

◆ isAnchored

bool isAnchored

◆ isVertical

bool isVertical

◆ localPosition

Point2I localPosition

◆ mBottomButtonRect

RectI mBottomButtonRect

◆ mCenterButtonRect

RectI mCenterButtonRect

◆ mLeftButtonRect

RectI mLeftButtonRect

◆ mRightButtonRect

RectI mRightButtonRect

◆ mTopButtonRect

RectI mTopButtonRect

◆ owner

◆ parent

Frame* parent

◆ spliterRect1

RectI spliterRect1

◆ spliterRect2

RectI spliterRect2

The documentation for this class was generated from the following files: