HoverIO.opApply

List all currently hovered nodes.

Nodes do not need to be sorted.

  1. int opApply(int delegate(HoverPointer) @(safe) yield)
  2. int opApply(int delegate(Hoverable) @(safe) yield)
    interface HoverIO
    int
    opApply
    (
    int delegate @safe yield
    )

Parameters

yield int delegate @safe

A delegate to be called for every hovered node. This should include nodes that block input, but are hovered. If the delegate returns a non-zero value, the value should be immediately returned.

Return Value

Type: int

If yield returned a non-zero value, this is the value it returned; if yield wasn't called, or has only returned zeroes, a zero is returned.

Meta