C# Class Data, CadEditor

Afficher le fichier Open project: spiiin/CadEditor Class Usage Examples

Méthodes publiques

Свойство Type Description
levelRecs IList
levelRecsCad IList
levelRecsCad2 IList
levelRecsDt2 IList
levelRecsDwd IList
levelRecsTT IList

Méthodes publiques

Méthode Description
getAnimAddrHi ( ) : int
getAnimAddrLo ( ) : int
getAnimBankNo ( ) : int
getAnimCount ( ) : int
getAnimPal ( ) : byte[]
getBackConvertScreenTileFunc ( ) : ConvertScreenTileFunc
getBigBlocks ( int bigTileIndex ) : BigBlock[]
getBigBlocksCount ( ) : int
getBigBlocksCountForLevel ( int levelNo ) : int
getBigBlocksCountHierarchy ( int hierarchyLevel ) : int
getBigBlocksDt2 ( int bigTileIndex ) : BigBlock[]
getBigBlocksFunc ( ) : GetBigBlocksFunc
getBigBlocksOffset ( ) : OffsetRec
getBigBlocksOffsetHierarchy ( int hierarchyLevel ) : OffsetRec
getBigBlocksPtrsForLevel ( int levelNo ) : int[]
getBigTileNoFromScreen ( int screenData, int index ) : int
getBigTileNoFromScreenFunc ( ) : GetBigTileNoFromScreenFunc
getBlockTypeNames ( ) : string[]
getBlocks ( int blockIndex ) : ObjRec[]
getBlocksCount ( ) : int
getBlocksDt2 ( int blockIndex ) : ObjRec[]
getBlocksFilename ( ) : string
getBlocksFunc ( ) : GetBlocksFunc
getBlocksOffset ( ) : OffsetRec
getBoxesBackOffset ( ) : OffsetRec
getCheeseAddr ( ) : int
getChrAddress ( int id ) : int
getConvertScreenTileFunc ( ) : ConvertScreenTileFunc
getCoordAddrHi ( ) : int
getCoordAddrLo ( ) : int
getCoordCount ( ) : int
getDirPtrAdd ( ) : int
getDoorRecBaseOffset ( ) : int
getDuckTalesVideoAddress ( int id ) : int
getDuckTalesVideoChunk ( int videoPageId ) : byte[]
getFrameAddrHi ( ) : int
getFrameAddrLo ( ) : int
getFrameCount ( ) : int
getGroups ( ) : GroupRec[]
getLMVideoChunk ( int videoPageId ) : byte[]
getLayoutFunc ( ) : GetLayoutFunc
getLayoutPtrAdd ( ) : int
getLevelRecBaseOffset ( ) : int
getLevelRecDirOffset ( ) : int
getLevelRecs ( ) : IList
getLoadMapFunc ( ) : LoadMapFunc
getMapsInfo ( ) : MapInfo[]
getObjTypesPicturesDir ( ) : string
getObjects ( int levelNo ) : List
getObjectsCad ( int levelNo ) : List
getObjectsCad2 ( int levelNo ) : List
getObjectsDt2 ( int levelNo ) : List
getObjectsDwd ( int levelNo ) : List
getObjectsFunc ( ) : GetObjectsFunc
getObjectsLM2 ( int levelNo ) : List
getPalFunc ( ) : GetPalFunc
getPalOffset ( ) : OffsetRec
getPallete ( int palId ) : byte[]
getPalleteLevel_1_1 ( int palId ) : byte[]
getPictureBlocksWidth ( ) : int
getPluginNames ( ) : string[]
getPrizesCad2 ( int levelNo ) : List
getSaveMapFunc ( ) : SaveMapFunc
getScreenHeight ( ) : int
getScreenVertical ( ) : bool
getScreenWidth ( ) : int
getScreensOffset ( ) : OffsetRec
getScrollPtrAdd ( ) : int
getScrollsOffsetFromLayout ( ) : int
getVideoChunk ( int videoPageId ) : byte[]
getVideoChunkFunc ( ) : GetVideoChunkFunc
getVideoIndex1 ( ) : int
getVideoIndex2 ( ) : int
getVideoObjOffset ( ) : OffsetRec
getVideoOffset ( ) : OffsetRec
getVideoPageAddrFunc ( ) : GetVideoPageAddrFunc
isBigBlockEditorEnabled ( ) : bool
isBlockEditorEnabled ( ) : bool
isBuildScreenFromSmallBlocks ( ) : bool
isEnemyEditorEnabled ( ) : bool
isShowScrollsInLayout ( ) : bool
setBigBlocks ( int bigTileIndex, BigBlock bigBlockIndexes ) : void
setBigBlocksDt2 ( int bigTileIndex, BigBlock bigBlocks ) : void
setBigBlocksFunc ( ) : SetBigBlocksFunc
setBigTileToScreen ( int screenData, int index, int value ) : void
setBigTileToScreenFunc ( ) : SetBigTileToScreenFunc
setBlocks ( int blockIndex, ObjRec blocksData ) : void
setBlocksDt2 ( int blockIndex, ObjRec objects ) : void
setBlocksFunc ( ) : SetBlocksFunc
setObjects ( int levelNo, List objLists ) : bool
setObjectsCad ( int levelNo, List objLists ) : bool
setObjectsCad2 ( int levelNo, List objLists ) : bool
setObjectsDwd ( int levelNo, List objLists ) : bool
setObjectsFunc ( ) : SetObjectsFunc
setObjectsLM2 ( int levelNo, List objLists ) : bool
setPalFunc ( ) : SetPalFunc
setPrizesCad2 ( int levelNo, List objLists ) : bool
setVideoChunkFunc ( ) : SetVideoChunkFunc

