Node.findNode

Finds a descendant of this node whose name matches mask as in String.match (i.e. case-sensitive, but "*" matches zero or more characters and "?" matches any single character except "."). Note: It does not match against the full path, just against individual node names. If owned is true, this method only finds nodes whose owner is this node. This is especially important for scenes instantiated through a script, because those scenes don't have an owner. Note: As this method walks through all the descendants of the node, it is the slowest way to get a reference to another node. Whenever possible, consider using getNode instead. To avoid using findNode too often, consider caching the node reference into a variable.

struct Node
@nogc nothrow const
findNode
(
in String mask
,
in bool recursive = true
,
in bool owned = true
)

Meta