SPARK  0.1.0
A general purpose game engine written in C++.
Loading...
Searching...
No Matches
spark::patterns::Traverser< NodeType, FnArgsTypes > Member List

This is the complete list of members for spark::patterns::Traverser< NodeType, FnArgsTypes >, including all inherited members.

apply(NodeType *child, FnArgsTypes &&... args) (defined in spark::patterns::Traverser< NodeType, FnArgsTypes >)spark::patterns::Traverser< NodeType, FnArgsTypes >inline
FnType typedef (defined in spark::patterns::Traverser< NodeType, FnArgsTypes >)spark::patterns::Traverser< NodeType, FnArgsTypes >
post(NodeType *child, FnArgsTypes &&... args) (defined in spark::patterns::Traverser< NodeType, FnArgsTypes >)spark::patterns::Traverser< NodeType, FnArgsTypes >inline
pre(NodeType *child, FnArgsTypes &&... args) (defined in spark::patterns::Traverser< NodeType, FnArgsTypes >)spark::patterns::Traverser< NodeType, FnArgsTypes >inline
Traverser(FnType apply, FnType pre={}, FnType post={}) (defined in spark::patterns::Traverser< NodeType, FnArgsTypes >)spark::patterns::Traverser< NodeType, FnArgsTypes >inlineexplicit