Example #1
0
        public BoxStyle()
        {
            mColour = new Colour4b(255, 255, 255, 255);
            mSprite = Sprite.DefaultSprite;

            mBorder = null;
        }
        internal TackRenderer()
        {
            ActiveInstance    = this;
            mBackgroundColour = new Colour4b(150, 150, 150, 255);

            m_loadedShaders = new List <Shader>();
        }
Example #3
0
 public RenderObject(RectangleShape _r, Colour4b _c, Main.Sprite _sprite, bool _shs)
 {
     rectangle    = _r;
     colour       = _c;
     sprite       = _sprite;
     renderSprite = _shs;
 }
 public TextAreaStyle(float _size, int _family, Colour4b _textColour, Colour4b _backColour, Sprite _sprite)
 {
     FontSize          = _size;
     mFontFamily       = _family;
     mFontColour       = _textColour;
     mBackgroundColour = _backColour;
     mSpriteTexture    = _sprite;
 }
        public QuadRenderer(RectangleShape _rect, Colour4b _colour)
        {
            //rectange = _rect;
            mColour = _colour;

            Sprite = Sprite.DefaultSprite;
            Sprite.Create(false);
        }
Example #6
0
 public GUIBorder(int _left, int _right, int _up, int _bottom, Colour4b _colour)
 {
     mLeft   = _left;
     mRight  = _right;
     mUp     = _up;
     mBottom = _bottom;
     mColour = _colour;
 }
 public TextAreaStyle()
 {
     FontSize             = 8f;
     mFontFamily          = 0;
     mFontColour          = new Colour4b(0, 0, 0, 255);
     mSpriteTexture       = Sprite.DefaultSprite;
     mHorizontalAlignment = HorizontalAlignment.Left;
     mVerticalAlignment   = VerticalAlignment.Top;
 }
Example #8
0
 public GUIToggleStyle()
 {
     Colour          = Colour4b.White;
     SelectionColour = new Colour4b(67, 160, 48, 255);
     Border          = new GUIBorder(0, 0, 0, 0, Colour4b.Black);
     FontSize        = 8f;
     FontFamilyId    = 0;
     FontColour      = Colour4b.Black;
 }
        public InputFieldStyle()
        {
            mSpriteTexture = Sprite.DefaultSprite;

            mFontSize      = 6f;
            mFontColour    = new Colour4b(0, 0, 0, 255);
            mColour        = new Colour4b(255, 255, 255, 255);
            mBorder        = new GUIBorder(0, 0, 0, 0, new Colour4b(0, 0, 0, 255));
            mCaretPosition = 0;
        }
Example #10
0
        public GUIButtonStyle()
        {
            mSpriteTexture       = Sprite.DefaultSprite;
            mHorizontalAlignment = HorizontalAlignment.Middle;
            mVerticalAlignment   = VerticalAlignment.Middle;

            mFontSize   = 6f;
            mFontColour = new Colour4b(0, 0, 0, 255);
            mColour     = new Colour4b(255, 255, 255, 255);
            mBorder     = new GUIBorder(0, 0, 0, 0, new Colour4b(0, 0, 0, 255));
        }
Example #11
0
 /// <summary>
 /// Generates a Pen with a custom colour and size
 /// </summary>
 /// <param name="colour"></param>
 /// <param name="size"></param>
 /// <returns></returns>
 private Pen GetColouredPen(Colour4b colour, float size)
 {
     return(new Pen(Color.FromArgb(colour.A, colour.R, colour.G, colour.B), size));
 }
Example #12
0
 /// <summary>
 /// Generates a Brush with a custom colour
 /// </summary>
 /// <param name="colour"></param>
 /// <returns></returns>
 private Brush GetColouredBrush(Colour4b colour)
 {
     return(new SolidBrush(Color.FromArgb(colour.A, colour.R, colour.G, colour.B)));
 }