Struct client::daytime::DayTime
[−]
[src]
pub struct DayTime { // some fields omitted }
Methods
impl DayTime
[src]
fn set_time(&mut self, time_year: u32, time_day: u32, time_on_day: f32)
fn get_sun_color(&self) -> Vector3f
fn get_sky_light(&self) -> Vector3f
fn get_time_year(&self) -> u32
fn get_time_day(&self) -> u32
fn get_time_on_day(&self) -> f32
fn update(&mut self, delta: f32)
Updates time with the use of delta
as additionally passed time
DAY_LENGTH
defines the length of a day in real-life seconds
YEAR_LENGTH
defines the length of a year in DAY_LENGTH
s
fn get_sun_position(&self) -> Point3f
returns the position of the sun corresponding to time only mid summer
fn get_sun_light_vector(&self) -> Vector3f
returns the Vector3f for the directional sunlight
Trait Implementations
impl Debug for DayTime
[src]
impl Default for DayTime
[src]
impl EventHandler for DayTime
[src]
Handler to speed up time with use of '+' key