Skip to content

ArticulationParameters

Quintin edited this page Mar 30, 2023 · 7 revisions

ArticulationParameters

Articulation Parameters

struct FArticulationParameters

Back to Top


Members

Name Description
FEntityType AttachedPartType The type of the entity. Will only be utilized if the Parameter Type Designator is an attached part (1)
int32 ChangeIndicator Indicates the change of any paramater for any articulated part. Increments by 1 for each change
int32 ParameterType The type class (multiples of 32 in the range 1,024 - 4,294,967,264) and type metric (0 - 31) of the articulated part
int32 ParameterTypeDesignator Identification of whether the Parameter Type Record is for an articulated (0) or attached part (1) shall be designated by this field
float ParameterValue The parameter value as defined by the ParameterType variable. Will only be utilized if the Parameter Type Designator is an articulated part (0)
int32 PartAttachedTo The ID of the part to which this part is attached

Back to Top


Functions

Name Description
FArticulationParameters() Default constructor
DIS::ArticulationParameter ToOpenDIS() Conversion to OpenDIS ArticulationParameter struct

Back to Top


Details

AttachedPartType

FEntityType AttachedPartType

The type of the entity. Will only be utilized if the Parameter Type Designator is an attached part (1).

Category: GRILL DIS|Structs

Back to Top


ChangeIndicator

int32 ChangeIndicator

Indicates the change of any paramater for any articulated part. Increments by 1 for each change.

Category: GRILL DIS|Structs

Range: [0, 255]

Back to Top


ParameterType

int32 ParamterType

The type class (multiples of 32 in the range 1,024 - 4,294,967,264) and type metric (0 - 31) of the articulated part.

Category: GRILL DIS|Structs

Back to Top


ParameterTypeDesignator

int32 ParameterTypeDesignator

Identification of whether the Parameter Type Record is for an articulated (0) or attached part (1) shall be designated by this field.

Category: GRILL DIS|Structs

Range: [0, 1]

Back to Top


ParameterValue

float ParameterValue

The parameter value as defined by the ParameterType variable. Will only be utilized if the Parameter Type Designator is an articulated part (0).

Category: GRILL DIS|Structs

Back to Top


PartAttachedTo

int32 PartAttachedTo

The ID of the part to which this part is attached.

Category: GRILL DIS|Structs

Range: [0, 65535]

Back to Top


FArticulationParameters

FArctiulationParameters()

Default constructor

Back to Top


ToOpenDIS

DIS::ArticulationParameter ToOpenDIS() const

Conversion to OpenDIS ArticulationParameter struct.

Back to Top


Clone this wiki locally