コード例 #1
0
        public override void Deserialize(GenericReader reader)
        {
            base.Deserialize(reader);

            reader.GetVersion();

            _DefaultFlags = reader.ReadFlag <AspectFlags>();
            _DefaultLevel = reader.ReadFlag <AspectLevel>();

            AspectKeysDropped = reader.ReadInt();
        }
コード例 #2
0
        public override void AspectChanged(AspectFlags a, bool state)
        {
            base.AspectChanged(a, state);

            InitElement();
        }
コード例 #3
0
        public virtual void AspectChanged(AspectFlags a, bool state)
        {
            Title = InitTitle();

            InvalidateProperties();
        }