Class: Yuki::Tilemap
Overview
Class responsive of displaying the map
Direct Known Subclasses
Defined Under Namespace
Classes: MapData
Constant Summary collapse
- PRIORITY_LAYER_COUNT =
Array telling how much layer each priority layer can show
[3, 2, 2, 1, 1, 1]
Instance Attribute Summary collapse
-
#map_datas ⇒ Array<Yuki::Tilemap::MapData>
Get all the map data used by the tilemap.
-
#ox ⇒ Integer
Get the ox.
-
#oy ⇒ Integer
Get the oy.
Instance Method Summary collapse
-
#dispose
Dispose the tilemap.
-
#disposed? ⇒ Boolean
Is the tilemap disposed.
-
#initialize(viewport) ⇒ Tilemap
constructor
Create a new Tilemap.
-
#reset
Reset the tilemap in order to force it to draw the frame.
-
#update
Update the tilemap.
Constructor Details
#initialize(viewport) ⇒ Tilemap
Create a new Tilemap
1321 1322 |
# File 'docs/4_Systems_003_Map_Engine.rb', line 1321 def initialize() end |
Instance Attribute Details
#map_datas ⇒ Array<Yuki::Tilemap::MapData>
Get all the map data used by the tilemap
1312 1313 1314 |
# File 'docs/4_Systems_003_Map_Engine.rb', line 1312 def map_datas @map_datas end |
#ox ⇒ Integer
Get the ox
1315 1316 1317 |
# File 'docs/4_Systems_003_Map_Engine.rb', line 1315 def ox @ox end |
#oy ⇒ Integer
Get the oy
1318 1319 1320 |
# File 'docs/4_Systems_003_Map_Engine.rb', line 1318 def oy @oy end |
Instance Method Details
#dispose
Dispose the tilemap
1338 1339 |
# File 'docs/4_Systems_003_Map_Engine.rb', line 1338 def dispose end |
#disposed? ⇒ Boolean
Is the tilemap disposed
1331 1332 |
# File 'docs/4_Systems_003_Map_Engine.rb', line 1331 def disposed? end |
#reset
Reset the tilemap in order to force it to draw the frame
1324 1325 |
# File 'docs/4_Systems_003_Map_Engine.rb', line 1324 def reset end |
#update
Update the tilemap
1327 1328 |
# File 'docs/4_Systems_003_Map_Engine.rb', line 1327 def update end |