Logic ClassDelta Engine Documentation
Inheritance Hierarchy

System Object
  Drench.Logics Logic
    Drench.Logics SinglePlayerLogic
    Drench.Logics TwoPlayerLogic

Namespace: Drench.Logics
Assembly: Drench (in Drench.exe) Version: 1.1.1.0 (1.1.1)
Syntax

public abstract class Logic

The Logic type exposes the following members.

Constructors

  NameDescription
Protected methodLogic(Board Data,  Vector2D )
Initializes a new instance of the Logic class
Protected methodLogic(Int32, Int32,  Vector2D )
Initializes a new instance of the Logic class
Top
Methods

  NameDescription
Protected methodCheckForGameOver
Protected methodGameOver
Public methodGetPlayerScore
Public methodGetPlayerTurnsTaken
Public methodMakeMove
Public methodPass
Public methodReset
Top
Fields

  NameDescription
Protected fieldhomeSquares
Protected fieldturns
Top
Properties

  NameDescription
Public propertyActivePlayer
Public propertyIsGameOver
Public propertyLastPlayerPassed
Top
Events

  NameDescription
Public eventGameFinished
Top
See Also