本文整理汇总了C++中Quest::hasEventListener方法的典型用法代码示例。如果您正苦于以下问题:C++ Quest::hasEventListener方法的具体用法?C++ Quest::hasEventListener怎么用?C++ Quest::hasEventListener使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Quest
的用法示例。
在下文中一共展示了Quest::hasEventListener方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Quest_has_event_listener
/**
* Returns true when there is an event listener for the given event name.
* @param string event_name The event type to look up.
* @returns boolean True if there is any event listener
* that will be trigged by this event type.
*/
int Quest_has_event_listener(lua_State *lua)
{
Quest *quest = castUData<Quest>(lua, 1);
if (quest && lua_isstr(lua, 2))
{
lua_pushboolean(lua, quest->hasEventListener(lua_tostring(lua, 2)));
return 1;
}
return LuaState::expectedContext(lua, "has_event_listener", "am.quest");
}