Table of Contents

Class MainScreenModel

Namespace
CodeBase.Patterns.Example
Assembly
4Experience.CodeBase.Patterns.Samples.dll
public class MainScreenModel : ModelMVC<MainScreenView>
Inheritance
Object
Component
Behaviour
MonoBehaviour
MainScreenModel
Inherited Members
Extension Methods

Properties

CubeController

private CubeController CubeController { get; set; }

Property Value

CubeController

PointsVariable

private IntVariable PointsVariable { get; set; }

Property Value

IntVariable

Recorder

private CommandRecorder Recorder { get; set; }

Property Value

CommandRecorder

Methods

AddPoints(int)

public void AddPoints(int points)

Parameters

points int

MoveCube(float)

public void MoveCube(float xPosition)

Parameters

xPosition float

UndoLastCommand()

public void UndoLastCommand()