Crate node_tree_derive

Source
Expand description

Contains the Abstract derive macro which helps reduce boilerplate in regards to trait implementations.

Macros§

class
An easy way to be able to define a Node.
connect
Allows for a safe abstraction for connecting listener functions in other nodes via Tp<T> to a signal.
scene
A simple short-hand way of initializing NodeScenes quickly and elegantly. Here is an example of a NodeScene initialized in this manner:

Derive Macros§

Abstract
Implements all of the required traits for a Node type to be created aside from the Node trait itself, which needs to be implemented manually.
Register
Tree
Implements all of the required traits for a NodeTree type to be created.