This is the complete list of members for server::ActiveObjectMgr, including all inherited members.
ActiveObjectMgr()=default | ActiveObjectMgr< 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 > ¤t_objects, std::vector< u16 > &added_objects) | server::ActiveObjectMgr | |
getFreeId() const | ActiveObjectMgr< 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) const | ActiveObjectMgr< ServerActiveObject > | inlineprotected |
m_active_objects | ActiveObjectMgr< ServerActiveObject > | protected |
registerObject(std::unique_ptr< ServerActiveObject > obj) override | server::ActiveObjectMgr | virtual |
removeObject(u16 id) override | server::ActiveObjectMgr | virtual |
step(float dtime, const std::function< void(ServerActiveObject *)> &f) override | server::ActiveObjectMgr | virtual |
~ActiveObjectMgr() override | server::ActiveObjectMgr | virtual |