using System; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; namespace BansheeEngine { /** @addtogroup Particles * @{ */ /// Structure used for initializing a ParticleGravity object. [StructLayout(LayoutKind.Sequential), SerializeObject] public partial struct ParticleGravityOptions { /// Initializes the struct with default values. public static ParticleGravityOptions Default() { ParticleGravityOptions value = new ParticleGravityOptions(); value.scale = 1f; return value; } /// Scale which to apply to the gravity value retrieved from the physics sub-system. public float scale; } /** @} */ }