Rule

The default implementation of IRule for normal Game actions.  The Rule class inherits from both IRule and Access, so that all rules derived from Rule have access to the Game data that the GameEngine provides.

Derived From

IRule Access

Project

RulesCore

Include

Rule.h

Summary
The default implementation of IRule for normal Game actions.
The default Rule constructor.

Protected

Summary
The default Rule constructor.

Constructors

Rule

Rule()

The default Rule constructor.  Does nothing, but is required so that on Win32, the .DLL file exports something that can be linked to.

The interface for a single game rule.
Still volatile.
Rule()
The default Rule constructor.
Allows derived classes read/write access to Game data.
The engine that drives the game.
RulesCore is the HOSS of Cities3D.