VR-Engage  2.2
Loading...
Searching...
No Matches
Commander Hatch View Updater Role Parameters

Detailed Description

Collaboration diagram for Commander Hatch View Updater Role Parameters:

Variables

constexpr const char * makVre::CommanderHatchViewUpdaterConfig::attachedLocationOffset = "attachedLocationOffset"
 
constexpr const char * makVre::CommanderHatchViewUpdaterConfig::observerName = "observerName"
 
constexpr const char * makVre::CommanderHatchViewUpdaterConfig::partAttachment = "partAttachment"
 
constexpr const char * makVre::CommanderHatchViewUpdaterConfig::pitchRange = "pitchRange"
 
constexpr const char * makVre::CommanderHatchViewUpdaterConfig::yawRange = "yawRange"
 

Variable Documentation

◆ attachedLocationOffset

const char* makVre::CommanderHatchViewUpdaterConfig::attachedLocationOffset = "attachedLocationOffset"
constexpr
Parameter NameattachedLocationOffset
Parameter DescriptionPosition offset from the attachment point for the observer camera in vehicle coordinates.
Parameter TypeDtVector
Parameter DefaultDtVector::zero()
Required?No

Example Role Config Usage:

["commanderHatchViewUpdater"] = {
...
attachedLocationOffset = DtVector::zero();
...
};

◆ observerName

const char* makVre::CommanderHatchViewUpdaterConfig::observerName = "observerName"
constexpr
Parameter NameobserverName
Parameter DescriptionName of the observer to control for the commander hatch view.
Parameter Typestring
Parameter DefaultObserver 1
Required?No

Example Role Config Usage:

["commanderHatchViewUpdater"] = {
...
observerName = Observer 1;
...
};

◆ partAttachment

const char* makVre::CommanderHatchViewUpdaterConfig::partAttachment = "partAttachment"
constexpr
Parameter NamepartAttachment
Parameter DescriptionDIS enumeration for the vehicle part to attach the eyepoint to (-1 for base vehicle).
Parameter Typeint
Parameter Default-1
Required?No

Example Role Config Usage:

["commanderHatchViewUpdater"] = {
...
partAttachment = -1;
...
};

◆ pitchRange

const char* makVre::CommanderHatchViewUpdaterConfig::pitchRange = "pitchRange"
constexpr
Parameter NamepitchRange
Parameter DescriptionTable defining min/max pitch angles in degrees for observer movement. Contains 'min' and 'max' keys.
Parameter Typetable
Parameter Default""
Required?No

Example Role Config Usage:

["commanderHatchViewUpdater"] = {
...
pitchRange = "";
...
};

◆ yawRange

const char* makVre::CommanderHatchViewUpdaterConfig::yawRange = "yawRange"
constexpr
Parameter NameyawRange
Parameter DescriptionTable defining min/max yaw angles in degrees for observer movement. Contains 'min' and 'max' keys.
Parameter Typetable
Parameter Default""
Required?No

Example Role Config Usage:

["commanderHatchViewUpdater"] = {
...
yawRange = "";
...
};