#ifndef PATH_TEXTURE_H #define PATH_TEXTURE_H #include "scene/2d/node_2d.h" class PathTexture : public Node2D { OBJ_TYPE( PathTexture, Node2D ); Ref begin; Ref repeat; Ref end; int subdivs; bool overlap; public: void set_begin_texture(const Ref& p_texture); Ref get_begin_texture() const; void set_repeat_texture(const Ref& p_texture); Ref get_repeat_texture() const; void set_end_texture(const Ref& p_texture); Ref get_end_texture() const; void set_subdivisions(int p_amount); int get_subdivisions() const; void set_overlap(int p_amount); int get_overlap() const; PathTexture(); }; #endif // PATH_TEXTURE_H