C# 클래스 Data, CadEditor

파일 보기 프로젝트 열기: spiiin/CadEditor 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
levelRecs IList
levelRecsCad IList
levelRecsCad2 IList
levelRecsDt2 IList
levelRecsDwd IList
levelRecsTT IList

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
getLayout ( int levelNo ) : LevelLayerData
getLayoutForPrizes ( int levelNo ) : LevelLayerData
reverseTransposeBigBlocks ( BigBlock bblocks ) : void
transposeBigBlocks ( BigBlock bblocks ) : void
xchg ( int arr, int i1, int i2 ) : void

메소드 상세

getAnimAddrHi() 공개 정적인 메소드

public static getAnimAddrHi ( ) : int
리턴 int

getAnimAddrLo() 공개 정적인 메소드

public static getAnimAddrLo ( ) : int
리턴 int

getAnimBankNo() 공개 정적인 메소드

public static getAnimBankNo ( ) : int
리턴 int

getAnimCount() 공개 정적인 메소드

public static getAnimCount ( ) : int
리턴 int

getAnimPal() 공개 정적인 메소드

public static getAnimPal ( ) : byte[]
리턴 byte[]

getBackConvertScreenTileFunc() 공개 메소드

public getBackConvertScreenTileFunc ( ) : ConvertScreenTileFunc
리턴 ConvertScreenTileFunc

getBigBlocks() 공개 메소드

public getBigBlocks ( int bigTileIndex ) : BigBlock[]
bigTileIndex int
리턴 BigBlock[]

getBigBlocksCount() 공개 메소드

public getBigBlocksCount ( ) : int
리턴 int

getBigBlocksCountForLevel() 공개 메소드

public getBigBlocksCountForLevel ( int levelNo ) : int
levelNo int
리턴 int

getBigBlocksCountHierarchy() 공개 메소드

public getBigBlocksCountHierarchy ( int hierarchyLevel ) : int
hierarchyLevel int
리턴 int

getBigBlocksDt2() 공개 메소드

public getBigBlocksDt2 ( int bigTileIndex ) : BigBlock[]
bigTileIndex int
리턴 BigBlock[]

getBigBlocksFunc() 공개 메소드

public getBigBlocksFunc ( ) : GetBigBlocksFunc
리턴 GetBigBlocksFunc

getBigBlocksOffset() 공개 메소드

public getBigBlocksOffset ( ) : OffsetRec
리턴 OffsetRec

getBigBlocksOffsetHierarchy() 공개 메소드

public getBigBlocksOffsetHierarchy ( int hierarchyLevel ) : OffsetRec
hierarchyLevel int
리턴 OffsetRec

getBigBlocksPtrsForLevel() 공개 메소드

public getBigBlocksPtrsForLevel ( int levelNo ) : int[]
levelNo int
리턴 int[]

getBigTileNoFromScreen() 공개 메소드

public getBigTileNoFromScreen ( int screenData, int index ) : int
screenData int
index int
리턴 int

getBigTileNoFromScreenFunc() 공개 메소드

public getBigTileNoFromScreenFunc ( ) : GetBigTileNoFromScreenFunc
리턴 GetBigTileNoFromScreenFunc

getBlockTypeNames() 공개 메소드

public getBlockTypeNames ( ) : string[]
리턴 string[]

getBlocks() 공개 메소드

public getBlocks ( int blockIndex ) : ObjRec[]
blockIndex int
리턴 ObjRec[]

getBlocksCount() 공개 메소드

public getBlocksCount ( ) : int
리턴 int

getBlocksDt2() 공개 메소드

public getBlocksDt2 ( int blockIndex ) : ObjRec[]
blockIndex int
리턴 ObjRec[]

getBlocksFilename() 공개 메소드

public getBlocksFilename ( ) : string
리턴 string

getBlocksFunc() 공개 메소드

public getBlocksFunc ( ) : GetBlocksFunc
리턴 GetBlocksFunc

getBlocksOffset() 공개 메소드

public getBlocksOffset ( ) : OffsetRec
리턴 OffsetRec

getBoxesBackOffset() 공개 메소드

public getBoxesBackOffset ( ) : OffsetRec
리턴 OffsetRec

getCheeseAddr() 공개 메소드

public getCheeseAddr ( ) : int
리턴 int

getChrAddress() 공개 정적인 메소드

public static getChrAddress ( int id ) : int
id int
리턴 int

getConvertScreenTileFunc() 공개 메소드

public getConvertScreenTileFunc ( ) : ConvertScreenTileFunc
리턴 ConvertScreenTileFunc

getCoordAddrHi() 공개 정적인 메소드

public static getCoordAddrHi ( ) : int
리턴 int

getCoordAddrLo() 공개 정적인 메소드

public static getCoordAddrLo ( ) : int
리턴 int

