Partial rewrite of server_application.cpp
I've also fixed some other issues along the way. However, the next step requires support for multiple rooms. Finally.
This commit is contained in:
@@ -27,6 +27,7 @@
|
||||
#include "sqlite3/sqlite3.h"
|
||||
|
||||
#include <map>
|
||||
#include <functional>
|
||||
|
||||
class CharacterManager {
|
||||
public:
|
||||
@@ -40,6 +41,8 @@ public:
|
||||
void UnloadCharacter(int uid);
|
||||
void DeleteCharacter(int uid);
|
||||
|
||||
void UnloadCharacterIf(std::function<bool(std::map<int, CharacterData>::iterator)> f);
|
||||
|
||||
//accessors and mutators
|
||||
CharacterData* GetCharacter(int uid);
|
||||
std::map<int, CharacterData>* GetContainer();
|
||||
|
||||
Reference in New Issue
Block a user