VR-Engage  2.2
Loading...
Searching...
No Matches
Human HUD Updater Role Parameters

Detailed Description

Collaboration diagram for Human HUD Updater Role Parameters:

Variables

constexpr const char * makVre::HumanHudUpdaterConfig::centerOfGuiLocation = "centerOfGuiLocation"
 
constexpr const char * makVre::HumanHudUpdaterConfig::fatigueBarColor = "fatigueBarColor"
 
constexpr const char * makVre::HumanHudUpdaterConfig::hud = "hud"
 
constexpr const char * makVre::HumanHudUpdaterConfig::maxAimingErrorCircleRadius = "maxAimingErrorCircleRadius"
 
constexpr const char * makVre::HumanHudUpdaterConfig::nvg = "nvg"
 
constexpr const char * makVre::HumanHudUpdaterConfig::parachute = "parachute"
 
constexpr const char * makVre::HumanHudUpdaterConfig::reticleDirectionRandomTimerDuration = "reticleDirectionRandomTimerDuration"
 
constexpr const char * makVre::HumanHudUpdaterConfig::reticleSpeed = "reticleSpeed"
 
constexpr const char * makVre::HumanHudUpdaterConfig::showAmmoCounts = "showAmmoCounts"
 
constexpr const char * makVre::HumanHudUpdaterConfig::showHUD = "showHUD"
 
constexpr const char * makVre::HumanHudUpdaterConfig::weaponAimingOverlay = "weaponAimingOverlay"
 

Variable Documentation

◆ centerOfGuiLocation

const char* makVre::HumanHudUpdaterConfig::centerOfGuiLocation = "centerOfGuiLocation"
constexpr

\vreRoleParam{centerOfGuiLocation,DtVector2DD,"DtVector2DD(0.48333, 0.471296)",humanHudUpdater,Center location for GUI elements in normalized coordinates.}

◆ fatigueBarColor

const char* makVre::HumanHudUpdaterConfig::fatigueBarColor = "fatigueBarColor"
constexpr
Parameter NamefatigueBarColor
Parameter DescriptionConfiguration table for fatigue bar color settings.
Parameter Typetable
Parameter Default{}
Required?No

Example Role Config Usage:

["humanHudUpdater"] = {
...
fatigueBarColor = {};
...
};

◆ hud

const char* makVre::HumanHudUpdaterConfig::hud = "hud"
constexpr
Parameter Namehud
Parameter DescriptionConfiguration table for HUD element definitions and layouts.
Parameter Typetable
Parameter Default{}
Required?No

Example Role Config Usage:

["humanHudUpdater"] = {
...
hud = {};
...
};

◆ maxAimingErrorCircleRadius

const char* makVre::HumanHudUpdaterConfig::maxAimingErrorCircleRadius = "maxAimingErrorCircleRadius"
constexpr
Parameter NamemaxAimingErrorCircleRadius
Parameter DescriptionMaximum radius for aiming error circle indicator.
Parameter Typedouble
Parameter Default50.0
Required?No

Example Role Config Usage:

["humanHudUpdater"] = {
...
maxAimingErrorCircleRadius = 50.0;
...
};

◆ nvg

const char* makVre::HumanHudUpdaterConfig::nvg = "nvg"
constexpr
Parameter Namenvg
Parameter DescriptionConfiguration table for night vision goggle overlay settings.
Parameter Typetable
Parameter Default{}
Required?No

Example Role Config Usage:

["humanHudUpdater"] = {
...
nvg = {};
...
};

◆ parachute

const char* makVre::HumanHudUpdaterConfig::parachute = "parachute"
constexpr
Parameter Nameparachute
Parameter DescriptionConfiguration table for parachute-related HUD elements.
Parameter Typetable
Parameter Default{}
Required?No

Example Role Config Usage:

["humanHudUpdater"] = {
...
parachute = {};
...
};

◆ reticleDirectionRandomTimerDuration

const char* makVre::HumanHudUpdaterConfig::reticleDirectionRandomTimerDuration = "reticleDirectionRandomTimerDuration"
constexpr
Parameter NamereticleDirectionRandomTimerDuration
Parameter DescriptionDuration in seconds for reticle direction randomization timer.
Parameter Typedouble
Parameter Default2.0
Required?No

Example Role Config Usage:

["humanHudUpdater"] = {
...
reticleDirectionRandomTimerDuration = 2.0;
...
};

◆ reticleSpeed

const char* makVre::HumanHudUpdaterConfig::reticleSpeed = "reticleSpeed"
constexpr
Parameter NamereticleSpeed
Parameter DescriptionSpeed of reticle movement animations.
Parameter Typedouble
Parameter Default0.175
Required?No

Example Role Config Usage:

["humanHudUpdater"] = {
...
reticleSpeed = 0.175;
...
};

◆ showAmmoCounts

const char* makVre::HumanHudUpdaterConfig::showAmmoCounts = "showAmmoCounts"
constexpr
Parameter NameshowAmmoCounts
Parameter DescriptionWhether to display ammunition count information on the HUD.
Parameter Typebool
Parameter Defaulttrue
Required?No

Example Role Config Usage:

["humanHudUpdater"] = {
...
showAmmoCounts = true;
...
};

◆ showHUD

const char* makVre::HumanHudUpdaterConfig::showHUD = "showHUD"
constexpr
Parameter NameshowHUD
Parameter DescriptionWhether to display the HUD elements.
Parameter Typebool
Parameter Defaulttrue
Required?No

Example Role Config Usage:

["humanHudUpdater"] = {
...
showHUD = true;
...
};

◆ weaponAimingOverlay

const char* makVre::HumanHudUpdaterConfig::weaponAimingOverlay = "weaponAimingOverlay"
constexpr
Parameter NameweaponAimingOverlay
Parameter DescriptionConfiguration table for weapon aiming overlay elements.
Parameter Typetable
Parameter Default{}
Required?No

Example Role Config Usage:

["humanHudUpdater"] = {
...
weaponAimingOverlay = {};
...
};