File hp/tmx/TMXMapLoader.lua
Functions
M:init () | コンストラクタです |
M:loadFile (filename) | TMX形式のファイルを読み込みます。 読み込んだ結果をTMXMapで返します。 |
M:parseNode (node) | ノードを読み込みます。 |
M:parseNodeAttributes (node, dest) | ノードの属性を読み込みます。 読み込んだ結果は、destに設定します。 |
M:parseNodeData (node, layer) | dataのノードを読み込みます。 |
M:parseNodeDataForBase64 (node, layer, data) | base64形式のdataのノードを読み込みます。 |
M:parseNodeDataForCsv (node, layer, data) | csv形式のdataのノードを読み込みます。 |
M:parseNodeDataForPlane (node, layer, data) | 無圧縮形式のdataのノードを読み込みます。 |
M:parseNodeImage (node, tileset) | imageのノードを読み込みます。 |
M:parseNodeLayer (node) | Layerのノードを読み込みます。 |
M:parseNodeMap (node) | Mapのノードを読み込みます。 |
M:parseNodeObject (node, group) | ObjectGroup.objectのノードを読み込みます。 |
M:parseNodeObjectGroup (node) | ObjectGroupのノードを読み込みます。 |
M:parseNodeProperties (node, dest) | TMXファイルのノードを読み込みます。 |
M:parseNodeTile (node, tileset) | tileのノードを読み込みます。 |
M:parseNodeTileset (node) | tilesetのノードを読み込みます。 |
Tables
TMXMapLoader | TMXMapLoaderはtmxファイルを読み込んで、TMXMapを生成するクラスです. TODO:抽象的な入力ストリームに対応するといいかも |
Functions
- M:init ()
- コンストラクタです
- M:loadFile (filename)
-
TMX形式のファイルを読み込みます。 読み込んだ結果をTMXMapで返します。
Parameters
- filename:
- M:parseNode (node)
-
ノードを読み込みます。
Parameters
- node:
- M:parseNodeAttributes (node, dest)
-
ノードの属性を読み込みます。 読み込んだ結果は、destに設定します。
Parameters
- node:
- dest:
- M:parseNodeData (node, layer)
-
dataのノードを読み込みます。
Parameters
- node:
- layer:
- M:parseNodeDataForBase64 (node, layer, data)
-
base64形式のdataのノードを読み込みます。
Parameters
- node:
- layer:
- data:
- M:parseNodeDataForCsv (node, layer, data)
-
csv形式のdataのノードを読み込みます。
Parameters
- node:
- layer:
- data:
- M:parseNodeDataForPlane (node, layer, data)
-
無圧縮形式のdataのノードを読み込みます。
Parameters
- node:
- layer:
- data:
- M:parseNodeImage (node, tileset)
-
imageのノードを読み込みます。
Parameters
- node:
- tileset:
- M:parseNodeLayer (node)
-
Layerのノードを読み込みます。
Parameters
- node:
- M:parseNodeMap (node)
-
Mapのノードを読み込みます。
Parameters
- node:
- M:parseNodeObject (node, group)
-
ObjectGroup.objectのノードを読み込みます。
Parameters
- node:
- group:
- M:parseNodeObjectGroup (node)
-
ObjectGroupのノードを読み込みます。
Parameters
- node:
- M:parseNodeProperties (node, dest)
-
TMXファイルのノードを読み込みます。
Parameters
- node:
- dest:
- M:parseNodeTile (node, tileset)
-
tileのノードを読み込みます。
Parameters
- node:
- tileset:
- M:parseNodeTileset (node)
-
tilesetのノードを読み込みます。
Parameters
- node: