sc2-gamedata
Public Attributes | List of all members
CGameUI Class Reference

Generic. More...

#include <GameUI.h>

Collaboration diagram for CGameUI:
Collaboration graph
[legend]

Public Attributes

std::vector< SChallengeCategoryChallengeCategory
 Challenge Category. More...
 
std::vector< CAchievementLinkChallengeMasterAchievement
 Challenge Master Achievement. More...
 
std::vector< SCampaignDataCampaign
 Campaign. More...
 
uint32 StartupCampaign
 Startup Campaign. More...
 
std::vector< SMovieConfigStartupMovieArray
 Startup Movies. More...
 
std::vector< CSoundtrackLinkMusicArray
 Music. More...
 
uint32 StartupMusic
 Startup Music. More...
 
CSoundtrackLink IntroMusic
 Intro Music. More...
 
CSoundtrackLink CreditsMusic
 Credits Music. More...
 
CSoundtrackLink LoopAmbience
 Loop Ambience. More...
 
std::vector< SSoundQualitySoundQuality
 Sound Quality. More...
 
SMinimapData MinimapData
 Minimap. More...
 
SSelectionData SelectionData
 Selection Data. More...
 
std::vector< SSoundDataSoundData
 Sound Data. More...
 
std::vector< CDSPLinkDSPArray
 Digital Sound Effects. More...
 
std::vector< SPointModelPointModels
 Point Models. More...
 
uint32 RegionNameSize
 Region Name Size. More...
 
std::vector< SLookAtTypeLookAtTypes
 Look At Types. More...
 
std::vector< SCameraShakeAmplitudeCameraShakeAmplitudes
 Camera Shake Amplitudes. More...
 
std::vector< SCameraShakeFrequencyCameraShakeFrequencies
 Camera Shake Frequencies. More...
 
std::vector< SListenerRolloffListenerAngleRolloff
 Listener Angle Rolloff. More...
 
std::vector< SListenerRolloffListenerDistanceRolloff
 Listener Distance Rolloff. More...
 
CModelLink PlanetPanelDefaultBackground
 Planet Panel Default Background. More...
 
std::vector< CColorBehaviorIconColors
 Behavior Icon Colors. More...
 
std::vector< CColorBehaviorBorderColors
 Behavior Border Colors. More...
 
std::vector< SVitalColorVitalColors
 Vital Colors. More...
 
std::vector< CColorSelectionColors
 Selection Colors. More...
 
uint8 RadarAlpha
 Radar Alpha. More...
 
std::vector< STeamColorOverrideColors
 Override Colors. More...
 
std::vector< CColorWireframeColorArray
 Wireframe Colors. More...
 
std::vector< SUnitSpeedTextMovementSpeedArray
 Movement Speed. More...
 
std::vector< SWeaponSpeedTextWeaponSpeedArray
 Weapon Speed. More...
 
CColor InfoColorBuffed
 Color - Buffed. More...
 
CColor InfoColorDebuffed
 Color - Debuffed. More...
 
CColor InfoColorUpgraded
 Upgraded Info Color. More...
 
CColor RequirementsSatisfiedColor
 Color - Requirements Satisfied. More...
 
CColor RequirementsUnsatisfiedColor
 Color - Requirements Unsatisfied. More...
 
CImagePath RandomRaceIcon
 Random Race Icon. More...
 
flag DisplayTimeInSeconds
 Display Time In Seconds. More...
 
uint32 UnitDamageFlashDuration
 Damage Flash Duration. More...
 
uint32 UnitDamageNotificationCooldown
 Damage Notification Cooldown. More...
 
uint32 UnitDamageNotificationDelay
 Damage Notification Delay (Unit) More...
 
CButtonLink CancelTargetModeButtonFace
 Button - Cancel Target. More...
 
CButtonLink CancelPlacementModeButtonFace
 Button - Cancel Placement. More...
 
uint32 PlacementDisplayBonusRadius
 Placement Display Bonus Radius. More...
 
uint32 PlacementDisplayMinimumRadius
 Placement Display Minimum Radius. More...
 
CColor PlacementErrorColor
 Placement Error Color. More...
 
