List of all members.
Constructor & Destructor Documentation
| IsoMap::IsoMap |
( |
const std::string & |
filePath, |
|
|
const std::string & |
driverName | |
|
) |
| | |
| IsoMap::IsoMap |
( |
int |
width, |
|
|
int |
height, |
|
|
TileSet & |
tset | |
|
) |
| | |
Member Function Documentation
| void IsoMap::init |
( |
|
) |
[private] |
| int IsoMap::loadMouseMap |
( |
const std::string & |
fileName |
) |
[private] |
| int IsoMap::peekMouseMap |
( |
int |
x, |
|
|
int |
y | |
|
) |
| | [protected] |
Returns an enumerated int value indicating which region of an isometric tile rectangle a defined point is resting on.
- Parameters:
-
- Returns:
- Region enumeration. Negative value indicates an error.
| void IsoMap::updateCursor |
( |
|
) |
[private, virtual] |
Updates tile cursor position and draws the cursor in the correct position.
Implements Map.
Member Data Documentation
Convenience variables used to help prevent unnecessary division calculations.
An isometric tile cursor.
- Todo:
- This should be a temporary object that's destroyed once the mousemap hash is created.
I forget how we're supposed to be looking things up with this.
The documentation for this class was generated from the following files:
- C:/Development/LoM/client/src/Core/Map/IsoMap.h
- C:/Development/LoM/client/src/Core/Map/IsoMap.cpp