getCoordCount() 공개 정적인 메소드

public static getCoordCount ( ) : int
리턴 int

getDirPtrAdd() 공개 메소드

public getDirPtrAdd ( ) : int
리턴 int

getDoorRecBaseOffset() 공개 메소드

public getDoorRecBaseOffset ( ) : int
리턴 int

getDuckTalesVideoAddress() 공개 메소드

public getDuckTalesVideoAddress ( int id ) : int
id int
리턴 int

getDuckTalesVideoChunk() 공개 메소드

public getDuckTalesVideoChunk ( int videoPageId ) : byte[]
videoPageId int
리턴 byte[]

getFrameAddrHi() 공개 정적인 메소드

public static getFrameAddrHi ( ) : int
리턴 int

getFrameAddrLo() 공개 정적인 메소드

public static getFrameAddrLo ( ) : int
리턴 int

getFrameCount() 공개 정적인 메소드

public static getFrameCount ( ) : int
리턴 int

getGroups() 공개 메소드

public getGroups ( ) : GroupRec[]
리턴 GroupRec[]

getLMVideoChunk() 공개 메소드

public getLMVideoChunk ( int videoPageId ) : byte[]
videoPageId int
리턴 byte[]

getLayoutFunc() 공개 메소드

public getLayoutFunc ( ) : GetLayoutFunc
리턴 GetLayoutFunc

getLayoutPtrAdd() 공개 메소드

public getLayoutPtrAdd ( ) : int
리턴 int

getLevelRecBaseOffset() 공개 메소드

public getLevelRecBaseOffset ( ) : int
리턴 int

getLevelRecDirOffset() 공개 메소드

public getLevelRecDirOffset ( ) : int
리턴 int

getLevelRecs() 공개 메소드

public getLevelRecs ( ) : IList
리턴 IList

getLoadMapFunc() 공개 메소드

public getLoadMapFunc ( ) : LoadMapFunc
리턴 LoadMapFunc

getMapsInfo() 공개 메소드

public getMapsInfo ( ) : MapInfo[]
리턴 MapInfo[]

getObjTypesPicturesDir() 공개 메소드

public getObjTypesPicturesDir ( ) : string
리턴 string

getObjects() 공개 메소드

public getObjects ( int levelNo ) : List
levelNo int
리턴 List

getObjectsCad() 공개 메소드

public getObjectsCad ( int levelNo ) : List
levelNo int
리턴 List

getObjectsCad2() 공개 메소드

public getObjectsCad2 ( int levelNo ) : List
levelNo int
리턴 List

getObjectsDt2() 공개 메소드

public getObjectsDt2 ( int levelNo ) : List
levelNo int
리턴 List

getObjectsDwd() 공개 메소드

public getObjectsDwd ( int levelNo ) : List
levelNo int
리턴 List

getObjectsFunc() 공개 메소드

public getObjectsFunc ( ) : GetObjectsFunc
리턴 GetObjectsFunc

getObjectsLM2() 공개 정적인 메소드

public static getObjectsLM2 ( int levelNo ) : List
levelNo int
리턴 List

getPalFunc() 공개 메소드

public getPalFunc ( ) : GetPalFunc
리턴 GetPalFunc

getPalOffset() 공개 메소드

public getPalOffset ( ) : OffsetRec
리턴 OffsetRec

getPallete() 공개 메소드

public getPallete ( int palId ) : byte[]
palId int
리턴 byte[]

getPalleteLevel_1_1() 공개 메소드

public getPalleteLevel_1_1 ( int palId ) : byte[]
palId int
리턴 byte[]

getPictureBlocksWidth() 공개 메소드

public getPictureBlocksWidth ( ) : int
리턴 int

getPluginNames() 공개 메소드

public getPluginNames ( ) : string[]
리턴 string[]

getPrizesCad2() 공개 메소드

public getPrizesCad2 ( int levelNo ) : List
levelNo int
리턴 List

getSaveMapFunc() 공개 메소드

public getSaveMapFunc ( ) : SaveMapFunc
리턴 SaveMapFunc

getScreenHeight() 공개 메소드

public getScreenHeight ( ) : int
리턴 int

getScreenVertical() 공개 메소드

public getScreenVertical ( ) : bool
리턴 bool

getScreenWidth() 공개 메소드

public getScreenWidth ( ) : int
리턴 int

getScreensOffset() 공개 메소드

public getScreensOffset ( ) : OffsetRec
리턴 OffsetRec

getScrollPtrAdd() 공개 메소드

public getScrollPtrAdd ( ) : int
리턴 int

getScrollsOffsetFromLayout() 공개 메소드

public getScrollsOffsetFromLayout ( ) : int
리턴 int

getVideoChunk() 공개 메소드

public getVideoChunk ( int videoPageId ) : byte[]
videoPageId int
리턴 byte[]

