flecs_ecs 0.2.0

Rust API for the C/CPP flecs ECS library <https://github.com/SanderMertens/flecs>
//! Contains flecs traits and pre-registered components.

use crate::core::{ComponentInfo, InternalComponentHooks, OnComponentRegistration, c_types::*};
use crate::sys;
use core::ops::Deref;

// Internal macros
mod macros;
pub(crate) use macros::*;

// Core components and traits
pub mod component_traits;
pub use component_traits::*;

pub mod builtin;
pub use builtin::*;

pub mod events;
pub use events::*;

// Flags
pub mod id_flags;
pub mod query_flags;
pub mod term_flags;

// Components
pub mod unit_component;

// Feature-gated addons
pub mod addons;
pub use addons::*;