/* * CS 246 Final Project * File: map.h * Purpose: handles map functionality */ #ifndef __OBJECTS_H__ #define __OBJECTS_H__ #include #include #include "layer.h" #include "display.h" class object { // TODO: design the entire class public: void print() {} // use ncurses void print(display &display) {} }; class object_list final: public layer { private: }; // TODO: throw potion into another header class potion final: public object { // TODO: design the entire class }; class potion_list final: public layer { private: std::vector> potions; // TODO: design the entire class }; #endif