public SoundVisualizerVM(IValueHolderReadOnly<short[]> samples, IValueHolderReadOnly<int> samplingRate)
        {
            _color = new ValueHolder<Color>();
            _samplingRate = samplingRate;
            _samples = samples;
            _frequencies = new ValueHolder<IReadOnlyList<KeyValuePair<Frequency, double>>>();
            _amplitudes = new ValueHolder<IReadOnlyList<KeyValuePair<int, double>>>();
            _averageIntensity = new ValueHolder<double>();
            _averageAmplitudeFromLastSampling = new ValueHolder<double>();

            Sound2ColorMappings = new List<ISound2ColorMapping>{
                new LinearSound2ColorMapping{
                    Color = System.Windows.Media.Color.FromRgb(0,0,255),
                    IntensityMultiplier = 0.8,
                    SoundFrequencyMidpoint = new Frequency(250),
                    SoundFrequencySpanWidth = new Frequency(300)},
                new LinearSound2ColorMapping{
                    Color = System.Windows.Media.Color.FromRgb(0,255,0),
                    IntensityMultiplier = 1.1,
                    SoundFrequencyMidpoint = new Frequency(700),
                    SoundFrequencySpanWidth = new Frequency(450)},
                new LinearSound2ColorMapping{
                    Color = System.Windows.Media.Color.FromRgb(255,0,0),
                    IntensityMultiplier = 0.9,
                    SoundFrequencyMidpoint = new Frequency(1500),
                    SoundFrequencySpanWidth = new Frequency(1000)},
            new LinearSound2ColorMapping{
                    Color = System.Windows.Media.Color.FromRgb(255,0,0),
                    IntensityMultiplier = 0.4,
                    SoundFrequencyMidpoint = new Frequency(2600),
                    SoundFrequencySpanWidth = new Frequency(1400)}};

            _samples.PropertyChanged += HandleAmplitudesChanged;
            _samplingRate.PropertyChanged += HandleSamplingRateChanged;
        }
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage message = BasicUtilies.GetRevisionServerMessage(Revision.R26_20080915_0408_7984_61ccb5f8b8797a3aba62c1fa2ca80169);

            message.Init(r26Outgoing.MoveFloorItem);
            valueHolder.GetValue <RoomItem>("Item").Serialize(message);
            return(message);
        }
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage message = BasicUtilies.GetRevisionServerMessage(Revision.R26_20080915_0408_7984_61ccb5f8b8797a3aba62c1fa2ca80169);

            message.Init(r26Outgoing.SendNotifFromAdmin);
            message.AppendString(valueHolder.GetValue <string>("Message"));
            return(message);
        }
Ejemplo n.º 4
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage Logging = BasicUtilies.GetRevisionServerMessage(Revision.PRODUCTION_201601012205_226667486);

            Logging.Init(r63cOutgoing.Logging);
            Logging.AppendBoolean(true); //show notifications?
            return(Logging);
        }
Ejemplo n.º 5
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage Message = BasicUtilies.GetRevisionServerMessage(Revision.R26_20080915_0408_7984_61ccb5f8b8797a3aba62c1fa2ca80169);

            Message.Init(r26Outgoing.Heightmap);
            Message.AppendString(valueHolder.GetValue <string>("Heightmap"));
            return(Message);
        }
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage Message = BasicUtilies.GetRevisionServerMessage(Revision.RELEASE63_35255_34886_201108111108);

            Message.Init(r63aOutgoing.UpdateCredits);
            Message.AppendString(valueHolder.GetValue <int>("Credits") + ".0");
            return(Message);
        }
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage message = BasicUtilies.GetRevisionServerMessage(Revision.RELEASE63_201211141113_913728051);

            message.Init(r63bOutgoing.UpdateRoomFloorItem);
            valueHolder.GetValue <RoomItem>("Item").Serialize(message);
            return(message);
        }
Ejemplo n.º 8
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage roomRating = BasicUtilies.GetRevisionServerMessage(Revision.RELEASE63_35255_34886_201108111108);

            roomRating.Init(r63aOutgoing.RoomRating);
            roomRating.AppendInt32(valueHolder.GetValue <int>("Score"));
            return(roomRating);
        }
