mirror of
https://github.com/kwsch/pkNX.git
synced 2026-08-27 04:44:16 -05:00
File scoped namespaces for all lib projects netstandard2.0 => net6; now uniform. bye netframework!
27 lines
925 B
C#
27 lines
925 B
C#
using System.ComponentModel;
|
|
using FlatSharp.Attributes;
|
|
// ReSharper disable UnusedAutoPropertyAccessor.Global
|
|
// ReSharper disable ClassNeverInstantiated.Global
|
|
// ReSharper disable MemberCanBePrivate.Global
|
|
// ReSharper disable UnusedType.Global
|
|
// ReSharper disable UnusedMember.Global
|
|
#nullable disable
|
|
#pragma warning disable CA1819 // Properties should not return arrays
|
|
|
|
namespace pkNX.Structures.FlatBuffers;
|
|
|
|
// script_id_record.bin
|
|
[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))]
|
|
public class ScriptMeta : IFlatBufferArchive<ScriptMetaEntry>
|
|
{
|
|
[FlatBufferItem(0)] public ScriptMetaEntry[] Table { get; set; }
|
|
}
|
|
|
|
[FlatBufferTable, TypeConverter(typeof(ExpandableObjectConverter))]
|
|
public class ScriptMetaEntry
|
|
{
|
|
[FlatBufferItem(0)] public ulong Hash { get; set; }
|
|
[FlatBufferItem(1)] public string PathAMX { get; set; }
|
|
[FlatBufferItem(2)] public string PathText { get; set; }
|
|
}
|