101 lines
5.3 KiB
C#
101 lines
5.3 KiB
C#
// Generated by `wit-bindgen` 0.57.1. DO NOT EDIT!
|
|
// <auto-generated />
|
|
#nullable enable
|
|
|
|
using System;
|
|
|
|
namespace PluginWorld.wit.Imports.pumpkin.plugin.v0_1_0
|
|
{
|
|
public static class BlockEntityImportsInterop {
|
|
|
|
internal static class BlockEntity
|
|
{
|
|
|
|
public static class ResourceLocationWasmInterop
|
|
{
|
|
[global::System.Runtime.InteropServices.DllImportAttribute("pumpkin:plugin/block-entity@0.1.0", EntryPoint = "[method]block-entity.resource-location"), global::System.Runtime.InteropServices.WasmImportLinkageAttribute]
|
|
public static extern void wasmImportResourceLocation(int p0, nint p1);
|
|
}
|
|
|
|
public static class GetPositionWasmInterop
|
|
{
|
|
[global::System.Runtime.InteropServices.DllImportAttribute("pumpkin:plugin/block-entity@0.1.0", EntryPoint = "[method]block-entity.get-position"), global::System.Runtime.InteropServices.WasmImportLinkageAttribute]
|
|
public static extern void wasmImportGetPosition(int p0, nint p1);
|
|
}
|
|
|
|
public static class GetIdWasmInterop
|
|
{
|
|
[global::System.Runtime.InteropServices.DllImportAttribute("pumpkin:plugin/block-entity@0.1.0", EntryPoint = "[method]block-entity.get-id"), global::System.Runtime.InteropServices.WasmImportLinkageAttribute]
|
|
public static extern int wasmImportGetId(int p0);
|
|
}
|
|
|
|
public static class IsDirtyWasmInterop
|
|
{
|
|
[global::System.Runtime.InteropServices.DllImportAttribute("pumpkin:plugin/block-entity@0.1.0", EntryPoint = "[method]block-entity.is-dirty"), global::System.Runtime.InteropServices.WasmImportLinkageAttribute]
|
|
public static extern int wasmImportIsDirty(int p0);
|
|
}
|
|
|
|
public static class ClearDirtyWasmInterop
|
|
{
|
|
[global::System.Runtime.InteropServices.DllImportAttribute("pumpkin:plugin/block-entity@0.1.0", EntryPoint = "[method]block-entity.clear-dirty"), global::System.Runtime.InteropServices.WasmImportLinkageAttribute]
|
|
public static extern void wasmImportClearDirty(int p0);
|
|
}
|
|
|
|
}
|
|
|
|
internal static class CommandBlockEntity
|
|
{
|
|
|
|
public static class GetBlockEntityWasmInterop
|
|
{
|
|
[global::System.Runtime.InteropServices.DllImportAttribute("pumpkin:plugin/block-entity@0.1.0", EntryPoint = "[method]command-block-entity.get-block-entity"), global::System.Runtime.InteropServices.WasmImportLinkageAttribute]
|
|
public static extern int wasmImportGetBlockEntity(int p0);
|
|
}
|
|
|
|
public static class LastOutputWasmInterop
|
|
{
|
|
[global::System.Runtime.InteropServices.DllImportAttribute("pumpkin:plugin/block-entity@0.1.0", EntryPoint = "[method]command-block-entity.last-output"), global::System.Runtime.InteropServices.WasmImportLinkageAttribute]
|
|
public static extern void wasmImportLastOutput(int p0, nint p1);
|
|
}
|
|
|
|
public static class TrackOutputWasmInterop
|
|
{
|
|
[global::System.Runtime.InteropServices.DllImportAttribute("pumpkin:plugin/block-entity@0.1.0", EntryPoint = "[method]command-block-entity.track-output"), global::System.Runtime.InteropServices.WasmImportLinkageAttribute]
|
|
public static extern int wasmImportTrackOutput(int p0);
|
|
}
|
|
|
|
public static class SuccessCountWasmInterop
|
|
{
|
|
[global::System.Runtime.InteropServices.DllImportAttribute("pumpkin:plugin/block-entity@0.1.0", EntryPoint = "[method]command-block-entity.success-count"), global::System.Runtime.InteropServices.WasmImportLinkageAttribute]
|
|
public static extern int wasmImportSuccessCount(int p0);
|
|
}
|
|
|
|
public static class CommandWasmInterop
|
|
{
|
|
[global::System.Runtime.InteropServices.DllImportAttribute("pumpkin:plugin/block-entity@0.1.0", EntryPoint = "[method]command-block-entity.command"), global::System.Runtime.InteropServices.WasmImportLinkageAttribute]
|
|
public static extern void wasmImportCommand(int p0, nint p1);
|
|
}
|
|
|
|
public static class AutoWasmInterop
|
|
{
|
|
[global::System.Runtime.InteropServices.DllImportAttribute("pumpkin:plugin/block-entity@0.1.0", EntryPoint = "[method]command-block-entity.auto"), global::System.Runtime.InteropServices.WasmImportLinkageAttribute]
|
|
public static extern int wasmImportAuto(int p0);
|
|
}
|
|
|
|
public static class ConditionMetWasmInterop
|
|
{
|
|
[global::System.Runtime.InteropServices.DllImportAttribute("pumpkin:plugin/block-entity@0.1.0", EntryPoint = "[method]command-block-entity.condition-met"), global::System.Runtime.InteropServices.WasmImportLinkageAttribute]
|
|
public static extern int wasmImportConditionMet(int p0);
|
|
}
|
|
|
|
public static class PoweredWasmInterop
|
|
{
|
|
[global::System.Runtime.InteropServices.DllImportAttribute("pumpkin:plugin/block-entity@0.1.0", EntryPoint = "[method]command-block-entity.powered"), global::System.Runtime.InteropServices.WasmImportLinkageAttribute]
|
|
public static extern int wasmImportPowered(int p0);
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
}
|