Index

Package: Processes

Description

package Processes is

Types

Process (abstract)

type Process is limited interface;

A_Process

type A_Process is access all Process'Class;

Subprograms & Entries

Get_Process_Name (abstract)

function Get_Process_Name
( this: access Process ) return String is abstract;
Returns a name string identifying the process.

Tick (abstract)

procedure Tick
( this: access Process;
upTime, dt: Time_Span ) is abstract;
Executes one frame of the process. 'upTime' is the amount of time the process manager has been running (real time since start, not execution time.) 'dt' is the difference in time since the previous execution frame.