Crate moon_engine
source · [−]Expand description
Moon Engine
Re-exports
pub use math::*;
Modules
A collection of functions and traits related to WebGl2RenderingContext
, as well as the GL
alias.
The InputManager
struct.
The Particle
and ParticleSystem
structs.
The Shader
struct, and ShaderType
enum.
The Texture
and SubTexture
structs.
The Transform
ans Transform2D
structs.
The User-Interface.
Utilities that make working with Rust and WASM much easier.
Web related utilities and the Canvas
alias to web_sys::HtmlCanvasElement
Macros
A macro that can be used to write output to the browser
Structs
The Application
struct acts as the communicator between the browser and the game logic. It consists of calls made from JavaScript.