Panda3D

FactoryBase Member List

This is the complete list of members for FactoryBase, including all inherited members.

add_preferred(TypeHandle handle) | FactoryBase |
BaseCreateFunc typedef (defined in FactoryBase) | FactoryBase |
clear_preferred() | FactoryBase |
FactoryBase()=default (defined in FactoryBase) | FactoryBase |
FactoryBase(const FactoryBase &copy)=delete (defined in FactoryBase) | FactoryBase |
find_registered_type(TypeHandle handle) | FactoryBase |
get_num_preferred() const | FactoryBase |
get_num_types() const | FactoryBase |
get_preferred(size_t n) const | FactoryBase |
get_type(size_t n) const | FactoryBase |
make_instance(TypeHandle handle, const FactoryParams &params) | FactoryBase |
make_instance(const std::string &type_name, const FactoryParams &params) | FactoryBase | inline
make_instance_more_general(TypeHandle handle, const FactoryParams &params) | FactoryBase |
make_instance_more_general(const std::string &type_name, const FactoryParams &params) | FactoryBase | inline
operator=(const FactoryBase &copy)=delete (defined in FactoryBase) | FactoryBase |
register_factory(TypeHandle handle, BaseCreateFunc *func, void *user_data=nullptr) | FactoryBase |
write_types(std::ostream &out, int indent_level=0) const | FactoryBase |
~FactoryBase()=default (defined in FactoryBase) | FactoryBase |