Archived
forked from RDTKEditor/RDTKEditor
添加对 Core 的直接引用
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
namespace RhythmBase.Events
|
||||
{
|
||||
/// <summary>
|
||||
/// Represents an event to set a one-shot wave.
|
||||
/// </summary>
|
||||
public class SetOneshotWave : BaseBeat
|
||||
{
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="SetOneshotWave"/> class.
|
||||
/// </summary>
|
||||
public SetOneshotWave()
|
||||
{
|
||||
Type = EventType.SetOneshotWave;
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the type of wave.
|
||||
/// </summary>
|
||||
public Waves WaveType { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the height of the wave.
|
||||
/// </summary>
|
||||
public int Height { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the width of the wave.
|
||||
/// </summary>
|
||||
public int Width { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets the type of the event.
|
||||
/// </summary>
|
||||
public override EventType Type { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Defines the types of waves.
|
||||
/// </summary>
|
||||
public enum Waves
|
||||
{
|
||||
/// <summary>
|
||||
/// Boom and rush wave.
|
||||
/// </summary>
|
||||
BoomAndRush,
|
||||
|
||||
/// <summary>
|
||||
/// Ball wave.
|
||||
/// </summary>
|
||||
Ball,
|
||||
|
||||
/// <summary>
|
||||
/// Spring wave.
|
||||
/// </summary>
|
||||
Spring,
|
||||
|
||||
/// <summary>
|
||||
/// Spike wave.
|
||||
/// </summary>
|
||||
Spike,
|
||||
|
||||
/// <summary>
|
||||
/// Huge spike wave.
|
||||
/// </summary>
|
||||
SpikeHuge,
|
||||
|
||||
/// <summary>
|
||||
/// Single wave.
|
||||
/// </summary>
|
||||
Single
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user