TypeDescription &td(TypeDescription::Create(TYPE_ID, "SimpleAnimation"));
td.SetDescription("An animation that uses a fixed column and increasing row of a sprite based on the frame number.");
td.SetConstructor(&Construct);
TypeDescription &td(TypeDescription::Create(TYPE_ID, "SimpleAnimation"));
td.SetDescription("An animation that uses a fixed column and increasing row of a sprite based on the frame number.");
td.SetConstructor(&Construct);
td.SetSize(sizeof(SimpleAnimation));
td.AddSupertype(Animation::TYPE_ID, ((char *)a) - ((char *)&sa));
td.SetSize(sizeof(SimpleAnimation));
td.AddSupertype(Animation::TYPE_ID, ((char *)a) - ((char *)&sa));