Пример #1
0
        //============================================================
        // <T>创建色刷。</T>
        //
        // @parma color 颜色
        // @return 色刷
        //============================================================
        public FDxSolidBrush CreateSolidBrush(Color color)
        {
            FDxSolidBrush result = new FDxSolidBrush();

            result.Device = this;
            result.Color.Set(color.R, color.G, color.B, color.A);
            result.Setup();
            return(result);
        }
Пример #2
0
        //============================================================
        // <T>创建色刷。</T>
        //
        // @parma red 红色
        // @parma green 绿色
        // @parma blue 蓝色
        // @parma alpha 透明度
        // @return 色刷
        //============================================================
        public FDxSolidBrush CreateSolidBrush(float red = 1.0f, float green = 1.0f, float blue = 1.0f, float alpha = 1.0f)
        {
            FDxSolidBrush result = new FDxSolidBrush();

            result.Device = this;
            result.Color.SetFloat(red, green, blue, alpha);
            result.Setup();
            return(result);
        }
Пример #3
0
        //============================================================
        // <T>创建色刷。</T>
        //============================================================
        public FDxSolidBrush CreateSolidBrush(float r, float g, float b)
        {
            FDxSolidBrush brush = new FDxSolidBrush();

            brush.Device = this;
            brush.Color.Set(r, g, b);
            brush.Setup();
            return(brush);
        }
Пример #4
0
        //============================================================
        // <T>创建色刷。</T>
        //
        // @parma color 颜色
        // @return 色刷
        //============================================================
        public FDxSolidBrush CreateSolidBrush(SColor color)
        {
            FDxSolidBrush result = new FDxSolidBrush();

            result.Device = this;
            result.Color.Assign(color);
            result.Setup();
            return(result);
        }
Пример #5
0
        //============================================================
        // <T>创建色刷。</T>
        //============================================================
        public FDxSolidBrush CreateSolidBrush(Color color)
        {
            FDxSolidBrush brush = new FDxSolidBrush();

            brush.Device = this;
            brush.Color.Set(color.R, color.G, color.B);
            brush.Setup();
            return(brush);
        }