Cargo Features

[dependencies]
bevy_transform = { version = "0.15.0", default-features = false, features = ["bevy-support", "serialize"] }
bevy-support default

Adds normal Bevy impls like deriving components, bundles, reflection, as well as adding systems for transform propagation and more.
This exists because it allows opting out of all of this, leaving only a bare-bones transform struct,
which enables users to depend on that without needing the larger Bevy dependency tree.

Enables bevy_reflect, bevy_reflect of bevy_math and bevy_app, bevy_ecs, and bevy_hierarchy

bevy_app:

bevy

Affects bevy_transform::commands, bevy_transform::bundles, bevy_transform::plugins, bevy_transform::helper, bevy_transform::systems

default = bevy-support

Turning off default features leaves you with a barebones definition of transform.

serialize

Enables serde, serialize of bevy_math