Docs.rs
  • entity_rust-0.0.8
    • entity_rust 0.0.8
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Documentation
    • Repository
    • crates.io
    • Source
    • Owners
    • tinco
    • Dependencies
      • lazy_static >=0.1.15 normal
      • shared-mutex >=0.3.1 normal
      • uuid >=0.2 normal
    • Versions
    • 8.2% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • Rust
    • About docs.rs
    • Privacy policy
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

entity_rust0.0.8

Crate Items

  • Macros
  • Structs
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • Duration
  • Instant
  • components::COMPONENTS
  • components::Component
  • events::Event
  • events::NEXT_TICK_NEW_EVENTS
  • events::REGISTERED_EVENTS
  • events::THIS_TICK_NEW_EVENTS
  • tick::Data
  • tick::EVENT_UUID
  • tick::HANDLERS
  • tick::Handler
  • tick::HandlerInstance
  • tick::THIS_TICK_DATA

Traits

  • components::MappedSharedMutexGetters
  • events::Handler

Macros

  • append_path_component
  • component
  • event
  • on
  • on_sync
  • state
  • static_any_vec_map
  • sync_event
  • system
  • system_contents
  • system_register

Functions

  • components::get_components_read_lock
  • components::get_components_write_lock
  • components::register
  • events::has_events
  • events::next_tick
  • events::register_event
  • events::run_events
  • events::trigger_next_tick
  • events::trigger_this_tick
  • run
  • tick::clear_handlers
  • tick::get_handler_instances
  • tick::register_handler
  • tick::trigger
  • ticker

Type Aliases

  • entities::ComponentList
  • entities::EntityID
  • tick::HandlerFn