Expand description
§maple_derive
This crate provides a custom derive macro for implementing the Node trait in the maple game engine.
§Usage
To use, annotate your struct like this:
ⓘ
use maple::engine::{
Node,
components::{NodeTransform, EventReceiver},
context::Scene
};
#[derive(Node)]
struct MyNode {
#[transform]
transform: NodeTransform,
}Derive Macros§
- Node
- Derives the
Nodetrait for a struct with fields for transform, children, and events.