Emergency 20 Dokumentation  4.2.0
EquipmentAssets.h
Go to the documentation of this file.
1 // Copyright (C) 2012-2018 Promotion Software GmbH
2 
3 
4 //[-------------------------------------------------------]
5 //[ Header guard ]
6 //[-------------------------------------------------------]
7 #pragma once
8 
9 
10 //[-------------------------------------------------------]
11 //[ Includes ]
12 //[-------------------------------------------------------]
13 #include "em5/Export.h"
14 
16 
17 
18 //[-------------------------------------------------------]
19 //[ Namespace ]
20 //[-------------------------------------------------------]
21 namespace em5
22 {
23 
24 
26  {
27 
28 
29  // Name of fire fighting equipments
30  static const std::string FIRE_EXTINGUISHER;
31  static const std::string HOSE_NOZZLE;
32  static const std::string HOSE_ROLLED;
33  static const std::string CHAIN_SAW;
34  static const std::string AXE;
35  static const std::string RESCUE_CUTTER;
36  static const std::string RESCUE_COMPRESSION_PUMP;
37  static const std::string HOSE_PART;
38  static const std::string DUST_MASK;
39 
40  // Historical fire fighting equipment
41  static const std::string FIRE_EXTINGUISHER_HISTORICAL;
42  static const std::string HOSE_NOZZLE_HISTORICAL;
43  static const std::string HOSE_ROLLED_HISTORICAL;
44  static const std::string CHAIN_SAW_HISTORICAL;
45 
46  // Squad police equipment
47  static const std::string POLICE_PEPPERSPRAY;
48  static const std::string POLICE_HANDCUFFS;
49  static const std::string POLICE_HANDCUFFS_OPEN;
50  static const std::string POLICE_SIGNALLINGDISC;
51  static const std::string POLICE_MEGAPHONE;
52  static const std::string POLICE_PISTOL;
53  static const std::string POLICE_SEK_PISTOL;
54  static const std::string POLICE_SNIPERRIFLE;
55  static const std::string POLICE_STUN_GRENADE;
56  static const std::string POLICE_BARRIER_TAPE_POLE;
57  static const std::string POLICE_BARRIER_TAPE;
58  static const std::string POLICE_BARRIER_TAPE_ROLL;
59  static const std::string POLICE_SWORD;
60 
61  // Name of gangster equipments
62  static const std::string GANGSTER_PISTOL;
63  static const std::string BASEBALL_BAT;
64  static const std::string KNIFE;
65  static const std::string STONE;
66  static const std::string MOLOTOV_COCKTAIL;
67  static const std::string FANATIC_TORCH;
68 
69  // Name of ambulance equipment
70  static const std::string AMBULANCE_MEDIKIT;
71  static const std::string AMBULANCE_DEFIBRILLATOR;
72  static const std::string AMBULANCE_DEFIBRILLATOR_PAD_LEFT;
73  static const std::string AMBULANCE_DEFIBRILLATOR_PAD_RIGHT;
74  static const std::string AMBULANCE_MEDICATION;
75  static const std::string AMBULANCE_BOWL;
76 
77  // Name of tech equipment
78  static const std::string TECH_STRETCHER;
79  static const std::string TECH_HELICOPTER_ROBE;
80  static const std::string TECH_TOOLBOX;
83 
84  // Name of civil equipment
85  static const std::string MOBILEPHONE;
86  static const std::string BOTTLE;
87  static const std::string UMBRELLA;
88  static const std::string UMBRELLA_CLOSED;
89  static const std::string DEMO_SIGN_1;
90  static const std::string DEMO_SIGN_2;
91  static const std::string DEMO_SIGN_3;
92  static const std::string GUITAR;
93 
94  // Name of meshes
97 
98  // Name of human bones
99  static const std::string STANDARD_BONE_RIGHT_HAND;
100  static const std::string STANDARD_BONE_LEFT_HAND;
101  static const std::string STANDARD_BONE_RIGHT_ARM;
102  static const std::string STANDARD_BONE_LEFT_ARM;
103  static const std::string STANDARD_BONE_RIGHT_UPPERARM;
104  static const std::string STANDARD_BONE_LEFT_UPPERARM;
105  static const std::string STANDARD_BONE_RIGHT_LEG;
106  static const std::string STANDARD_BONE_LEFT_LEG;
107  static const std::string STANDARD_BONE_BODY;
108  static const std::string STANDARD_BONE_HEAD;
109  static const std::string STANDARD_BONE_RIGHT_TOE;
110  static const std::string STANDARD_BONE_LEFT_TOE;
111  static const std::string STANDARD_BONE_BACK;
112  static const std::string STANDARD_BONE_PELVIS;
113 
114  static const std::string STANDARD_BONE_EFFECT;
115 
116  static const std::string EQUIPMENT_BONE_STRETCHER;
117  static const std::string EQUIPMENT_BONE_TECH_STRETCHER;
118  static const std::string EQUIPMENT_BONE_RIGHTHAND;
119  static const std::string EQUIPMENT_BONE_LEFTHAND;
120 
121  static const std::string VEHICLE_BONE_BOATTRANSPORTER_CRANE_HEEL;
122 
123  // Helper objects
125 
126  // Name of assets
131 
132 
133  };
134 
135 
136 //[-------------------------------------------------------]
137 //[ Namespace ]
138 //[-------------------------------------------------------]
139 } // em5
static const std::string DEMO_SIGN_3
Definition: EquipmentAssets.h:91
Definition: ActionPriority.h:13
static const std::string STANDARD_BONE_RIGHT_ARM
Definition: EquipmentAssets.h:101
static const std::string HOSE_PART
Definition: EquipmentAssets.h:37
static const std::string AMBULANCE_BOWL
Definition: EquipmentAssets.h:75
static const std::string STANDARD_BONE_LEFT_ARM
Definition: EquipmentAssets.h:102
static const std::string POLICE_BARRIER_TAPE_ROLL
Definition: EquipmentAssets.h:58
static const std::string EQUIPMENT_BONE_TECH_STRETCHER
Definition: EquipmentAssets.h:117
static const std::string CHAIN_SAW_HISTORICAL
Definition: EquipmentAssets.h:44
static const std::string TECH_TOOLBOX
Definition: EquipmentAssets.h:80
static const std::string FANATIC_TORCH
Definition: EquipmentAssets.h:67
static const std::string UMBRELLA_CLOSED
Definition: EquipmentAssets.h:88
static const std::string EQUIPMENT_BONE_LEFTHAND
Definition: EquipmentAssets.h:119
static const std::string GUITAR
Definition: EquipmentAssets.h:92
static const std::string DEMO_SIGN_2
Definition: EquipmentAssets.h:90
#define EM5_API_EXPORT
Definition: Export.h:28
static const std::string STANDARD_BONE_EFFECT
Definition: EquipmentAssets.h:114
static const qsf::NamedIdentifier PREFAB_FIRE_EXTINGUISHER_EFFECT
Definition: EquipmentAssets.h:127
static const std::string STANDARD_BONE_RIGHT_HAND
Definition: EquipmentAssets.h:99
static const std::string STANDARD_BONE_PELVIS
Definition: EquipmentAssets.h:112
static const std::string DUST_MASK
Definition: EquipmentAssets.h:38
static const std::string STONE
Definition: EquipmentAssets.h:65
static const std::string UMBRELLA
Definition: EquipmentAssets.h:87
static const std::string STANDARD_BONE_RIGHT_TOE
Definition: EquipmentAssets.h:109
static const std::string MOBILEPHONE
Definition: EquipmentAssets.h:85
static const std::string VEHICLE_BONE_BOATTRANSPORTER_CRANE_HEEL
Definition: EquipmentAssets.h:121
static const std::string POLICE_SWORD
Definition: EquipmentAssets.h:59
static const qsf::NamedIdentifier PREFAB_POLICE_PEPPERSPRAY_EFFECT
Definition: EquipmentAssets.h:128
static const qsf::NamedIdentifier PREFAB_DUMMY_BONE
Definition: EquipmentAssets.h:124
static const std::string HOSE_ROLLED_HISTORICAL
Definition: EquipmentAssets.h:43
Definition: EquipmentAssets.h:25
static const std::string STANDARD_BONE_BODY
Definition: EquipmentAssets.h:107
static const std::string POLICE_SEK_PISTOL
Definition: EquipmentAssets.h:53
static const std::string AMBULANCE_MEDIKIT
Definition: EquipmentAssets.h:70
static const std::string HOSE_ROLLED
Definition: EquipmentAssets.h:32
static const std::string AXE
Definition: EquipmentAssets.h:34
static const std::string AMBULANCE_DEFIBRILLATOR_PAD_RIGHT
Definition: EquipmentAssets.h:73
static const std::string KNIFE
Definition: EquipmentAssets.h:64
static const std::string AMBULANCE_MEDICATION
Definition: EquipmentAssets.h:74
static const std::string POLICE_STUN_GRENADE
Definition: EquipmentAssets.h:55
static const std::string POLICE_PISTOL
Definition: EquipmentAssets.h:52
static const std::string STANDARD_BONE_RIGHT_UPPERARM
Definition: EquipmentAssets.h:103
static const std::string RESCUE_COMPRESSION_PUMP
Definition: EquipmentAssets.h:36
static const std::string STANDARD_BONE_LEFT_UPPERARM
Definition: EquipmentAssets.h:104
static const std::string STANDARD_BONE_HEAD
Definition: EquipmentAssets.h:108
static const std::string AMBULANCE_DEFIBRILLATOR_PAD_LEFT
Definition: EquipmentAssets.h:72
static const qsf::NamedIdentifier MESH_TECH_TOOLBOX_OPEN
Definition: EquipmentAssets.h:81
static const std::string STANDARD_BONE_RIGHT_LEG
Definition: EquipmentAssets.h:105
static const std::string TECH_STRETCHER
Definition: EquipmentAssets.h:78
static const qsf::NamedIdentifier PREFAB_FIRE_BUOY
Definition: EquipmentAssets.h:129
static const std::string FIRE_EXTINGUISHER
Definition: EquipmentAssets.h:30
static const std::string RESCUE_CUTTER
Definition: EquipmentAssets.h:35
static const std::string POLICE_HANDCUFFS
Definition: EquipmentAssets.h:48
static const std::string BOTTLE
Definition: EquipmentAssets.h:86
static const std::string FIRE_EXTINGUISHER_HISTORICAL
Definition: EquipmentAssets.h:41
static const std::string TECH_HELICOPTER_ROBE
Definition: EquipmentAssets.h:79
static const qsf::NamedIdentifier MESH_TECH_TOOLBOX_CLOSED
Definition: EquipmentAssets.h:82
static const std::string CHAIN_SAW
Definition: EquipmentAssets.h:33
static const std::string GANGSTER_PISTOL
Definition: EquipmentAssets.h:62
static const std::string STANDARD_BONE_LEFT_TOE
Definition: EquipmentAssets.h:110
static const std::string STANDARD_BONE_BACK
Definition: EquipmentAssets.h:111
static const std::string HOSE_NOZZLE
Definition: EquipmentAssets.h:31
static const std::string MOLOTOV_COCKTAIL
Definition: EquipmentAssets.h:66
static const std::string POLICE_BARRIER_TAPE_POLE
Definition: EquipmentAssets.h:56
Class combining strings with their hashes.
Definition: NamedIdentifier.h:34
static const qsf::NamedIdentifier MESH_MEDIKIT_CLOSE
Definition: EquipmentAssets.h:96
static const std::string STANDARD_BONE_LEFT_LEG
Definition: EquipmentAssets.h:106
static const qsf::NamedIdentifier MESH_MEDIKIT_OPEN
Definition: EquipmentAssets.h:95
static const std::string POLICE_HANDCUFFS_OPEN
Definition: EquipmentAssets.h:49
static const std::string POLICE_SIGNALLINGDISC
Definition: EquipmentAssets.h:50
static const std::string BASEBALL_BAT
Definition: EquipmentAssets.h:63
static const qsf::NamedIdentifier PREFAB_FIRE_DIVINGSPOT
Definition: EquipmentAssets.h:130
static const std::string POLICE_MEGAPHONE
Definition: EquipmentAssets.h:51
static const std::string DEMO_SIGN_1
Definition: EquipmentAssets.h:89
static const std::string EQUIPMENT_BONE_STRETCHER
Definition: EquipmentAssets.h:116
static const std::string HOSE_NOZZLE_HISTORICAL
Definition: EquipmentAssets.h:42
static const std::string POLICE_PEPPERSPRAY
Definition: EquipmentAssets.h:47
static const std::string POLICE_BARRIER_TAPE
Definition: EquipmentAssets.h:57
static const std::string POLICE_SNIPERRIFLE
Definition: EquipmentAssets.h:54
static const std::string EQUIPMENT_BONE_RIGHTHAND
Definition: EquipmentAssets.h:118
static const std::string STANDARD_BONE_LEFT_HAND
Definition: EquipmentAssets.h:100
static const std::string AMBULANCE_DEFIBRILLATOR
Definition: EquipmentAssets.h:71