Crate beet_core
Source pub use utils::async_ext;pub use utils::time_ext;
- actions
- arena
- exports
- extensions
- prelude
- utils
- abs_file
- Wrapper for
AbsPathBuf::new_workspace_rel(file!()),
for use as a drop-in replacement for file!(). - bevybail
- A bevy version of [
anyhow::bail!]. - bevyhow
- A bevy version of [
anyhow::anyhow!]. - cross_log
- cross-platform way of logging a formatted value
- cross_log_error
- cross-platform way of error logging a formatted value
- dir
- The workspace relative directory for this file,
internally using the
file!() macro. - pkg_config
- Macro to create a
PackageConfig from compile time environment variables set by Cargo.
This saves boilerplate for various env! environment variables.
- action
- Convenience helper to directly add observers to this entity.
This macro must be placed above
#[derive(Component)] as it
sets the on_add hook.
- ActionEvent
- Macro for
ActionEvent - BundleEffect
- Implement [
Bundle] for a struct that implements BundleEffect. - Sendit
- Creates a SendWrapper newtype that implements
Send for a struct or enum. - ToTokens
- Implements
TokenizeSelf for a struct or enum.
All fields must also implement TokenizeSelf.