getVideoChunkFunc() 공개 메소드

public getVideoChunkFunc ( ) : GetVideoChunkFunc
리턴 GetVideoChunkFunc

getVideoIndex1() 공개 메소드

public getVideoIndex1 ( ) : int
리턴 int

getVideoIndex2() 공개 메소드

public getVideoIndex2 ( ) : int
리턴 int

getVideoObjOffset() 공개 메소드

public getVideoObjOffset ( ) : OffsetRec
리턴 OffsetRec

getVideoOffset() 공개 메소드

public getVideoOffset ( ) : OffsetRec
리턴 OffsetRec

getVideoPageAddrFunc() 공개 메소드

public getVideoPageAddrFunc ( ) : GetVideoPageAddrFunc
리턴 GetVideoPageAddrFunc

isBigBlockEditorEnabled() 공개 메소드

public isBigBlockEditorEnabled ( ) : bool
리턴 bool

isBlockEditorEnabled() 공개 메소드

public isBlockEditorEnabled ( ) : bool
리턴 bool

isBuildScreenFromSmallBlocks() 공개 메소드

public isBuildScreenFromSmallBlocks ( ) : bool
리턴 bool

isEnemyEditorEnabled() 공개 메소드

public isEnemyEditorEnabled ( ) : bool
리턴 bool

isShowScrollsInLayout() 공개 메소드

public isShowScrollsInLayout ( ) : bool
리턴 bool

setBigBlocks() 공개 메소드

public setBigBlocks ( int bigTileIndex, BigBlock bigBlockIndexes ) : void
bigTileIndex int
bigBlockIndexes BigBlock
리턴 void

setBigBlocksDt2() 공개 메소드

public setBigBlocksDt2 ( int bigTileIndex, BigBlock bigBlocks ) : void
bigTileIndex int
bigBlocks BigBlock
리턴 void

setBigBlocksFunc() 공개 메소드

public setBigBlocksFunc ( ) : SetBigBlocksFunc
리턴 SetBigBlocksFunc

setBigTileToScreen() 공개 메소드

public setBigTileToScreen ( int screenData, int index, int value ) : void
screenData int
index int
value int
리턴 void

setBigTileToScreenFunc() 공개 메소드

public setBigTileToScreenFunc ( ) : SetBigTileToScreenFunc
리턴 SetBigTileToScreenFunc

setBlocks() 공개 메소드

public setBlocks ( int blockIndex, ObjRec blocksData ) : void
blockIndex int
blocksData ObjRec
리턴 void

setBlocksDt2() 공개 메소드

public setBlocksDt2 ( int blockIndex, ObjRec objects ) : void
blockIndex int
objects ObjRec
리턴 void

setBlocksFunc() 공개 메소드

public setBlocksFunc ( ) : SetBlocksFunc
리턴 SetBlocksFunc

setObjects() 공개 메소드

public setObjects ( int levelNo, List objLists ) : bool
levelNo int
objLists List
리턴 bool

setObjectsCad() 공개 메소드

public setObjectsCad ( int levelNo, List objLists ) : bool
levelNo int
objLists List
리턴 bool

setObjectsCad2() 공개 메소드

public setObjectsCad2 ( int levelNo, List objLists ) : bool
levelNo int
objLists List
리턴 bool

setObjectsDwd() 공개 메소드

public setObjectsDwd ( int levelNo, List objLists ) : bool
levelNo int
objLists List
리턴 bool

setObjectsFunc() 공개 메소드

public setObjectsFunc ( ) : SetObjectsFunc
리턴 SetObjectsFunc

setObjectsLM2() 공개 정적인 메소드

public static setObjectsLM2 ( int levelNo, List objLists ) : bool
levelNo int
objLists List
리턴 bool

setPalFunc() 공개 메소드

public setPalFunc ( ) : SetPalFunc
리턴 SetPalFunc

setPrizesCad2() 공개 메소드

public setPrizesCad2 ( int levelNo, List objLists ) : bool
levelNo int
objLists List
리턴 bool

setVideoChunkFunc() 공개 메소드

public setVideoChunkFunc ( ) : SetVideoChunkFunc
리턴 SetVideoChunkFunc

프로퍼티 상세

levelRecs 공개적으로 프로퍼티

public IList levelRecs
리턴 IList

levelRecsCad 공개적으로 프로퍼티

public IList levelRecsCad
리턴 IList

levelRecsCad2 공개적으로 프로퍼티

public IList levelRecsCad2
리턴 IList

levelRecsDt2 공개적으로 프로퍼티

public IList levelRecsDt2
리턴 IList

levelRecsDwd 공개적으로 프로퍼티

public IList levelRecsDwd
리턴 IList

levelRecsTT 공개적으로 프로퍼티

public IList levelRecsTT
리턴 IList