CAST II Game Engine |
||||||||
![]() |
MAIN | FEATURES | SCREENSHOTS | FORUMS | MANUAL | DOWNLOADS | CONTACTS | |
type TOberonVM = class
| Name | Description | |
|---|---|---|
![]() | Data | |
![]() | El2Set | |
![]() | MaxSet | Implementation specific |
![]() | Stack | |
![]() | StackBase | |
![]() | StackCapacity | |
![]() | StackCapacityStep | |
![]() | TotalStack |
![]() | constructor Create; |
![]() | destructor Destroy; override; |
![]() | function Compute: TStackItem; |
![]() | function GetVar(const Location, Offset, Index: Integer): Integer; |
![]() | function ItemToStr(Index: Integer): string; |
![]() | function Load(const Stream: TDStream): Integer; |
![]() | procedure Run; |
![]() | function Save(const Stream: TDStream): Integer; |
![]() | function SetExtVarAddr(const VarIndex: Integer; const Addr: Pointer): Boolean; |
![]() | constructor Create; |
For set optimisation
![]() | destructor Destroy; override; |
![]() | function Compute: TStackItem; |
![]() | function GetVar(const Location, Offset, Index: Integer): Integer; |
Converts PIN item to string in debug purposes
![]() | function ItemToStr(Index: Integer): string; |
![]() | function Load(const Stream: TDStream): Integer; |
![]() | procedure Run; |
![]() | function Save(const Stream: TDStream): Integer; |
![]() | function SetExtVarAddr(const VarIndex: Integer; const Addr: Pointer): Boolean; |
|
Last modified: Jan 6, 2010 |