pub struct UnsavedWorld {
pub global_data: BrdbSchemaGlobalData,
pub owners: OwnerTableSoA,
pub component_schema: BrdbSchema,
pub grids: HashMap<usize, UnsavedGrid>,
pub entity_chunks: HashMap<ChunkIndex, EntityChunkSoA>,
pub entity_schema: BrdbSchema,
pub entity_chunk_index: EntityChunkIndexSoA,
pub minigame: Option<()>,
pub environment: Option<()>,
/* private fields */
}Fields§
§global_data: BrdbSchemaGlobalDataWorld/N/GlobalData.mps
owners: OwnerTableSoAWorld/N/Owners.mps
component_schema: BrdbSchemaWorld/N/Bricks/Grids/ComponentsShared.mps
grids: HashMap<usize, UnsavedGrid>World/N/Bricks/Grids/[key.0]/
entity_chunks: HashMap<ChunkIndex, EntityChunkSoA>World/N/Bricks/Entities/Chunks/[key].mps
entity_schema: BrdbSchemaWorld/N/Bricks/Entities/ChunksShared.schema
entity_chunk_index: EntityChunkIndexSoAWorld/N/Bricks/Entities/ChunkIndex.mps
minigame: Option<()>World/N/Minigame.bp
environment: Option<()>World/N/Environment.bp
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for UnsavedWorld
impl !UnwindSafe for UnsavedWorld
impl Freeze for UnsavedWorld
impl Send for UnsavedWorld
impl Sync for UnsavedWorld
impl Unpin for UnsavedWorld
impl UnsafeUnpin for UnsavedWorld
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more