1 |
using System; |
2 |
using System.Runtime.InteropServices; |
3 |
using Microsoft.Xna.Framework; |
4 |
using gr2lib.core.typedefs; |
5 |
|
6 |
namespace gr2lib.core.coretypes.native |
7 |
{ |
8 |
[StructLayout(LayoutKind.Sequential, Pack = 4), Size(Size = 68)] |
9 |
internal struct ArtToolInfo |
10 |
{ |
11 |
[MarshalAs(UnmanagedType.LPStr)] |
12 |
public string FromArtToolName; |
13 |
public Int32 ArtToolMajorRevision; |
14 |
public Int32 ArtToolMinorRevision; |
15 |
public float UnitsPerMeter; |
16 |
public Vector3 Origin; |
17 |
public Vector3 Right; |
18 |
public Vector3 Up; |
19 |
public Vector3 Back; |
20 |
public IntPtr ExtendedData; |
21 |
} |
22 |
} |