mirror of
https://github.com/AlexMacocian/MonoGame.Extended.git
synced 2026-07-22 18:29:30 +00:00
24 lines
655 B
C#
24 lines
655 B
C#
using System.Runtime.InteropServices;
|
|
using Microsoft.Xna.Framework;
|
|
using MonoGame.Extended;
|
|
|
|
namespace MonoGame.Extended.Particles
|
|
{
|
|
[StructLayout(LayoutKind.Sequential, Pack = 1)]
|
|
public struct Particle
|
|
{
|
|
public float Inception;
|
|
public float Age;
|
|
public Vector2 Position;
|
|
public Vector2 TriggerPos;
|
|
public Vector2 Velocity;
|
|
public HslColor Color;
|
|
public float Opacity;
|
|
public Vector2 Scale;
|
|
public float Rotation;
|
|
public float Mass;
|
|
public float LayerDepth;
|
|
|
|
public static readonly int SizeInBytes = Marshal.SizeOf(typeof(Particle));
|
|
}
|
|
} |