Luanti 5.10.0-dev
 
Loading...
Searching...
No Matches
server::ActiveObjectMgr Member List

This is the complete list of members for server::ActiveObjectMgr, including all inherited members.

ActiveObjectMgr()=defaultActiveObjectMgr< ServerActiveObject >
clear()ActiveObjectMgr< ServerActiveObject >inline
clearIf(const std::function< bool(ServerActiveObject *, u16)> &cb)server::ActiveObjectMgr
DISABLE_CLASS_COPY(ActiveObjectMgr)ActiveObjectMgr< ServerActiveObject >
getActiveObject(u16 id)ActiveObjectMgr< ServerActiveObject >inline
getAddedActiveObjectsAroundPos(const v3f &player_pos, const std::string &player_name, f32 radius, f32 player_radius, const std::set< u16 > &current_objects, std::vector< u16 > &added_objects)server::ActiveObjectMgr
getFreeId() constActiveObjectMgr< ServerActiveObject >inlineprotected
getObjectsInArea(const aabb3f &box, std::vector< ServerActiveObject * > &result, std::function< bool(ServerActiveObject *obj)> include_obj_cb)server::ActiveObjectMgr
getObjectsInsideRadius(const v3f &pos, float radius, std::vector< ServerActiveObject * > &result, std::function< bool(ServerActiveObject *obj)> include_obj_cb)server::ActiveObjectMgr
invalidateActiveObjectObserverCaches()server::ActiveObjectMgr
isFreeId(u16 id) constActiveObjectMgr< ServerActiveObject >inlineprotected
m_active_objectsActiveObjectMgr< ServerActiveObject >protected
registerObject(std::unique_ptr< ServerActiveObject > obj) overrideserver::ActiveObjectMgrvirtual
removeObject(u16 id) overrideserver::ActiveObjectMgrvirtual
step(float dtime, const std::function< void(ServerActiveObject *)> &f) overrideserver::ActiveObjectMgrvirtual
~ActiveObjectMgr() overrideserver::ActiveObjectMgrvirtual