コード例 #1
0
ファイル: lwf_event.cpp プロジェクト: 435886030/lwf
void LWF::ClearEventHandler(string eventName)
{
	int eventId = SearchEventId(eventName);
	if (eventId >= 0 && eventId < (int)data->events.size()) {
		ClearEventHandler(eventId);
	} else {
		m_genericEventHandlerDictionary.erase(eventName);
	}
}
コード例 #2
0
ファイル: lwf_event.cpp プロジェクト: 435886030/lwf
int LWF::SetEventHandler(int eventId, EventHandler eventHandler)
{
	ClearEventHandler(eventId);
	return AddEventHandler(eventId, eventHandler);
}
コード例 #3
0
ファイル: lwf_movie.cpp プロジェクト: KitoHo/lwf
int Movie::SetEventHandler(string eventName, MovieEventHandler eventHandler)
{
	ClearEventHandler(eventName);
	return AddEventHandler(eventName, eventHandler);
}
コード例 #4
0
ファイル: lwf_button.cpp プロジェクト: 435886030/lwf
int Button::SetEventHandler(string eventName, ButtonEventHandler eventHandler)
{
	ClearEventHandler(eventName);
	return AddEventHandler(eventName, eventHandler);
}