\hypertarget{tree__node_8h}{}\doxysection{tree\+\_\+node.\+h File Reference} \label{tree__node_8h}\index{tree\_node.h@{tree\_node.h}} Created\+: 2026-\/03-\/13 Author\+: Deeaitch (Dim. Himro) {\ttfamily \#include $<$string$>$}\newline {\ttfamily \#include $<$vector$>$}\newline {\ttfamily \#include $<$memory$>$}\newline {\ttfamily \#include $<$cstddef$>$}\newline {\ttfamily \#include \char`\"{}frame\+\_\+info.\+h\char`\"{}}\newline {\ttfamily \#include \char`\"{}signal\+\_\+info.\+h\char`\"{}}\newline \doxysubsection*{Classes} \begin{DoxyCompactItemize} \item class \mbox{\hyperlink{classTreeNode}{Tree\+Node}} \begin{DoxyCompactList}\small\item\em Tree node for later use in model/view or other hierarchy consumers. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection*{Enumerations} \begin{DoxyCompactItemize} \item enum class \mbox{\hyperlink{tree__node_8h_acac9cbaeea226ed297804c012dc12b16}{Node\+Type}} \{ \mbox{\hyperlink{tree__node_8h_acac9cbaeea226ed297804c012dc12b16afa03eb688ad8aa1db593d33dabd89bad}{Root}} , \mbox{\hyperlink{tree__node_8h_acac9cbaeea226ed297804c012dc12b16a3bb3e8c8a24891ba0f7608bcc96f8b0a}{Frame}} , \mbox{\hyperlink{tree__node_8h_acac9cbaeea226ed297804c012dc12b16a085fea7abdc5d904fe69a3081efd7398}{Signal}} \} \begin{DoxyCompactList}\small\item\em Type of a tree node. \end{DoxyCompactList}\end{DoxyCompactItemize} \doxysubsection{Detailed Description} Created\+: 2026-\/03-\/13 Author\+: Deeaitch (Dim. Himro) Licensed under the MIT License. See LICENSE file in the project root for full license text. Definition in file \mbox{\hyperlink{tree__node_8h_source}{tree\+\_\+node.\+h}}. \doxysubsection{Enumeration Type Documentation} \mbox{\Hypertarget{tree__node_8h_acac9cbaeea226ed297804c012dc12b16}\label{tree__node_8h_acac9cbaeea226ed297804c012dc12b16}} \index{tree\_node.h@{tree\_node.h}!NodeType@{NodeType}} \index{NodeType@{NodeType}!tree\_node.h@{tree\_node.h}} \doxysubsubsection{\texorpdfstring{NodeType}{NodeType}} {\footnotesize\ttfamily enum class \mbox{\hyperlink{tree__node_8h_acac9cbaeea226ed297804c012dc12b16}{Node\+Type}}\hspace{0.3cm}{\ttfamily [strong]}} Type of a tree node. \begin{DoxyEnumFields}{Enumerator} \raisebox{\heightof{T}}[0pt][0pt]{\index{Root@{Root}!tree\_node.h@{tree\_node.h}}\index{tree\_node.h@{tree\_node.h}!Root@{Root}}}\mbox{\Hypertarget{tree__node_8h_acac9cbaeea226ed297804c012dc12b16afa03eb688ad8aa1db593d33dabd89bad}\label{tree__node_8h_acac9cbaeea226ed297804c012dc12b16afa03eb688ad8aa1db593d33dabd89bad}} Root&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Frame@{Frame}!tree\_node.h@{tree\_node.h}}\index{tree\_node.h@{tree\_node.h}!Frame@{Frame}}}\mbox{\Hypertarget{tree__node_8h_acac9cbaeea226ed297804c012dc12b16a3bb3e8c8a24891ba0f7608bcc96f8b0a}\label{tree__node_8h_acac9cbaeea226ed297804c012dc12b16a3bb3e8c8a24891ba0f7608bcc96f8b0a}} Frame&\\ \hline \raisebox{\heightof{T}}[0pt][0pt]{\index{Signal@{Signal}!tree\_node.h@{tree\_node.h}}\index{tree\_node.h@{tree\_node.h}!Signal@{Signal}}}\mbox{\Hypertarget{tree__node_8h_acac9cbaeea226ed297804c012dc12b16a085fea7abdc5d904fe69a3081efd7398}\label{tree__node_8h_acac9cbaeea226ed297804c012dc12b16a085fea7abdc5d904fe69a3081efd7398}} Signal&\\ \hline \end{DoxyEnumFields} Definition at line \mbox{\hyperlink{tree__node_8h_source_l00026}{26}} of file \mbox{\hyperlink{tree__node_8h_source}{tree\+\_\+node.\+h}}.