Expand description
Contains the events for saving projects and their handling systems.
Structs§
- Save
Project Complete Event - This event indicates that the work of a
SaveProjectEvent
has completed. - Save
Project Event - When this event is sent, the associated
project
will be fetched and saved. As a reaction to this event, a system will build a [bevy::prelude::Query
] that attempts to fetch all [data::Project
]’s [data::Level
]s (and their descendant [data::Layer
]s along all their descendants) and then (attempts) to persist them to disk.
Functions§
- handle_
save_ project - Bevy system that handles
SaveProjectEvent
events.