nanogui.experimental.utils

Undocumented in source.

Public Imports

auxil.sizeindex
public import auxil.sizeindex;
Undocumented in source.
auxil.model
public import auxil.model;
Undocumented in source.
auxil.traits
public import auxil.traits;
Undocumented in source.

Members

Aliases

MeasuringVisitor (from auxil.default_visitor)
alias MeasuringVisitor = MeasuringVisitorImpl!Default via public import auxil.default_visitor : MeasuringVisitor, TreePathVisitorImpl;
Undocumented in source.

Functions

drawItem
auto drawItem(NanoContext ctx, float height, T item)
Undocumented in source. Be warned that the author may not have intended to support it.
indent
void indent(NanoContext ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
isPointInRect
bool isPointInRect(Vector2i topleft, Vector2i size, Vector2i point)
Undocumented in source. Be warned that the author may not have intended to support it.
isPointInRect
bool isPointInRect(Vector2f topleft, Vector2f size, Vector2f point)
Undocumented in source. Be warned that the author may not have intended to support it.
unindent
void unindent(NanoContext ctx)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixin templates

DependencyProperty
mixintemplate DependencyProperty(T, alias string name)
Undocumented in source.

Structs

TreePath (from auxil.treepath)
struct TreePath via public import auxil.treepath : TreePath;
Undocumented in source.
TreePathVisitorImpl (from auxil.default_visitor)
struct TreePathVisitorImpl(Derived = Default) via public import auxil.default_visitor : MeasuringVisitor, TreePathVisitorImpl;

Visitor for traversing tree to do useful job

Meta