//
//  Config.hpp
//  Game
//
//  Created by Darvydas on 26/01/2019.
//

#pragma once

#include <vector>

namespace Game
{
    namespace World
    {
        class CConfig
        {
        private:
            /* Here will be the instance stored. */
            static CConfig* instance;
            
            /* Private constructor to prevent instancing. */
            CConfig();
            ~CConfig();
            
        public:
            /* Static access method. */
            static CConfig* getInstance();
            
            std::vector<std::string> getInteractiveObjects(int level);
            
        public:
            
        };
    }
}