C2iVector PlacementGridDimensions
 Placement Grid Dimensions. More...
 
uint32 ScreenModeTransitionDuration
 Screen Mode Transition Duration. More...
 
std::vector< CColorCostDisplayColor
 Cost Display Color. More...
 
CGameTime CostDisplayFade
 Cost Display Fade Time. More...
 
uint32 CostDisplayHeight
 Cost Display Height. More...
 
CFixed CostDisplayHeightOffset
 Cost Display Height Offset. More...
 
CGameSpeed CostDisplaySpeed
 Cost Display Speed. More...
 
CGameTime CostDisplayTime
 Cost Display Time. More...
 
real32 WayPointMultiUnitFadePoint
 Waypoint Multiple Unit Fade Point. More...
 
real32 WayPointMultiUnitFadeAlpha
 Waypoint Multiple Unit Fade Alpha. More...
 
real32 WayPointLineWidth
 Waypoint Line Width. More...
 
real32 WayPointTileLength
 Waypoint Tile Length. More...
 
std::vector< CColorDefaultPathColor
 Default Path Color. More...
 
std::vector< real32DefaultPathLineWidth
 Default Path Line Width. More...
 
std::vector< real32DefaultPathTileLength
 Default Path Tile Length. More...
 
std::vector< CImagePathDefaultPathTexture
 Default Path Texture. More...
 
uint32 StrobeCycleLength
 Strobe Cycle Length. More...
 
real32 StrobeFalloff
 Strobe Falloff. More...
 
real32 StrobeHeight
 Strobe Height. More...
 
real32 StrobeHaloEmission
 Strobe Halo Emission. More...
 
CColor StrobeHighlightColor
 Strobe Highlight Color. More...
 
C3Vector GlowPeakMultiplier
 Glow Peak Multiplier. More...
 
CRect TransmissionSoundRect
 Transmission Sound Rectangle. More...
 
real32 TransmissionSoundDepth
 Transmission Sound Depth. More...
 
CString DefaultInfoTooltipTypes
 Default Tooltip Types. More...
 
std::vector< SObjectGroupDataObjectGroupData
 Object Group Data. More...
 
std::vector< SLoadingScreenHelpLoadingScreenHelpIntro
 Loading Screen Help Intro. More...
 
std::vector< SLoadingScreenHelpLoadingScreenHelp
 Loading Screen Help. More...
 
std::vector< SLoadingBarLoadingBars
 Loading Bars. More...
 
std::vector< SUnitKillRankUnitKillRank
 Unit Kill Rank. More...
 
real32 AlertPanMaxDuration
 Alert Pan Maximum Duration. More...
 
real32 AlertPanMinDuration
 Alert Pan Minimum Duration. More...
 
real32 AlertPanMaxVelocity
 Alter Pan Maximum Velocity. More...
 
CImagePath BeaconMinimapIcon
 Beacon Minimap Icon. More...
 
CActorKey BeaconMinimapRenderPriority
 Minimap Render Priority (Beacons) More...
 
std::vector< CFourCCAchievementTags
 Achievement Tags. More...
 
std::vector< SGameCategoryGameCategories
 Game Categories. More...
 
SDefaultGameVariant AutoVariantArcade
 Auto Variant Arcade. More...
 
SDefaultGameVariant AutoVariantMelee
 Auto Variant Melee. More...
 
std::vector< SDefaultGameVariantDefaultVariants
 Default Variants. More...
 
CRaceLink DefaultUIRace
 Default UI Race. More...
 
CGameTime MinCooldownDisplayDuration
 Minimum Cooldown Display Duration. More...
 
CGameTime MinTimeDisplayDuration
 Minimum Time Display Duration. More...
 
std::vector< STutorialConfigTutorialArray
 Tutorials. More...
 
std::vector< SHotkeyInfoHotkeyInfoArray
 Hotkey Info. More...
 
std::vector< CFontStylePathFontStyleFileArray
 Font Style Files. More...
 
std::vector< CLayoutPathCustomLayoutFileArray
 Custom Layout Files. More...
 
