Extract node canvas events and preview/node geometry shells

This commit is contained in:
2026-06-16 23:31:30 +02:00
parent dde6123598
commit 6b337b2d87
11 changed files with 446 additions and 333 deletions

View File

@@ -12,6 +12,12 @@ void legacy_ui_node_set_width(Node& node, float value);
void legacy_ui_node_set_width_percent(Node& node, float value);
void legacy_ui_node_set_height(Node& node, float value);
void legacy_ui_node_set_height_percent(Node& node, float value);
void legacy_ui_node_set_size(Node& node, float w, float h);
void legacy_ui_node_set_size(Node& node, glm::vec2 value);
void legacy_ui_node_set_min_size(Node& node, float w, float h);
void legacy_ui_node_set_min_size(Node& node, glm::vec2 value);
void legacy_ui_node_set_max_size(Node& node, float w, float h);
void legacy_ui_node_set_max_size(Node& node, glm::vec2 value);
void legacy_ui_node_set_max_width(Node& node, float value);
void legacy_ui_node_set_max_width_percent(Node& node, float value);
void legacy_ui_node_set_max_height(Node& node, float value);
@@ -26,6 +32,7 @@ void legacy_ui_node_set_margin(Node& node, float t, float r, float b, float l);
glm::vec4 legacy_ui_node_get_margin(const Node& node);
void legacy_ui_node_set_position(Node& node, float l, float t);
void legacy_ui_node_set_position(Node& node, float l, float t, float r, float b);
void legacy_ui_node_set_position(Node& node, glm::vec2 value);
void legacy_ui_node_set_flex_grow(Node& node, float value);
void legacy_ui_node_set_flex_shrink(Node& node, float value);
void legacy_ui_node_set_flex_dir(Node& node, YGFlexDirection value);