|
SPARK
0.1.0
A general purpose game engine written in C++.
|
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 |