std::vector< SResourceUIResourceArray
 Resources. More...
 
std::vector< CAssetPathTrialAllowedSinglePlayerMaps
 Trial Allowed In Single Player Maps. More...
 
flag8 CommandHotkeyRepeatIgnored
 Command Hotkey Repeat Ignored. More...
 
CFixed CameraEventThresholdDistance
 Camera Event Threshold Distance. More...
 
CFangle CameraEventThresholdPitch
 Camera Event Threshold Pitch. More...
 
CFangle CameraEventThresholdYaw
 Camera Event Threshold Yaw. More...
 
CFixed CameraEventThresholdTarget
 Camera Event Threshold Target. More...
 
std::vector< SHelpControlCategoryInfoHelpControlCategories
 Help Control Categories. More...
 
std::vector< SHelpControlInfoHelpControls
 Help Controls. More...
 
std::vector< SHelpGameMechanicInfoHelpGameMechanics
 Help Game Mechanics. More...
 
CStringLink HelpTechTitle
 Help Tech Title. More...
 
flag8 HelpHiddenInGlue
 
CString HelpTechTreeSuffix
 

Detailed Description

Generic.

Remarks
Unknown

Member Data Documentation

◆ AchievementTags

std::vector<CFourCC> CGameUI::AchievementTags

Achievement Tags.

◆ AlertPanMaxDuration

real32 CGameUI::AlertPanMaxDuration

Alert Pan Maximum Duration.

Remarks
minValue: 0
maxValue: 0

◆ AlertPanMaxVelocity

real32 CGameUI::AlertPanMaxVelocity

Alter Pan Maximum Velocity.

Remarks
minValue: 0

◆ AlertPanMinDuration

real32 CGameUI::AlertPanMinDuration

Alert Pan Minimum Duration.

Remarks
minValue: 0
maxValue: 0

◆ AutoVariantArcade

SDefaultGameVariant CGameUI::AutoVariantArcade

Auto Variant Arcade.

◆ AutoVariantMelee

SDefaultGameVariant CGameUI::AutoVariantMelee

Auto Variant Melee.

◆ BeaconMinimapIcon

CImagePath CGameUI::BeaconMinimapIcon

Beacon Minimap Icon.

◆ BeaconMinimapRenderPriority

CActorKey CGameUI::BeaconMinimapRenderPriority

Minimap Render Priority (Beacons)

◆ BehaviorBorderColors

std::vector<CColor> CGameUI::BehaviorBorderColors

Behavior Border Colors.

Colors for the borders of behavior icons per alignment

Remarks
indexEnum: EBehaviorAlignment

◆ BehaviorIconColors

std::vector<CColor> CGameUI::BehaviorIconColors

Behavior Icon Colors.

Tint colors for behavior icons per alignment

Remarks
indexEnum: EBehaviorAlignment

◆ CameraEventThresholdDistance

CFixed CGameUI::CameraEventThresholdDistance

Camera Event Threshold Distance.

Remarks
minValue: 0

◆ CameraEventThresholdPitch

CFangle CGameUI::CameraEventThresholdPitch

Camera Event Threshold Pitch.

Remarks
minValue: 0

◆ CameraEventThresholdTarget

CFixed CGameUI::CameraEventThresholdTarget

Camera Event Threshold Target.

Remarks
minValue: 0

◆ CameraEventThresholdYaw

CFangle CGameUI::CameraEventThresholdYaw

Camera Event Threshold Yaw.

Remarks
minValue: 0

◆ CameraShakeAmplitudes

std::vector<SCameraShakeAmplitude> CGameUI::CameraShakeAmplitudes

Camera Shake Amplitudes.

◆ CameraShakeFrequencies

std::vector<SCameraShakeFrequency> CGameUI::CameraShakeFrequencies

Camera Shake Frequencies.

◆ Campaign

std::vector<SCampaignData> CGameUI::Campaign

Campaign.

◆ CancelPlacementModeButtonFace

CButtonLink CGameUI::CancelPlacementModeButtonFace

Button - Cancel Placement.

Button that appears in the bottom right of the command card when a unit is in placement mode