Ejemplo n.º 9
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage roomRights = BasicUtilies.GetRevisionServerMessage(Revision.PRODUCTION_201601012205_226667486);

            roomRights.Init(r63cOutgoing.GiveRoomRights);
            roomRights.AppendInt32(valueHolder.GetValue <int>("RightsLevel")); //0 = No rights, 1 = Basic rights, 2 = Can place, 3 = Pickup, 4 = IDK, 5 = IDK
            return(roomRights);
        }
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage message = BasicUtilies.GetRevisionServerMessage(Revision.PRODUCTION_201611291003_338511768);

            message.Init(r63ccOutgoing.NewNavigatorSavedSearches);
            message.AppendInt32(0); //count
            return(message);
        }
Ejemplo n.º 11
0
 public virtual void ValueFromObject()
 {
     var valueHolder = new ValueHolder();
     for (var i = 0; i < _funcletizationIterationCount; i++)
     {
         _context.Products.Where(p => p.ProductId < valueHolder.SecondLevelProperty).ToList();
     }
 }
Ejemplo n.º 12
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage message = BasicUtilies.GetRevisionServerMessage(Revision.RELEASE63_201211141113_913728051);

            message.Init(r63bOutgoing.RemoveItemFromHand);
            message.AppendUInt(valueHolder.GetValue <uint>("ID"));
            return(message);
        }
Ejemplo n.º 13
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage message_ = BasicUtilies.GetRevisionServerMessage(Revision.RELEASE63_35255_34886_201108111108);

            message_.Init(r63aOutgoing.SendNotifFromAdmin);
            message_.AppendString(valueHolder.GetValue <string>("Message"));
            return(message_);
        }
Ejemplo n.º 14
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage flood = BasicUtilies.GetRevisionServerMessage(Revision.RELEASE63_35255_34886_201108111108);

            flood.Init(r63aOutgoing.Flood);
            flood.AppendInt32(valueHolder.GetValueOrDefault <int>("TimeLeft"));
            return(flood);
        }
Ejemplo n.º 15
0
        public ProtocolGlobalControl()
        {
            this._global = new ValueHolder<Global>();
            this._global.Changed += new ValueChangedEventHandler<Definitions.Description.Global>(this.GlobalChanged);
            this._global.Changing += new ValueChangingEventHandler<Definitions.Description.Global>(this.GlobalChanging);

            InitializeComponent();
        }
        private void init(EditType editType)
        {
            AddForm(XHolder = new ValueHolder(this, "- X: ", GetValueFromField));
            AddForm(YHolder = new ValueHolder(this, "- Y: ", GetValueFromField));
            this.editType   = editType;

            GetValueFromReferences();
        }
Ejemplo n.º 17
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage Message = BasicUtilies.GetRevisionServerMessage(Revision.PRODUCTION_201601012205_226667486);

            Message.Init(r63cOutgoing.UpdateCredits);
            Message.AppendString(valueHolder.GetValue <int>("Credits") + ".0");
            return(Message);
        }
Ejemplo n.º 18
0
 // Use this for initialization
 void Start()
 {
     valueHolder = GameObject.FindWithTag("ValueHolder").GetComponent <ValueHolder> ();
     endPoint    = GameObject.FindGameObjectWithTag("EndPoint");
     spawner     = GameObject.FindWithTag("StarSpawner").GetComponent <StarSpawner> ();
     spawner.starList.Add(this.gameObject);
     target = endPoint.transform.position;
 }
