struct Registry
{
- std::list<RegisterBase *> loaders;
- bool changed;
+ std::vector<RegisterBase *> loaders;
+ bool changed = false;
- Registry();
~Registry();
};
private:
- IO::Base *source;
- State state;
+ IO::Base *source = nullptr;
+ State state = INITIAL;
protected:
- ImageLoader();
+ ImageLoader() = default;
public:
virtual ~ImageLoader();