Files
voxel/FaceData.cs
Max Westerlund 71c5f3a3aa update
2025-09-02 13:17:15 +02:00

30 lines
591 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.InteropServices;
using System.Text;
using System.Threading.Tasks;
namespace Voxel
{
[StructLayout(LayoutKind.Sequential, Pack = 1)]
public struct FaceData
{
public Orientation Facing;
public uint X, Y, Z;
public Texture Texture;
public uint[] Pack()
{
return new uint[]
{
X,
Y,
Z,
(uint)Facing,
(uint)Texture
};
}
}
}