public StateNotify(IStateItem item, ActionTypes actionType, bool result) { Verify.IsNotNull(nameof(item), item); Item = item; ActionType = actionType; Result = result; }
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; }
public static void CleadEditing() { EditableState = default; EditableItem = default; CubeColor = default; }