MCPcopy Create free account

hub / github.com/bakcxoj/bevy_wasm / types & classes

Types & classes34 in github.com/bakcxoj/bevy_wasm

InterfaceAddSystemToApp
bevy_wasm/src/plugin.rs:14
InterfaceAnyResource
bevy_wasm_sys/src/ecs/extern_res.rs:63
ClassAppState
examples/cubes/mod_without_bevy/src/lib.rs:13
InterfaceAsAny
bevy_wasm_sys/src/ecs/extern_res.rs:53
ClassCubePosition
examples/cubes/mod_with_bevy/src/lib.rs:19
ClassExternRes
bevy_wasm_sys/src/ecs/extern_res.rs:160
ClassExternResourceFetchImpl
bevy_wasm_sys/src/ecs/extern_res.rs:77
ClassExternResourceValue
bevy_wasm_sys/src/ecs/extern_res.rs:85
ClassExternResources
bevy_wasm_sys/src/ecs/extern_res.rs:115
ClassFFIPlugin
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
EnumGameMessage
examples/simple/simple_protocol/src/lib.rs:15
EnumHostMessage
examples/shared_resources/shared_resources_protocol/src/lib.rs:20
EnumHostMessage
examples/cubes/cubes_protocol/src/lib.rs:9
InterfaceMessage
An object that can be used as a message
bevy_wasm_sys/src/ffi_plugin.rs:23
InterfaceMessage
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
EnumModMessage
examples/simple/simple_protocol/src/lib.rs:9
EnumModMessage
examples/shared_resources/shared_resources_protocol/src/lib.rs:26
EnumModMessage
examples/cubes/cubes_protocol/src/lib.rs:20
ClassModState
Internal mod state
bevy_wasm/src/mod_state.rs:6
ClassMyCoolResource
examples/shared_resources/shared_resources_protocol/src/lib.rs:13
InterfaceResourceFetch
bevy_wasm_sys/src/ecs/extern_res.rs:73
ClassResourceUpdater
bevy_wasm/src/plugin.rs:18
InterfaceSharedResource
A resource that can be shared from the Host
bevy_wasm_sys/src/ecs/extern_res.rs:18
InterfaceSharedResource
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
ClassTime
bevy_wasm_sys/src/time.rs:12
ClassVersion
bevy_wasm_shared/src/version.rs:7
ClassWasmAsset
bevy_wasm/src/wasm_asset.rs:12
ClassWasmAssetLoader
bevy_wasm/src/wasm_asset.rs:17
ClassWasmInstance
bevy_wasm/src/runtime/web/mod.rs:83
ClassWasmInstance
bevy_wasm/src/runtime/native/mod.rs:60
ClassWasmMod
bevy_wasm/src/components/wasm_mod.rs:15
ClassWasmPlugin
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
ClassWasmRuntime
bevy_wasm/src/runtime/web/mod.rs:27
ClassWasmRuntime
bevy_wasm/src/runtime/native/mod.rs:18