using System;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
namespace BansheeEngine
{
/** @addtogroup Particles
* @{
*/
/// Structure used for initializing a ParticleForce object.
[StructLayout(LayoutKind.Sequential), SerializeObject]
public partial struct ParticleForceOptions
{
/// Initializes the struct with default values.
public static ParticleForceOptions Default()
{
ParticleForceOptions value = new ParticleForceOptions();
value.force = null;
value.worldSpace = false;
return value;
}
/// Determines the force of the particles evaluated over particle lifetime.
public Vector3Distribution force;
/// True if the force is provided in world space, false if in local space.
public bool worldSpace;
}
/** @} */
}