载入中...
搜索中...
未找到
eve::ui::UIHost::Tree结构体 参考

#include <UIHost.h>

Public 属性

bool dirty = true
 
std::vector< UINodenodes
 
int root = -1
 
std::vector< std::function< void()> > clickHandlers
 
std::vector< std::function< void(bool)> > toggleHandlers
 
std::vector< std::function< void(float)> > valueHandlers
 
std::vector< std::function< void(const std::string &)> > textHandlers
 

详细描述

在文件 UIHost.h158 行定义.

类成员变量说明

◆ clickHandlers

std::vector<std::function<void()> > eve::ui::UIHost::Tree::clickHandlers

在文件 UIHost.h162 行定义.

◆ dirty

bool eve::ui::UIHost::Tree::dirty = true

在文件 UIHost.h159 行定义.

◆ nodes

std::vector<UINode> eve::ui::UIHost::Tree::nodes

在文件 UIHost.h160 行定义.

被这些函数引用 eve::ui::measureFlowChildren() , 以及 eve::ui::measureNode().

◆ root

int eve::ui::UIHost::Tree::root = -1

在文件 UIHost.h161 行定义.

被这些函数引用 eve::ui::measureTree().

◆ textHandlers

std::vector<std::function<void(const std::string &)> > eve::ui::UIHost::Tree::textHandlers

在文件 UIHost.h165 行定义.

◆ toggleHandlers

std::vector<std::function<void(bool)> > eve::ui::UIHost::Tree::toggleHandlers

在文件 UIHost.h163 行定义.

◆ valueHandlers

std::vector<std::function<void(float)> > eve::ui::UIHost::Tree::valueHandlers

在文件 UIHost.h164 行定义.


该结构体的文档由以下文件生成: