maze-project
Show / Hide Table of Contents

Namespace Maze.Wasm.Interop

Classes

MazeWasmInterop

This class provides C# interop to the maze_wasm web assembly, insulating the calling application from the specifics of the underlying Web Assembly interop operations.

Developers can use NewMazeWasm() to create a pointer to a maze object within Web Assembly and then other MazeWasm functions, such as MazeWasmInsertRows() and MazeWasmSolve(), to interact with the maze.

Once finished with, a maze should be destroyed using FreeMazeWasm() to prevent memory leaks within Web Assembly.

Structs

MazeWasmInterop.MazeWasmPoint

Represents a point within a maze

Enums

MazeWasmInterop.ConnectionType

Represents a type of WebAssembly interop connection technology

MazeWasmInterop.MazeWasmCellType

Defines the type of a maze cell

In this article
Back to top Generated by DocFX