int slopes_set;
public:
- Loader(Animation &);
- Loader(Animation &, Collection &);
+ Loader(Animation &a): Loader(a, 0) { }
+ Loader(Animation &a, Collection &c): Loader(a, &c) { }
private:
- void init();
+ Loader(Animation &, Collection *);
virtual void finish();
void check_slopes_and_control(bool, bool);
};
private:
- const Armature *armature;
+ const Armature *armature = 0;
std::vector<TimedKeyFrame> keyframes;
std::vector<Event> events;
- bool looping;
+ bool looping = false;
std::vector<UniformInfo> uniforms;
std::vector<Curve *> curves;
- unsigned uniform_curve_offset;
+ unsigned uniform_curve_offset = 0;
public:
- Animation();
~Animation();
void set_armature(const Armature &);