Ejemplo n.º 19
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            CatalogItem item = valueHolder.GetValue <CatalogItem>("Item");

            Tuple <Item, int>[] products = valueHolder.GetValue <Tuple <Item, int>[]>("Products");
            int finalCredits             = valueHolder.GetValue <int>("Credits");
            int finalPixels = valueHolder.GetValue <int>("Pixels");

            ServerMessage BuyInfo = BasicUtilies.GetRevisionServerMessage(Revision.PRODUCTION_201601012205_226667486);

            BuyInfo.Init(r63cOutgoing.BuyInfo);
            BuyInfo.AppendUInt(item.Id);
            BuyInfo.AppendString(item.Name);
            BuyInfo.AppendBoolean(false);
            BuyInfo.AppendInt32(finalCredits);
            BuyInfo.AppendInt32(finalPixels);
            BuyInfo.AppendInt32(item.ActivityPointsType);
            BuyInfo.AppendBoolean(false);
            BuyInfo.AppendInt32(products.Length);
            if (item.IsDeal)
            {
                foreach (Tuple <Item, int> data in products)
                {
                    if (data.Item1.Type == "s" || data.Item1.Type == "i")
                    {
                        BuyInfo.AppendString(data.Item1.Type);
                        BuyInfo.AppendInt32(data.Item1.SpriteID);
                        BuyInfo.AppendString("");     //extra data
                        BuyInfo.AppendInt32(data.Item2);
                        BuyInfo.AppendBoolean(false); //is LTD
                    }
                    else
                    {
                        throw new Exception("Only normal items are supported for deals");
                    }
                }
            }
            else
            {
                Item item_ = products[0].Item1;

                BuyInfo.AppendString(item_.Type);
                BuyInfo.AppendInt32(item_.SpriteID);
                if (item.Name.Contains("wallpaper_single") || item.Name.Contains("floor_single") || item.Name.Contains("landscape_single"))
                {
                    BuyInfo.AppendString(item.Name.Split('_')[2]); //id
                }
                else
                {
                    BuyInfo.AppendString(""); //extra data, example dics
                }
                BuyInfo.AppendInt32(products[0].Item2);
                BuyInfo.AppendBoolean(false); //is LTD
            }
            BuyInfo.AppendInt32(0);           //club level
            BuyInfo.AppendBoolean(true);
            return(BuyInfo);
        }
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage message_ = BasicUtilies.GetRevisionServerMessage(Revision.RELEASE63_201211141113_913728051);

            message_.Init(r63bOutgoing.ApplyRoomEffect);
            message_.AppendString(valueHolder.GetValue <string>("Type"));
            message_.AppendString(valueHolder.GetValue <string>("Data"));
            return(message_);
        }
Ejemplo n.º 21
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage roomRating = BasicUtilies.GetRevisionServerMessage(Revision.RELEASE63_201211141113_913728051);

            roomRating.Init(r63bOutgoing.RoomRating);
            roomRating.AppendInt32(valueHolder.GetValue <int>("Score"));
            roomRating.AppendBoolean(valueHolder.GetValue <bool>("CanVote"));
            return(roomRating);
        }
Ejemplo n.º 22
0
        public ActionResult Show(int id)
        {
            var productHolder = ValueHolder.For(id, () => {
                Response.Write("FETCHING PRODUCT #" + id);
                return(_products.SingleOrDefault(p => p.Id == id));
            });

            return(View(productHolder));
        }
Ejemplo n.º 23
0
        object IMyAnimatedProperty.EditorAddKey(float time)
        {
            var valueHolder = new ValueHolder();

            valueHolder.Time  = time;
            valueHolder.Value = default(T);
            AddKey(valueHolder);
            return(valueHolder);
        }
Ejemplo n.º 24
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage message_ = BasicUtilies.GetRevisionServerMessage(Revision.PRODUCTION_201601012205_226667486);

            message_.Init(r63cOutgoing.Handitem);
            message_.AppendInt32(valueHolder.GetValue <int>("VirtualID"));
            message_.AppendInt32(valueHolder.GetValue <int>("Handitem"));
            return(message_);
        }
Ejemplo n.º 25
0
        public TValue Read(IDataReader dr)
        {
            var valueHolder = new ValueHolder <TValue>();

            dr_.SetDataReader(dr);
            ReaderAgentGenerator <InternalDataReader, TValue> .Run(dr_, valueHolder);

            return(valueHolder.Value);
        }
Ejemplo n.º 26
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage Message = BasicUtilies.GetRevisionServerMessage(Revision.RELEASE63_35255_34886_201108111108);

            Message.Init(r63aOutgoing.MessengerChatError);
            Message.AppendInt32(valueHolder.GetValue <int>("ErrorCode"));
            Message.AppendUInt(valueHolder.GetValue <uint>("UserID"));
            return(Message);
        }
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage WallItemRemoved = BasicUtilies.GetRevisionServerMessage(Revision.RELEASE63_35255_34886_201108111108);

            WallItemRemoved.Init(r63aOutgoing.RemoveWallItemFromRoom);
            WallItemRemoved.AppendString(valueHolder.GetValue <uint>("ID").ToString());
            WallItemRemoved.AppendInt32(0);
            return(WallItemRemoved);
        }
Ejemplo n.º 28
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage message = BasicUtilies.GetRevisionServerMessage(Revision.RELEASE63_201211141113_913728051);

            message.Init(r63bOutgoing.TypingStatus);
            message.AppendInt32(valueHolder.GetValue <int>("VirtualID"));
            message.AppendInt32(valueHolder.GetValue <bool>("Typing") ? 1 : 0);
            return(message);
        }
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage message_ = BasicUtilies.GetRevisionServerMessage(Revision.PRODUCTION_201601012205_226667486);

            message_.Init(r63cOutgoing.ApplyRoomEffect);
            message_.AppendString(valueHolder.GetValue <string>("Type"));
            message_.AppendString(valueHolder.GetValue <string>("Data"));
            return(message_);
        }
Ejemplo n.º 30
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage Message = BasicUtilies.GetRevisionServerMessage(Revision.RELEASE63_35255_34886_201108111108);

            Message.Init(r63aOutgoing.MessengerChatMessage);
            Message.AppendUInt(valueHolder.GetValue <uint>("ID"));
            Message.AppendString(valueHolder.GetValue <string>("Message"));
            return(Message);
        }
Ejemplo n.º 31
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage message_ = BasicUtilies.GetRevisionServerMessage(Revision.PRODUCTION_201601012205_226667486);

            message_.Init(r63cOutgoing.SendNotifFromMod);
            message_.AppendString(valueHolder.GetValue <string>("Message"));
            message_.AppendString(valueHolder.GetValueOrDefault <string>("Link"));
            return(message_);
        }
Ejemplo n.º 32
0
        public ServerMessage Handle(ValueHolder valueHolder = null)
        {
            ServerMessage message = BasicUtilies.GetRevisionServerMessage(Revision.RELEASE63_35255_34886_201108111108);

            message.Init(r63aOutgoing.Effect);
            message.AppendInt32(valueHolder.GetValue <int>("VirtualID"));
            message.AppendInt32(valueHolder.GetValue <int>("EffectID"));
            return(message);
        }
Ejemplo n.º 33
0
        public ClassLibraryBrowser()
        {
            InitializeComponent();
            this.SmalltalkSystemHolder = new ValueHolder<SmalltalkSystem>();
            this.SmalltalkSystemHolder.Changed += new ValueChangedEventHandler<SmalltalkSystem>(this.SmalltalkSystemChanged);
            this.SystemDescriptionHolder = new ValueHolder<SystemDescription>();
            this.SystemImplementationHolder = new ValueHolder<SystemImplementation>();
            this.protocolsControl.SystemDescriptionHolder = this.SystemDescriptionHolder;
            this.classesControl.SystemImplementationHolder = this.SystemImplementationHolder;
            this.globalsControl.SystemImplementationHolder = this.SystemImplementationHolder;
            this.classMethodsEditor.SystemImplementationHolder = this.SystemImplementationHolder;
            this.poolsControl.SystemImplementationHolder = this.SystemImplementationHolder;
            this.initializersControl.SystemImplementationHolder = this.SystemImplementationHolder;
            this.implementationValidationControl.SmalltalkSystemHolder = this.SmalltalkSystemHolder;

            this.AddMainMenuItems(this);
            List<ToolStripItem> items = new List<ToolStripItem>();
            foreach (ToolStripItem tsi in this.menuStrip.Items)
                items.Add(tsi);
            this.menuStrip.Items.Clear();
            this.menuStrip.Items.AddRange(items.OrderBy(tsi => tsi.MergeIndex).ToArray());
        }
