Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Variables
Constants
Functions and Procedures
Identifiers

Class AIEventScheduler

Unit

cAIEvents

Declaration

type AIEventScheduler = class(TActiveList)

Description

============================================================================

Hierarchy

TActiveList

Methods

Overview

Public function AddEvent(aKind: integer; aOrigin, aTarget: AIThing; aVector: TAffineVector): boolean; overload;
Public function AddEvent(aKind: integer; aOrigin, aTarget: AIThing; aValue: integer): boolean; overload;
Public function AddEvent(aKind: integer; aOrigin, aTarget: AIThing): boolean; overload;
Public function AddEvent(aKind: integer; aOrigin, aTarget: AIThing; aAmount: single): boolean; overload;
Public procedure Advance;
Public Constructor Create;
Public Destructor Destroy; override;

Description

Public function AddEvent(aKind: integer; aOrigin, aTarget: AIThing; aVector: TAffineVector): boolean; overload;

 

Public function AddEvent(aKind: integer; aOrigin, aTarget: AIThing; aValue: integer): boolean; overload;

 

Public function AddEvent(aKind: integer; aOrigin, aTarget: AIThing): boolean; overload;

function AddEvent(aKind: integer; aOrigin, aTarget: AIThing; aValue: integer; aAmount: single; aVector: TVector): boolean; overload;

Public function AddEvent(aKind: integer; aOrigin, aTarget: AIThing; aAmount: single): boolean; overload;

 

Public procedure Advance;

 

Public Constructor Create;

 

Public Destructor Destroy; override;

 


Generated by PasDoc 0.8.7 on Wed 01/ Oct 2003 00:51:34