added everything

This commit is contained in:
Metario
2017-04-17 06:17:10 -06:00
commit 9c6ff74f19
6121 changed files with 1625704 additions and 0 deletions

View File

@@ -0,0 +1,41 @@
//-----------------------------------------------------------------------------
// Torque Game Engine
// Copyright (C) GarageGames.com, Inc.
//-----------------------------------------------------------------------------
#include "dgl/dgl.h"
#include "gui/core/guiCanvas.h"
#include "gui/controls/guiButtonBaseCtrl.h"
class GuiBorderButtonCtrl : public GuiButtonBaseCtrl
{
typedef GuiButtonBaseCtrl Parent;
protected:
public:
DECLARE_CONOBJECT(GuiBorderButtonCtrl);
void onRender(Point2I offset, const RectI &updateRect);
};
IMPLEMENT_CONOBJECT(GuiBorderButtonCtrl);
void GuiBorderButtonCtrl::onRender(Point2I offset, const RectI &updateRect)
{
RectI bounds(offset, mBounds.extent);
if(mActive && mMouseOver)
{
bounds.inset(2,2);
dglDrawRect(bounds, mProfile->mFontColorHL);
bounds.inset(-2,-2);
}
if(mActive && (mStateOn || mDepressed))
{
dglDrawRect(bounds, mProfile->mFontColorHL);
bounds.inset(1,1);
dglDrawRect(bounds, mProfile->mFontColorHL);
}
renderChildControls(offset, updateRect);
}