README

KKKIIO/selene/ecs does not have a README file

#
World

pub(all) struct World {
id : UInt
pending_commands : Array[(World) -> Unit]
frame_index : UInt
fixed_step_index : UInt
}

#
World::World

fn World::World() -> World

#
World::advance_fixed_step

fn World::advance_fixed_step(self : World) -> Unit

#
World::advance_frame

fn World::advance_frame(self : World) -> Unit

#
World::fixed_step_index

fn World::fixed_step_index(self : World) -> UInt

#
World::flush_commands

fn World::flush_commands(self : World) -> Unit

#
World::frame_index

fn World::frame_index(self : World) -> UInt

#
World::has_pending_commands

fn World::has_pending_commands(self : World) -> Bool

#
World::id

fn World::id(self : World) -> UInt

#
World::queue_command

fn World::queue_command(self : World, command : (World) -> Unit) -> Unit

#
bootstrap_world

fn bootstrap_world() -> World

#
clear_current_world

fn clear_current_world() -> Unit

#
current_world

fn current_world() -> World?

#
require_current_world

fn require_current_world() -> World

#
set_current_world

fn set_current_world(world : World) -> Unit

Source Files