Migrates residual Lts sources to generated rtiddsgen API
Adds NmeaManagement tests, fixes codegen includes and Qt6 SerialPort CMake target.
This commit is contained in:
1 parent
5485a90385
commit
881d44f4dd
512 files changed
+6887
-6426
No files matched your search
+7
-7
@@ -18,25 +18,25 @@ AdvancedSymbology::SidcDefinitions::Identity roleToIdentity(const ParticipantMan
|
||||
{
|
||||
AdvancedSymbology::SidcDefinitions::Identity identity = AdvancedSymbology::SidcDefinitions::Identity::Unknown;
|
||||
switch (role.underlying()) {
|
||||
case ParticipantManagement::Role_def::Unknown:
|
||||
case ParticipantManagement::Role::Unknown:
|
||||
identity = AdvancedSymbology::SidcDefinitions::Identity::Unknown;
|
||||
break;
|
||||
case ParticipantManagement::Role_def::Friend:
|
||||
case ParticipantManagement::Role::Friend:
|
||||
identity = AdvancedSymbology::SidcDefinitions::Identity::Friend;
|
||||
break;
|
||||
case ParticipantManagement::Role_def::Neutral:
|
||||
case ParticipantManagement::Role::Neutral:
|
||||
identity = AdvancedSymbology::SidcDefinitions::Identity::Neutral;
|
||||
break;
|
||||
case ParticipantManagement::Role_def::Enemy:
|
||||
case ParticipantManagement::Role::Enemy:
|
||||
identity = AdvancedSymbology::SidcDefinitions::Identity::HostileFaker;
|
||||
break;
|
||||
case ParticipantManagement::Role_def::Pending:
|
||||
case ParticipantManagement::Role::Pending:
|
||||
identity = AdvancedSymbology::SidcDefinitions::Identity::Pending;
|
||||
break;
|
||||
case ParticipantManagement::Role_def::AssumedFriend:
|
||||
case ParticipantManagement::Role::AssumedFriend:
|
||||
identity = AdvancedSymbology::SidcDefinitions::Identity::AssumedFriend;
|
||||
break;
|
||||
case ParticipantManagement::Role_def::Suspect:
|
||||
case ParticipantManagement::Role::Suspect:
|
||||
identity = AdvancedSymbology::SidcDefinitions::Identity::SuspectJoker;
|
||||
break;
|
||||
}
|
||||
|
||||
+20
-20
@@ -65,7 +65,7 @@ QSharedPointer<SymbolResult> ForeignInterfaceImpl::findImage(const ParticipantMa
|
||||
symDataToRender.fillColorReplace = true;
|
||||
|
||||
QColor injuryColor = QColor(100, 100, 0);
|
||||
ProjectDataManagement::VulnerabilityState currentState = ProjectDataManagement::VulnerabilityState::CombatReady;
|
||||
ProjectDataManagement::VulnerabilityState currentState = ProjectDataManagement::VulnerabilityState::VulnerabilityState_CombatReady;
|
||||
|
||||
const ParticipantManagement::DynamicParticipantData dData = m_ppmDtc->dynamicParticipantData(participant.id());
|
||||
|
||||
@@ -161,30 +161,30 @@ AdvancedSymbology::Injury ForeignInterfaceImpl::stateToInjury(const ProjectDataM
|
||||
{
|
||||
switch (state.underlying())
|
||||
{
|
||||
case ProjectDataManagement::VulnerabilityState::CombatReady:
|
||||
case ProjectDataManagement::VulnerabilityState::TemporarySeverance:
|
||||
case ProjectDataManagement::VulnerabilityState::NearMiss:
|
||||
case ProjectDataManagement::VulnerabilityState::HitWithNoEffect:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_CombatReady:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_TemporarySeverance:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_NearMiss:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_HitWithNoEffect:
|
||||
return AdvancedSymbology::Injury::NoInjury;
|
||||
case ProjectDataManagement::VulnerabilityState::LightDamage:
|
||||
case ProjectDataManagement::VulnerabilityState::MediumDamage:
|
||||
case ProjectDataManagement::VulnerabilityState::HeavyDamage:
|
||||
case ProjectDataManagement::VulnerabilityState::NotReady:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_LightDamage:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_MediumDamage:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_HeavyDamage:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_NotReady:
|
||||
return AdvancedSymbology::Injury::Hit;
|
||||
case ProjectDataManagement::VulnerabilityState::MobilityKill:
|
||||
case ProjectDataManagement::VulnerabilityState::VisibleMobilityKill:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_MobilityKill:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_VisibleMobilityKill:
|
||||
return AdvancedSymbology::Injury::MobilityKill;
|
||||
case ProjectDataManagement::VulnerabilityState::WeaponSystemDamage:
|
||||
case ProjectDataManagement::VulnerabilityState::VisibleWeaponSystemDamage:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_WeaponSystemDamage:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_VisibleWeaponSystemDamage:
|
||||
return AdvancedSymbology::Injury::WeaponKill;
|
||||
case ProjectDataManagement::VulnerabilityState::CatastrophicKill:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_CatastrophicKill:
|
||||
return AdvancedSymbology::Injury::TotalKill;
|
||||
case ProjectDataManagement::VulnerabilityState::NContamination:
|
||||
case ProjectDataManagement::VulnerabilityState::BContamination:
|
||||
case ProjectDataManagement::VulnerabilityState::CContamination:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityBitsChanged:
|
||||
case ProjectDataManagement::VulnerabilityState::Reserved:
|
||||
case ProjectDataManagement::VulnerabilityState::NoChange:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_NContamination:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_BContamination:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_CContamination:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_VulnerabilityBitsChanged:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_Reserved:
|
||||
case ProjectDataManagement::VulnerabilityState::VulnerabilityState_NoChange:
|
||||
break;
|
||||
}
|
||||
return AdvancedSymbology::Injury::NoInjury;
|
||||
|
||||
Reference in new issue
Block a user