◆ CancelTargetModeButtonFace

CButtonLink CGameUI::CancelTargetModeButtonFace

Button - Cancel Target.

Button that appears in the bottom right of the command card when a unit is in target mode

◆ ChallengeCategory

std::vector<SChallengeCategory> CGameUI::ChallengeCategory

Challenge Category.

◆ ChallengeMasterAchievement

std::vector<CAchievementLink> CGameUI::ChallengeMasterAchievement

Challenge Master Achievement.

◆ CommandHotkeyRepeatIgnored

flag8 CGameUI::CommandHotkeyRepeatIgnored

Command Hotkey Repeat Ignored.

Remarks
minValue: 0
maxValue: 0

◆ CostDisplayColor

std::vector<CColor> CGameUI::CostDisplayColor

Cost Display Color.

Color of cost floating text

Remarks
indexEnum: ECostDisplay

◆ CostDisplayFade

CGameTime CGameUI::CostDisplayFade

Cost Display Fade Time.

Amount of time it takes the cost floating text to fade

◆ CostDisplayHeight

uint32 CGameUI::CostDisplayHeight

Cost Display Height.

Size of the cost floating text

◆ CostDisplayHeightOffset

CFixed CGameUI::CostDisplayHeightOffset

Cost Display Height Offset.

◆ CostDisplaySpeed

CGameSpeed CGameUI::CostDisplaySpeed

Cost Display Speed.

Scroll speed for the cost floating text

◆ CostDisplayTime

CGameTime CGameUI::CostDisplayTime

Cost Display Time.

◆ CreditsMusic

CSoundtrackLink CGameUI::CreditsMusic

Credits Music.

◆ CustomLayoutFileArray

std::vector<CLayoutPath> CGameUI::CustomLayoutFileArray

Custom Layout Files.

◆ DefaultInfoTooltipTypes

CString CGameUI::DefaultInfoTooltipTypes

Default Tooltip Types.

◆ DefaultPathColor

std::vector<CColor> CGameUI::DefaultPathColor

Default Path Color.

Remarks
indexEnum: EPathLocation

◆ DefaultPathLineWidth

std::vector<real32> CGameUI::DefaultPathLineWidth

Default Path Line Width.

Remarks
indexEnum: EPathLocation

◆ DefaultPathTexture

std::vector<CImagePath> CGameUI::DefaultPathTexture

Default Path Texture.

Remarks
indexEnum: EPathLocation

◆ DefaultPathTileLength

std::vector<real32> CGameUI::DefaultPathTileLength

Default Path Tile Length.

Remarks
indexEnum: EPathLocation

◆ DefaultUIRace

CRaceLink CGameUI::DefaultUIRace

Default UI Race.

◆ DefaultVariants

std::vector<SDefaultGameVariant> CGameUI::DefaultVariants

Default Variants.

◆ DisplayTimeInSeconds

flag CGameUI::DisplayTimeInSeconds

Display Time In Seconds.

◆ DSPArray

std::vector<CDSPLink> CGameUI::DSPArray

Digital Sound Effects.

◆ FontStyleFileArray

std::vector<CFontStylePath> CGameUI::FontStyleFileArray

Font Style Files.

◆ GameCategories

std::vector<SGameCategory> CGameUI::GameCategories

Game Categories.

◆ GlowPeakMultiplier

C3Vector CGameUI::GlowPeakMultiplier

Glow Peak Multiplier.

◆ HelpControlCategories

std::vector<SHelpControlCategoryInfo> CGameUI::HelpControlCategories

Help Control Categories.

◆ HelpControls

std::vector<SHelpControlInfo> CGameUI::HelpControls

Help Controls.

◆ HelpGameMechanics

std::vector<SHelpGameMechanicInfo> CGameUI::HelpGameMechanics

Help Game Mechanics.

◆ HelpHiddenInGlue

flag8 CGameUI::HelpHiddenInGlue
Remarks
minValue: 0
maxValue: 0

◆ HelpTechTitle

CStringLink CGameUI::HelpTechTitle

Help Tech Title.

◆ HelpTechTreeSuffix

