本文整理汇总了C++中Tooltip::getReadingTime方法的典型用法代码示例。如果您正苦于以下问题:C++ Tooltip::getReadingTime方法的具体用法?C++ Tooltip::getReadingTime怎么用?C++ Tooltip::getReadingTime使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Tooltip
的用法示例。
在下文中一共展示了Tooltip::getReadingTime方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: displayTooltip
void PlayerSlot::displayTooltip(const std::string &area, const std::string &message) {
ControlMethod *cm = control_method;
bool delete_cm = false;
if (cm == NULL) {
cm = new KeyPlayer("keys");
delete_cm = true;
}
std::string text = I18n->get(area, message);
REPLACE_MAGIC("$fire", fire);
REPLACE_MAGIC("$altfire", alt_fire);
REPLACE_MAGIC("$leave", leave);
REPLACE_MAGIC("$hint_control", hint_control);
REPLACE_MAGIC("$left", left);
REPLACE_MAGIC("$right", right);
REPLACE_MAGIC("$up", up);
REPLACE_MAGIC("$down", down);
if (delete_cm)
delete cm;
Tooltip *tooltip = new Tooltip(area, message, text, true);
if (tooltips.empty()) {
GameMonitor->onTooltip("show", PlayerManager->get_slot_id(id), area, message);
}
tooltips.push(PlayerSlot::Tooltips::value_type(tooltip->getReadingTime(), tooltip));
}