#include <mapwindow.hpp>
|
| LocalMapBase (CustomMarkerCollection &markers, MWRender::LocalMap *localMapRender, bool fogOfWarEnabled=true) |
|
virtual | ~LocalMapBase () |
|
void | init (MyGUI::ScrollView *widget, MyGUI::ImageBox *compass, int mapWidgetSize, int cellDistance) |
|
void | setCellPrefix (const std::string &prefix) |
|
void | setActiveCell (const int x, const int y, bool interior=false) |
|
void | requestMapRender (const MWWorld::CellStore *cell) |
|
void | setPlayerDir (const float x, const float y) |
|
void | setPlayerPos (int cellX, int cellY, const float nx, const float ny) |
|
void | onFrame (float dt) |
|
bool | toggleFogOfWar () |
|
|
typedef std::vector
< boost::shared_ptr
< MyGUI::ITexture > > | TextureVector |
|
MWGui::LocalMapBase::~LocalMapBase |
( |
| ) |
|
|
virtual |
void MWGui::LocalMapBase::addDetectionMarkers |
( |
int |
type | ) |
|
|
protected |
void MWGui::LocalMapBase::applyFogOfWar |
( |
| ) |
|
|
protected |
virtual void MWGui::LocalMapBase::customMarkerCreated |
( |
MyGUI::Widget * |
marker | ) |
|
|
inlineprotectedvirtual |
virtual void MWGui::LocalMapBase::doorMarkerCreated |
( |
MyGUI::Widget * |
marker | ) |
|
|
inlineprotectedvirtual |
MyGUI::IntPoint MWGui::LocalMapBase::getMarkerPosition |
( |
float |
worldX, |
|
|
float |
worldY, |
|
|
MarkerUserData & |
markerPos |
|
) |
| |
|
protected |
void MWGui::LocalMapBase::init |
( |
MyGUI::ScrollView * |
widget, |
|
|
MyGUI::ImageBox * |
compass, |
|
|
int |
mapWidgetSize, |
|
|
int |
cellDistance |
|
) |
| |
virtual void MWGui::LocalMapBase::notifyMapChanged |
( |
| ) |
|
|
inlineprotectedvirtual |
virtual void MWGui::LocalMapBase::notifyPlayerUpdate |
( |
| ) |
|
|
inlineprotectedvirtual |
void MWGui::LocalMapBase::onFrame |
( |
float |
dt | ) |
|
void MWGui::LocalMapBase::redraw |
( |
| ) |
|
|
protected |
void MWGui::LocalMapBase::setActiveCell |
( |
const int |
x, |
|
|
const int |
y, |
|
|
bool |
interior = false |
|
) |
| |
void MWGui::LocalMapBase::setCellPrefix |
( |
const std::string & |
prefix | ) |
|
void MWGui::LocalMapBase::setPlayerDir |
( |
const float |
x, |
|
|
const float |
y |
|
) |
| |
void MWGui::LocalMapBase::setPlayerPos |
( |
int |
cellX, |
|
|
int |
cellY, |
|
|
const float |
nx, |
|
|
const float |
ny |
|
) |
| |
bool MWGui::LocalMapBase::toggleFogOfWar |
( |
| ) |
|
void MWGui::LocalMapBase::updateCustomMarkers |
( |
| ) |
|
|
protectedvirtual |
void MWGui::LocalMapBase::updateDoorMarkers |
( |
| ) |
|
|
private |
void MWGui::LocalMapBase::updateMagicMarkers |
( |
| ) |
|
|
protected |
int MWGui::LocalMapBase::mCellDistance |
|
protected |
bool MWGui::LocalMapBase::mChanged |
|
protected |
MyGUI::ImageBox* MWGui::LocalMapBase::mCompass |
|
protected |
int MWGui::LocalMapBase::mCurX |
|
protected |
int MWGui::LocalMapBase::mCurY |
|
protected |
std::vector<MyGUI::Widget*> MWGui::LocalMapBase::mCustomMarkerWidgets |
|
protected |
std::vector<MyGUI::Widget*> MWGui::LocalMapBase::mDoorMarkerWidgets |
|
protected |
bool MWGui::LocalMapBase::mFogOfWarEnabled |
|
protected |
bool MWGui::LocalMapBase::mFogOfWarToggled |
|
protected |
std::vector<MyGUI::ImageBox*> MWGui::LocalMapBase::mFogWidgets |
|
protected |
bool MWGui::LocalMapBase::mInterior |
|
protected |
float MWGui::LocalMapBase::mLastDirectionX |
|
protected |
float MWGui::LocalMapBase::mLastDirectionY |
|
protected |
MyGUI::ScrollView* MWGui::LocalMapBase::mLocalMap |
|
protected |
std::vector<MyGUI::Widget*> MWGui::LocalMapBase::mMagicMarkerWidgets |
|
protected |
std::vector<MyGUI::ImageBox*> MWGui::LocalMapBase::mMapWidgets |
|
protected |
int MWGui::LocalMapBase::mMapWidgetSize |
|
protected |
float MWGui::LocalMapBase::mMarkerUpdateTimer |
|
protected |
bool MWGui::LocalMapBase::mNeedDoorMarkersUpdate |
|
private |
int MWGui::LocalMapBase::mNumCells |
|
protected |
std::string MWGui::LocalMapBase::mPrefix |
|
protected |
The documentation for this class was generated from the following files: