My Project
 
Loading...
Searching...
No Matches
DungeonTilemap Class Reference

#include <dungeontilemap.h>

Inheritance diagram for DungeonTilemap:
Collaboration diagram for DungeonTilemap:

Public Member Functions

 DungeonTilemap ()
 
int screenToTile (int x, int y)
 
virtual bool overlapsPoint (float x, float y)
 
virtual bool overlapsScreenPoint (int x, int y)
 
void discover (int pos, int oldValue)
 

Static Public Member Functions

static PointF tileToWorld (int pos)
 
static PointF tileCenterToWorld (int pos)
 
static Image * tile (int index)
 

Static Public Attributes

static const int SIZE = 16
 

Constructor & Destructor Documentation

◆ DungeonTilemap()

DungeonTilemap::DungeonTilemap ( )

Member Function Documentation

◆ discover()

void DungeonTilemap::discover ( int pos,
int oldValue )
Here is the call graph for this function:

◆ overlapsPoint()

virtual bool DungeonTilemap::overlapsPoint ( float x,
float y )
inlinevirtual

◆ overlapsScreenPoint()

virtual bool DungeonTilemap::overlapsScreenPoint ( int x,
int y )
inlinevirtual

◆ screenToTile()

int DungeonTilemap::screenToTile ( int x,
int y )

◆ tile()

Image * DungeonTilemap::tile ( int index)
static
Here is the caller graph for this function:

◆ tileCenterToWorld()

PointF DungeonTilemap::tileCenterToWorld ( int pos)
static
Here is the caller graph for this function:

◆ tileToWorld()

PointF DungeonTilemap::tileToWorld ( int pos)
static
Here is the caller graph for this function:

Member Data Documentation

◆ SIZE

const int DungeonTilemap::SIZE = 16
static

The documentation for this class was generated from the following files: