예제 #1
0
파일: Tools.cs 프로젝트: boehla/ShareLib
        public void set(object okey, object value)
        {
            string key = Lib.Converter.toString(okey);

            if (!values.ContainsKey(key))
            {
                changed     = true;
                values[key] = new OptionParam(value);
            }
            else
            {
                changed |= values[key].setValue(value);
            }
        }
예제 #2
0
파일: Tools.cs 프로젝트: boehla/ShareLib
        public object deserialize(object key)
        {
            OptionParam op = this.get(Lib.Converter.toString(key));

            if (op == null)
            {
                return(null);
            }
            MemoryStream ms = new MemoryStream();

            byte[] dat = Converter.Base64DecodeBinary(op.Value);
            ms.Write(dat, 0, dat.Length);
            ms.Position = 0;
            return(serialiser.Deserialize(ms));
        }
예제 #3
0
    }                                                // 0x00B5FDF0-0x00B5FEB0

    public void SetOptionParam(PlayableDirector ownerPlayableDirector, OptionParam optionParam)
    {
    }                                                                                         // 0x00B5F580-0x00B5F5F0