Ejemplo n.º 34
0
    // Use this for initialization
    void Start()
    {
        m_Player = FindObjectOfType<SpaceShip_Controller>();
        m_HUD = FindObjectOfType<Player_HUD>();
        m_Spawners = FindObjectsOfType<Spawn_Controller>();
        m_Values = FindObjectOfType<ValueHolder> ();

        m_HighScores = new ScoreTable();
        m_HighScores.LoadScores ();
        m_Timer = m_Respawn;
    }
 /// <summary>
 /// Add argument value for the given index in the constructor argument list.
 /// </summary>
 /// <param name="index">The index in the constructor argument list.</param>
 /// <param name="value">The argument value.</param>
 /// <param name="type">
 /// The <see cref="System.Type.FullName"/> of the argument
 /// <see cref="System.Type"/>.
 /// </param>
 public virtual void AddIndexedArgumentValue(int index, object value, string type)
 {
     IndexedArgumentValues[index] = new ValueHolder(value, type);
 }
Ejemplo n.º 36
0
 internal void SetItems(ValueHolder<List<OrderItem>> valueHolder)
 {
     _items = valueHolder;
 }
 /// <summary>
 /// Add argument value for the given name in the constructor argument list.
 /// </summary>
 /// <param name="name">The name in the constructor argument list.</param>
 /// <param name="value">The argument value.</param>
 /// <exception cref="ArgumentException">
 /// If the supplied <paramref name="name"/> is <see langword="null"/>
 /// or is composed wholly of whitespace.
 /// </exception>
 public virtual void AddNamedArgumentValue(string name, object value)
 {
     AssertUtils.ArgumentHasText(name, "name");
     NamedArgumentValues[GetCanonicalNamedArgument(name)] = new ValueHolder(value);
 }
 private void AddOrMergeIndexedArgumentValues(int key, ValueHolder newValue)
 {
     ValueHolder currentValue = _indexedArgumentValues[key] as ValueHolder;
     IMergable mergable = newValue.Value as IMergable;
     if (currentValue != null && mergable != null )
     {
         if (mergable.MergeEnabled)
         {
             newValue.Value = mergable.Merge(currentValue.Value);
         }
     }
     _indexedArgumentValues[key] = newValue;
 }
Ejemplo n.º 39
0
        public void ValueFromObject()
        {
            new TestDefinition
                {
                    TestName = "Query_Funcletization_ValueFromObject_EF6",
                    IterationCount = 50,
                    WarmupCount = 5,
                    Setup = EnsureDatabaseSetup,
                    Run = harness =>
                        {
                            using (var context = new OrdersContext(_connectionString))
                            {
                                using (harness.StartCollection())
                                {
                                    var valueHolder = new ValueHolder();
                                    for (var i = 0; i < _funcletizationIterationCount; i++)
                                    {
                                        var result = context.Products.Where(p => p.ProductId < valueHolder.SecondLevelProperty).ToList();

                                        Assert.Equal(10, result.Count);
                                    }
                                }
                            }
                        }
                }.RunTest();
        }
Ejemplo n.º 40
0
 void Awake()
 {
     useGUILayout = false;
     IsFreeVersion = PlayerPrefs.HasKey("IsFreeVersion") ? PlayerPrefs.GetInt("IsFreeVersion") > 0 ? true : false : false;
     fader = new Fader(fade);
     buttonFire = new HighlightableControlButton(this, fireButtonGUI, fireButtonOn, fireButtonOff, fireButtonHighlight);
     buttonBoost = new HighlightableControlButton(this, boostButtonGUI, boostButtonOn, boostButtonOff, boostButtonHighlight);
     buttonAim =  new HighlightableControlButton(this, aimButtonGUI, aimButtonOn, aimButtonOff, aimButtonHighlight);
     fishesInfo = new FishesInfo();
     airTankLevel = new ValueHolder(airTank.Length - 1);
     airTankLevel.Subscribe(OnAirTankLevelChanged);
 }
 public ValueHolder Copy()
 {
     ValueHolder copy = new ValueHolder(this._ctorValue, this.typeName);
     return copy;
 }
