pumpkin-api-cs/src/gen/PluginWorld.wit.Imports.pumpkin.plugin.v0_1_0.BlockEntityImportsInterop.cs
Alexander Medvedev 1ff1774b1c first commit
2026-04-29 12:57:22 +02:00

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);
}
}
}
}