本文整理汇总了C++中BitmapFont::Load方法的典型用法代码示例。如果您正苦于以下问题:C++ BitmapFont::Load方法的具体用法?C++ BitmapFont::Load怎么用?C++ BitmapFont::Load使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类BitmapFont
的用法示例。
在下文中一共展示了BitmapFont::Load方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Load
bool GUIButton::Load(File* f, GUIElement* parent)
{
GUIElement::Load(f, parent);
BitmapFont* b = new BitmapFont;
if(!b->Load(f, this))
{
ReportError("GUI Button load fail, could not load bitmap font!");
return false;
}
m_pButtonText = b;
return true;
/*
std::string font;
std::string message;
UInt xCells, yCells = 0;
if(!f->GetString(&font))
{
ReportError("GUI Button load fail. Could not find button font texture");
return false;
}
if(!f->GetString(&message))
{
ReportError("GUI Button load fail. Could not find button text!");
return false;
}
if(!f->GetUInt(&xCells))
{
ReportError("GUI Button load fail. Could not find xCells number!");
return false;
}
if(!f->GetUInt(&yCells))
{
ReportError("GUI Button load fail. Could not find yCells number!");
return false;
}
m_pButtonText = new BitmapFont(font, message, xCells, yCells);
m_pButtonText->SetPosOffset(m_posOffset);
m_pButtonText->SetDimensions(m_dimensions);
m_pButtonText->SetParent(this);
return true;
*/
}