lipsync/trunk/Boare.Lib.Vsq/VsqCommandType.cs

56 lines
1.5 KiB
C#

/*
* VsqCommandType.cs
* Copyright (c) 2008-2009 kbinani
*
* This file is part of Boare.Lib.Vsq.
*
* Boare.Lib.Vsq is free software; you can redistribute it and/or
* modify it under the terms of the BSD License.
*
* Boare.Lib.Vsq is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*/
namespace Boare.Lib.Vsq {
public enum VsqCommandType {
ROOT,
CHANGE_PRE_MEASURE,
EVENT_ADD,
EVENT_DELETE,
EVENT_CHANGE_CLOCK,
EVENT_CHANGE_LYRIC,
EVENT_CHANGE_NOTE,
EVENT_CHANGE_CLOCK_AND_NOTE,
TRACK_CURVE_EDIT,
TRACK_CURVE_EDIT_RANGE,
//TRACK_CURVE_REMOVE_POINTS,
TRACK_CURVE_REPLACE,
TRACK_CURVE_REPLACE_RANGE,
EVENT_CHANGE_VELOCITY,
EVENT_CHANGE_ACCENT,
EVENT_CHANGE_DECAY,
EVENT_CHANGE_LENGTH,
EVENT_CHANGE_CLOCK_AND_LENGTH,
EVENT_CHANGE_ID_CONTAINTS,
EVENT_CHANGE_CLOCK_AND_ID_CONTAINTS,
TRACK_CHANGE_NAME,
TRACK_ADD,
TRACK_DELETE,
EVENT_CHANGE_CLOCK_AND_ID_CONTAINTS_RANGE,
EVENT_DELETE_RANGE,
EVENT_ADD_RANGE,
UPDATE_TEMPO,
UPDATE_TEMPO_RANGE,
UPDATE_TIMESIG,
UPDATE_TIMESIG_RANGE,
EVENT_CHANGE_ID_CONTAINTS_RANGE,
TRACK_REPLACE,
REPLACE,
TRACK_CHANGE_PLAY_MODE,
EVENT_REPLACE,
EVENT_REPLACE_RANGE,
}
}