ADD: added new Tracklist and some changes to Entity class
This commit is contained in:
@@ -53,12 +53,13 @@ namespace Entities {
|
||||
Entity(const SimCore::Identifier OwnID,
|
||||
std::string EnttityName,
|
||||
WHISPER::SourceType OwnType,
|
||||
double RadarCrossSection,
|
||||
SimCore::Kind::EntityKind EntityKind,
|
||||
SimCore::Side::EntitySide EntitySide,
|
||||
std::string GroundTruthAddr,
|
||||
std::uint32_t GroundTruthPort,
|
||||
ushort CommandPort,
|
||||
bool online);
|
||||
bool online);
|
||||
~Entity();
|
||||
|
||||
void start();
|
||||
@@ -73,6 +74,7 @@ namespace Entities {
|
||||
|
||||
|
||||
virtual void childWorker() = 0;
|
||||
virtual void stopChild() = 0;
|
||||
|
||||
|
||||
protected:
|
||||
@@ -82,6 +84,7 @@ namespace Entities {
|
||||
std::string EntityName_;
|
||||
SimCore::Kind::EntityKind EntityKind_;
|
||||
SimCore::Side::EntitySide EntitySide_;
|
||||
double RCS_;
|
||||
|
||||
|
||||
ushort MovemntWorkerPort_;
|
||||
@@ -91,6 +94,9 @@ namespace Entities {
|
||||
std::shared_ptr<WHISPER::InternalUDPSender> BroadcastServer_;
|
||||
|
||||
|
||||
std::string GroundTruthAddr_;
|
||||
std::uint32_t GroundTruthPort_;
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user