public RotationRandomiser(RotationData rotatorData, HyperCubeData data) { this.rotatorData = rotatorData; this.data = data; permutationList = new List <Vector2Int>(); GeneratePermutation(data.dimension, permutationList); SubscribeToRandomiseEvent(); }
public HyperCubeRotatorPreRenderer(RotationData rotatorData, HyperCubeData hyperCubeData) : base(rotatorData, hyperCubeData) { }
public HyperCubeRotator(RotationData rotatorData, HyperCubeData hyperCubeData) { this.rotatorData = rotatorData; this.hyperCubeData = hyperCubeData; }