Ejemplo n.º 42
0
        private void generateOrdersButton_Click(object sender, EventArgs e)
        {
            DialogResult result = DialogResult.Yes;

            //determine if orders have already been generated previously
            ValueHolder valHolder = new ValueHolder("");
            ParameterCollection pc = new ParameterCollection("unitnum", SessionManager.Instance.GetActivePatient().unitnum);
            pc.Add("table", "tblSurgicalClinic");
            pc.Add("column", "createdOrders");
            //pull one value from the database (fast)
            valHolder.DoLoadWithSpAndParams("sp_3_LoadRelativeValue", pc);
            Boolean alreadyGeneratedOrders = ((valHolder.relativeValue).ToLower() == "yes");

            if (alreadyGeneratedOrders)
            {
                //optionally set the DialogBox result to not "Yes"
                result = MessageBox.Show("Overwrite orders generated previously?", "RiskApps3", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2);
            }

            if (result == DialogResult.Yes)
            {
                generateOrdersButton.Enabled = false;
                loadingCircle1.Active = true;
                loadingCircle1.Visible = true;

                backgroundWorker1.RunWorkerAsync();
            }
        }
 public void CreateValues()
 {
     var valueHolder = new ValueHolder() {Value = "hello"};
     _values = RouteValues.Create((MyEchoController controller) => controller.Echo(valueHolder.Value));
 }
        /// <summary>
        /// Aggiorna le informazioni sulle risorse di calcolo associate all'uri specificato, sostituendo con quelle
        /// specificate quelle attualmente memorizzate in questa cache, modificando l'istante di ultima rilevazione
        /// con il valore specificato e azzerando infine il numero degli eventuali precedenti tentativi consecutivi
        /// falliti di aggiornamento.
        /// </summary>
        /// <param name="uri">L'uri da conservare nella cache o da aggiornare con le nuove informazioni.</param>
        /// <param name="detection">L'istante di più recente rilevazione del server di calcolo.</param>
        /// <param name="resources">Le informazioni sulle risorse di calcolo associate all'uri.</param>
        /// <remarks>
        /// Qualora si dovesse specificare null per almeno uno dei primi due parametri, la cache non subirà nessuna
        /// modifica.
        /// </remarks>
        public void UpdateOnDetection(Uri uri, IEnumerable<TaskPerformerInfo> resources, DateTime detection)
        {
            if (uri == null || resources == null) return;

            lock (m_CacheLock)
            {
                m_Cache[uri] = new ValueHolder(resources, detection);
            }
        }
        private void AddCommand_Executed(object sender, ExecutedRoutedEventArgs e)
        {
            DebugHelper.AssertUIThread();

            ObservableCollection<ValueHolder> list = this.ItemsSource as ObservableCollection<ValueHolder>;
            if (list != null)
            {
                ValueHolder newItem = new ValueHolder(this.DefaultValue);

                int index = this.List.SelectedIndex;
                if (index < 0)
                {
                    list.Add(newItem);
                    this.List.SelectedIndex = list.Count - 1;
                }
                else
                {
                    list.Insert(index, newItem);
                    this.List.SelectedIndex = index;
                }
            }
        }
 public void BufferDefaultValue(string propertyName, XamlMember propertyValue, XamlReader reader, IXamlLineInfo lineInfo)
 {
     if (this.alreadyBufferedDefinitions)
     {
         this.ProcessDefaultValue(propertyName, propertyValue, reader.ReadSubtree(), lineInfo);
     }
     else
     {
         if (this.valueHolders == null)
         {
             this.valueHolders = new Dictionary<string, ValueHolder>();
         }
         ValueHolder holder = new ValueHolder(this.parent.SchemaContext, propertyValue, reader, lineInfo);
         this.valueHolders[propertyName] = holder;
     }
 }
Ejemplo n.º 47
0
    void Awake()
    {
        isGame = PrefHolder.newBool("isGame", false);
        isOxygenLow = new ValueHolder(false);
        isSurface = new ValueHolder(false);
        isFreeVersion = PrefHolder.newBool("IsFreeVersion", false);

        tutorial = (Tutorial)GetComponent(typeof(Tutorial));
    }