1 /* !!!! GENERATED FILE - DO NOT EDIT !!!! 2 * -------------------------------------- 3 * 4 * This file is part of liblcf. Copyright (c) 2021 liblcf authors. 5 * https://github.com/EasyRPG/liblcf - https://easyrpg.org 6 * 7 * liblcf is Free/Libre Open Source Software, released under the MIT License. 8 * For the full copyright and license information, please view the COPYING 9 * file that was distributed with this source code. 10 */ 11 12 // MSVC incorrectly treats these declarations as definitions and fails. 13 #ifndef _MSC_VER 14 namespace lcf { 15 template <> 16 const char* const Struct<rpg::Actor>::name; 17 template <> 18 Field<rpg::Actor> const* Struct<rpg::Actor>::fields[]; 19 20 template <> 21 const char* const Struct<rpg::Animation>::name; 22 template <> 23 Field<rpg::Animation> const* Struct<rpg::Animation>::fields[]; 24 25 template <> 26 const char* const Struct<rpg::AnimationCellData>::name; 27 template <> 28 Field<rpg::AnimationCellData> const* Struct<rpg::AnimationCellData>::fields[]; 29 30 template <> 31 const char* const Struct<rpg::AnimationFrame>::name; 32 template <> 33 Field<rpg::AnimationFrame> const* Struct<rpg::AnimationFrame>::fields[]; 34 35 template <> 36 const char* const Struct<rpg::AnimationTiming>::name; 37 template <> 38 Field<rpg::AnimationTiming> const* Struct<rpg::AnimationTiming>::fields[]; 39 40 template <> 41 const char* const Struct<rpg::Attribute>::name; 42 template <> 43 Field<rpg::Attribute> const* Struct<rpg::Attribute>::fields[]; 44 45 template <> 46 const char* const Struct<rpg::BattleCommand>::name; 47 template <> 48 Field<rpg::BattleCommand> const* Struct<rpg::BattleCommand>::fields[]; 49 50 template <> 51 const char* const Struct<rpg::BattleCommands>::name; 52 template <> 53 Field<rpg::BattleCommands> const* Struct<rpg::BattleCommands>::fields[]; 54 55 template <> 56 const char* const Struct<rpg::BattlerAnimation>::name; 57 template <> 58 Field<rpg::BattlerAnimation> const* Struct<rpg::BattlerAnimation>::fields[]; 59 60 template <> 61 const char* const Struct<rpg::BattlerAnimationItemSkill>::name; 62 template <> 63 Field<rpg::BattlerAnimationItemSkill> const* Struct<rpg::BattlerAnimationItemSkill>::fields[]; 64 65 template <> 66 const char* const Struct<rpg::BattlerAnimationPose>::name; 67 template <> 68 Field<rpg::BattlerAnimationPose> const* Struct<rpg::BattlerAnimationPose>::fields[]; 69 70 template <> 71 const char* const Struct<rpg::BattlerAnimationWeapon>::name; 72 template <> 73 Field<rpg::BattlerAnimationWeapon> const* Struct<rpg::BattlerAnimationWeapon>::fields[]; 74 75 template <> 76 const char* const Struct<rpg::Chipset>::name; 77 template <> 78 Field<rpg::Chipset> const* Struct<rpg::Chipset>::fields[]; 79 80 template <> 81 const char* const Struct<rpg::Class>::name; 82 template <> 83 Field<rpg::Class> const* Struct<rpg::Class>::fields[]; 84 85 template <> 86 const char* const Struct<rpg::CommonEvent>::name; 87 template <> 88 Field<rpg::CommonEvent> const* Struct<rpg::CommonEvent>::fields[]; 89 90 template <> 91 const char* const Struct<rpg::Database>::name; 92 template <> 93 Field<rpg::Database> const* Struct<rpg::Database>::fields[]; 94 95 template <> 96 const char* const Struct<rpg::Encounter>::name; 97 template <> 98 Field<rpg::Encounter> const* Struct<rpg::Encounter>::fields[]; 99 100 template <> 101 const char* const Struct<rpg::Enemy>::name; 102 template <> 103 Field<rpg::Enemy> const* Struct<rpg::Enemy>::fields[]; 104 105 template <> 106 const char* const Struct<rpg::EnemyAction>::name; 107 template <> 108 Field<rpg::EnemyAction> const* Struct<rpg::EnemyAction>::fields[]; 109 110 template <> 111 const char* const Struct<rpg::Equipment>::name; 112 template <> 113 Field<rpg::Equipment> const* Struct<rpg::Equipment>::fields[]; 114 115 template <> 116 const char* const Struct<rpg::Event>::name; 117 template <> 118 Field<rpg::Event> const* Struct<rpg::Event>::fields[]; 119 120 template <> 121 const char* const Struct<rpg::EventCommand>::name; 122 template <> 123 Field<rpg::EventCommand> const* Struct<rpg::EventCommand>::fields[]; 124 125 template <> 126 const char* const Struct<rpg::EventPage>::name; 127 template <> 128 Field<rpg::EventPage> const* Struct<rpg::EventPage>::fields[]; 129 130 template <> 131 const char* const Struct<rpg::EventPageCondition>::name; 132 template <> 133 Field<rpg::EventPageCondition> const* Struct<rpg::EventPageCondition>::fields[]; 134 135 template <> 136 const char* const Struct<rpg::Item>::name; 137 template <> 138 Field<rpg::Item> const* Struct<rpg::Item>::fields[]; 139 140 template <> 141 const char* const Struct<rpg::Learning>::name; 142 template <> 143 Field<rpg::Learning> const* Struct<rpg::Learning>::fields[]; 144 145 template <> 146 const char* const Struct<rpg::Map>::name; 147 template <> 148 Field<rpg::Map> const* Struct<rpg::Map>::fields[]; 149 150 template <> 151 const char* const Struct<rpg::MapInfo>::name; 152 template <> 153 Field<rpg::MapInfo> const* Struct<rpg::MapInfo>::fields[]; 154 155 template <> 156 const char* const Struct<rpg::MoveCommand>::name; 157 template <> 158 Field<rpg::MoveCommand> const* Struct<rpg::MoveCommand>::fields[]; 159 160 template <> 161 const char* const Struct<rpg::MoveRoute>::name; 162 template <> 163 Field<rpg::MoveRoute> const* Struct<rpg::MoveRoute>::fields[]; 164 165 template <> 166 const char* const Struct<rpg::Music>::name; 167 template <> 168 Field<rpg::Music> const* Struct<rpg::Music>::fields[]; 169 170 template <> 171 const char* const Struct<rpg::Parameters>::name; 172 template <> 173 Field<rpg::Parameters> const* Struct<rpg::Parameters>::fields[]; 174 175 template <> 176 const char* const Struct<rpg::Rect>::name; 177 template <> 178 Field<rpg::Rect> const* Struct<rpg::Rect>::fields[]; 179 180 template <> 181 const char* const Struct<rpg::Save>::name; 182 template <> 183 Field<rpg::Save> const* Struct<rpg::Save>::fields[]; 184 185 template <> 186 const char* const Struct<rpg::SaveActor>::name; 187 template <> 188 Field<rpg::SaveActor> const* Struct<rpg::SaveActor>::fields[]; 189 190 template <> 191 const char* const Struct<rpg::SaveCommonEvent>::name; 192 template <> 193 Field<rpg::SaveCommonEvent> const* Struct<rpg::SaveCommonEvent>::fields[]; 194 195 template <> 196 const char* const Struct<rpg::SaveEasyRpgData>::name; 197 template <> 198 Field<rpg::SaveEasyRpgData> const* Struct<rpg::SaveEasyRpgData>::fields[]; 199 200 template <> 201 const char* const Struct<rpg::SaveEventExecFrame>::name; 202 template <> 203 Field<rpg::SaveEventExecFrame> const* Struct<rpg::SaveEventExecFrame>::fields[]; 204 205 template <> 206 const char* const Struct<rpg::SaveEventExecState>::name; 207 template <> 208 Field<rpg::SaveEventExecState> const* Struct<rpg::SaveEventExecState>::fields[]; 209 210 template <> 211 const char* const Struct<rpg::SaveInventory>::name; 212 template <> 213 Field<rpg::SaveInventory> const* Struct<rpg::SaveInventory>::fields[]; 214 215 template <> 216 const char* const Struct<rpg::SaveMapEvent>::name; 217 template <> 218 Field<rpg::SaveMapEvent> const* Struct<rpg::SaveMapEvent>::fields[]; 219 220 template <> 221 const char* const Struct<rpg::SaveMapEventBase>::name; 222 template <> 223 Field<rpg::SaveMapEventBase> const* Struct<rpg::SaveMapEventBase>::fields[]; 224 225 template <> 226 const char* const Struct<rpg::SaveMapInfo>::name; 227 template <> 228 Field<rpg::SaveMapInfo> const* Struct<rpg::SaveMapInfo>::fields[]; 229 230 template <> 231 const char* const Struct<rpg::SavePanorama>::name; 232 template <> 233 Field<rpg::SavePanorama> const* Struct<rpg::SavePanorama>::fields[]; 234 235 template <> 236 const char* const Struct<rpg::SavePartyLocation>::name; 237 template <> 238 Field<rpg::SavePartyLocation> const* Struct<rpg::SavePartyLocation>::fields[]; 239 240 template <> 241 const char* const Struct<rpg::SavePicture>::name; 242 template <> 243 Field<rpg::SavePicture> const* Struct<rpg::SavePicture>::fields[]; 244 245 template <> 246 const char* const Struct<rpg::SaveScreen>::name; 247 template <> 248 Field<rpg::SaveScreen> const* Struct<rpg::SaveScreen>::fields[]; 249 250 template <> 251 const char* const Struct<rpg::SaveSystem>::name; 252 template <> 253 Field<rpg::SaveSystem> const* Struct<rpg::SaveSystem>::fields[]; 254 255 template <> 256 const char* const Struct<rpg::SaveTarget>::name; 257 template <> 258 Field<rpg::SaveTarget> const* Struct<rpg::SaveTarget>::fields[]; 259 260 template <> 261 const char* const Struct<rpg::SaveTitle>::name; 262 template <> 263 Field<rpg::SaveTitle> const* Struct<rpg::SaveTitle>::fields[]; 264 265 template <> 266 const char* const Struct<rpg::SaveVehicleLocation>::name; 267 template <> 268 Field<rpg::SaveVehicleLocation> const* Struct<rpg::SaveVehicleLocation>::fields[]; 269 270 template <> 271 const char* const Struct<rpg::Skill>::name; 272 template <> 273 Field<rpg::Skill> const* Struct<rpg::Skill>::fields[]; 274 275 template <> 276 const char* const Struct<rpg::Sound>::name; 277 template <> 278 Field<rpg::Sound> const* Struct<rpg::Sound>::fields[]; 279 280 template <> 281 const char* const Struct<rpg::Start>::name; 282 template <> 283 Field<rpg::Start> const* Struct<rpg::Start>::fields[]; 284 285 template <> 286 const char* const Struct<rpg::State>::name; 287 template <> 288 Field<rpg::State> const* Struct<rpg::State>::fields[]; 289 290 template <> 291 const char* const Struct<rpg::Switch>::name; 292 template <> 293 Field<rpg::Switch> const* Struct<rpg::Switch>::fields[]; 294 295 template <> 296 const char* const Struct<rpg::System>::name; 297 template <> 298 Field<rpg::System> const* Struct<rpg::System>::fields[]; 299 300 template <> 301 const char* const Struct<rpg::Terms>::name; 302 template <> 303 Field<rpg::Terms> const* Struct<rpg::Terms>::fields[]; 304 305 template <> 306 const char* const Struct<rpg::Terrain>::name; 307 template <> 308 Field<rpg::Terrain> const* Struct<rpg::Terrain>::fields[]; 309 310 template <> 311 const char* const Struct<rpg::TestBattler>::name; 312 template <> 313 Field<rpg::TestBattler> const* Struct<rpg::TestBattler>::fields[]; 314 315 template <> 316 const char* const Struct<rpg::TreeMap>::name; 317 template <> 318 Field<rpg::TreeMap> const* Struct<rpg::TreeMap>::fields[]; 319 320 template <> 321 const char* const Struct<rpg::Troop>::name; 322 template <> 323 Field<rpg::Troop> const* Struct<rpg::Troop>::fields[]; 324 325 template <> 326 const char* const Struct<rpg::TroopMember>::name; 327 template <> 328 Field<rpg::TroopMember> const* Struct<rpg::TroopMember>::fields[]; 329 330 template <> 331 const char* const Struct<rpg::TroopPage>::name; 332 template <> 333 Field<rpg::TroopPage> const* Struct<rpg::TroopPage>::fields[]; 334 335 template <> 336 const char* const Struct<rpg::TroopPageCondition>::name; 337 template <> 338 Field<rpg::TroopPageCondition> const* Struct<rpg::TroopPageCondition>::fields[]; 339 340 template <> 341 const char* const Struct<rpg::Variable>::name; 342 template <> 343 Field<rpg::Variable> const* Struct<rpg::Variable>::fields[]; 344 345 } //namespace lcf 346 #endif 347 348