1234567891011121314151617181920212223242526 |
- namespace net.shutosg.UnityEditor
- {
- public class CurveSelection : UnityEditorWrapperBase
- {
- public enum SelectionType
- {
- Key = 0,
- InTangent = 1,
- OutTangent = 2,
- Count = 3,
- }
- public int CurveId { get; }
- public int Key { get; }
- public bool SemiSelected { get; }
- public SelectionType Type { get; }
- public CurveSelection(object original) : base(original)
- {
- CurveId = GetPublicField<int>("curveID");
- Key = GetPublicField<int>("key");
- SemiSelected = GetPublicField<bool>("semiSelected");
- Type = GetPublicField<SelectionType>("type");
- }
- }
- }
|