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

Detailed Description

Collaboration diagram for Saved View Updater Role Parameters:

Variables

constexpr const char * SavedViewUpdaterConfig::allowChangingViews = "allowChangingViews"
 
constexpr const char * SavedViewUpdaterConfig::channelName = "channelName"
 
constexpr const char * SavedViewUpdaterConfig::hideHumanInSavedViews = "hideHumanInSavedViews"
 
constexpr const char * SavedViewUpdaterConfig::initialView = "initialView"
 
constexpr const char * SavedViewUpdaterConfig::observerName = "observerName"
 
constexpr const char * SavedViewUpdaterConfig::savedViews = "savedViews"
 
constexpr const char * SavedViewUpdaterConfig::showCockpits = "showCockpits"
 
constexpr const char * SavedViewUpdaterConfig::viewChannelKeywordMap = "viewChannelKeywordMap"
 
constexpr const char * SavedViewUpdaterConfig::windowName = "windowName"
 

Variable Documentation

◆ allowChangingViews

const char* SavedViewUpdaterConfig::allowChangingViews = "allowChangingViews"
constexpr
Parameter NameallowChangingViews
Parameter DescriptionDetermines whether the player is allowed to change between saved views.
Parameter Typebool
Parameter Defaulttrue
Required?No

Example Role Config Usage:

["savedViewUpdater"] = {
...
allowChangingViews = true;
...
};

◆ channelName

const char* SavedViewUpdaterConfig::channelName = "channelName"
constexpr
Parameter NamechannelName
Parameter DescriptionName of the channel to update with view keywords.
Parameter Typestring
Parameter Default"Channel 1"
Required?No

Example Role Config Usage:

["savedViewUpdater"] = {
...
channelName = "Channel 1";
...
};

◆ hideHumanInSavedViews

const char* SavedViewUpdaterConfig::hideHumanInSavedViews = "hideHumanInSavedViews"
constexpr
Parameter NamehideHumanInSavedViews
Parameter DescriptionTable specifying which saved views should hide the human model during walk-on embarkation.
Parameter Typetable
Parameter Default""
Required?No

Example Role Config Usage:

["savedViewUpdater"] = {
...
hideHumanInSavedViews = "";
...
};

◆ initialView

const char* SavedViewUpdaterConfig::initialView = "initialView"
constexpr
Parameter NameinitialView
Parameter DescriptionName of the initial saved view to activate on startup.
Parameter Typestring
Parameter Default""
Required?No

Example Role Config Usage:

["savedViewUpdater"] = {
...
initialView = "";
...
};

◆ observerName

const char* SavedViewUpdaterConfig::observerName = "observerName"
constexpr
Parameter NameobserverName
Parameter DescriptionName of the observer to use for saved view management.
Parameter Typestring
Parameter Default"Observer 1"
Required?No

Example Role Config Usage:

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

◆ savedViews

const char* SavedViewUpdaterConfig::savedViews = "savedViews"
constexpr
Parameter NamesavedViews
Parameter DescriptionPath to the file containing saved view definitions.
Parameter Typestring
Parameter Default""
Required?No

Example Role Config Usage:

["savedViewUpdater"] = {
...
savedViews = "";
...
};

◆ showCockpits

const char* SavedViewUpdaterConfig::showCockpits = "showCockpits"
constexpr
Parameter NameshowCockpits
Parameter DescriptionDetermines whether cockpit models should be visible in saved views.
Parameter Typebool
Parameter Defaultfalse
Required?No

Example Role Config Usage:

["savedViewUpdater"] = {
...
showCockpits = false;
...
};

◆ viewChannelKeywordMap

const char* SavedViewUpdaterConfig::viewChannelKeywordMap = "viewChannelKeywordMap"
constexpr
Parameter NameviewChannelKeywordMap
Parameter DescriptionTable mapping saved view names to channel keywords for view-specific display settings.
Parameter Typetable
Parameter Default""
Required?No

Example Role Config Usage:

["savedViewUpdater"] = {
...
viewChannelKeywordMap = "";
...
};

◆ windowName

const char* SavedViewUpdaterConfig::windowName = "windowName"
constexpr
Parameter NamewindowName
Parameter DescriptionName of the window containing the channel to update.
Parameter Typestring
Parameter Default"Window 1"
Required?No

Example Role Config Usage:

["savedViewUpdater"] = {
...
windowName = "Window 1";
...
};