예제 #1
0
 public TagPlaceObject2(Character character, int Deph, Matrix TransformMatrix)
     : base(0x1a)
 {
     this._deph = 1;
     this._matrix = TransformMatrix;
     this._character = character;
     this._deph = Deph;
 }
예제 #2
0
 public void Define(Character character)
 {
     if (!this.IsDefined(character))
     {
         this.Dictionary.Add(character.GetHashCode(), null);
         this._charID++;
         character.CharacterID = this._charID;
         this.Add(character);
     }
 }
예제 #3
0
 public bool IsDefined(Character character)
 {
     return this.Dictionary.ContainsKey(character.GetHashCode());
 }
예제 #4
0
 public void Add(Character Character, string Name, Matrix TransformMatrix)
 {
     TagPlaceObject2 item = new TagPlaceObject2(Character, 1, TransformMatrix);
     item.Name = Name;
     base.Add(item);
 }
예제 #5
0
 public void Remove(Character Character)
 {
     base.Add(new TagRemoveObject2(Character));
 }
예제 #6
0
 public void Add(Character Character, string Name)
 {
     this.Add(Character, Name, null);
 }
예제 #7
0
 public void Add(Character Character, Matrix TransformMatrix)
 {
     base.Add(new TagPlaceObject2(Character, 1, TransformMatrix));
 }
예제 #8
0
 public void Add(Character Character)
 {
     base.Add(new TagPlaceObject2(Character, 1, null));
 }
예제 #9
0
 public TagRemoveObject2(Character Character)
     : base(0x1c)
 {
     this._character = Character;
 }
예제 #10
0
 public FillStyle(Character ImageFill, BitmapFill bitmapFill)
 {
     this._ImageFill = ImageFill;
     this._Type = (FillStyleType) bitmapFill;
 }