ldtk-codegen

Crates.ioldtk-codegen
lib.rsldtk-codegen
version1.0.2
sourcesrc
created_at2023-08-07 11:57:32.721754
updated_at2024-08-24 13:28:20.334944
descriptionGenerate typed rust code from LDtk Project
homepage
repositoryhttps://github.com/InfiniteCoder01/ldtk-codegen/
max_upload_size
id937883
size145,117
InfiniteCoder (InfiniteCoder01)

documentation

README

LDtk Code Gen

Generate typed rust code from LDtk Project, just like Haxe API (almost...)!

Installation:

Just use cargo install or cargo binstall:
cargo install ldtk-codegen

Examples:

Generate demo.rs from project demo.ldtk using raylib Vector2 and Color:
ldtk-codegen demo.ldtk -v 'raylib::prelude::Vector2' -c 'raylib::prelude::Color'

Generate project.rs from project demo.ldtk with serde support and preserving case:
ldtk-codegen demo.ldtk -o project.rs -p -s

For more info, see ldtk-codegen --help

Commit count: 10

cargo fmt