本文整理汇总了C++中PlayerCityPtr::getOption方法的典型用法代码示例。如果您正苦于以下问题:C++ PlayerCityPtr::getOption方法的具体用法?C++ PlayerCityPtr::getOption怎么用?C++ PlayerCityPtr::getOption使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PlayerCityPtr
的用法示例。
在下文中一共展示了PlayerCityPtr::getOption方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1:
void Level::Impl::initMainUI()
{
PlayerCityPtr city = game->city();
gui::Ui& ui = *game->gui();
ui.clear();
topMenu = &ui.add<TopMenu>(topMenuHeight, !city->getOption(PlayerCity::c3gameplay));
//bool fitToHeidht = OSystem::isAndroid();
//menu = Menu::create( ui.rootWidget(), -1, city, fitToHeidht );
//menu->hide();
WindowMessageStack::create( ui.rootWidget() );
if( KILLSWITCH( rightMenu ) )
{
//rightPanel->setSide( MenuRigthPanel::rightSide );
//menu->setSide( Menu::rightSide, rightPanel->lefttop() );
//extMenu->setSide( Menu::rightSide, rightPanel->lefttop() );
}
else
{
//rightPanel->setSide( MenuRigthPanel::leftSide );
//menu->setSide( Menu::leftSide, rightPanel->righttop() );
//extMenu->setSide( Menu::leftSide, rightPanel->righttop() );
}
}
示例2: Info
Tax::Tax( Camera& camera, PlayerCityPtr city)
: Info( camera, city, 9 )
{
if( !city->getOption( PlayerCity::c3gameplay ) )
_loadColumnPicture( ResourceGroup::sprites, 124 );
_addWalkerType( walker::taxCollector );
_initialize();
}