clone(IDType id, this_type *target_manager=nullptr) (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inline |
contains(IDType id) const (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inline |
count() const (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inline |
destroy(IDType id) (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inline |
destroy_all() (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inline |
each(std::function< void(uint32_t, ObjectTypePtr)> callback) (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inline |
each(std::function< void(uint32_t, const ObjectTypePtr)> callback) const (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inline |
find_object(const std::string &name) const (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inline |
get(IDType id) const (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inline |
make(Args &&... args) (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inline |
make_as(Args &&... args) (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inline |
next_id() (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inlineprotected |
object_type typedef (defined in smlt::ObjectManager< IDType, ObjectType, false >) | smlt::ObjectManager< IDType, ObjectType, false > | |
objects_ (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | protected |
ObjectTypeInternalPtrType typedef (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | protected |
ObjectTypePtr typedef (defined in smlt::ObjectManager< IDType, ObjectType, false >) | smlt::ObjectManager< IDType, ObjectType, false > | |
on_destroy(IDType id) (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inlineprotectedvirtual |
on_get(IDType id) (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inlineprotectedvirtual |
on_make(IDType id) (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | inlineprotectedvirtual |
parent_class typedef (defined in smlt::ObjectManager< IDType, ObjectType, false >) | smlt::ObjectManager< IDType, ObjectType, false > | |
signal_post_create_ (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | protected |
signal_pre_destroy_ (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | protected |
this_type typedef (defined in smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > >) | smlt::_object_manager_impl::ObjectManagerBase< IDType, ObjectType, default_init_ptr< ObjectType >, _object_manager_impl::ToDefaultInitPtr< ObjectType > > | |
update() override (defined in smlt::ObjectManager< IDType, ObjectType, false >) | smlt::ObjectManager< IDType, ObjectType, false > | inlinevirtual |