Example #1
0
            internal override string GetCppConstructorBody()
            {
                string code = "";

                foreach (var i in Frames)
                {
                    code += Glance.NameSetting.AnimationName + ".emplaceFrame(" + Glance.ToCppString(i.FilePath) + ", " + i.Duration.ToString("0.00").Replace(',', '.') + "f);\n";
                }
                return(_GetProcessed(Glance.templates["Com:Animation:ConstructorBody"].Replace("#SpriteFrames#", code)));
            }
Example #2
0
 internal override List <string> GetCppConstructor()
 {
     return(Glance.templates["Com:Sound:Constructor"].
            Replace("#FileName#", Glance.ToCppString(FileName)).Split(',').gForEach(x => x.Trim()).ToList());
 }
Example #3
0
 internal override string GetCppConstructorBody()
 {
     return(Glance.templates["Com:Sprite:ConstructorBody"].Replace("#FileName#", Glance.ToCppString(FileName)));
 }