onboardapi  9.10.0
by Rheinmetall
M_ObjectManager::ReportPoint Struct Reference

Reports a point object. More...

Public Member Functions

 ReportPoint ()
 
 ReportPoint (M_Common::ObjectIdType const &KeyId, M_ObjectManager::PointObjectType const &Obj, bool IsRemoved)
 

Public Attributes

M_Common::ObjectIdType KeyId
 The unique ID of the object. More...
 
M_ObjectManager::PointObjectType Obj
 Point object with positional data. More...
 
bool IsRemoved
 

Detailed Description

Reports a point object.

Constructor & Destructor Documentation

◆ ReportPoint() [1/2]

M_ObjectManager::ReportPoint::ReportPoint ( )

◆ ReportPoint() [2/2]

M_ObjectManager::ReportPoint::ReportPoint ( M_Common::ObjectIdType const &  KeyId,
M_ObjectManager::PointObjectType const &  Obj,
bool  IsRemoved 
)

Member Data Documentation

◆ IsRemoved

bool M_ObjectManager::ReportPoint::IsRemoved

Indicates if the object no longer exists. Note: After this has been set to true, the object will no longer be available to late joiners.

◆ KeyId

M_Common::ObjectIdType M_ObjectManager::ReportPoint::KeyId

The unique ID of the object.

◆ Obj

M_ObjectManager::PointObjectType M_ObjectManager::ReportPoint::Obj

Point object with positional data.