CAST II Game Engine |
|||||||||||||||
![]() |
DESCRIPTION | ![]() |
FEATURES | ![]() |
SCREENSHOTS | ![]() |
FORUMS | ![]() |
DOCUMENTATION | ![]() |
DOWNLOADS | ![]() |
CONTACTS | ![]() |
|
type TBaseProcessing = class(TItem)
TItem > TBaseItem| Name | Description | |
|---|---|---|
![]() | ProcessingClass | Processing class specifies how an item should be processed. See TProcessingClass |
![]() | procedure AddProperties(const Result: TProperties); override; |
![]() | procedure Process(const DeltaT: Float); virtual; |
![]() | procedure ResetProcessedTime; |
![]() | procedure SetProperties(Properties: TProperties); override; |
![]() | procedure AddProperties(const Result: TProperties); override; |
![]() | procedure Process(const DeltaT: Float); virtual; |
This method will be called when an item is to be processed (updated). Actual process schedule depends on values if processing class (see TItemsManager) to which points ProcessingClass field.
![]() | procedure ResetProcessedTime; |
Resets TimeProcessed to zero
![]() | procedure SetProperties(Properties: TProperties); override; |
![]() | property TimeProcessed: TTimeUnit; |
![]() | property TimeProcessed: TTimeUnit; |
Total time processed with the Process method
|
Last modified: 4 Jul, 2008 |