luminance-derive

Derive procedural macros for luminance.

This crate exports several macros used to ease development with luminance. You are strongly advised to read the documentation of [luminance] in the first place.

Vertex

This macro allows to derive the [Vertex] trait for a custom struct type.

See the full documentation here

Semantics

This macro allows to derive the [Semantics] trait for a custom enum type.

See the full documentation here

UniformInterface

This macro allows to derive the [UniformInterface] trait for a custom struct type.

See the full documentation here