Exemple #1
0
        private void Add(PathManager pathManager, ColorFilterBase filter)
        {
            PictureObject temp;
            var           offset = contentSprite.ChildrenCount / 2;

            contentSprite.AddChild(new TextureString(device, filter.GetType().Name, 20, new SharpDX.Color4(1, 1, 1, 1))
            {
                Position = new SharpDX.Vector2(0, offset * 30),
            });
            contentSprite.AddChild(temp = new PictureObject(device, ResourceManager, pathManager.Combine("num.png"))
            {
                Position = new SharpDX.Vector2(400, offset * 30),
            });
            temp.ColorFilters.Add(filter);
        }
Exemple #2
0
 protected void Serialize(Serializer serializer, XElement element, ColorFilterBase filter)
 {
     AddNewElement(serializer, element, "Weight", filter.Weight);
 }