X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fsector.hpp;h=e3b22e00e9933cd5a3ba79a2a936b2a4c8595b74;hb=7a0bff0e1654117767b86aea6fe47d6b2f60cdfb;hp=76a1fa58f0b6e3c2930bf12ce9940c07f209ffe6;hpb=fb070684fb70144bdb74f76d3920847cfd6dc83f;p=supertux.git diff --git a/src/sector.hpp b/src/sector.hpp index 76a1fa58f..e3b22e00e 100644 --- a/src/sector.hpp +++ b/src/sector.hpp @@ -60,8 +60,9 @@ enum MusicType { }; /** - * This class holds a sector (a part of a level) and all the game objects in - * the sector + * Represents one of (potentially) multiple, separate parts of a Level. + * + * Sectors contain GameObjects, e.g. Badguys and Players. */ class Sector : public Scripting::SSector { @@ -192,6 +193,11 @@ public: float get_ambient_green(); float get_ambient_blue(); + /** + * set gravity throughout sector + */ + void set_gravity(float gravity); + private: Level* level; /**< Parent level containing this sector */ uint32_t collision_tile_attributes(const Rect& dest) const;