Cargo Features

[dependencies]
bevy_lookup_curve = { version = "0.6.0", default-features = false, features = ["serialize", "ron", "bevy_reflect", "bevy_app", "bevy_asset", "bevy_egui", "editor_egui", "editor_bevy", "inspector-egui"] }
default = bevy_reflect, editor_bevy

These default features are set whenever bevy_lookup_curve is added without default-features = false somewhere in the dependency tree.

serialize ron?

Enables serde, serialize of bevy_math

ron bevy_asset? = serialize

Enables ron and thiserror ^1.0

Affects editor_egui::LookupCurveEguiEditor.ron_path, bevy_lookup_curve::LookupCurveLoadError, bevy_lookup_curve::LookupCurveSaveError

bevy_reflect default bevy_asset? inspector-egui?

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

bevy_app bevy_asset? editor_bevy inspector-egui?

Enables bevy_app and bevy_log

bevy_asset editor_bevy inspector-egui? = bevy_app, bevy_reflect, ron

Enables bevy_asset

Affects bevy_lookup_curve::asset, bevy_lookup_curve::LookupCurvePlugin

bevy_egui editor_bevy inspector-egui?

Enables bevy_egui, x11 of bevy_winit

editor_egui editor_bevy inspector-egui?

Enables egui

Affects bevy_lookup_curve::editor

editor_bevy default = bevy_app, bevy_asset, bevy_ecs, bevy_egui, editor_egui

Affects bevy_lookup_curve::LookupCurvePlugin

inspector-egui = bevy_app, bevy_asset, bevy_ecs, bevy_egui, bevy_reflect, editor_egui

Enables bevy-inspector-egui and egui_plot

Affects bevy_lookup_curve::LookupCurvePlugin

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

bevy_ecs editor_bevy inspector-egui?