Cargo Features

[dependencies]
actuate = { version = "0.20.1", default-features = false, features = ["std", "full", "animation", "ecs", "executor", "material", "picking", "rt", "tracing", "ui"] }
default = std

The std feature is set by default whenever actuate is added without default-features = false somewhere in the dependency tree.

std default ecs? executor?
full = animation, ecs, material, rt, tracing
animation full? = ecs

Enables bevy_math ^0.15.0, bevy_time ^0.15.0, and tokio

Affects actuate::animation

ecs animation? full? material? = std

Enables bevy_app ^0.15.0, bevy_ecs ^0.15.0, bevy_hierarchy, bevy_utils ^0.15.0, and bevy_winit ^0.15.0

Affects actuate::ecs

executor rt? = std

Enables tokio

Affects actuate::executor, actuate::use_task

material full? = ecs, picking, ui

Enables bevy_color ^0.15.0, bevy_input ^0.15.0, and bevy_text ^0.15.0

Affects ui::material

picking material?

Enables bevy_picking ^0.15.0

rt full? = executor

Enables rt-multi-thread of tokio

tracing full?

Enables tracing

ui material?

Enables bevy_ui ^0.15.0

Affects ecs::Modify.flex_gap, actuate::ui