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() constFactoryBase
get_num_types() constFactoryBase
get_preferred(size_t n) constFactoryBase
get_type(size_t n) constFactoryBase
make_instance(TypeHandle handle, const FactoryParams &params)FactoryBase
make_instance(const std::string &type_name, const FactoryParams &params)FactoryBaseinline
make_instance_more_general(TypeHandle handle, const FactoryParams &params)FactoryBase
make_instance_more_general(const std::string &type_name, const FactoryParams &params)FactoryBaseinline
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) constFactoryBase
~FactoryBase()=default (defined in FactoryBase)FactoryBase