Methods
-
const Design@
newest(
) const
-
const Design@
next(
) const
-
const Design@
mostUpdated(
) const
-
const Design@
base(
) const
-
bool
hasTag(
string&
tag
) const
-
bool
hasTag(
SubsystemTag
tag
) const
-
void
toDescriptor(
DesignDescriptor&
desc
) const
-
int
get_built(
) const
-
int
get_active(
) const
-
float
variable(
ShipVariable
var
) const
-
float
variable(
ShipVariable
var
)
-
float
variable(
Subsystem&
sys,
SubsystemVariable
var
) const
-
float
variable(
Subsystem&
sys,
SubsystemVariable
var
)
-
float
variable(
vec2u&
hex,
HexVariable
var
) const
-
float
variable(
vec2u&
hex,
HexVariable
var
)
-
float
total(
SubsystemVariable
var
) const
-
float
total(
HexVariable
var
) const
-
uint
get_subsystemCount(
) const
-
const Subsystem@
get_subsystems(
uint
i
) const
-
const Subsystem@
subsystem(
uint
i
) const
-
const Subsystem@
subsystem(
uint
x,
uint
y
) const
-
const Subsystem@
subsystem(
vec2u&
hex
) const
-
const ModuleDef@
module(
uint
x,
uint
y
) const
-
const ModuleDef@
module(
vec2u&
hex
) const
-
int
hexIndex(
vec2u
hex
) const
-
int
hexStatusIndex(
vec2u
hex
) const
-
bool
validHex(
vec2u&
hex
) const
-
void
setObsolete(
bool
obsolete
) const
-
bool
hasFatalErrors(
) const
-
uint
get_errorCount(
) const
-
DesignError@
get_errors(
uint
arg0
) const
-
void
addError(
bool
fatal,
string&
text,
const Subsystem@
subsys,
const ModuleDef@
module,
vec2u
hex
)