Cargo Features
[dependencies]
bonked2d = { version = "0.0.1", default-features = false, features = ["2d", "mask-u32", "mask-u64", "std", "alloc", "simd", "parry-f32", "parry-f64"] }
Compile Features
- default = 2d, mask-u32, parry-f32, std
-
These default features are set whenever
bonked2dis added withoutsomewhere in the dependency tree.default-features = false - 2d default
- mask-u32 default
-
Affects
bonked2d::Mask… - mask-u64
-
Affects
bonked2d::Mask… - std default
-
enable support for the standard library
Broadphase
and std of nalgebra-glm ^0.19
Geometry operations
Mutable access to shared references
and std of optional parry2d ^0.19 and optional parry2d-f64 ^0.19
parry2d:
Collision Detection
- alloc
-
enable support for alloc
Enables optional parry2d ^0.19 and optional parry2d-f64 ^0.19
- simd
-
enable support for Single Instruction Multiple Data
Enables simd-stable of optional parry2d ^0.19 and optional parry2d-f64 ^0.19
- parry-f32 default
-
We unfortunately can't reuse the f32 and f64 features for this,
because Parry uses separate crates for f32 and f64.Enables parry2d ^0.19
- parry-f64
-
Enables parry2d-f64 ^0.19
Features from optional dependencies
Dependencies