#include <U7file.h>
Collaboration diagram for U7FileManager:
Public Member Functions | |
U7FileManager () | |
~U7FileManager () | |
void | reset () |
U7file * | get_file_object (const std::string &s) |
Static Public Member Functions | |
static U7FileManager * | get_ptr (void) |
Protected Attributes | |
std::map< std::string, U7file * > | file_list |
Static Protected Attributes | |
static U7FileManager * | self |
Classes | |
class | exclusive |
Definition at line 45 of file U7file.h.
void U7FileManager::reset | ( | ) |
Definition at line 86 of file U7file.cc.
References file_list.
Referenced by Init(), Shape_manager::reload_shapes(), and ExultStudio::set_game_path().
U7file* U7FileManager::get_file_object | ( | const std::string & | s | ) |
Referenced by main(), and U7object::number_of_objects().
U7FileManager * U7FileManager::get_ptr | ( | void | ) | [static] |
Definition at line 77 of file U7file.cc.
References U7FileManager().
Referenced by Init(), U7object::number_of_objects(), Shape_manager::reload_shapes(), and ExultStudio::set_game_path().
Here is the call graph for this function:
std::map<std::string,U7file *> U7FileManager::file_list [protected] |
U7FileManager * U7FileManager::self [static, protected] |