nightshade 0.8.0

A cross-platform data-oriented game engine.
Documentation
1
2
3
4
5
6
7
/// Marker component indicating the entity's transform needs recalculation.
///
/// The transform propagation system uses this flag to determine which
/// entities need their [`super::GlobalTransform`] updated. This is added
/// automatically when [`super::LocalTransform`] or [`super::Parent`] changes.
#[derive(Debug, Clone, Copy, PartialEq, Eq, Default, serde::Serialize, serde::Deserialize)]
pub struct LocalTransformDirty;