53 |
54 |
54 g_events.clear(); |
55 g_events.clear(); |
55 } |
56 } |
56 |
57 |
57 // ============================================================================ |
58 // ============================================================================ |
|
59 // |
58 // Finds an event definition by index |
60 // Finds an event definition by index |
|
61 // |
59 event_info* find_event_by_index (int idx) |
62 event_info* find_event_by_index (int idx) |
60 { |
63 { |
61 return g_events[idx]; |
64 return g_events[idx]; |
62 } |
65 } |
63 |
66 |
64 // ============================================================================ |
67 // ============================================================================ |
|
68 // |
65 // Finds an event definition by name |
69 // Finds an event definition by name |
|
70 // |
66 event_info* find_event_by_name (string a) |
71 event_info* find_event_by_name (string a) |
67 { |
72 { |
68 for (event_info* e : g_events) |
73 for (event_info* e : g_events) |
69 if (a.to_uppercase() == e->name.to_uppercase()) |
74 if (a.to_uppercase() == e->name.to_uppercase()) |
70 return e; |
75 return e; |