forked from spring/spring
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSkirmishAIKey.cpp
More file actions
37 lines (28 loc) · 736 Bytes
/
SkirmishAIKey.cpp
File metadata and controls
37 lines (28 loc) · 736 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/* This file is part of the Spring engine (GPL v2 or later), see LICENSE.html */
#include "SkirmishAIKey.h"
#include "System/creg/creg_cond.h"
#include <string>
CR_BIND(SkirmishAIKey, )
CR_REG_METADATA(SkirmishAIKey, (
CR_MEMBER(shortName),
CR_MEMBER(version),
CR_MEMBER(interface)
))
SkirmishAIKey::SkirmishAIKey(
const std::string& shortName,
const std::string& version,
const AIInterfaceKey& interface
)
: shortName(shortName)
, version(version)
, interface(interface)
{}
SkirmishAIKey::SkirmishAIKey(
const SkirmishAIKey& base,
const AIInterfaceKey& interface
)
: shortName(base.shortName)
, version(base.version)
, interface(interface)
{}
SkirmishAIKey::SkirmishAIKey(const SkirmishAIKey& toCopy) = default;