Initialize class variables with default values in scene/ [2/2]

This commit is contained in:
Rafał Mikrut
2021-02-09 18:24:36 +01:00
parent df9c98e107
commit 7961a1dea3
171 changed files with 1007 additions and 1889 deletions
+14 -23
View File
@@ -46,23 +46,14 @@ public:
private:
struct Slot {
bool enable_left;
int type_left;
Color color_left;
bool enable_right;
int type_right;
Color color_right;
bool enable_left = false;
int type_left = 0;
Color color_left = Color(1, 1, 1, 1);
bool enable_right = false;
int type_right = 0;
Color color_right = Color(1, 1, 1, 1);
Ref<Texture2D> custom_slot_left;
Ref<Texture2D> custom_slot_right;
Slot() {
enable_left = false;
type_left = 0;
color_left = Color(1, 1, 1, 1);
enable_right = false;
type_right = 0;
color_right = Color(1, 1, 1, 1);
}
};
String title;
@@ -72,12 +63,12 @@ private:
String language;
TextDirection text_direction = TEXT_DIRECTION_AUTO;
bool show_close;
bool show_close = false;
Vector2 position_offset;
bool comment;
bool resizable;
bool comment = false;
bool resizable = false;
bool resizing;
bool resizing = false;
Vector2 resizing_from;
Vector2 resizing_from_size;
@@ -87,7 +78,7 @@ private:
struct ConnCache {
Vector2 pos;
int type;
int type = 0;
Color color;
};
@@ -96,16 +87,16 @@ private:
Map<int, Slot> slot_info;
bool connpos_dirty;
bool connpos_dirty = true;
void _connpos_update();
void _resort();
void _shape();
Vector2 drag_from;
bool selected;
bool selected = false;
Overlay overlay;
Overlay overlay = OVERLAY_DISABLED;
protected:
void _gui_input(const Ref<InputEvent> &p_ev);