+ Level* level; /**< Parent level containing this sector */
+ uint32_t collision_tile_attributes(const Rect& dest) const;
+
+ void before_object_remove(GameObject* object);
+ bool before_object_add(GameObject* object);
+
+ void try_expose(GameObject* object);
+ void try_unexpose(GameObject* object);
+
+ /** Checks for all possible collisions. And calls the
+ collision_handlers, which the collision_objects provide for this
+ case (or not). */
+ void handle_collisions();
+
+ /**
+ * Does collision detection between 2 objects and does instant
+ * collision response handling in case of a collision
+ */