diff options
Diffstat (limited to 'scene/resources/bit_mask.h')
| -rw-r--r-- | scene/resources/bit_mask.h | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/scene/resources/bit_mask.h b/scene/resources/bit_mask.h index f749a53e3..3cee2279b 100644 --- a/scene/resources/bit_mask.h +++ b/scene/resources/bit_mask.h @@ -29,13 +29,12 @@ #ifndef BIT_MASK_H #define BIT_MASK_H -#include "resource.h" #include "io/resource_loader.h" - +#include "resource.h" class BitMap : public Resource { - GDCLASS(BitMap,Resource); + GDCLASS(BitMap, Resource); OBJ_SAVE_TYPE(BitMap); RES_BASE_EXTENSION("pbm"); @@ -44,19 +43,18 @@ class BitMap : public Resource { int height; protected: - void _set_data(const Dictionary& p_d); + void _set_data(const Dictionary &p_d); Dictionary _get_data() const; static void _bind_methods(); -public: +public: + void create(const Size2 &p_size); + void create_from_image_alpha(const Image &p_image); - void create(const Size2& p_size); - void create_from_image_alpha(const Image& p_image); - - void set_bit(const Point2& p_pos,bool p_value); - bool get_bit(const Point2& p_pos) const; - void set_bit_rect(const Rect2& p_rect,bool p_value); + void set_bit(const Point2 &p_pos, bool p_value); + bool get_bit(const Point2 &p_pos) const; + void set_bit_rect(const Rect2 &p_rect, bool p_value); int get_true_bit_count() const; Size2 get_size() const; @@ -64,5 +62,4 @@ public: BitMap(); }; - #endif // BIT_MASK_H |
