Trait oxygengine_procedural::world_2d::World2dSimulation [−][src]
pub trait World2dSimulation: Any + Send + Sync { fn process_world(
&mut self,
altitude: &mut World2dField,
temperature: &mut World2dField,
humidity: &mut World2dField,
surface_water: &mut World2dField
); fn as_any(&self) -> &dyn Any; fn initialize_world(
&mut self,
_altitude: &mut Grid2d<Scalar>,
_temperature: &mut Grid2d<Scalar>,
_humidity: &mut Grid2d<Scalar>,
_surface_water: &mut Grid2d<Scalar>
) { ... } }
Required methods
fn process_world(
&mut self,
altitude: &mut World2dField,
temperature: &mut World2dField,
humidity: &mut World2dField,
surface_water: &mut World2dField
)
[src]Provided methods
Implementations on Foreign Types
fn process_world(
&mut self,
_altitude: &mut World2dField,
_temperature: &mut World2dField,
_humidity: &mut World2dField,
_surface_water: &mut World2dField
)
[src]Implementors
fn initialize_world(
&mut self,
altitude: &mut Grid2d<Scalar>,
temperature: &mut Grid2d<Scalar>,
_humidity: &mut Grid2d<Scalar>,
_surface_water: &mut Grid2d<Scalar>
)
[src]fn process_world(
&mut self,
altitude: &mut World2dField,
temperature: &mut World2dField,
humidity: &mut World2dField,
surface_water: &mut World2dField
)
[src]