diff options
Diffstat (limited to 'scene/gui/graph_node.h')
-rw-r--r-- | scene/gui/graph_node.h | 47 |
1 files changed, 23 insertions, 24 deletions
diff --git a/scene/gui/graph_node.h b/scene/gui/graph_node.h index 9cb46fc49c..bab78dedb9 100644 --- a/scene/gui/graph_node.h +++ b/scene/gui/graph_node.h @@ -33,16 +33,16 @@ class GraphNode : public Container { - GDCLASS(GraphNode,Container); -public: + GDCLASS(GraphNode, Container); +public: enum Overlay { OVERLAY_DISABLED, OVERLAY_BREAKPOINT, OVERLAY_POSITION }; -private: +private: struct Slot { bool enable_left; int type_left; @@ -53,8 +53,14 @@ private: Ref<Texture> custom_slot_left; Ref<Texture> 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); } + 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; @@ -80,7 +86,7 @@ private: Vector<ConnCache> conn_input_cache; Vector<ConnCache> conn_output_cache; - Map<int,Slot> slot_info; + Map<int, Slot> slot_info; bool connpos_dirty; @@ -92,25 +98,19 @@ private: Overlay overlay; - bool has_point(const Point2& p_point) const; + bool has_point(const Point2 &p_point) const; protected: - - - void _gui_input(const InputEvent& p_ev); + void _gui_input(const InputEvent &p_ev); void _notification(int p_what); static void _bind_methods(); - bool _set(const StringName& p_name, const Variant& p_value); - bool _get(const StringName& p_name,Variant &r_ret) const; - void _get_property_list( List<PropertyInfo> *p_list) const; + bool _set(const StringName &p_name, const Variant &p_value); + bool _get(const StringName &p_name, Variant &r_ret) const; + void _get_property_list(List<PropertyInfo> *p_list) const; public: - - - - - void set_slot(int p_idx,bool p_enable_left,int p_type_left,const Color& p_color_left, bool p_enable_right,int p_type_right,const Color& p_color_right,const Ref<Texture>& p_custom_left=Ref<Texture>(),const Ref<Texture>& p_custom_right=Ref<Texture>()); + void set_slot(int p_idx, bool p_enable_left, int p_type_left, const Color &p_color_left, bool p_enable_right, int p_type_right, const Color &p_color_right, const Ref<Texture> &p_custom_left = Ref<Texture>(), const Ref<Texture> &p_custom_right = Ref<Texture>()); void clear_slot(int p_idx); void clear_all_slots(); bool is_slot_enabled_left(int p_idx) const; @@ -120,10 +120,10 @@ public: int get_slot_type_right(int p_idx) const; Color get_slot_color_right(int p_idx) const; - void set_title(const String& p_title); + void set_title(const String &p_title); String get_title() const; - void set_offset(const Vector2& p_offset); + void set_offset(const Vector2 &p_offset); Vector2 get_offset() const; void set_selected(bool p_selected); @@ -135,8 +135,8 @@ public: void set_show_close_button(bool p_enable); bool is_close_button_visible() const; - int get_connection_input_count() ; - int get_connection_output_count() ; + int get_connection_input_count(); + int get_connection_output_count(); Vector2 get_connection_input_pos(int p_idx); int get_connection_input_type(int p_idx); Color get_connection_input_color(int p_idx); @@ -144,7 +144,6 @@ public: int get_connection_output_type(int p_idx); Color get_connection_output_color(int p_idx); - void set_overlay(Overlay p_overlay); Overlay get_overlay() const; @@ -161,6 +160,6 @@ public: GraphNode(); }; -VARIANT_ENUM_CAST( GraphNode::Overlay ) +VARIANT_ENUM_CAST(GraphNode::Overlay) #endif // GRAPH_NODE_H |