Set() public method

public Set ( bool value ) : void
value bool
return void
Exemplo n.º 1
0
 private void Init()
 {
     _currentChoice = 0;
     _choiceType    = 0;
     _cvar          = null;
     _choices.Clear();
     _liveUpdate.Set(true);
 }
Exemplo n.º 2
0
        private void Init()
        {
            _world = idE.RenderSystem.CreateRenderWorld();
            _needsRender.Set(true);

            _lightOrigin.Set(new Vector4(-128.0f, 0.0f, 0.0f, 1.0f));
            _lightColor.Set(new Vector4(1.0f, 1.0f, 1.0f, 1.0f));
            _modelOrigin.Set(Vector4.Zero);
            _viewOffset.Set(new Vector4(-128.0f, 0.0f, 0.0f, 1.0f));
            //_modelAnimation = null;

            _animationLength  = 0;
            _animationEndTime = -1;

            //modelDef = -1;
            _updateAnimation = true;
        }
Exemplo n.º 3
0
        private void Init()
        {
            _maxChars       = 128;
            _numeric        = false;
            _paintOffset    = 0;
            _cursorPosition = 0;
            _cursorLine     = 0;
            _cvarMax        = 0;
            _wrap           = false;
            _sourceFile     = "";
            _scroller       = null;
            _sizeBias       = 0;
            _lastTextLength = 0;
            _forceScroll    = false;
            _cvar           = null;
            _readOnly       = false;

            _password.Set(false);
            _liveUpdate.Set(true);

            _scroller = new idSliderWindow(this.DeviceContext, this.UserInterface);
        }
Exemplo n.º 4
0
        private void Init()
        {
            _value.Set(0.0f);
            _low           = 0.0f;
            _high          = 100.0f;
            _stepSize      = 1.0f;
            _thumbMaterial = idE.DeclManager.FindMaterial("_default");
            _buddyWindow   = null;

            _cvar         = null;
            _cvarInit     = false;
            _vertical     = false;
            _scrollBar    = false;
            _verticalFlip = false;

            _liveUpdate.Set(true);
        }
Exemplo n.º 5
0
        public idSimpleWindow(idWindow win)
        {
            _gui     = win.UserInterface;
            _context = win.DeviceContext;

            _drawRect   = win.DrawRectangle;
            _clientRect = win.ClientRectangle;
            _textRect   = win.TextRectangle;

            _origin     = win.Origin;
            _fontFamily = win.FontFamily;
            _name       = win.Name;

            _materialScaleX = win.MaterialScaleX;
            _materialScaleY = win.MaterialScaleY;

            _borderSize = win.BorderSize;
            _textAlign  = win.TextAlign;
            _textAlignX = win.TextAlignX;
            _textAlignY = win.TextAlignY;
            _background = win.Background;
            _flags      = win.Flags;
            _textShadow = win.TextShadow;

            _visible.Set(win.IsVisible);
            _text.Set(win.Text);
            _rect.Set(win.Rectangle);
            _backColor.Set(win.BackColor);
            _materialColor.Set(win.MaterialColor);
            _foreColor.Set(win.ForeColor);
            _borderColor.Set(win.BorderColor);
            _textScale.Set(win.TextScale);
            _rotate.Set(win.Rotate);
            _shear.Set(win.Shear);
            _backgroundName.Set(win.BackgroundName);

            if (_backgroundName != string.Empty)
            {
                _background      = idE.DeclManager.FindMaterial(_backgroundName);
                _background.Sort = (float)MaterialSort.Gui;;
                _background.ImageClassification = 1;                 // just for resource tracking
            }

            _backgroundName.Material = _background;

            _parent = win.Parent;
            _hideCursor.Set(win.HideCursor);

            if (_parent != null)
            {
                if (_text.NeedsUpdate == true)
                {
                    _parent.AddUpdateVariable(_text);
                }

                if (_visible.NeedsUpdate == true)
                {
                    _parent.AddUpdateVariable(_visible);
                }

                if (_rect.NeedsUpdate == true)
                {
                    _parent.AddUpdateVariable(_rect);
                }

                if (_backColor.NeedsUpdate == true)
                {
                    _parent.AddUpdateVariable(_backColor);
                }

                if (_materialColor.NeedsUpdate == true)
                {
                    _parent.AddUpdateVariable(_materialColor);
                }

                if (_foreColor.NeedsUpdate == true)
                {
                    _parent.AddUpdateVariable(_foreColor);
                }

                if (_borderColor.NeedsUpdate == true)
                {
                    _parent.AddUpdateVariable(_borderColor);
                }

                if (_textScale.NeedsUpdate == true)
                {
                    _parent.AddUpdateVariable(_textScale);
                }

                if (_rotate.NeedsUpdate == true)
                {
                    _parent.AddUpdateVariable(_rotate);
                }

                if (_shear.NeedsUpdate == true)
                {
                    _parent.AddUpdateVariable(_shear);
                }

                if (_backgroundName.NeedsUpdate == true)
                {
                    _parent.AddUpdateVariable(_backgroundName);
                }
            }
        }