insertResource<T extends Resource> method
void
insertResource<T extends Resource>(
- T resource
Inserts or replaces the global resource of type T. Bevy's
app.insert_resource(...).
Implementation
void insertResource<T extends Resource>(T resource) {
assert(
!_disposed,
'World.insertResource: cannot be called after dispose. '
'Construct a fresh World.',
);
registry.setDependency(
Dependency(
Sync.okValue(resource),
metadata: Some(
DependencyMetadata(
groupEntity: _resourceGroup,
preemptivetypeEntity: TypeEntity(resource.runtimeType),
),
),
),
);
}