Jafar
|
Public Types | |
typedef std::map< std::string, Model * >::iterator | iterator |
typedef std::map< std::string, Model * >::const_iterator | const_iterator |
Public Member Functions | |
ModelDB (std::string const &path_) | |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
Model const * | operator[] (std::string const &name_) const |
Model * | operator[] (std::string const &name_) |
void | insert (std::string const &name_, const Model *model_) |
void | remove (std::string const &name_) |
int | size () const |
int | nbParts () const |
void | load (std::string const &path_) |
void | loadDB (std::string const &path_) |
void | save (std::string const &name_, std::string const &path_=".") const |
void | saveDB (std::string const &path_=".") const |
Static Public Member Functions | |
static void | loadModel (Model &model, std::string const &path) |
static void | saveModel (Model &model, std::string const &path) |
Private Types | |
typedef std::map< std::string, Model * >::value_type | value_type |
Private Attributes | |
std::map< std::string, Model * > | db |
Generated on Wed Oct 15 2014 00:37:47 for Jafar by doxygen 1.7.6.1 |