mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-01-16 22:19:54 +00:00
Issue #225: Initialize members in class constructor.
This commit is contained in:
parent
be94da1527
commit
fa4c4b8f21
2 changed files with 16 additions and 1 deletions
|
@ -182,7 +182,9 @@ void HUD::setPlayerPos(const float x, const float y)
|
|||
}
|
||||
|
||||
MapWindow::MapWindow()
|
||||
: Layout("openmw_map_window_layout.xml"), mGlobal(false)
|
||||
: Layout("openmw_map_window_layout.xml")
|
||||
, mGlobal(false)
|
||||
, mVisible(false)
|
||||
{
|
||||
setCoord(500,0,320,300);
|
||||
setText("WorldButton", "World");
|
||||
|
@ -272,6 +274,17 @@ void MapWindow::onWorldButtonClicked(MyGUI::Widget* _sender)
|
|||
mButton->setCaption( mGlobal ? "Local" : "World" );
|
||||
}
|
||||
|
||||
LocalMapBase::LocalMapBase()
|
||||
: mCurX(0)
|
||||
, mCurY(0)
|
||||
, mInterior(false)
|
||||
, mLocalMap(NULL)
|
||||
, mPrefix()
|
||||
, mChanged(false)
|
||||
, mLayout(NULL)
|
||||
{
|
||||
}
|
||||
|
||||
void LocalMapBase::init(MyGUI::ScrollView* widget, OEngine::GUI::Layout* layout)
|
||||
{
|
||||
mLocalMap = widget;
|
||||
|
|
|
@ -34,6 +34,7 @@ namespace MWGui
|
|||
class LocalMapBase
|
||||
{
|
||||
public:
|
||||
LocalMapBase();
|
||||
void init(MyGUI::ScrollView* widget, OEngine::GUI::Layout* layout);
|
||||
|
||||
void setCellPrefix(const std::string& prefix);
|
||||
|
@ -85,6 +86,7 @@ namespace MWGui
|
|||
{
|
||||
public:
|
||||
MapWindow();
|
||||
virtual ~MapWindow(){}
|
||||
|
||||
void setVisible(bool b);
|
||||
void setPlayerPos(const float x, const float y);
|
||||
|
|
Loading…
Reference in a new issue