Exemplo n.º 1
0
        public void Remove(EntityRepresentation representation)
        {
            PlayerRepresentation playerRepresentation = representation as PlayerRepresentation;

            if (playerRepresentation != null)
            {
                playerRepresentations.Remove(playerRepresentation);
            }
            else
            {
                entityRepresentations.Remove(representation);
            }
        }
Exemplo n.º 2
0
        public void Add(EntityRepresentation representation)
        {
            PlayerRepresentation playerRepresentation = representation as PlayerRepresentation;
            if (playerRepresentation != null)
                playerRepresentations.Add(playerRepresentation);
            else
            {
                entityRepresentations.Add(representation);

                if (this.MapRepresentation == null)
                {
                    MapRepresentation mapRepresentation = representation as MapRepresentation;
                    if (mapRepresentation != null)
                        this.MapRepresentation = mapRepresentation;
                }
            }
        }
Exemplo n.º 3
0
        public void Add(EntityRepresentation representation)
        {
            PlayerRepresentation playerRepresentation = representation as PlayerRepresentation;

            if (playerRepresentation != null)
            {
                playerRepresentations.Add(playerRepresentation);
            }
            else
            {
                entityRepresentations.Add(representation);

                if (this.MapRepresentation == null)
                {
                    MapRepresentation mapRepresentation = representation as MapRepresentation;
                    if (mapRepresentation != null)
                    {
                        this.MapRepresentation = mapRepresentation;
                    }
                }
            }
        }
Exemplo n.º 4
0
 public void Remove(EntityRepresentation representation)
 {
     PlayerRepresentation playerRepresentation = representation as PlayerRepresentation;
     if (playerRepresentation != null)
         playerRepresentations.Remove(playerRepresentation);
     else
     {
         entityRepresentations.Remove(representation);
     }
 }