Krotos Modules 3
Loading...
Searching...
No Matches
UniversalCategorySystem.cpp
Go to the documentation of this file.
1namespace krotos
2{
4{
5 std::map<String, String> catIDTmp{{"AIRBlow", "AIR, BLOW"},
6 {"AIRBrst", "AIR, BURST"},
7 {"AIRHiss", "AIR, HISS"},
8 {"AIRMisc", "AIR, MISC"},
9 {"AIRSuck", "AIR, SUCTION"},
10 {"AERODoor", "AIRCRAFT, DOOR"},
11 {"AEROHeli", "AIRCRAFT, HELICOPTER"},
12 {"AEROInt", "AIRCRAFT, INTERIOR"},
13 {"AEROJet", "AIRCRAFT, JET"},
14 {"AEROMech", "AIRCRAFT, MECHANISM"},
15 {"AEROMil", "AIRCRAFT, MILITARY"},
16 {"AEROMisc", "AIRCRAFT, MISC"},
17 {"AEROProp", "AIRCRAFT, PROP"},
18 {"AERORadio", "AIRCRAFT, RADIO CONTROLLED"},
19 {"AERORckt", "AIRCRAFT, ROCKET"},
20 {"ALRMBell", "ALARMS, BELL"},
21 {"ALRMBuzr", "ALARMS, BUZZER"},
22 {"ALRMClok", "ALARMS, CLOCK"},
23 {"ALRMElec", "ALARMS, ELECTRONIC"},
24 {"ALRMMisc", "ALARMS, MISC"},
25 {"ALRMSirn", "ALARMS, SIREN"},
26 {"AMBAir", "AMBIENCE, AIR"},
27 {"AMBAlpn", "AMBIENCE, ALPINE"},
28 {"AMBAmus", "AMBIENCE, AMUSEMENT"},
29 {"AMBBird", "AMBIENCE, BIRDSONG"},
30 {"AMBCele", "AMBIENCE, CELEBRATION"},
31 {"AMBCnst", "AMBIENCE, CONSTRUCTION"},
32 {"AMBDsrt", "AMBIENCE, DESERT"},
33 {"AMBDsgn", "AMBIENCE, DESIGNED"},
34 {"AMBEmrg", "AMBIENCE, EMERGENCY"},
35 {"AMBFant", "AMBIENCE, FANTASY"},
36 {"AMBFarm", "AMBIENCE, FARM"},
37 {"AMBForst", "AMBIENCE, FOREST"},
38 {"AMBGras", "AMBIENCE, GRASSLAND"},
39 {"AMBHist", "AMBIENCE, HISTORICAL"},
40 {"AMBTech", "AMBIENCE, HITECH"},
41 {"AMBHosp", "AMBIENCE, HOSPITAL"},
42 {"AMBInd", "AMBIENCE, INDUSTRIAL"},
43 {"AMBInsc", "AMBIENCE, INSECT"},
44 {"AMBLake", "AMBIENCE, LAKESIDE"},
45 {"AMBMrkt", "AMBIENCE, MARKET"},
46 {"AMBMisc", "AMBIENCE, MISC"},
47 {"AMBNaut", "AMBIENCE, NAUTICAL"},
48 {"AMBOffc", "AMBIENCE, OFFICE"},
49 {"AMBPark", "AMBIENCE, PARK"},
50 {"AMBPrisn", "AMBIENCE, PRISON"},
51 {"AMBPrtst", "AMBIENCE, PROTEST"},
52 {"AMBPubl", "AMBIENCE, PUBLIC PLACE"},
53 {"AMBRlgn", "AMBIENCE, RELIGIOUS"},
54 {"AMBHome", "AMBIENCE, RESIDENTIAL"},
55 {"AMBRest", "AMBIENCE, RESTAURANT & BAR"},
56 {"AMBRoom", "AMBIENCE, ROOM TONE"},
57 {"AMBRurl", "AMBIENCE, RURAL"},
58 {"AMBSchl", "AMBIENCE, SCHOOL"},
59 {"AMBSci", "AMBIENCE, SCIFI"},
60 {"AMBSea", "AMBIENCE, SEASIDE"},
61 {"AMBSprt", "AMBIENCE, SPORT"},
62 {"AMBSubn", "AMBIENCE, SUBURBAN"},
63 {"AMBSwmp", "AMBIENCE, SWAMP"},
64 {"AMBTown", "AMBIENCE, TOWN"},
65 {"AMBTraf", "AMBIENCE, TRAFFIC"},
66 {"AMBTran", "AMBIENCE, TRANSPORTATION"},
67 {"AMBTrop", "AMBIENCE, TROPICAL"},
68 {"AMBTndra", "AMBIENCE, TUNDRA"},
69 {"AMBUndr", "AMBIENCE, UNDERGROUND"},
70 {"AMBUndwtr", "AMBIENCE, UNDERWATER"},
71 {"AMBUrbn", "AMBIENCE, URBAN"},
72 {"AMBWar", "AMBIENCE, WARFARE"},
73 {"ANMLAmph", "ANIMALS, AMPHIBIAN"},
74 {"ANMLAqua", "ANIMALS, AQUATIC"},
75 {"ANMLBat", "ANIMALS, BAT"},
76 {"ANMLCat", "ANIMALS, CAT DOMESTIC"},
77 {"ANMLWcat", "ANIMALS, CAT WILD"},
78 {"ANMLDog", "ANIMALS, DOG"},
79 {"ANMLWdog", "ANIMALS, DOG WILD"},
80 {"ANMLFarm", "ANIMALS, FARM"},
81 {"ANMLHors", "ANIMALS, HORSE"},
82 {"ANMLInsc", "ANIMALS, INSECT"},
83 {"ANMLMisc", "ANIMALS, MISC"},
84 {"ANMLPrim", "ANIMALS, PRIMATE"},
85 {"ANMLRept", "ANIMALS, REPTILE"},
86 {"ANMLRdnt", "ANIMALS, RODENT"},
87 {"ANMLWild", "ANIMALS, WILD"},
88 {"ADR", "ARCHIVED, ADR"},
89 {"ASSET", "ARCHIVED, ASSET"},
90 {"BNCE", "ARCHIVED, BOUNCE"},
91 {"IR", "ARCHIVED, IMPULSE RESPONSE"},
92 {"LPGRP", "ARCHIVED, LOOP GROUP"},
93 {"MIX", "ARCHIVED, MIX"},
94 {"PFX", "ARCHIVED, PFX"},
95 {"PROD", "ARCHIVED, PRODUCTION"},
96 {"RAW", "ARCHIVED, RAW"},
97 {"REF", "ARCHIVED, REFERENCE"},
98 {"SCNE", "ARCHIVED, SCENE"},
99 {"TEST", "ARCHIVED, TEST TONE"},
100 {"TMARK", "ARCHIVED, TRADEMARKED"},
101 {"WIP", "ARCHIVED, WORK IN PROGRESS"},
102 {"WTF", "ARCHIVED, WTF"},
103 {"BEEPAppl", "BEEPS, APPLIANCE"},
104 {"BEEP", "BEEPS, GENERAL"},
105 {"BEEPLofi", "BEEPS, LOFI"},
106 {"BEEPMed", "BEEPS, MEDICAL"},
107 {"BEEPTimer", "BEEPS, TIMER"},
108 {"BEEPVeh", "BEEPS, VEHICLE"},
109 {"BELLAnml", "BELLS, ANIMAL"},
110 {"BELLDoor", "BELLS, DOORBELL"},
111 {"BELLGong", "BELLS, GONG"},
112 {"BELLHand", "BELLS, HANDBELL"},
113 {"BELLLrg", "BELLS, LARGE"},
114 {"BELLMisc", "BELLS, MISC"},
115 {"BIRDPrey", "BIRDS, BIRD OF PREY"},
116 {"BIRDCrow", "BIRDS, CROW"},
117 {"BIRDFowl", "BIRDS, FOWL"},
118 {"BIRDMisc", "BIRDS, MISC"},
119 {"BIRDSea", "BIRDS, SEA"},
120 {"BIRDSong", "BIRDS, SONGBIRD"},
121 {"BIRDTrop", "BIRDS, TROPICAL"},
122 {"BIRDWade", "BIRDS, WADING"},
123 {"BOATAir", "BOATS, AIR BOAT"},
124 {"BOATWash", "BOATS, BOW WASH"},
125 {"BOATDoor", "BOATS, DOOR"},
126 {"BOATElec", "BOATS, ELECTRIC"},
127 {"BOATFish", "BOATS, FISHING"},
128 {"BOATHorn", "BOATS, HORN"},
129 {"BOATInt", "BOATS, INTERIOR"},
130 {"BOATMech", "BOATS, MECHANISM"},
131 {"BOATMil", "BOATS, MILITARY"},
132 {"BOATMisc", "BOATS, MISC"},
133 {"BOATMotr", "BOATS, MOTORBOAT"},
134 {"BOATRace", "BOATS, RACING"},
135 {"BOATRow", "BOATS, ROWBOAT"},
136 {"BOATSail", "BOATS, SAILBOAT"},
137 {"BOATShip", "BOATS, SHIP"},
138 {"BOATStm", "BOATS, STEAM"},
139 {"BOATSub", "BOATS, SUBMARINE"},
140 {"BOATUndwtr", "BOATS, UNDERWATER"},
141 {"BLLTBy", "BULLETS, BY"},
142 {"BLLTImpt", "BULLETS, IMPACT"},
143 {"BLLTMisc", "BULLETS, MISC"},
144 {"BLLTRico", "BULLETS, RICOCHET"},
145 {"BLLTShel", "BULLETS, SHELL"},
146 {"TOONAnml", "CARTOON, ANIMAL"},
147 {"TOONBoing", "CARTOON, BOING"},
148 {"TOONClang", "CARTOON, CLANG"},
149 {"TOONCreak", "CARTOON, CREAK"},
150 {"TOONHorn", "CARTOON, HORN"},
151 {"TOONImpt", "CARTOON, IMPACT"},
152 {"TOONMach", "CARTOON, MACHINE"},
153 {"TOONMisc", "CARTOON, MISC"},
154 {"TOONMx", "CARTOON, MUSICAL"},
155 {"TOONPluk", "CARTOON, PLUCK"},
156 {"TOONPop", "CARTOON, POP"},
157 {"TOONShake", "CARTOON, SHAKE"},
158 {"TOONSplt", "CARTOON, SPLAT"},
159 {"TOONSqk", "CARTOON, SQUEAK"},
160 {"TOONStrch", "CARTOON, STRETCH"},
161 {"TOONSwsh", "CARTOON, SWISH"},
162 {"TOONTwang", "CARTOON, TWANG"},
163 {"TOONVeh", "CARTOON, VEHICLE"},
164 {"TOONVox", "CARTOON, VOCAL"},
165 {"TOONWarb", "CARTOON, WARBLE"},
166 {"TOONWhis", "CARTOON, WHISTLE"},
167 {"TOONZip", "CARTOON, ZIP"},
168 {"CERMBrk", "CERAMICS, BREAK"},
169 {"CERMCrsh", "CERAMICS, CRASH & DEBRIS"},
170 {"CERMFric", "CERAMICS, FRICTION"},
171 {"CERMHndl", "CERAMICS, HANDLE"},
172 {"CERMImpt", "CERAMICS, IMPACT"},
173 {"CERMMisc", "CERAMICS, MISC"},
174 {"CERMMvmt", "CERAMICS, MOVEMENT"},
175 {"CERMTonl", "CERAMICS, TONAL"},
176 {"CHAINBrk", "CHAINS, BREAK"},
177 {"CHAINHndl", "CHAINS, HANDLE"},
178 {"CHAINImpt", "CHAINS, IMPACT"},
179 {"CHAINMisc", "CHAINS, MISC"},
180 {"CHAINMvmt", "CHAINS, MOVEMENT"},
181 {"CHEMAcid", "CHEMICALS, ACID"},
182 {"CHEMMisc", "CHEMICALS, MISC"},
183 {"CHEMReac", "CHEMICALS, REACTION"},
184 {"CLOCKChim", "CLOCKS, CHIME"},
185 {"CLOCKMech", "CLOCKS, MECHANICS"},
186 {"CLOCKMisc", "CLOCKS, MISC"},
187 {"CLOCKTick", "CLOCKS, TICK"},
188 {"CLOTHFlp", "CLOTH, FLAP"},
189 {"CLOTHHndl", "CLOTH, HANDLE"},
190 {"CLOTHImpt", "CLOTH, IMPACT"},
191 {"CLOTHMisc", "CLOTH, MISC"},
192 {"CLOTHMvmt", "CLOTH, MOVEMENT"},
193 {"CLOTHRip", "CLOTH, RIP"},
194 {"COMAv", "COMMUNICATIONS, AUDIO VISUAL"},
195 {"COMCam", "COMMUNICATIONS, CAMERA"},
196 {"COMCell", "COMMUNICATIONS, CELLPHONE"},
197 {"COMMic", "COMMUNICATIONS, MICROPHONE"},
198 {"COMMisc", "COMMUNICATIONS, MISC"},
199 {"COMPhono", "COMMUNICATIONS, PHONOGRAPH"},
200 {"COMRadio", "COMMUNICATIONS, RADIO"},
201 {"COMStatic", "COMMUNICATIONS, STATIC"},
202 {"COMTelm", "COMMUNICATIONS, TELEMETRY"},
203 {"COMTelph", "COMMUNICATIONS, TELEPHONE"},
204 {"COMTv", "COMMUNICATIONS, TELEVISION"},
205 {"COMTran", "COMMUNICATIONS, TRANSCEIVER"},
206 {"COMType", "COMMUNICATIONS, TYPEWRITER"},
207 {"CMPTDriv", "COMPUTERS, HARD DRIVE"},
208 {"CMPTKey", "COMPUTERS, KEYBOARD & MOUSE"},
209 {"CMPTMisc", "COMPUTERS, MISC"},
210 {"CREAAqua", "CREATURES, AQUATIC"},
211 {"CREAAvian", "CREATURES, AVIAN"},
212 {"CREABeast", "CREATURES, BEAST"},
213 {"CREABlob", "CREATURES, BLOB"},
214 {"CREADino", "CREATURES, DINOSAUR"},
215 {"CREADrgn", "CREATURES, DRAGON"},
216 {"CREAElem", "CREATURES, ELEMENTAL"},
217 {"CREAEthr", "CREATURES, ETHEREAL"},
218 {"CREAHmn", "CREATURES, HUMANOID"},
219 {"CREAInsc", "CREATURES, INSECTOID"},
220 {"CREAMisc", "CREATURES, MISC"},
221 {"CREAMnstr", "CREATURES, MONSTER"},
222 {"CREARept", "CREATURES, REPTILIAN"},
223 {"CREASmall", "CREATURES, SMALL"},
224 {"CREASrce", "CREATURES, SOURCE"},
225 {"CRWDAngr", "CROWDS, ANGRY"},
226 {"CRWDApls", "CROWDS, APPLAUSE"},
227 {"CRWDBatl", "CROWDS, BATTLE"},
228 {"CRWDCele", "CROWDS, CELEBRATION"},
229 {"CRWDCheer", "CROWDS, CHEERING"},
230 {"CRWDChld", "CROWDS, CHILDREN"},
231 {"CRWDConv", "CROWDS, CONVERSATION"},
232 {"CRWDLaff", "CROWDS, LAUGHTER"},
233 {"CRWDLoop", "CROWDS, LOOP GROUP"},
234 {"CRWDMisc", "CROWDS, MISC"},
235 {"CRWDPanic", "CROWDS, PANIC"},
236 {"CRWDQuiet", "CROWDS, QUIET"},
237 {"CRWDReac", "CROWDS, REACTION"},
238 {"CRWDSing", "CROWDS, SINGING"},
239 {"CRWDSprt", "CROWDS, SPORT"},
240 {"CRWDWalla", "CROWDS, WALLA"},
241 {"DSGNBass", "DESIGNED, BASS DIVE"},
242 {"DSGNBoom", "DESIGNED, BOOM"},
243 {"DSGNBram", "DESIGNED, BRAAM"},
244 {"DSGNDist", "DESIGNED, DISTORTION"},
245 {"DSGNDron", "DESIGNED, DRONE"},
246 {"DSGNErie", "DESIGNED, EERIE"},
247 {"DSGNEthr", "DESIGNED, ETHEREAL"},
248 {"DSGNGran", "DESIGNED, GRANULAR"},
249 {"DSGNImpt", "DESIGNED, IMPACT"},
250 {"DSGNMisc", "DESIGNED, MISC"},
251 {"DSGNMorph", "DESIGNED, MORPH"},
252 {"DSGNRise", "DESIGNED, RISER"},
253 {"DSGNRmbl", "DESIGNED, RUMBLE"},
254 {"DSGNRythm", "DESIGNED, RHYTHMIC"},
255 {"DSGNSrce", "DESIGNED, SOURCE"},
256 {"DSGNStngr", "DESIGNED, STINGER"},
257 {"DSGNSynth", "DESIGNED, SYNTHETIC"},
258 {"DSGNTonl", "DESIGNED, TONAL"},
259 {"DSGNVocl", "DESIGNED, VOCAL"},
260 {"DSGNWhsh", "DESIGNED, WHOOSH"},
261 {"DESTRClpse", "DESTRUCTION, COLLAPSE"},
262 {"DESTRCrsh", "DESTRUCTION, CRASH & DEBRIS"},
263 {"DESTRMisc", "DESTRUCTION, MISC"},
264 {"DIRTCrsh", "DIRT & SAND, CRASH & DEBRIS"},
265 {"DIRTDust", "DIRT & SAND, DUST"},
266 {"DIRTHndl", "DIRT & SAND, HANDLE"},
267 {"DIRTImpt", "DIRT & SAND, IMPACT"},
268 {"DIRTMisc", "DIRT & SAND, MISC"},
269 {"DIRTMvmt", "DIRT & SAND, MOVEMENT"},
270 {"DIRTTonl", "DIRT & SAND, TONAL"},
271 {"DOORAntq", "DOORS, ANTIQUE"},
272 {"DOORAppl", "DOORS, APPLIANCE"},
273 {"DOORCab", "DOORS, CABINET"},
274 {"DOORComp", "DOORS, COMPOSITE"},
275 {"DOORCreak", "DOORS, CREAK"},
276 {"DOORDungn", "DOORS, DUNGEON"},
277 {"DOORElec", "DOORS, ELECTRIC"},
278 {"DOORGate", "DOORS, GATE"},
279 {"DOORGlas", "DOORS, GLASS"},
280 {"DOORHdwr", "DOORS, HARDWARE"},
281 {"DOORTech", "DOORS, HITECH"},
282 {"DOORHydr", "DOORS, HYDRAULIC & PNEUMATIC"},
283 {"DOORKnck", "DOORS, KNOCK"},
284 {"DOORMetl", "DOORS, METAL"},
285 {"DOORMisc", "DOORS, MISC"},
286 {"DOORPlas", "DOORS, PLASTIC"},
287 {"DOORPrisn", "DOORS, PRISON"},
288 {"DOORRevl", "DOORS, REVOLVING"},
289 {"DOORSlid", "DOORS, SLIDING"},
290 {"DOORSton", "DOORS, STONE"},
291 {"DOORSwng", "DOORS, SWINGING"},
292 {"DOORWood", "DOORS, WOOD"},
293 {"DRWRMetl", "DRAWERS, METAL"},
294 {"DRWRMisc", "DRAWERS, MISC"},
295 {"DRWRPlas", "DRAWERS, PLASTIC"},
296 {"DRWRWood", "DRAWERS, WOOD"},
297 {"ELECArc", "ELECTRICITY, ARC"},
298 {"ELECBuzz", "ELECTRICITY, BUZZ & HUM"},
299 {"ELECEmf", "ELECTRICITY, ELECTROMAGNETIC"},
300 {"ELECMisc", "ELECTRICITY, MISC"},
301 {"ELECSprk", "ELECTRICITY, SPARKS"},
302 {"ELECZap", "ELECTRICITY, ZAP"},
303 {"EQUIPBridle", "EQUIPMENT, BRIDLE & TACK"},
304 {"EQUIPTech", "EQUIPMENT, HITECH"},
305 {"EQUIPMisc", "EQUIPMENT, MISC"},
306 {"EQUIPRec", "EQUIPMENT, RECREATIONAL"},
307 {"EQUIPSprt", "EQUIPMENT, SPORT"},
308 {"EQUIPTact", "EQUIPMENT, TACTICAL"},
309 {"EXPLDsgn", "EXPLOSIONS, DESIGNED"},
310 {"EXPLMisc", "EXPLOSIONS, MISC"},
311 {"EXPLReal", "EXPLOSIONS, REAL"},
312 {"FARTDsgn", "FARTS, DESIGNED"},
313 {"FARTMisc", "FARTS, MISC"},
314 {"FARTReal", "FARTS, REAL"},
315 {"FGHTBf", "FIGHT, BODYFALL"},
316 {"FGHTClth", "FIGHT, CLOTH"},
317 {"FGHTGrab", "FIGHT, GRAB"},
318 {"FGHTImpt", "FIGHT, IMPACT"},
319 {"FGHTMisc", "FIGHT, MISC"},
320 {"FIREBurn", "FIRE, BURNING"},
321 {"FIREBrst", "FIRE, BURST"},
322 {"FIRECrkl", "FIRE, CRACKLE"},
323 {"FIREGas", "FIRE, GAS"},
324 {"FIREIgn", "FIRE, IGNITE"},
325 {"FIREMisc", "FIRE, MISC"},
326 {"FIRESizz", "FIRE, SIZZLE"},
327 {"FIRETrch", "FIRE, TORCH"},
328 {"FIRETurb", "FIRE, TURBULENT"},
329 {"FIREWhsh", "FIRE, WHOOSH"},
330 {"FRWKComr", "FIREWORKS, COMMERCIAL"},
331 {"FRWKMisc", "FIREWORKS, MISC"},
332 {"FRWKRec", "FIREWORKS, RECREATIONAL"},
333 {"FOLYClth", "FOLEY, CLOTH"},
334 {"FOLYFeet", "FOLEY, FEET"},
335 {"FOLYHand", "FOLEY, HANDS"},
336 {"FOLYMisc", "FOLEY, MISC"},
337 {"FOLYProp", "FOLEY, PROP"},
338 {"FOODCook", "FOOD & DRINK, COOKING"},
339 {"FOODDrnk", "FOOD & DRINK, DRINKING"},
340 {"FOODEat", "FOOD & DRINK, EATING"},
341 {"FOODGware", "FOOD & DRINK, GLASSWARE"},
342 {"FOODIngr", "FOOD & DRINK, INGREDIENTS"},
343 {"FOODKware", "FOOD & DRINK, KITCHENWARE"},
344 {"FOODMisc", "FOOD & DRINK, MISC"},
345 {"FOODPour", "FOOD & DRINK, POUR"},
346 {"FOODTware", "FOOD & DRINK, TABLEWARE"},
347 {"FEETAnml", "FOOTSTEPS, ANIMAL"},
348 {"FEETCrea", "FOOTSTEPS, CREATURE"},
349 {"FEETHors", "FOOTSTEPS, HORSE"},
350 {"FEETHmn", "FOOTSTEPS, HUMAN"},
351 {"FEETMisc", "FOOTSTEPS, MISC"},
352 {"GAMEArcd", "GAMES, ARCADE"},
353 {"GAMEBoard", "GAMES, BOARD"},
354 {"GAMECas", "GAMES, CASINO"},
355 {"GAMEMisc", "GAMES, MISC"},
356 {"GAMEVideo", "GAMES, VIDEO"},
357 {"GEOFuma", "GEOTHERMAL, FUMAROLE"},
358 {"GEOGeyser", "GEOTHERMAL, GEYSER"},
359 {"GEOLava", "GEOTHERMAL, LAVA"},
360 {"GEOMisc", "GEOTHERMAL, MISC"},
361 {"GEOMudpot", "GEOTHERMAL, MUD POTS"},
362 {"GLASBrk", "GLASS, BREAK"},
363 {"GLASCrsh", "GLASS, CRASH & DEBRIS"},
364 {"GLASFric", "GLASS, FRICTION"},
365 {"GLASHndl", "GLASS, HANDLE"},
366 {"GLASImpt", "GLASS, IMPACT"},
367 {"GLASMisc", "GLASS, MISC"},
368 {"GLASMvmt", "GLASS, MOVEMENT"},
369 {"GLASTonl", "GLASS, TONAL"},
370 {"GOREBlood", "GORE, BLOOD"},
371 {"GOREBone", "GORE, BONE"},
372 {"GOREBurn", "GORE, BURN"},
373 {"GOREFlsh", "GORE, FLESH"},
374 {"GOREMisc", "GORE, MISC"},
375 {"GOREOoze", "GORE, OOZE"},
376 {"GORESrce", "GORE, SOURCE"},
377 {"GORESplt", "GORE, SPLAT"},
378 {"GORESqsh", "GORE, SQUISH"},
379 {"GOREStab", "GORE, STAB"},
380 {"GUNAntq", "GUNS, ANTIQUE"},
381 {"GUNArtl", "GUNS, ARTILLERY"},
382 {"GUNAuto", "GUNS, AUTOMATIC"},
383 {"GUNCano", "GUNS, CANNON"},
384 {"GUNHndl", "GUNS, HANDLE"},
385 {"GUNTech", "GUNS, HITECH"},
386 {"GUNMech", "GUNS, MECHANISM"},
387 {"GUNMisc", "GUNS, MISC"},
388 {"GUNPis", "GUNS, PISTOL"},
389 {"GUNRif", "GUNS, RIFLE"},
390 {"GUNShotg", "GUNS, SHOTGUN"},
391 {"GUNSupr", "GUNS, SUPPRESSED"},
392 {"HORNAir", "HORNS, AIR POWERED"},
393 {"HORNCele", "HORNS, CELEBRATION"},
394 {"HORNMisc", "HORNS, MISC"},
395 {"HORNTrad", "HORNS, TRADITIONAL"},
396 {"HMNBlow", "HUMAN, BLOW"},
397 {"HMNBrth", "HUMAN, BREATH"},
398 {"HMNBurp", "HUMAN, BURP"},
399 {"HMNCough", "HUMAN, COUGH"},
400 {"HMNHart", "HUMAN, HEARTBEAT"},
401 {"HMNKiss", "HUMAN, KISS"},
402 {"HMNMisc", "HUMAN, MISC"},
403 {"HMNPee", "HUMAN, PEE"},
404 {"HMNSkin", "HUMAN, SKIN"},
405 {"HMNSneez", "HUMAN, SNEEZE"},
406 {"HMNSniff", "HUMAN, SNIFF"},
407 {"HMNSnor", "HUMAN, SNORE"},
408 {"HMNSpit", "HUMAN, SPIT"},
409 {"HMNVomit", "HUMAN, VOMIT"},
410 {"ICEBrk", "ICE, BREAK"},
411 {"ICECrsh", "ICE, CRASH & DEBRIS"},
412 {"ICEFric", "ICE, FRICTION"},
413 {"ICEHndl", "ICE, HANDLE"},
414 {"ICEImpt", "ICE, IMPACT"},
415 {"ICEMisc", "ICE, MISC"},
416 {"ICEMvmt", "ICE, MOVEMENT"},
417 {"ICETonl", "ICE, TONAL"},
418 {"LASRBeam", "LASERS, BEAM"},
419 {"LASRGun", "LASERS, GUN"},
420 {"LASRImpt", "LASERS, IMPACT"},
421 {"LASRMisc", "LASERS, MISC"},
422 {"LETHRCreak", "LEATHER, CREAK"},
423 {"LETHRHndl", "LEATHER, HANDLE"},
424 {"LETHRImpt", "LEATHER, IMPACT"},
425 {"LETHRMisc", "LEATHER, MISC"},
426 {"LETHRMvmt", "LEATHER, MOVEMENT"},
427 {"LIQBubl", "LIQUID & MUD, BUBBLES"},
428 {"LIQImpt", "LIQUID & MUD, IMPACT"},
429 {"LIQMisc", "LIQUID & MUD, MISC"},
430 {"LIQMvmt", "LIQUID & MUD, MOVEMENT"},
431 {"LIQSuct", "LIQUID & MUD, SUCTION"},
432 {"MACHAmus", "MACHINES, AMUSEMENT"},
433 {"MACHAntq", "MACHINES, ANTIQUE"},
434 {"MACHAppl", "MACHINES, APPLIANCE"},
435 {"MACHCnst", "MACHINES, CONSTRUCTION"},
436 {"MACHElev", "MACHINES, ELEVATOR"},
437 {"MACHEscl", "MACHINES, ESCALATOR"},
438 {"MACHFan", "MACHINES, FAN"},
439 {"MACHGrdn", "MACHINES, GARDEN"},
440 {"MACHGym", "MACHINES, GYM"},
441 {"MACHTech", "MACHINES, HITECH"},
442 {"MACHHvac", "MACHINES, HVAC"},
443 {"MACHInd", "MACHINES, INDUSTRIAL"},
444 {"MACHMech", "MACHINES, MECHANISM"},
445 {"MACHMed", "MACHINES, MEDICAL"},
446 {"MACHMisc", "MACHINES, MISC"},
447 {"MACHOffc", "MACHINES, OFFICE"},
448 {"MACHPump", "MACHINES, PUMP"},
449 {"MAGAngl", "MAGIC, ANGELIC"},
450 {"MAGElem", "MAGIC, ELEMENTAL"},
451 {"MAGEvil", "MAGIC, EVIL"},
452 {"MAGMisc", "MAGIC, MISC"},
453 {"MAGPoof", "MAGIC, POOF"},
454 {"MAGShim", "MAGIC, SHIMMER"},
455 {"MAGSpel", "MAGIC, SPELL"},
456 {"MECHClik", "MECHANICAL, CLICK"},
457 {"MECHGear", "MECHANICAL, GEARS"},
458 {"MECHHydr", "MECHANICAL, HYDRAULIC & PNEUMATIC"},
459 {"MECHLtch", "MECHANICAL, LATCH"},
460 {"MECHLvr", "MECHANICAL, LEVER"},
461 {"MECHLock", "MECHANICAL, LOCK"},
462 {"MECHMisc", "MECHANICAL, MISC"},
463 {"MECHPuly", "MECHANICAL, PULLEY"},
464 {"MECHRtch", "MECHANICAL, RATCHET"},
465 {"MECHRelay", "MECHANICAL, RELAY"},
466 {"MECHRolr", "MECHANICAL, ROLLER"},
467 {"MECHSwtch", "MECHANICAL, SWITCH"},
468 {"METLBrk", "METAL, BREAK"},
469 {"METLCrsh", "METAL, CRASH & DEBRIS"},
470 {"METLFric", "METAL, FRICTION"},
471 {"METLHndl", "METAL, HANDLE"},
472 {"METLImpt", "METAL, IMPACT"},
473 {"METLMisc", "METAL, MISC"},
474 {"METLMvmt", "METAL, MOVEMENT"},
475 {"METLTonl", "METAL, TONAL"},
476 {"MOTRAntq", "MOTORS, ANTIQUE"},
477 {"MOTRComb", "MOTORS, COMBUSTION"},
478 {"MOTRElec", "MOTORS, ELECTRIC"},
479 {"MOTRMisc", "MOTORS, MISC"},
480 {"MOTRSrvo", "MOTORS, SERVO"},
481 {"MOTRTurb", "MOTORS, TURBINE"},
482 {"MOVEActv", "MOVEMENT, ACTIVITY"},
483 {"MOVEAnml", "MOVEMENT, ANIMAL"},
484 {"MOVECrea", "MOVEMENT, CREATURE"},
485 {"MOVECrwd", "MOVEMENT, CROWD"},
486 {"MOVEHmn", "MOVEMENT, HUMAN"},
487 {"MOVEInsc", "MOVEMENT, INSECT"},
488 {"MOVEMisc", "MOVEMENT, MISC"},
489 {"MOVEPres", "MOVEMENT, PRESENCE"},
490 {"MUSCBell", "MUSICAL, BELLS"},
491 {"MUSCBrass", "MUSICAL, BRASS"},
492 {"MUSCChim", "MUSICAL, CHIME"},
493 {"MUSCChor", "MUSICAL, CHORAL"},
494 {"MUSCExpr", "MUSICAL, EXPERIMENTAL"},
495 {"MUSCInst", "MUSICAL, INSTRUMENT"},
496 {"MUSCKeyd", "MUSICAL, KEYED"},
497 {"MUSCLoop", "MUSICAL, LOOP"},
498 {"MUSCMisc", "MUSICAL, MISC"},
499 {"MUSCPerc", "MUSICAL, PERCUSSION"},
500 {"MUSCTnprc", "MUSICAL, PERCUSSION TUNED"},
501 {"MUSCPrfm", "MUSICAL, PERFORMANCE"},
502 {"MUSCPluck", "MUSICAL, PLUCKED"},
503 {"MUSCSmpl", "MUSICAL, SAMPLE"},
504 {"MUSCShake", "MUSICAL, SHAKEN"},
505 {"MUSCSong", "MUSICAL, SONG & PHRASE"},
506 {"MUSCStngr", "MUSICAL, STINGER"},
507 {"MUSCStr", "MUSICAL, STRINGED"},
508 {"MUSCSynth", "MUSICAL, SYNTHESIZED"},
509 {"MUSCToy", "MUSICAL, TOY"},
510 {"MUSCWind", "MUSICAL, WOODWIND"},
511 {"NATDAval", "NATURAL DISASTER, AVALANCHE"},
512 {"NATDQuak", "NATURAL DISASTER, EARTHQUAKE"},
513 {"NATDMisc", "NATURAL DISASTER, MISC"},
514 {"NATDTorn", "NATURAL DISASTER, TORNADO"},
515 {"NATDTsun", "NATURAL DISASTER, TSUNAMI"},
516 {"NATDThyp", "NATURAL DISASTER, TYPHOON"},
517 {"NATDVolc", "NATURAL DISASTER, VOLCANO"},
518 {"OBJBag", "OBJECTS, BAG"},
519 {"OBJBook", "OBJECTS, BOOK"},
520 {"OBJCoin", "OBJECTS, COIN"},
521 {"OBJCont", "OBJECTS, CONTAINER"},
522 {"OBJFash", "OBJECTS, FASHION"},
523 {"OBJFurn", "OBJECTS, FURNITURE"},
524 {"OBJGrdn", "OBJECTS, GARDEN"},
525 {"OBJGym", "OBJECTS, GYM"},
526 {"OBJHsehld", "OBJECTS, HOUSEHOLD"},
527 {"OBJJewl", "OBJECTS, JEWELRY"},
528 {"OBJKey", "OBJECTS, KEYS"},
529 {"OBJLug", "OBJECTS, LUGGAGE"},
530 {"OBJMed", "OBJECTS, MEDICAL"},
531 {"OBJMisc", "OBJECTS, MISC"},
532 {"OBJOffc", "OBJECTS, OFFICE"},
533 {"OBJPack", "OBJECTS, PACKAGING"},
534 {"OBJTape", "OBJECTS, TAPE"},
535 {"OBJUmbr", "OBJECTS, UMBRELLA"},
536 {"OBJWhled", "OBJECTS, WHEELED"},
537 {"OBJWrite", "OBJECTS, WRITING"},
538 {"OBJZipr", "OBJECTS, ZIPPER"},
539 {"PAPRFltr", "PAPER, FLUTTER"},
540 {"PAPRFric", "PAPER, FRICTION"},
541 {"PAPRHndl", "PAPER, HANDLE"},
542 {"PAPRImpt", "PAPER, IMPACT"},
543 {"PAPRMisc", "PAPER, MISC"},
544 {"PAPRRip", "PAPER, RIP"},
545 {"PAPRTonl", "PAPER, TONAL"},
546 {"PLASBrk", "PLASTIC, BREAK"},
547 {"PLASCrsh", "PLASTIC, CRASH & DEBRIS"},
548 {"PLASFric", "PLASTIC, FRICTION"},
549 {"PLASHndl", "PLASTIC, HANDLE"},
550 {"PLASImpt", "PLASTIC, IMPACT"},
551 {"PLASMisc", "PLASTIC, MISC"},
552 {"PLASMvmt", "PLASTIC, MOVEMENT"},
553 {"PLASTonl", "PLASTIC, TONAL"},
554 {"RAINClth", "RAIN, CLOTH"},
555 {"RAINConc", "RAIN, CONCRETE"},
556 {"RAIN", "RAIN, GENERAL"},
557 {"RAINGlas", "RAIN, GLASS"},
558 {"RAINInt", "RAIN, INTERIOR"},
559 {"RAINMetl", "RAIN, METAL"},
560 {"RAINPlas", "RAIN, PLASTIC"},
561 {"RAINVege", "RAIN, VEGETATION"},
562 {"RAINWatr", "RAIN, WATER"},
563 {"RAINWood", "RAIN, WOOD"},
564 {"ROBTMisc", "ROBOTS, MISC"},
565 {"ROBTMvmt", "ROBOTS, MOVEMENT"},
566 {"ROBTVox", "ROBOTS, VOCAL"},
567 {"ROCKBrk", "ROCKS, BREAK"},
568 {"ROCKCrsh", "ROCKS, CRASH & DEBRIS"},
569 {"ROCKFric", "ROCKS, FRICTION"},
570 {"ROCKHndl", "ROCKS, HANDLE"},
571 {"ROCKImpt", "ROCKS, IMPACT"},
572 {"ROCKMisc", "ROCKS, MISC"},
573 {"ROCKMvmt", "ROCKS, MOVEMENT"},
574 {"ROCKTonl", "ROCKS, TONAL"},
575 {"ROPECreak", "ROPE, CREAK"},
576 {"ROPEHndl", "ROPE, HANDLE"},
577 {"ROPEImpt", "ROPE, IMPACT"},
578 {"ROPEMisc", "ROPE, MISC"},
579 {"ROPEMvmt", "ROPE, MOVEMENT"},
580 {"RUBRCrsh", "RUBBER, CRASH & DEBRIS"},
581 {"RUBRFric", "RUBBER, FRICTION"},
582 {"RUBRHndl", "RUBBER, HANDLE"},
583 {"RUBRImpt", "RUBBER, IMPACT"},
584 {"RUBRMisc", "RUBBER, MISC"},
585 {"RUBRMvmt", "RUBBER, MOVEMENT"},
586 {"RUBRTonl", "RUBBER, TONAL"},
587 {"SCIAlrm", "SCIFI, ALARM"},
588 {"SCICmpt", "SCIFI, COMPUTER"},
589 {"SCIDoor", "SCIFI, DOOR"},
590 {"SCIEnrg", "SCIFI, ENERGY"},
591 {"SCIImpt", "SCIFI, IMPACT"},
592 {"SCIMach", "SCIFI, MACHINE"},
593 {"SCIMech", "SCIFI, MECHANISM"},
594 {"SCIMisc", "SCIFI, MISC"},
595 {"SCIRetro", "SCIFI, RETRO"},
596 {"SCIShip", "SCIFI, SPACESHIP"},
597 {"SCIVeh", "SCIFI, VEHICLE"},
598 {"SCIWeap", "SCIFI, WEAPON"},
599 {"SNOWCrsh", "SNOW, CRASH & DEBRIS"},
600 {"SNOWFric", "SNOW, FRICTION"},
601 {"SNOWHndl", "SNOW, HANDLE"},
602 {"SNOWImpt", "SNOW, IMPACT"},
603 {"SNOWMisc", "SNOW, MISC"},
604 {"SNOWMvmt", "SNOW, MOVEMENT"},
605 {"SPRTCourt", "SPORTS, COURT"},
606 {"SPRTField", "SPORTS, FIELD"},
607 {"SPRTGym", "SPORTS, GYM"},
608 {"SPRTIndor", "SPORTS, INDOOR"},
609 {"SPRTMisc", "SPORTS, MISC"},
610 {"SPRTSkate", "SPORTS, SKATE"},
611 {"SPRTTrck", "SPORTS, TRACK & FIELD"},
612 {"SPRTWatr", "SPORTS, WATER"},
613 {"SPRTWntr", "SPORTS, WINTER"},
614 {"SWSH", "SWOOSHES, SWISH"},
615 {"WHSH", "SWOOSHES, WHOOSH"},
616 {"TOOLGrdn", "TOOLS, GARDEN"},
617 {"TOOLHand", "TOOLS, HAND"},
618 {"TOOLMisc", "TOOLS, MISC"},
619 {"TOOLPneu", "TOOLS, PNEUMATIC"},
620 {"TOOLPowr", "TOOLS, POWER"},
621 {"TOYElec", "TOYS, ELECTRONIC"},
622 {"TOYMech", "TOYS, MECHANICAL"},
623 {"TOYMisc", "TOYS, MISC"},
624 {"TRNBrake", "TRAINS, BRAKE"},
625 {"TRNClak", "TRAINS, CLACK"},
626 {"TRNDoor", "TRAINS, DOOR"},
627 {"TRNDiesl", "TRAINS, DIESEL"},
628 {"TRNElec", "TRAINS, ELECTRIC"},
629 {"TRNHspd", "TRAINS, HIGH SPEED"},
630 {"TRNHorn", "TRAINS, HORN"},
631 {"TRNInt", "TRAINS, INTERIOR"},
632 {"TRNMech", "TRAINS, MECHANISM"},
633 {"TRNMisc", "TRAINS, MISC"},
634 {"TRNSteam", "TRAINS, STEAM"},
635 {"TRNSbwy", "TRAINS, SUBWAY"},
636 {"TRNTram", "TRAINS, TRAM"},
637 {"UIAlert", "USER INTERFACE, ALERT"},
638 {"UIBeep", "USER INTERFACE, BEEP"},
639 {"UIClick", "USER INTERFACE, CLICK"},
640 {"UIData", "USER INTERFACE, DATA"},
641 {"UIGlitch", "USER INTERFACE, GLITCH"},
642 {"UIMisc", "USER INTERFACE, MISC"},
643 {"UIMvmt", "USER INTERFACE, MOTION"},
644 {"VEGEGras", "VEGETATION, GRASS"},
645 {"VEGELeaf", "VEGETATION, LEAVES"},
646 {"VEGEMisc", "VEGETATION, MISC"},
647 {"VEGETree", "VEGETATION, TREE"},
648 {"VEHAlrm", "VEHICLES, ALARM"},
649 {"VEHAntq", "VEHICLES, ANTIQUE"},
650 {"VEHAtv", "VEHICLES, ATV"},
651 {"VEHBike", "VEHICLES, BICYCLE"},
652 {"VEHBrake", "VEHICLES, BRAKE"},
653 {"VEHBus", "VEHICLES, BUS"},
654 {"VEHCar", "VEHICLES, CAR"},
655 {"VEHCnst", "VEHICLES, CONSTRUCTION"},
656 {"VEHDoor", "VEHICLES, DOOR"},
657 {"VEHElec", "VEHICLES, ELECTRIC"},
658 {"VEHEmrg", "VEHICLES, EMERGENCY"},
659 {"VEHFarm", "VEHICLES, FARM"},
660 {"VEHFrght", "VEHICLES, FREIGHT"},
661 {"VEHBy", "VEHICLES, GENERIC BY"},
662 {"VEHHorn", "VEHICLES, HORN"},
663 {"VEHInt", "VEHICLES, INTERIOR"},
664 {"VEHJalop", "VEHICLES, JALOPY"},
665 {"VEHMech", "VEHICLES, MECHANISM"},
666 {"VEHMil", "VEHICLES, MILITARY"},
667 {"VEHMisc", "VEHICLES, MISC"},
668 {"VEHMoto", "VEHICLES, MOTORCYCLE"},
669 {"VEHRace", "VEHICLES, RACING"},
670 {"VEHSirn", "VEHICLES, SIREN"},
671 {"VEHSkid", "VEHICLES, SKID"},
672 {"VEHSusp", "VEHICLES, SUSPENSION"},
673 {"VEHTire", "VEHICLES, TIRE"},
674 {"VEHTruck", "VEHICLES, TRUCK VAN & SUV"},
675 {"VEHUtil", "VEHICLES, UTILITY"},
676 {"VEHWagn", "VEHICLES, WAGON"},
677 {"VEHWndw", "VEHICLES, WINDOW"},
678 {"VOXAlien", "VOICES, ALIEN"},
679 {"VOXBaby", "VOICES, BABY"},
680 {"VOXCheer", "VOICES, CHEER"},
681 {"VOXChld", "VOICES, CHILD"},
682 {"VOXCry", "VOICES, CRYING"},
683 {"VOXEfrt", "VOICES, EFFORTS"},
684 {"VOXFem", "VOICES, FEMALE"},
685 {"VOXFutz", "VOICES, FUTZED"},
686 {"VOXHist", "VOICES, HISTORICAL"},
687 {"VOXLaff", "VOICES, LAUGH"},
688 {"VOXMale", "VOICES, MALE"},
689 {"VOXMisc", "VOICES, MISC"},
690 {"VOXReac", "VOICES, REACTION"},
691 {"VOXScrm", "VOICES, SCREAM"},
692 {"VOXSing", "VOICES, SINGING"},
693 {"VOXWhsp", "VOICES, WHISPER"},
694 {"WATRBubl", "WATER, BUBBLES"},
695 {"WATRDran", "WATER, DRAIN"},
696 {"WATRDrip", "WATER, DRIP"},
697 {"WATRFizz", "WATER, FIZZ"},
698 {"WATRFlow", "WATER, FLOW"},
699 {"WATRFoun", "WATER, FOUNTAIN"},
700 {"WATRImpt", "WATER, IMPACT"},
701 {"WATRLap", "WATER, LAP"},
702 {"WATRMisc", "WATER, MISC"},
703 {"WATRMvmt", "WATER, MOVEMENT"},
704 {"WATRPlmb", "WATER, PLUMBING"},
705 {"WATRPour", "WATER, POUR"},
706 {"WATRSplsh", "WATER, SPLASH"},
707 {"WATRSpray", "WATER, SPRAY"},
708 {"WATRStm", "WATER, STEAM"},
709 {"WATRSurf", "WATER, SURF"},
710 {"WATRTurb", "WATER, TURBULENT"},
711 {"WATRUndwtr", "WATER, UNDERWATER"},
712 {"WATRFall", "WATER, WATERFALL"},
713 {"WATRWave", "WATER, WAVE"},
714 {"WEAPArmr", "WEAPONS, ARMOR"},
715 {"WEAPArro", "WEAPONS, ARROW"},
716 {"WEAPAxe", "WEAPONS, AXE"},
717 {"WEAPBlnt", "WEAPONS, BLUNT"},
718 {"WEAPBow", "WEAPONS, BOW"},
719 {"WEAPKnif", "WEAPONS, KNIFE"},
720 {"WEAPMisc", "WEAPONS, MISC"},
721 {"WEAPPole", "WEAPONS, POLEARM"},
722 {"WEAPSiege", "WEAPONS, SIEGE"},
723 {"WEAPSwrd", "WEAPONS, SWORD"},
724 {"WEAPWhip", "WEAPONS, WHIP"},
725 {"HAIL", "WEATHER, HAIL"},
726 {"WTHR", "WEATHER, MISC"},
727 {"STORM", "WEATHER, STORM"},
728 {"THUN", "WEATHER, THUNDER"},
729 {"WHSTHmn", "WHISTLES, HUMAN"},
730 {"WHSTMech", "WHISTLES, MECHANICAL"},
731 {"WHSTMisc", "WHISTLES, MISC"},
732 {"WINDDsgn", "WIND, DESIGNED"},
733 {"WIND", "WIND, GENERAL"},
734 {"WINDGust", "WIND, GUST"},
735 {"WINDInt", "WIND, INTERIOR"},
736 {"WINDTonl", "WIND, TONAL"},
737 {"WINDTurb", "WIND, TURBULENT"},
738 {"WINDVege", "WIND, VEGETATION"},
739 {"WNDWCover", "WINDOWS, COVERING"},
740 {"WNDWHdwr", "WINDOWS, HARDWARE"},
741 {"WNDWKnck", "WINDOWS, KNOCK"},
742 {"WNDWMetl", "WINDOWS, METAL"},
743 {"WNDWMisc", "WINDOWS, MISC"},
744 {"WNDWPlas", "WINDOWS, PLASTIC"},
745 {"WNDWWood", "WINDOWS, WOOD"},
746 {"WINGBird", "WINGS, BIRD"},
747 {"WINGCrea", "WINGS, CREATURE"},
748 {"WINGInsc", "WINGS, INSECT"},
749 {"WINGMisc", "WINGS, MISC"},
750 {"WOODBrk", "WOOD, BREAK"},
751 {"WOODCrsh", "WOOD, CRASH & DEBRIS"},
752 {"WOODFric", "WOOD, FRICTION"},
753 {"WOODHandl", "WOOD, HANDLE"},
754 {"WOODImpt", "WOOD, IMPACT"},
755 {"WOODMisc", "WOOD, MISC"},
756 {"WOODMvmt", "WOOD, MOVEMENT"},
757 {"WOODTonl", "WOOD, TONAL"}};
758
759 m_catID = catIDTmp;
760}
762{
763 jassert(isValid(catID));
764 return m_catID.at(catID);
765}
766
767bool UniversalCategorySystem::isValid(String catID) const { return m_catID.count(catID) > 0; }
768} // namespace krotos
String getCategorySubCategory(String catID) const
Definition UniversalCategorySystem.cpp:761
UniversalCategorySystem()
Definition UniversalCategorySystem.cpp:3
bool isValid(String catID) const
Definition UniversalCategorySystem.cpp:767
std::map< String, String > m_catID
Definition UniversalCategorySystem.h:15
Definition AirAbsorptionFilter.cpp:2