1 #ifndef GAME_STATE_CHARACTERMANAGER_H
2 #define GAME_STATE_CHARACTERMANAGER_H
4 #include <boost/filesystem/path.hpp>
32 CharacterManager (
const boost::filesystem::path& saves,
const std::string& game);
45 std::list<Character>::const_iterator
begin()
const;
47 std::list<Character>::const_iterator
end()
const;
void deleteSlot(const MWState::Character *character, const MWState::Slot *slot)
Definition: charactermanager.cpp:40
Definition: character.hpp:19
CharacterManager & operator=(const CharacterManager &)
Not implemented.
Character * createCharacter(const std::string &name)
Definition: charactermanager.cpp:56
std::string mGame
Definition: charactermanager.hpp:18
std::list< Character >::const_iterator end() const
Definition: charactermanager.cpp:116
std::list< Character > mCharacters
Definition: charactermanager.hpp:15
Character * mCurrent
Definition: charactermanager.hpp:17
std::list< Character >::iterator findCharacter(const MWState::Character *character)
Definition: charactermanager.cpp:85
std::list< Character >::const_iterator begin() const
Definition: charactermanager.cpp:111
boost::filesystem::path mPath
Definition: charactermanager.hpp:12
Character * getCurrentCharacter()
Definition: charactermanager.cpp:35
void setCurrentCharacter(const Character *character)
Definition: charactermanager.cpp:98
CharacterManager(const CharacterManager &)
Not implemented.
Definition: charactermanager.hpp:10
Definition: character.hpp:10
const char * name
Definition: crashcatcher.cpp:59