----------------------------------------------------------------------------- Determines whether or not an event is registered with the EventManager. @param event the event to check. -----------------------------------------------------------------------------
| 158 | /// @param event the event to check. |
| 159 | //----------------------------------------------------------------------------- |
| 160 | bool 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. |
no test coverage detected