CString CGameUI::HelpTechTreeSuffix

◆ HotkeyInfoArray

std::vector<SHotkeyInfo> CGameUI::HotkeyInfoArray

Hotkey Info.

Remarks
indexEnum: EHotkey

◆ InfoColorBuffed

CColor CGameUI::InfoColorBuffed

Color - Buffed.

Color of tooltip text for stats that are being temporarily buffed

◆ InfoColorDebuffed

CColor CGameUI::InfoColorDebuffed

Color - Debuffed.

Color of tooltip text for stats that are being temporarily debuffed

◆ InfoColorUpgraded

CColor CGameUI::InfoColorUpgraded

Upgraded Info Color.

Color of tooltip text for stats that have been modified via an upgrade

◆ IntroMusic

CSoundtrackLink CGameUI::IntroMusic

Intro Music.

◆ ListenerAngleRolloff

std::vector<SListenerRolloff> CGameUI::ListenerAngleRolloff

Listener Angle Rolloff.

◆ ListenerDistanceRolloff

std::vector<SListenerRolloff> CGameUI::ListenerDistanceRolloff

Listener Distance Rolloff.

◆ LoadingBars

std::vector<SLoadingBar> CGameUI::LoadingBars

Loading Bars.

◆ LoadingScreenHelp

std::vector<SLoadingScreenHelp> CGameUI::LoadingScreenHelp

Loading Screen Help.

◆ LoadingScreenHelpIntro

std::vector<SLoadingScreenHelp> CGameUI::LoadingScreenHelpIntro

Loading Screen Help Intro.

◆ LookAtTypes

std::vector<SLookAtType> CGameUI::LookAtTypes

Look At Types.

◆ LoopAmbience

CSoundtrackLink CGameUI::LoopAmbience

Loop Ambience.

◆ MinCooldownDisplayDuration

CGameTime CGameUI::MinCooldownDisplayDuration

Minimum Cooldown Display Duration.

Remarks
minValue: 0

◆ MinimapData

SMinimapData CGameUI::MinimapData

Minimap.

Minimap configuration parameters

◆ MinTimeDisplayDuration

CGameTime CGameUI::MinTimeDisplayDuration

Minimum Time Display Duration.

Remarks
minValue: 0

◆ MovementSpeedArray

std::vector<SUnitSpeedText> CGameUI::MovementSpeedArray

Movement Speed.

◆ MusicArray

std::vector<CSoundtrackLink> CGameUI::MusicArray

Music.

◆ ObjectGroupData

std::vector<SObjectGroupData> CGameUI::ObjectGroupData

Object Group Data.

◆ OverrideColors

std::vector<STeamColor> CGameUI::OverrideColors

Override Colors.

Remarks
indexEnum: EOverrideColor

◆ PlacementDisplayBonusRadius

uint32 CGameUI::PlacementDisplayBonusRadius

Placement Display Bonus Radius.

Remarks
maxValue:

◆ PlacementDisplayMinimumRadius

uint32 CGameUI::PlacementDisplayMinimumRadius

Placement Display Minimum Radius.

Remarks
maxValue:

◆ PlacementErrorColor

CColor CGameUI::PlacementErrorColor

Placement Error Color.

◆ PlacementGridDimensions

C2iVector CGameUI::PlacementGridDimensions

Placement Grid Dimensions.

Remarks
minValue: 0,0
maxValue: 0,0

◆ PlanetPanelDefaultBackground

CModelLink CGameUI::PlanetPanelDefaultBackground

Planet Panel Default Background.

◆ PointModels

std::vector<SPointModel> CGameUI::PointModels

Point Models.

Remarks
indexEnum: EPointType

◆ RadarAlpha

uint8 CGameUI::RadarAlpha

Radar Alpha.

◆ RandomRaceIcon

CImagePath CGameUI::RandomRaceIcon

Random Race Icon.

◆ RegionNameSize

uint32 CGameUI::RegionNameSize

Region Name Size.

Size of the font for region names

◆ RequirementsSatisfiedColor

CColor CGameUI::RequirementsSatisfiedColor

Color - Requirements Satisfied.

