Cargo Features

[dependencies]
blue_engine_dynamic = { version = "0.9.0", default-features = false, features = ["debug", "window", "headless", "android", "android_native_activity", "android_game_activity", "u32", "glam_fast_math"] }
default = debug

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

debug default

Enables debug of blue_engine_core

window

Enables window of blue_engine_core

blue_engine_core:

Enables a window for rendering. This needs the headless feature to be disabled

headless

Enables headless of blue_engine_core

blue_engine_core:

Enables rendering in headless mode, and without a window. Thus needs the window feature to be disabled

android

Enables android of blue_engine_core

blue_engine_core:

For android builds. This needs the headless feature to be disabled

android_native_activity

Enables android_native_activity of blue_engine_core

android_game_activity

Enables android_game_activity of blue_engine_core

u32

using u32 for indices and others

Enables u32 of blue_engine_core

glam_fast_math

Enables glam_fast_math of blue_engine_core

blue_engine_core:

in case you need faster math