Home
last modified time | relevance | path

Searched refs:m_production_cost (Results 1 – 6 of 6) sorted by relevance

/dports/games/freeorion/freeorion-0.4.10.2/universe/
H A DBuildingType.cpp52 if (m_production_cost) in Init()
53 m_production_cost->SetTopLevelContent(m_name); in Init()
68 if (m_production_cost) in Dump()
115 …if (m_production_cost && !(m_production_cost->TargetInvariant() && m_production_cost->SourceInvari… in ProductionCostTimeLocationInvariant()
127 if (m_production_cost->ConstantExpr()) in ProductionCost()
128 return m_production_cost->Eval(); in ProductionCost()
129 else if (m_production_cost->SourceInvariant() && m_production_cost->TargetInvariant()) in ProductionCost()
130 return m_production_cost->Eval(); in ProductionCost()
139 if (!source && !m_production_cost->SourceInvariant()) in ProductionCost()
144 return m_production_cost->Eval(context); in ProductionCost()
[all …]
H A DShipHull.cpp98 m_production_cost(std::move(common_params.production_cost)), in ShipHull()
134 if (m_production_cost) in Init()
135 m_production_cost->SetTopLevelContent(m_name); in Init()
166 if (m_production_cost && !m_production_cost->LocalCandidateInvariant()) in ProductionCostTimeLocationInvariant()
177 if (m_production_cost->ConstantExpr()) { in ProductionCost()
178 return static_cast<float>(m_production_cost->Eval()); in ProductionCost()
179 } else if (m_production_cost->SourceInvariant() && m_production_cost->TargetInvariant()) { in ProductionCost()
185 if (!location && !m_production_cost->TargetInvariant()) in ProductionCost()
189 if (!source && !m_production_cost->SourceInvariant()) in ProductionCost()
193 return static_cast<float>(m_production_cost->Eval(context)); in ProductionCost()
[all …]
H A DShipPart.cpp156 m_production_cost(std::move(common_params.production_cost)), in ShipPart()
245 if (m_production_cost) in Init()
246 m_production_cost->SetTopLevelContent(m_name); in Init()
332 if (m_production_cost && !m_production_cost->TargetInvariant()) in ProductionCostTimeLocationInvariant()
343 if (m_production_cost->ConstantExpr()) { in ProductionCost()
344 return static_cast<float>(m_production_cost->Eval()); in ProductionCost()
345 } else if (m_production_cost->SourceInvariant() && m_production_cost->TargetInvariant()) { in ProductionCost()
351 if (!location && !m_production_cost->TargetInvariant()) in ProductionCost()
355 if (!source && !m_production_cost->SourceInvariant()) in ProductionCost()
359 return static_cast<float>(m_production_cost->Eval(context)); in ProductionCost()
[all …]
H A DBuildingType.h65 { return m_production_cost.get(); }
138 std::unique_ptr<ValueRef::ValueRef<double>> m_production_cost; variable
H A DShipPart.h144 std::unique_ptr<ValueRef::ValueRef<double>> m_production_cost; variable
171 & BOOST_SERIALIZATION_NVP(m_production_cost) in serialize()
H A DShipHull.h205 std::unique_ptr<ValueRef::ValueRef<double>> m_production_cost; variable
233 & BOOST_SERIALIZATION_NVP(m_production_cost) in serialize()