CAST II Game Engine |
||||||||
![]() |
MAIN | FEATURES | SCREENSHOTS | FORUMS | MANUAL | DOWNLOADS | CONTACTS | |
type TTileMap = class(TMappedItem)
TMappedItem > TVisible > TProcessing > TBaseProcessing > TItem > TBaseItem![]() | constructor Create(AManager: TItemsManager); override; |
![]() | procedure AddProperties(const Result: Props.TProperties); override; |
![]() | function GetTesselatorClass: CTesselator; override; |
![]() | procedure HandleMessage(const Msg: TMessage); override; |
![]() | function ObtainTileAt(X, Y: Single; out TileX, TileY: Integer): Boolean; |
![]() | function ObtainTileAtScreen(ScreenX, ScreenY: Integer; Camera: TCamera; out TileX, TileY: Integer): Boolean; |
![]() | procedure Process(const DeltaT: Float); override; |
![]() | procedure ResolveLinks; override; |
![]() | procedure SetProperties(Properties: Props.TProperties); override; |
![]() | function TraceMap(X, Y, DirX, DirY: Single; out TileX, TileY: Integer): Single; |
![]() | constructor Create(AManager: TItemsManager); override; |
![]() | procedure AddProperties(const Result: Props.TProperties); override; |
![]() | function GetTesselatorClass: CTesselator; override; |
![]() | procedure HandleMessage(const Msg: TMessage); override; |
![]() | function ObtainTileAt(X, Y: Single; out TileX, TileY: Integer): Boolean; |
![]() | function ObtainTileAtScreen(ScreenX, ScreenY: Integer; Camera: TCamera; out TileX, TileY: Integer): Boolean; |
![]() | procedure Process(const DeltaT: Float); override; |
![]() | procedure ResolveLinks; override; |
![]() | procedure SetProperties(Properties: Props.TProperties); override; |
![]() | function TraceMap(X, Y, DirX, DirY: Single; out TileX, TileY: Integer): Single; |
|
Last modified: Jan 6, 2010 |