weirdboi_bevy_colour_macros

Crates.ioweirdboi_bevy_colour_macros
lib.rsweirdboi_bevy_colour_macros
version0.1.0
created_at2025-08-08 04:54:37.370389+00
updated_at2025-08-08 04:54:37.370389+00
descriptionProc-macro crate for weirdboi_bevy_colour: compile-time helpers for defining Bevy colour palettes.
homepagehttps://weirdboi.dev/libraries/bevy-colours
repositoryhttps://weirdboi.dev/libraries/bevy-colours
max_upload_size
id1786205
size11,659
Louis Capitanchik (Commander-lol)

documentation

README

weirdboi_bevy_colour_macros

This is the proc-macro crate used by the weirdboi_bevy_colour library.

You normally won’t depend on this crate directly. Instead, use the main crate, which re-exports the macros for defining palettes at compile time.

Usage

Most users should import macros through the main crate:

use weirdboi_bevy_colour::palette;

palette!(MyPalette {
    "bg": (0.1, 0.1, 0.2),
    "fg": (0.9, 0.9, 1.0),
});

If you really need to depend on the macros crate directly (advanced use-cases), add this to your Cargo.toml:

[dependencies]
weirdboi_bevy_colour_macros = "0.1.0"

But prefer the main crate unless you know you need only the macros.

Commit count: 0

cargo fmt