Private Methods

Méthode Description
getLayout ( int levelNo ) : LevelLayerData
getLayoutForPrizes ( int levelNo ) : LevelLayerData
reverseTransposeBigBlocks ( BigBlock bblocks ) : void
transposeBigBlocks ( BigBlock bblocks ) : void
xchg ( int arr, int i1, int i2 ) : void

Method Details

getAnimAddrHi() public static méthode

public static getAnimAddrHi ( ) : int
Résultat int

getAnimAddrLo() public static méthode

public static getAnimAddrLo ( ) : int
Résultat int

getAnimBankNo() public static méthode

public static getAnimBankNo ( ) : int
Résultat int

getAnimCount() public static méthode

public static getAnimCount ( ) : int
Résultat int

getAnimPal() public static méthode

public static getAnimPal ( ) : byte[]
Résultat byte[]

getBackConvertScreenTileFunc() public méthode

public getBackConvertScreenTileFunc ( ) : ConvertScreenTileFunc
Résultat ConvertScreenTileFunc

getBigBlocks() public méthode

public getBigBlocks ( int bigTileIndex ) : BigBlock[]
bigTileIndex int
Résultat BigBlock[]

getBigBlocksCount() public méthode

public getBigBlocksCount ( ) : int
Résultat int

getBigBlocksCountForLevel() public méthode

public getBigBlocksCountForLevel ( int levelNo ) : int
levelNo int
Résultat int

getBigBlocksCountHierarchy() public méthode

public getBigBlocksCountHierarchy ( int hierarchyLevel ) : int
hierarchyLevel int
Résultat int

getBigBlocksDt2() public méthode

public getBigBlocksDt2 ( int bigTileIndex ) : BigBlock[]
bigTileIndex int
Résultat BigBlock[]

getBigBlocksFunc() public méthode

public getBigBlocksFunc ( ) : GetBigBlocksFunc
Résultat GetBigBlocksFunc

getBigBlocksOffset() public méthode

public getBigBlocksOffset ( ) : OffsetRec
Résultat OffsetRec

getBigBlocksOffsetHierarchy() public méthode

public getBigBlocksOffsetHierarchy ( int hierarchyLevel ) : OffsetRec
hierarchyLevel int
Résultat OffsetRec

getBigBlocksPtrsForLevel() public méthode

public getBigBlocksPtrsForLevel ( int levelNo ) : int[]
levelNo int
Résultat int[]

getBigTileNoFromScreen() public méthode

public getBigTileNoFromScreen ( int screenData, int index ) : int
screenData int
index int
Résultat int

getBigTileNoFromScreenFunc() public méthode

public getBigTileNoFromScreenFunc ( ) : GetBigTileNoFromScreenFunc
Résultat GetBigTileNoFromScreenFunc

getBlockTypeNames() public méthode

public getBlockTypeNames ( ) : string[]
Résultat string[]

getBlocks() public méthode

public getBlocks ( int blockIndex ) : ObjRec[]
blockIndex int
Résultat ObjRec[]

getBlocksCount() public méthode

public getBlocksCount ( ) : int
Résultat int

getBlocksDt2() public méthode

public getBlocksDt2 ( int blockIndex ) : ObjRec[]
blockIndex int
Résultat ObjRec[]

getBlocksFilename() public méthode

public getBlocksFilename ( ) : string
Résultat string

getBlocksFunc() public méthode

public getBlocksFunc ( ) : GetBlocksFunc
Résultat GetBlocksFunc

getBlocksOffset() public méthode

public getBlocksOffset ( ) : OffsetRec
Résultat OffsetRec

getBoxesBackOffset() public méthode

public getBoxesBackOffset ( ) : OffsetRec
Résultat OffsetRec

getCheeseAddr() public méthode

public getCheeseAddr ( ) : int
Résultat int

getChrAddress() public static méthode

public static getChrAddress ( int id ) : int
id int
Résultat int

getConvertScreenTileFunc() public méthode

public getConvertScreenTileFunc ( ) : ConvertScreenTileFunc
Résultat ConvertScreenTileFunc

getCoordAddrHi() public static méthode

public static getCoordAddrHi ( ) : int
Résultat int

getCoordAddrLo() public static méthode

public static getCoordAddrLo ( ) : int
Résultat int

getCoordCount() public static méthode

public static getCoordCount ( ) : int
Résultat int

getDirPtrAdd() public méthode

public getDirPtrAdd ( ) : int
Résultat int

getDoorRecBaseOffset() public méthode

public getDoorRecBaseOffset ( ) : int
Résultat int

getDuckTalesVideoAddress() public méthode

public getDuckTalesVideoAddress ( int id ) : int
id int
Résultat int

getDuckTalesVideoChunk() public méthode

public getDuckTalesVideoChunk ( int videoPageId ) : byte[]
videoPageId int
Résultat byte[]

getFrameAddrHi() public static méthode

public static getFrameAddrHi ( ) : int
Résultat int

getFrameAddrLo() public static méthode

public static getFrameAddrLo ( ) : int
Résultat int

getFrameCount() public static méthode

public static getFrameCount ( ) : int
Résultat int

getGroups() public méthode

public getGroups ( ) : GroupRec[]
Résultat GroupRec[]

getLMVideoChunk() public méthode

public getLMVideoChunk ( int videoPageId ) : byte[]
videoPageId int
Résultat byte[]

getLayoutFunc() public méthode

public getLayoutFunc ( ) : GetLayoutFunc
Résultat GetLayoutFunc

getLayoutPtrAdd() public méthode

public getLayoutPtrAdd ( ) : int
Résultat int

getLevelRecBaseOffset() public méthode

public getLevelRecBaseOffset ( ) : int
Résultat int

getLevelRecDirOffset() public méthode

public getLevelRecDirOffset ( ) : int
Résultat int

getLevelRecs() public méthode

public getLevelRecs ( ) : IList
Résultat IList

getLoadMapFunc() public méthode

public getLoadMapFunc ( ) : LoadMapFunc
Résultat LoadMapFunc

getMapsInfo() public méthode

public getMapsInfo ( ) : MapInfo[]
Résultat MapInfo[]

getObjTypesPicturesDir() public méthode

public getObjTypesPicturesDir ( ) : string
Résultat string

getObjects() public méthode

public getObjects ( int levelNo ) : List
levelNo int
Résultat List

getObjectsCad() public méthode

public getObjectsCad ( int levelNo ) : List
levelNo int
Résultat List

getObjectsCad2() public méthode

public getObjectsCad2 ( int levelNo ) : List
levelNo int
Résultat List

getObjectsDt2() public méthode

public getObjectsDt2 ( int levelNo ) : List
levelNo int
Résultat List

getObjectsDwd() public méthode

public getObjectsDwd ( int levelNo ) : List
levelNo int
Résultat List

getObjectsFunc() public méthode

public getObjectsFunc ( ) : GetObjectsFunc
Résultat GetObjectsFunc

getObjectsLM2() public static méthode

public static getObjectsLM2 ( int levelNo ) : List
levelNo int
Résultat List

getPalFunc() public méthode

public getPalFunc ( ) : GetPalFunc
Résultat GetPalFunc

getPalOffset() public méthode

public getPalOffset ( ) : OffsetRec
Résultat OffsetRec

getPallete() public méthode

public getPallete ( int palId ) : byte[]
palId int
Résultat byte[]

getPalleteLevel_1_1() public méthode

public getPalleteLevel_1_1 ( int palId ) : byte[]
palId int
Résultat byte[]

getPictureBlocksWidth() public méthode

public getPictureBlocksWidth ( ) : int
Résultat int

getPluginNames() public méthode

public getPluginNames ( ) : string[]
Résultat string[]

getPrizesCad2() public méthode

public getPrizesCad2 ( int levelNo ) : List
levelNo int
Résultat List

getSaveMapFunc() public méthode

public getSaveMapFunc ( ) : SaveMapFunc
Résultat SaveMapFunc

getScreenHeight() public méthode

public getScreenHeight ( ) : int
Résultat int

getScreenVertical() public méthode

public getScreenVertical ( ) : bool
Résultat bool

getScreenWidth() public méthode

public getScreenWidth ( ) : int
Résultat int

getScreensOffset() public méthode

public getScreensOffset ( ) : OffsetRec
Résultat OffsetRec

getScrollPtrAdd() public méthode

public getScrollPtrAdd ( ) : int
Résultat int

getScrollsOffsetFromLayout() public méthode

public getScrollsOffsetFromLayout ( ) : int
Résultat int

getVideoChunk() public méthode

public getVideoChunk ( int videoPageId ) : byte[]
videoPageId int
Résultat byte[]

getVideoChunkFunc() public méthode

public getVideoChunkFunc ( ) : GetVideoChunkFunc
Résultat GetVideoChunkFunc

getVideoIndex1() public méthode

public getVideoIndex1 ( ) : int
Résultat int

getVideoIndex2() public méthode

public getVideoIndex2 ( ) : int
Résultat int

getVideoObjOffset() public méthode

public getVideoObjOffset ( ) : OffsetRec
Résultat OffsetRec

getVideoOffset() public méthode

public getVideoOffset ( ) : OffsetRec
Résultat OffsetRec

getVideoPageAddrFunc() public méthode

public getVideoPageAddrFunc ( ) : GetVideoPageAddrFunc
Résultat GetVideoPageAddrFunc

isBigBlockEditorEnabled() public méthode

public isBigBlockEditorEnabled ( ) : bool
Résultat bool

isBlockEditorEnabled() public méthode

public isBlockEditorEnabled ( ) : bool
Résultat bool

isBuildScreenFromSmallBlocks() public méthode

public isBuildScreenFromSmallBlocks ( ) : bool
Résultat bool

isEnemyEditorEnabled() public méthode

public isEnemyEditorEnabled ( ) : bool
Résultat bool

isShowScrollsInLayout() public méthode

public isShowScrollsInLayout ( ) : bool
Résultat bool

setBigBlocks() public méthode

public setBigBlocks ( int bigTileIndex, BigBlock bigBlockIndexes ) : void
bigTileIndex int
bigBlockIndexes BigBlock
Résultat void

setBigBlocksDt2() public méthode

public setBigBlocksDt2 ( int bigTileIndex, BigBlock bigBlocks ) : void
bigTileIndex int
bigBlocks BigBlock
Résultat void

setBigBlocksFunc() public méthode

public setBigBlocksFunc ( ) : SetBigBlocksFunc
Résultat SetBigBlocksFunc

setBigTileToScreen() public méthode

public setBigTileToScreen ( int screenData, int index, int value ) : void
screenData int
index int
value int
Résultat void

setBigTileToScreenFunc() public méthode

public setBigTileToScreenFunc ( ) : SetBigTileToScreenFunc
Résultat SetBigTileToScreenFunc

setBlocks() public méthode

public setBlocks ( int blockIndex, ObjRec blocksData ) : void
blockIndex int
blocksData ObjRec
Résultat void

setBlocksDt2() public méthode

public setBlocksDt2 ( int blockIndex, ObjRec objects ) : void
blockIndex int
objects ObjRec
Résultat void

setBlocksFunc() public méthode

public setBlocksFunc ( ) : SetBlocksFunc
Résultat SetBlocksFunc

setObjects() public méthode

public setObjects ( int levelNo, List objLists ) : bool
levelNo int
objLists List
Résultat bool

setObjectsCad() public méthode

public setObjectsCad ( int levelNo, List objLists ) : bool
levelNo int
objLists List
Résultat bool

setObjectsCad2() public méthode

public setObjectsCad2 ( int levelNo, List objLists ) : bool
levelNo int
objLists List
Résultat bool

setObjectsDwd() public méthode

public setObjectsDwd ( int levelNo, List objLists ) : bool
levelNo int
objLists List
Résultat bool

setObjectsFunc() public méthode

public setObjectsFunc ( ) : SetObjectsFunc
Résultat SetObjectsFunc

setObjectsLM2() public static méthode

public static setObjectsLM2 ( int levelNo, List objLists ) : bool
levelNo int
objLists List
Résultat bool

setPalFunc() public méthode

public setPalFunc ( ) : SetPalFunc
Résultat SetPalFunc

setPrizesCad2() public méthode

public setPrizesCad2 ( int levelNo, List objLists ) : bool
levelNo int
objLists List
Résultat bool

setVideoChunkFunc() public méthode

public setVideoChunkFunc ( ) : SetVideoChunkFunc
Résultat SetVideoChunkFunc

Property Details

levelRecs public_oe property

public IList levelRecs
Résultat IList

levelRecsCad public_oe property

public IList levelRecsCad
Résultat IList

levelRecsCad2 public_oe property

public IList levelRecsCad2
Résultat IList

levelRecsDt2 public_oe property

public IList levelRecsDt2
Résultat IList

levelRecsDwd public_oe property

public IList levelRecsDwd
Résultat IList

levelRecsTT public_oe property

public IList levelRecsTT
Résultat IList