Watch
2
0
Fork
You've already forked raylib-cs
0

Make struct types partial

This commit is contained in:
Rgebee 2022-01-30 09:42:26 +00:00
commit 940beea7d0
15 changed files with 32 additions and 32 deletions

View file

@ -8,7 +8,7 @@ namespace Raylib_cs
/// Bone information
/// </summary>
[StructLayout(LayoutKind.Sequential)]
public unsafe struct BoneInfo
public unsafe partial struct BoneInfo
{
/// <summary>
/// Bone name (char[32])
@ -25,7 +25,7 @@ namespace Raylib_cs
/// Model type
/// </summary>
[StructLayout(LayoutKind.Sequential)]
public unsafe struct Model
public unsafe partial struct Model
{
/// <summary>
/// Local transform matrix
@ -79,7 +79,7 @@ namespace Raylib_cs
/// Model animation
/// </summary>
[StructLayout(LayoutKind.Sequential)]
public readonly unsafe struct ModelAnimation
public readonly unsafe partial struct ModelAnimation
{
/// <summary>
/// Number of bones
@ -107,7 +107,7 @@ namespace Raylib_cs
/// <inheritdoc cref="framePoses"/>
public FramePosesCollection FramePoses => new(framePoses, frameCount, boneCount);
public struct FramePosesCollection
public partial struct FramePosesCollection
{
readonly Transform** framePoses;
@ -128,7 +128,7 @@ namespace Raylib_cs
}
}
public unsafe struct FramePoses
public unsafe partial struct FramePoses
{
readonly Transform* poses;