FairyGUI.GearColor.UpdateState C# (CSharp) Method

UpdateState() public method

public UpdateState ( ) : void
return void
        public override void UpdateState()
        {
            if (_controller == null || _owner._gearLocked || _owner.underConstruct)
                return;

            GearColorValue cv;
            if (!_storage.TryGetValue(_controller.selectedPageId, out cv))
                _storage[_controller.selectedPageId] = new GearColorValue(((IColorGear)_owner).color);
            else
                cv.color = ((IColorGear)_owner).color;
        }

Usage Example

 static public int UpdateState(IntPtr l)
 {
     try {
         FairyGUI.GearColor self = (FairyGUI.GearColor)checkSelf(l);
         self.UpdateState();
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }