Exemple #1
0
        public StateNotify(IStateItem item, ActionTypes actionType, bool result)
        {
            Verify.IsNotNull(nameof(item), item);

            Item       = item;
            ActionType = actionType;
            Result     = result;
        }
Exemple #2
0
 public static void EnableEditing(State editableState, IStateItem editableItem, UnityEngine.Color cubeColor)
 {
     if (!editableState)
     {
         throw new ArgumentNullException(nameof(editableState));
     }
     if (editableItem == null)
     {
         throw new ArgumentNullException(nameof(editableItem));
     }
     EditableState = editableState;
     EditableItem  = editableItem;
     CubeColor     = cubeColor;
 }
Exemple #3
0
 public static void CleadEditing()
 {
     EditableState = default;
     EditableItem  = default;
     CubeColor     = default;
 }