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, bevy_time, and tokio

Affects actuate::animation

ecs animation? full? material? = std

Enables bevy_app, bevy_ecs, bevy_hierarchy, bevy_utils, and bevy_winit

Affects actuate::ecs

executor rt? = std

Enables tokio

Affects actuate::executor, actuate::use_task

material full? = ecs, picking, ui

Enables bevy_color, bevy_input, and bevy_text

Affects ui::material

picking material?

Enables bevy_picking

rt full? = executor

Enables rt-multi-thread of tokio

tracing full?

Enables tracing

ui material?

Enables bevy_ui

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