Cargo Features
[dependencies]
game_tookit = { version = "0.1.0", default-features = false, features = ["full", "generic_default", "bevy_default", "generic_full", "bevy_full", "generic", "bevy_plugin_al", "bevy_plugin_assets_watch", "bevy_plugin_default", "bevy_plugin_dpad_control", "bevy_plugin_escape", "bevy_plugin_fps", "bevy_plugin_mouse_watch", "bevy_animation", "bevy_asset", "bevy_audio", "bevy_gilrs", "bevy_scene", "bevy_winit", "bevy_core_pipeline", "bevy_pbr", "bevy_gltf", "bevy_render", "bevy_sprite", "bevy_text", "bevy_ui", "bevy_multi_threaded", "bevy_png", "bevy_hdr", "bevy_ktx2", "bevy_zstd", "bevy_vorbis", "bevy_x11", "bevy_filesystem_watcher", "bevy_gizmos", "bevy_android_shared_stdcxx", "bevy_tonemapping_luts", "bevy_default_font", "bevy_webgl2", "bevy_dynamic_plugin", "generic_dyn_error", "generic_map_of_vectors", "generic_path_of_workspace", "generic_runnable"] }
- default full? = bevy_default, generic_default
-
These default features are set whenever
game_tookit
is added without
somewhere in the dependency tree.default-features = false - full = bevy_full, default, generic_full
- generic_default default generic_full? = generic, generic_dyn_error, generic_map_of_vectors, generic_path_of_workspace, generic_runnable
- bevy_default default bevy_full? = bevy, bevy_android_shared_stdcxx, bevy_animation, bevy_asset, bevy_audio, bevy_core_pipeline, bevy_default_font, bevy_filesystem_watcher, bevy_gilrs, bevy_gizmos, bevy_gltf, bevy_hdr, bevy_ktx2, bevy_multi_threaded, bevy_pbr, bevy_plugin_al, bevy_plugin_assets_watch, bevy_plugin_default, bevy_plugin_dpad_control, bevy_plugin_escape, bevy_plugin_fps, bevy_plugin_mouse_watch, bevy_png, bevy_render, bevy_scene, bevy_sprite, bevy_text, bevy_tonemapping_luts, bevy_ui, bevy_vorbis, bevy_winit, bevy_x11, bevy_zstd
- generic_full full? = generic_default
- bevy_full full? = bevy_default
- generic generic_default generic_dyn_error? generic_map_of_vectors? generic_path_of_workspace? generic_runnable? = rand, serde_json
-
bevy = [
"bevy"
]
xxx : redoAffects
game_tookit::generic
… - bevy_plugin_al bevy_default = bevy, bevy_asset, bevy_render, bevy_sprite
-
Affects
plugin::al
… - bevy_plugin_assets_watch bevy_default = bevy
-
Affects
plugin::assets_watch
… - bevy_plugin_default bevy_default = bevy, generic_path_of_workspace
-
Affects
plugin::default
… - bevy_plugin_dpad_control bevy_default = bevy, leafwing-input-manager
-
Affects
plugin::dpad_control
… - bevy_plugin_escape bevy_default = bevy
-
Affects
plugin::escape
… - bevy_plugin_fps bevy_default = bevy, bevy_screen_diagnostics
-
Affects
plugin::fps
… - bevy_plugin_mouse_watch bevy_default = bevy
-
Affects
plugin::mouse_watch
… - bevy_animation bevy_default = bevy
-
Enables animation of bevy ^0.11.3
bevy:
Enable animation support, and glTF animation loading
- bevy_asset bevy_core_pipeline? bevy_default bevy_gltf? bevy_pbr? bevy_plugin_al? bevy_scene? bevy_text? = bevy
-
Enables bevy_asset of bevy ^0.11.3
bevy:
Provides asset functionality
- bevy_audio bevy_default = bevy
-
Enables bevy_audio of bevy ^0.11.3
bevy:
Provides audio functionality
- bevy_gilrs bevy_default = bevy
-
Enables bevy_gilrs of bevy ^0.11.3
bevy:
Adds gamepad support
- bevy_scene bevy_default bevy_gltf? = bevy, bevy_asset
-
Enables bevy_scene of bevy ^0.11.3
bevy:
Provides scene functionality
- bevy_winit bevy_default = bevy
-
Enables bevy_winit of bevy ^0.11.3
bevy:
winit window and input backend
- bevy_core_pipeline bevy_default bevy_pbr? bevy_sprite? bevy_ui? = bevy, bevy_asset, bevy_render
-
Enables bevy_core_pipeline of bevy ^0.11.3
bevy:
Provides cameras and other basic render pipeline features
- bevy_pbr bevy_default bevy_gltf? = bevy, bevy_asset, bevy_core_pipeline, bevy_render
-
Enables bevy_pbr of bevy ^0.11.3
bevy:
Adds PBR rendering
- bevy_gltf bevy_default = bevy, bevy_asset, bevy_pbr, bevy_scene
-
Enables bevy_gltf of bevy ^0.11.3
bevy:
glTF support
- bevy_render bevy_core_pipeline? bevy_default bevy_pbr? bevy_plugin_al? bevy_sprite? = bevy
-
Enables bevy_render of bevy ^0.11.3
bevy:
Provides rendering functionality
- bevy_sprite bevy_default bevy_plugin_al? bevy_text? bevy_ui? = bevy, bevy_core_pipeline, bevy_render
-
Enables bevy_sprite of bevy ^0.11.3
bevy:
Provides sprite functionality
- bevy_text bevy_default bevy_ui? = bevy, bevy_asset, bevy_sprite
-
Enables bevy_text of bevy ^0.11.3
bevy:
Provides text functionality
- bevy_ui bevy_default = bevy, bevy_core_pipeline, bevy_sprite, bevy_text
-
Enables bevy_ui of bevy ^0.11.3
bevy:
A custom ECS-driven UI framework
- bevy_multi_threaded bevy_default = bevy
-
Enables multi-threaded of bevy ^0.11.3
- bevy_png bevy_default = bevy
-
Enables png of bevy ^0.11.3
bevy:
PNG image format support
- bevy_hdr bevy_default = bevy
-
Enables hdr of bevy ^0.11.3
bevy:
HDR image format support
- bevy_ktx2 bevy_default = bevy
-
Enables ktx2 of bevy ^0.11.3
bevy:
KTX2 compressed texture support
- bevy_zstd bevy_default = bevy
-
Enables zstd of bevy ^0.11.3
bevy:
For KTX2 supercompression
- bevy_vorbis bevy_default = bevy
-
Enables vorbis of bevy ^0.11.3
bevy:
OGG/VORBIS audio format support
- bevy_x11 bevy_default = bevy
-
Enables x11 of bevy ^0.11.3
bevy:
X11 display server support
- bevy_filesystem_watcher bevy_default = bevy
-
Enables filesystem_watcher of bevy ^0.11.3
- bevy_gizmos bevy_default = bevy
-
Enables bevy_gizmos of bevy ^0.11.3
bevy:
Adds support for rendering gizmos
-
Enables android_shared_stdcxx of bevy ^0.11.3
bevy:
Enable using a shared stdlib for cxx on Android
- bevy_tonemapping_luts bevy_default = bevy
-
Enables tonemapping_luts of bevy ^0.11.3
bevy:
Include tonemapping Look Up Tables KTX2 files. If everything is pink, you need to enable this feature or change the
Tonemapping
method for yourCamera2d
orCamera3d
. - bevy_default_font bevy_default = bevy
-
Enables default_font of bevy ^0.11.3
bevy:
Include a default font, containing only ASCII characters, at the cost of a 20kB binary size increase
- bevy_webgl2 = bevy
-
Enables webgl2 of bevy ^0.11.3
bevy:
Enable some limitations to be able to use WebGL2. Please refer to the WebGL2 and WebGPU section of the examples README for more information on how to run Wasm builds with WebGPU.
- bevy_dynamic_plugin = bevy
-
Enables bevy_dynamic_plugin of bevy ^0.11.3
- generic_dyn_error generic_default generic_runnable? = generic
-
Affects
generic::dyn_error
… - generic_map_of_vectors generic_default = generic
-
Affects
generic::map_of_vectors
… - generic_path_of_workspace bevy_plugin_default? generic_default = generic
-
Affects
generic::path_of_workspace
… - generic_runnable generic_default = generic, generic_dyn_error
-
Affects
generic::runnable
…
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 bevy_android_shared_stdcxx? bevy_animation? bevy_asset? bevy_audio? bevy_core_pipeline? bevy_default bevy_default_font? bevy_dynamic_plugin? bevy_filesystem_watcher? bevy_gilrs? bevy_gizmos? bevy_gltf? bevy_hdr? bevy_ktx2? bevy_multi_threaded? bevy_pbr? bevy_plugin_al? bevy_plugin_assets_watch? bevy_plugin_default? bevy_plugin_dpad_control? bevy_plugin_escape? bevy_plugin_fps? bevy_plugin_mouse_watch? bevy_png? bevy_render? bevy_scene? bevy_sprite? bevy_text? bevy_tonemapping_luts? bevy_ui? bevy_vorbis? bevy_webgl2? bevy_winit? bevy_x11? bevy_zstd?
-
Enables bevy ^0.11.3
Affects
game_tookit::bevy
… - rand generic?
- serde_json generic?
- bevy_screen_diagnostics bevy_plugin_fps?
-
Enables bevy_screen_diagnostics ^0.3.0
- leafwing-input-manager bevy_plugin_dpad_control?
-
Enables leafwing-input-manager ^0.10.0