Merge pull request #65783 from Geometror/graphedit-configuration-warning
Add configuration warning to GraphEdit regarding future refactoring
This commit is contained in:
commit
a9b04b936e
2 changed files with 10 additions and 0 deletions
|
@ -190,6 +190,14 @@ void GraphEditMinimap::_adjust_graph_scroll(const Vector2 &p_offset) {
|
|||
ge->set_scroll_ofs(p_offset + graph_offset - camera_size / 2);
|
||||
}
|
||||
|
||||
TypedArray<String> GraphEdit::get_configuration_warnings() const {
|
||||
TypedArray<String> warnings = Control::get_configuration_warnings();
|
||||
|
||||
warnings.push_back(RTR("Please be aware that GraphEdit and GraphNode will undergo extensive refactoring in a future beta version involving compatibility-breaking API changes."));
|
||||
|
||||
return warnings;
|
||||
}
|
||||
|
||||
Error GraphEdit::connect_node(const StringName &p_from, int p_from_port, const StringName &p_to, int p_to_port) {
|
||||
if (is_node_connected(p_from, p_from_port, p_to, p_to_port)) {
|
||||
return OK;
|
||||
|
|
|
@ -287,6 +287,8 @@ protected:
|
|||
GDVIRTUAL4R(bool, _is_node_hover_valid, StringName, int, StringName, int);
|
||||
|
||||
public:
|
||||
TypedArray<String> get_configuration_warnings() const override;
|
||||
|
||||
Error connect_node(const StringName &p_from, int p_from_port, const StringName &p_to, int p_to_port);
|
||||
bool is_node_connected(const StringName &p_from, int p_from_port, const StringName &p_to, int p_to_port);
|
||||
void disconnect_node(const StringName &p_from, int p_from_port, const StringName &p_to, int p_to_port);
|
||||
|
|
Loading…
Reference in a new issue