CAST II Game Engine |
||||||||
![]() |
MAIN | FEATURES | SCREENSHOTS | FORUMS | MANUAL | DOWNLOADS | CONTACTS | |
(C) 2006 George "Mirage" Bakhtadze. www.casteng.com
The source code may be used under either MPL 1.1 or LGPL 2.1 license. See included license.txt file
Unit contains basic resource classes
| Name | Description |
|---|---|
Class TArrayResource | |
Class TAudioResource | Stores a sound |
Class TCharMapResource | Stores a characted mapping |
Class TImageResource | Stores an image |
Class TMegaImagePaintOp | |
Class TMegaImageResource | |
Class TMegaImageSource | |
Class TPaletteResource | Stores a palette |
Class TPathResource | Stores a path |
Class TResource | |
Class TResourceModifyMsg | |
Class TScriptResource | Stores a script |
Class TTextResource | Stores some text |
Class TTextureResource | Stores a texture |
Class TUVMapResource | Stores an UV-corrdinates mapping |
function GetUnitClassList: TClassArray; |
function GetUnitClassList: TClassArray; |
Returns list of classes introduced by the unit
TCahceRec = record Level, X, Y: Integer; Data: Pointer; end; |
TResString = type AnsiString; |
TCahceRec = record Level, X, Y: Integer; Data: Pointer; end; |
Data structure used for mega image caching
TResString = type AnsiString; |
TMipPolicy | ||
| Mip (LOD) levels policy | ||
mpNoMips | No mip levels used | |
mpPersistent | Mip levels are persistent and stored with original image | |
mpGenerated | Mip levels are generated and not stored with original image | |
ImageFilterEnums = 'None' + StringDelimiter + 'Simple 2X' + StringDelimiter + 'Box' + StringDelimiter + 'Triangle' + StringDelimiter + 'Hermite' + StringDelimiter + 'Bell' + StringDelimiter + 'Spline' + StringDelimiter + 'Lanczos' + StringDelimiter + 'Mitchell'; |
MinBlockSize = 32; |
MipPolicyEnum = 'No mips' + StringDelimiter + 'Persistent' + StringDelimiter + 'Generated'; |
Image filters enumeration string
MinBlockSize = 32; |
Minimum mega image block size
MipPolicyEnum = 'No mips' + StringDelimiter + 'Persistent' + StringDelimiter + 'Generated'; |
Image mip levels policy enumeration string
|
Last modified: Jan 6, 2010 |