Nirvana2D API


TILE MAP


Type Nirvana_TileMap



Function Nirvana_CreateTileMap(tset_name$, tmap_width, tmap_height) As Nirvana_TileMap



TILE LAYER PROPERTIES


Function Nirvana_GetLayerTileSetName$(layer_index)


Function Nirvana_GetLayerTileSetID(layer_index)


Function Nirvana_GetLayerTileMapID(layer_index)



TILE MASK


Function Nirvana_GetLayerTileMaskCount(layer_index)


Function Nirvana_GetLayerTileMaskIndex(layer_index, mask_num)


Function Nirvana_GetTileMaskName$(mask_index)


Function Nirvana_GetTileMaskMatrix(mask_index)


Function Nirvana_GetLayerMaskHit(layer_index, mask_index, x, y)


SET/GET TILES


Function Nirvana_GetTile(layer_index, x, y)


Function Nirvana_GetTileMapPosition(layer_index, stage_x, stage_y) As Nirvana_Vector2D


Function Nirvana_SetTile(layer_index, tile_index, x, y)