X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=src%2Fobject%2Fscripted_object.hpp;h=1e432a7296e5a96c664ddb0e0829ca2ad0dd54d2;hb=ab9eab4c870195c2b60ce76b77044c35b31e8806;hp=14e3b0394ae2714593dcb7ade36179579f081f68;hpb=15c5a91ee89272dfda3666e2fed67e06d650d0bf;p=supertux.git diff --git a/src/object/scripted_object.hpp b/src/object/scripted_object.hpp index 14e3b0394..1e432a729 100644 --- a/src/object/scripted_object.hpp +++ b/src/object/scripted_object.hpp @@ -39,6 +39,8 @@ public: void update(float elapsed_time); void draw(DrawingContext& context); + + void collision_solid(const CollisionHit& hit); HitResponse collision(GameObject& other, const CollisionHit& hit); // --- Scripting Interface stuff --- @@ -55,6 +57,8 @@ public: float get_velocity_y(); void set_visible(bool visible); bool is_visible(); + void set_solid(bool solid); + bool is_solid(); std::string get_name(); @@ -69,4 +73,3 @@ private: }; #endif -