TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ObjectRegistry< T, Key > Member List

This is the complete list of members for ObjectRegistry< T, Key >, including all inherited members.

GetRegisteredItems(std::vector< Key > &l) const ObjectRegistry< T, Key >inline
GetRegisteredItems() const ObjectRegistry< T, Key >inline
GetRegistryItem(Key key) const ObjectRegistry< T, Key >inline
HasItem(Key key) const ObjectRegistry< T, Key >inline
i_registeredObjectsObjectRegistry< T, Key >private
InsertItem(T *obj, Key key, bool _override=false)ObjectRegistry< T, Key >inline
instance()ObjectRegistry< T, Key >inlinestatic
ObjectRegistry()ObjectRegistry< T, Key >inline
RegistryMapType typedefObjectRegistry< T, Key >
RemoveItem(Key key, bool delete_object=true)ObjectRegistry< T, Key >inline
~ObjectRegistry()ObjectRegistry< T, Key >inline