Skip to content

EntityInformationFamilyPDU

huggins edited this page May 3, 2023 · 4 revisions

Entity Information Family PDU

Struct container for all information that is contained inside of a Entity Information Family PDU.

struct FEntityInformationFamilyPDU 
	: public FPDU

Includes

Back to Top


Constructors

Name Description
FEntityInformationFamilyPDU() Default constructor

Destructors

Name Description
~FEntityInformationFamilyPDU() Default destructor

Functions

Return Name Description
SetupFromOpenDIS(DIS::EntityInformationFamilyPdu* EntityInfoFamilyPDUIn) Converts an OpenDIS EntityInformationFamilyPdu struct to an FEntityInformationFamilyPDU struct.
TArray<uint8> ToBytes() Conversion to an array of bytes. Allows for an FEntityInformationFamilyPDU struct to be sent out with a UDP send socket.
ToOpenDIS(DIS::EntityInformationFamilyPdu& EntityInfoFamilyPDUOut) Conversion to OpenDIS EntityInformationFamilyPdu struct

Back to Top


Details

FEntityInformationFamilyPDU

FEntityInformationFamilyPDU() : FPDU()

Default constructor.

Back to Top


~FEntityInformationFamilyPDU

virtual ~FEntityInformationFamilyPDU()

Default destructor.

Back to Top


SetupFromOpenDIS

void SetupFromOpenDIS
(
	DIS::EntityInformationFamilyPdu* EntityInfoFamilyPDUIn
)

Converts an OpenDIS EntityInformationFamilyPdu struct to an FEntityInformationFamilyPDU struct.

Parameter Description
EntityInfoFamilyPDUIn The OpenDIS EntityInformationFamilyPdu struct to convert.

Back to Top


ToBytes

void ToOpenDIS
(
	DIS::EntityInformationFamilyPdu& EntityInfoFamilyPDUOut
)

Conversion to an array of bytes. Allows for an FEntityInformationFamilyPDU struct to be sent out with a UDP send socket.

Parameter Description
EntityInfoFamilyPDUOut The OpenDIS EntityInformationFamilyPdu struct representation of this FEntityInformationFamilyPDU.

Back to Top


ToOpenDIS

virtual TArray<uint8> ToBytes() override

Conversion to OpenDIS EntityInformationFamilyPdu struct

Returns
An array of bytes containing the information from this FEntityInformationFamilyPDU.

Back to Top


Clone this wiki locally