_creators | FactoryBase | [private] |
_preferred | FactoryBase | [private] |
add_preferred(TypeHandle handle) | FactoryBase | |
BaseCreateFunc typedef | FactoryBase | |
clear_preferred() | FactoryBase | |
Creators typedef | FactoryBase | [private] |
FactoryBase() | FactoryBase | |
FactoryBase(const FactoryBase ©) | FactoryBase | [private] |
find_registered_type(TypeHandle handle) | FactoryBase | |
get_num_preferred() const | FactoryBase | |
get_num_types() const | FactoryBase | |
get_preferred(int n) const | FactoryBase | |
get_type(int n) const | FactoryBase | |
make_instance(TypeHandle handle, const FactoryParams ¶ms) | FactoryBase | |
make_instance(const string &type_name, const FactoryParams ¶ms) | FactoryBase | [inline] |
make_instance_exact(TypeHandle handle, const FactoryParams ¶ms) | FactoryBase | [private] |
make_instance_more_general(TypeHandle handle, const FactoryParams ¶ms) | FactoryBase | |
make_instance_more_general(const string &type_name, const FactoryParams ¶ms) | FactoryBase | [inline] |
make_instance_more_specific(TypeHandle handle, const FactoryParams ¶ms) | FactoryBase | [private] |
operator=(const FactoryBase ©) | FactoryBase | [private] |
Preferred typedef | FactoryBase | [private] |
register_factory(TypeHandle handle, BaseCreateFunc *func) | FactoryBase | |
write_types(ostream &out, int indent_level=0) const | FactoryBase | |
~FactoryBase() | FactoryBase |