>

Beyond Basic Bridging: Robust Eventing Between C++ EnTT and Rust WASM with Boost.Signals2

Refactor a C++ EnTT host and Rust WASM plugin, replacing custom event triggers with Boost.Signals2 via Wasmtime for robust, decoupled FFI communication and advanced host-plugin interaction.

April 7, 2025 · 37 min · 7721 words · Tategoto Azarasi

Bridging the Gap: Flexible Relationship Management Between C++ Host and Rust WASM Plugins using EnTT

Manage EnTT entity relationships in a C++ host from Rust WebAssembly (WASM) plugins using Wasmtime, a stable C FFI, and a data-driven approach to overcome WASM boundary limitations.

April 6, 2025 · 23 min · 4873 words · Tategoto Azarasi

Deep Dive into Wasmtime: Bidirectional Communication and Memory Sharing Between C++ and Rust Wasm Modules

A detailed technical guide on using the Wasmtime runtime to enable complex bidirectional communication, shared memory access, and struct passing between C++ host applications and Rust WebAssembly modules.

April 6, 2025 · 27 min · 5657 words · Tategoto Azarasi