Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bakcxoj/bevy_wasm
/ types & classes
Types & classes
34 in github.com/bakcxoj/bevy_wasm
⨍
Functions
111
◇
Types & classes
34
Interface
AddSystemToApp
bevy_wasm/src/plugin.rs:14
Interface
AnyResource
bevy_wasm_sys/src/ecs/extern_res.rs:63
Class
AppState
examples/cubes/mod_without_bevy/src/lib.rs:13
Interface
AsAny
bevy_wasm_sys/src/ecs/extern_res.rs:53
Class
CubePosition
examples/cubes/mod_with_bevy/src/lib.rs:19
Class
ExternRes
bevy_wasm_sys/src/ecs/extern_res.rs:160
Class
ExternResourceFetchImpl
bevy_wasm_sys/src/ecs/extern_res.rs:77
Class
ExternResourceValue
bevy_wasm_sys/src/ecs/extern_res.rs:85
Class
ExternResources
bevy_wasm_sys/src/ecs/extern_res.rs:115
Class
FFIPlugin
Use this plugin in your app to enable communication with the host Necessary for modding support - In: Message type going from host to mod - Out: Mes
bevy_wasm_sys/src/ffi_plugin.rs:33
Enum
GameMessage
examples/simple/simple_protocol/src/lib.rs:15
Enum
HostMessage
examples/shared_resources/shared_resources_protocol/src/lib.rs:20
Enum
HostMessage
examples/cubes/cubes_protocol/src/lib.rs:9
Interface
Message
An object that can be used as a message
bevy_wasm_sys/src/ffi_plugin.rs:23
Interface
Message
Any data type that can be used as a Host <-> Mod message Must be [`Clone`], [`Send`], and [`Sync`], and must be (de)serializable with serde. `bevy_w
bevy_wasm/src/lib.rs:25
Enum
ModMessage
examples/simple/simple_protocol/src/lib.rs:9
Enum
ModMessage
examples/shared_resources/shared_resources_protocol/src/lib.rs:26
Enum
ModMessage
examples/cubes/cubes_protocol/src/lib.rs:20
Class
ModState
Internal mod state
bevy_wasm/src/mod_state.rs:6
Class
MyCoolResource
examples/shared_resources/shared_resources_protocol/src/lib.rs:13
Interface
ResourceFetch
bevy_wasm_sys/src/ecs/extern_res.rs:73
Class
ResourceUpdater
bevy_wasm/src/plugin.rs:18
Interface
SharedResource
A resource that can be shared from the Host
bevy_wasm_sys/src/ecs/extern_res.rs:18
Interface
SharedResource
Any data type that can be used as a shared resource from Host to Mod Must be [`Clone`], [`Send`], [`Sync`], and [`TypeUuid`], and must be (de)seriali
bevy_wasm/src/lib.rs:32
Class
Time
bevy_wasm_sys/src/time.rs:12
Class
Version
bevy_wasm_shared/src/version.rs:7
Class
WasmAsset
bevy_wasm/src/wasm_asset.rs:12
Class
WasmAssetLoader
bevy_wasm/src/wasm_asset.rs:17
Class
WasmInstance
bevy_wasm/src/runtime/web/mod.rs:83
Class
WasmInstance
bevy_wasm/src/runtime/native/mod.rs:60
Class
WasmMod
bevy_wasm/src/components/wasm_mod.rs:15
Class
WasmPlugin
Add this plugin to your Bevy app to enable WASM-based modding Give [`WasmPlugin::new`] a list of wasm files to load at startup. Further mods can be a
bevy_wasm/src/plugin.rs:32
Class
WasmRuntime
bevy_wasm/src/runtime/web/mod.rs:27
Class
WasmRuntime
bevy_wasm/src/runtime/native/mod.rs:18