载入中...
搜索中...
未找到
Icons.h 文件参考
#include "common/Export.h"
#include <string>
#include <string_view>

浏览源代码.

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::ui
 

枚举

enum class  eve::ui::Icon {
  eve::ui::None , eve::ui::Search , eve::ui::Close , eve::ui::Check ,
  eve::ui::Settings , eve::ui::Home , eve::ui::File , eve::ui::Folder ,
  eve::ui::FolderOpen , eve::ui::Save , eve::ui::Undo , eve::ui::Redo ,
  eve::ui::Refresh , eve::ui::Plus , eve::ui::Minus , eve::ui::ChevronLeft ,
  eve::ui::ChevronRight , eve::ui::ChevronUp , eve::ui::ChevronDown , eve::ui::Menu ,
  eve::ui::Grid , eve::ui::List , eve::ui::Eye , eve::ui::EyeSlash ,
  eve::ui::Lock , eve::ui::Unlock , eve::ui::Play , eve::ui::Pause ,
  eve::ui::Stop , eve::ui::Move , eve::ui::Pointer , eve::ui::Pencil ,
  eve::ui::PaintBrush , eve::ui::Image , eve::ui::Camera , eve::ui::Cube ,
  eve::ui::Cubes , eve::ui::Database , eve::ui::Wrench , eve::ui::Sliders ,
  eve::ui::Info , eve::ui::Question , eve::ui::Warning , eve::ui::Code ,
  eve::ui::Bug , eve::ui::Terminal , eve::ui::Layers , eve::ui::User ,
  eve::ui::Users
}
 Semantic editor icons backed by the bundled Font Awesome 4.7 font. 更多...
 

函数

const char * eve::ui::iconGlyph (Icon icon)
 Returns the UTF-8 glyph for an icon, or an empty string for None.
 
const char * eve::ui::iconName (Icon icon)
 Returns the stable kebab-case semantic name for an icon.
 
bool eve::ui::iconFromName (std::string_view name, Icon *out)
 Resolves a semantic icon name; accepts kebab-case names case-insensitively.
 
std::string eve::ui::iconText (Icon icon, std::string_view label={})
 Composes an icon with an optional visible label.