MCPcopy Create free account
hub / github.com/TorqueGameEngines/Torque3D / isRegisteredEvent

Method isRegisteredEvent

Engine/source/util/messaging/eventManager.cpp:160–173  ·  view source on GitHub ↗

----------------------------------------------------------------------------- Determines whether or not an event is registered with the EventManager. @param event the event to check. -----------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

158/// @param event the event to check.
159//-----------------------------------------------------------------------------
160bool EventManager::isRegisteredEvent( const char* event )
161{
162 // Iterate over the event list.
163 StringTableEntry eventName = StringTable->insert( event );
164 for( Vector<StringTableEntry>::const_iterator iter = mEvents.begin(); iter != mEvents.end(); iter++ )
165 {
166 // Found.
167 if( *iter == eventName )
168 return true;
169 }
170
171 // Not found.
172 return false;
173}
174
175//-----------------------------------------------------------------------------
176/// Register an event with the EventManager.

Callers 1

eventManager.cppFile · 0.80

Calls 3

insertMethod · 0.45
beginMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected