diff options
author | Danil Alexeev <danil@alexeev.xyz> | 2023-06-03 15:17:35 +0300 |
---|---|---|
committer | Danil Alexeev <danil@alexeev.xyz> | 2023-06-03 15:17:35 +0300 |
commit | 010829f96233f3d8ed5dc405ec7c7f61a84a3059 (patch) | |
tree | 6afe92a326789019a8e4b0425f855031de59809c /scene/gui/tree.h | |
parent | 543750a1b3f5696f9ba8e91cb49dc7db05d2ae62 (diff) | |
download | redot-engine-010829f96233f3d8ed5dc405ec7c7f61a84a3059.tar.gz |
Tree: Add ability to configure text autowrap mode for individual cells
Diffstat (limited to 'scene/gui/tree.h')
-rw-r--r-- | scene/gui/tree.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/scene/gui/tree.h b/scene/gui/tree.h index a5122bb1a7..c0814c651d 100644 --- a/scene/gui/tree.h +++ b/scene/gui/tree.h @@ -69,6 +69,7 @@ private: TextServer::StructuredTextParser st_parser = TextServer::STRUCTURED_TEXT_DEFAULT; Array st_args; Control::TextDirection text_direction = Control::TEXT_DIRECTION_INHERITED; + TextServer::AutowrapMode autowrap_mode = TextServer::AUTOWRAP_OFF; bool dirty = true; double min = 0.0; double max = 100.0; @@ -227,6 +228,9 @@ public: void set_text_direction(int p_column, Control::TextDirection p_text_direction); Control::TextDirection get_text_direction(int p_column) const; + void set_autowrap_mode(int p_column, TextServer::AutowrapMode p_mode); + TextServer::AutowrapMode get_autowrap_mode(int p_column) const; + void set_structured_text_bidi_override(int p_column, TextServer::StructuredTextParser p_parser); TextServer::StructuredTextParser get_structured_text_bidi_override(int p_column) const; |