Color of the text for requirements that have been met

◆ RequirementsUnsatisfiedColor

CColor CGameUI::RequirementsUnsatisfiedColor

Color - Requirements Unsatisfied.

Color of the text for requirements that have not been met

◆ ResourceArray

std::vector<SResourceUI> CGameUI::ResourceArray

Resources.

Remarks
indexEnum: EResourceType

◆ ScreenModeTransitionDuration

uint32 CGameUI::ScreenModeTransitionDuration

Screen Mode Transition Duration.

◆ SelectionColors

std::vector<CColor> CGameUI::SelectionColors

Selection Colors.

Default colors for selection circles

Remarks
indexEnum: ESelectionColor

◆ SelectionData

SSelectionData CGameUI::SelectionData

Selection Data.

Selection circle configuration parameters

◆ SoundData

std::vector<SSoundData> CGameUI::SoundData

Sound Data.

Sound data configuration parameters

Remarks
indexEnum: ESoundCategory

◆ SoundQuality

std::vector<SSoundQuality> CGameUI::SoundQuality

Sound Quality.

◆ StartupCampaign

uint32 CGameUI::StartupCampaign

Startup Campaign.

◆ StartupMovieArray

std::vector<SMovieConfig> CGameUI::StartupMovieArray

Startup Movies.

◆ StartupMusic

uint32 CGameUI::StartupMusic

Startup Music.

◆ StrobeCycleLength

uint32 CGameUI::StrobeCycleLength

Strobe Cycle Length.

◆ StrobeFalloff

real32 CGameUI::StrobeFalloff

Strobe Falloff.

◆ StrobeHaloEmission

real32 CGameUI::StrobeHaloEmission

Strobe Halo Emission.

◆ StrobeHeight

real32 CGameUI::StrobeHeight

Strobe Height.

◆ StrobeHighlightColor

CColor CGameUI::StrobeHighlightColor

Strobe Highlight Color.

◆ TransmissionSoundDepth

real32 CGameUI::TransmissionSoundDepth

Transmission Sound Depth.

◆ TransmissionSoundRect

CRect CGameUI::TransmissionSoundRect

Transmission Sound Rectangle.

◆ TrialAllowedSinglePlayerMaps

std::vector<CAssetPath> CGameUI::TrialAllowedSinglePlayerMaps

Trial Allowed In Single Player Maps.

◆ TutorialArray

std::vector<STutorialConfig> CGameUI::TutorialArray

Tutorials.

◆ UnitDamageFlashDuration

uint32 CGameUI::UnitDamageFlashDuration

Damage Flash Duration.

◆ UnitDamageNotificationCooldown

uint32 CGameUI::UnitDamageNotificationCooldown

Damage Notification Cooldown.

◆ UnitDamageNotificationDelay

uint32 CGameUI::UnitDamageNotificationDelay

Damage Notification Delay (Unit)

◆ UnitKillRank

std::vector<SUnitKillRank> CGameUI::UnitKillRank

Unit Kill Rank.

◆ VitalColors

std::vector<SVitalColor> CGameUI::VitalColors

Vital Colors.

Colors for vital numbers in the information panel

Remarks
indexEnum: EVitalColor

◆ WayPointLineWidth

real32 CGameUI::WayPointLineWidth

Waypoint Line Width.

Width of the waypoint line

◆ WayPointMultiUnitFadeAlpha

real32 CGameUI::WayPointMultiUnitFadeAlpha

Waypoint Multiple Unit Fade Alpha.

◆ WayPointMultiUnitFadePoint

real32 CGameUI::WayPointMultiUnitFadePoint

Waypoint Multiple Unit Fade Point.

◆ WayPointTileLength

real32 CGameUI::WayPointTileLength

Waypoint Tile Length.

Length of the waypoint line at which the model will tile

◆ WeaponSpeedArray

std::vector<SWeaponSpeedText> CGameUI::WeaponSpeedArray

Weapon Speed.

◆ WireframeColorArray

std::vector<CColor> CGameUI::WireframeColorArray

Wireframe Colors.

Colors for unit wireframes


The documentation for this class was generated from the following file: