OSDN Git Service

fix cmake/Macros.cmake
[moflib/moflib.git] / saisei-1.0 / rpg / rpg / oldcode / SymbolController.h
1 #pragma once
2 #include <vector>
3 #include "Symbol.h"
4
5 namespace et{
6         class SymbolController
7         {
8                 std::vector<Symbol*> m_symbols;
9         protected:
10                 virtual void move(Symbol* pSymbol) = 0;
11         public:
12                 SymbolController();
13                 virtual ~SymbolController(void) = 0;
14                 void update();
15                 void add(Symbol* pSymbol);
16                 int getSize();
17                 Symbol* get(int index);
18         };
19
20
21 }