sc2-gamedata
Enumerations | Variables
GameData.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  EGameCatalog {
  e_gameCatalogAbil, e_gameCatalogAchievement, e_gameCatalogAchievementTerm, e_gameCatalogActor,
  e_gameCatalogActorSupport, e_gameCatalogAlert, e_gameCatalogArmyCategory, e_gameCatalogArmyUnit,
  e_gameCatalogArmyUpgrade, e_gameCatalogAttachMethod, e_gameCatalogBankCondition, e_gameCatalogBeam,
  e_gameCatalogBehavior, e_gameCatalogButton, e_gameCatalogCamera, e_gameCatalogCharacter,
  e_gameCatalogCliff, e_gameCatalogCliffMesh, e_gameCatalogConversation, e_gameCatalogConversationState,
  e_gameCatalogCursor, e_gameCatalogDSP, e_gameCatalogEffect, e_gameCatalogError,
  e_gameCatalogFootprint, e_gameCatalogFoW, e_gameCatalogGame, e_gameCatalogGameUI,
  e_gameCatalogHerd, e_gameCatalogHerdNode, e_gameCatalogHero, e_gameCatalogHeroAbil,
  e_gameCatalogHeroStat, e_gameCatalogItem, e_gameCatalogItemClass, e_gameCatalogItemContainer,
  e_gameCatalogLight, e_gameCatalogLocation, e_gameCatalogLoot, e_gameCatalogMap,
  e_gameCatalogModel, e_gameCatalogMover, e_gameCatalogObjective, e_gameCatalogPhysicsMaterial,
  e_gameCatalogPreload, e_gameCatalogRace, e_gameCatalogRequirement, e_gameCatalogRequirementNode,
  e_gameCatalogReverb, e_gameCatalogReward, e_gameCatalogScoreResult, e_gameCatalogScoreValue,
  e_gameCatalogSound, e_gameCatalogSoundtrack, e_gameCatalogTacCooldown, e_gameCatalogTactical,
  e_gameCatalogTargetFind, e_gameCatalogTargetSort, e_gameCatalogTerrain, e_gameCatalogTerrainObject,
  e_gameCatalogTerrainTex, e_gameCatalogTexture, e_gameCatalogTile, e_gameCatalogTurret,
  e_gameCatalogUnit, e_gameCatalogUpgrade, e_gameCatalogUser, e_gameCatalogValidator,
  e_gameCatalogWater, e_gameCatalogWeapon
}
 Game Data Type. More...
 
enum  EGameObject {
  e_gameObjectAbil, e_gameObjectAchievement, e_gameObjectAchievementTerm, e_gameObjectActor,
  e_gameObjectActorSupport, e_gameObjectAlert, e_gameObjectArmyCategory, e_gameObjectArmyUnit,
  e_gameObjectArmyUpgrade, e_gameObjectAttachMethod, e_gameObjectBankCondition, e_gameObjectBeam,
  e_gameObjectBehavior, e_gameObjectButton, e_gameObjectCamera, e_gameObjectCharacter,
  e_gameObjectCliff, e_gameObjectCliffMesh, e_gameObjectConversation, e_gameObjectConversationState,
  e_gameObjectCursor, e_gameObjectDSP, e_gameObjectEffect, e_gameObjectError,
  e_gameObjectFootprint, e_gameObjectFoW, e_gameObjectGame, e_gameObjectGameUI,
  e_gameObjectHerd, e_gameObjectHerdNode, e_gameObjectHero, e_gameObjectHeroAbil,
  e_gameObjectHeroStat, e_gameObjectItem, e_gameObjectItemClass, e_gameObjectItemContainer,
  e_gameObjectLight, e_gameObjectLocation, e_gameObjectLoot, e_gameObjectMap,
  e_gameObjectModel, e_gameObjectMover, e_gameObjectObjective, e_gameObjectPhysicsMaterial,
  e_gameObjectPreload, e_gameObjectRace, e_gameObjectRequirement, e_gameObjectRequirementNode,
  e_gameObjectReverb, e_gameObjectReward, e_gameObjectScoreResult, e_gameObjectScoreValue,
  e_gameObjectSound, e_gameObjectSoundtrack, e_gameObjectTacCooldown, e_gameObjectTactical,
  e_gameObjectTargetFind, e_gameObjectTargetSort, e_gameObjectTerrain, e_gameObjectTerrainObject,
  e_gameObjectTerrainTex, e_gameObjectTexture, e_gameObjectTile, e_gameObjectTurret,
  e_gameObjectUnit, e_gameObjectUpgrade, e_gameObjectUser, e_gameObjectValidator,
  e_gameObjectWater, e_gameObjectWeapon, e_gameObjectAssets, e_gameObjectGameHotkeys,
  e_gameObjectGameStrings, e_gameObjectObjectStrings
}
 Game Object Type. More...
 
enum  EUnitMob {
  e_unitMobNone, e_unitMobObsolete, e_unitMobOnHold, e_unitMobStory,
  e_unitMobCampaign, e_unitMobClassic, e_unitMobMultiplayer
}
 Unit Mob. More...
 

Variables

const int32 e_gameCatalogCount = 70
 
const int32 e_gameObjectCount = 74
 
const int32 e_unitMobCount = 7
 

Enumeration Type Documentation

◆ EGameCatalog

Game Data Type.

Remarks
Enum
Enumerator
e_gameCatalogAbil 

Ability.

e_gameCatalogAchievement 

Achievement.

e_gameCatalogAchievementTerm 

Achievement Term.

e_gameCatalogActor 

Actor.

e_gameCatalogActorSupport 

Actor Support.

e_gameCatalogAlert 

Alert.

e_gameCatalogArmyCategory 

Army Category.

e_gameCatalogArmyUnit 

Army Unit.

e_gameCatalogArmyUpgrade 

Army Upgrade.

e_gameCatalogAttachMethod 

Attach Method.

e_gameCatalogBankCondition 

Bank Condition.

e_gameCatalogBeam 

Beam.

e_gameCatalogBehavior 

Behavior.

e_gameCatalogButton 

Button.

e_gameCatalogCamera 

Camera.

e_gameCatalogCharacter 

Character.

e_gameCatalogCliff 

Terrain Cliff.

e_gameCatalogCliffMesh 

Terrain Cliff Mesh.

e_gameCatalogConversation 

Conversation.

e_gameCatalogConversationState 

Conversation State.

e_gameCatalogCursor 

Cursor.

e_gameCatalogDSP 

Digital Effect.

e_gameCatalogEffect 

Effect.

e_gameCatalogError 

Error.

e_gameCatalogFootprint 

Footprint.

e_gameCatalogFoW 

Fog of War.

e_gameCatalogGame 

Gameplay Data.

e_gameCatalogGameUI 

Game UI Data.

e_gameCatalogHerd 

Herd.

e_gameCatalogHerdNode 

Herd Node.

e_gameCatalogHero 

Hero.

e_gameCatalogHeroAbil 

Hero Ability.

e_gameCatalogHeroStat 

Hero Stat.

e_gameCatalogItem 

Item.

e_gameCatalogItemClass 

Item Class.

e_gameCatalogItemContainer 

Item Container.

e_gameCatalogLight 

Light.

e_gameCatalogLocation 

Location.

e_gameCatalogLoot 

Loot.

e_gameCatalogMap 

Map.

e_gameCatalogModel 

Model.

e_gameCatalogMover 

Mover.

e_gameCatalogObjective 

Objective.

e_gameCatalogPhysicsMaterial 

Physics Material.

e_gameCatalogPreload 

Preload.

e_gameCatalogRace 

Race.

e_gameCatalogRequirement 

Requirement.

e_gameCatalogRequirementNode 

Requirement Node.

e_gameCatalogReverb 

Reverb Effect.

e_gameCatalogReward 

Reward.

e_gameCatalogScoreResult 

Score Result.

e_gameCatalogScoreValue 

Score Value.

e_gameCatalogSound 

Sound.

e_gameCatalogSoundtrack 

Soundtrack.

e_gameCatalogTacCooldown 

Tactical AI Cooldown.

e_gameCatalogTactical 

Tactical.

e_gameCatalogTargetFind 

Target Find.

e_gameCatalogTargetSort 

Target Sort.

e_gameCatalogTerrain 

Terrain.

e_gameCatalogTerrainObject 

Terrain Object.

e_gameCatalogTerrainTex 

Terrain Texture.

e_gameCatalogTexture 

Texture.

e_gameCatalogTile 

Terrain Tile.

e_gameCatalogTurret 

Turret.

e_gameCatalogUnit 

Unit.

e_gameCatalogUpgrade 

Upgrade.

e_gameCatalogUser 

User Type.

e_gameCatalogValidator 

Validator.

e_gameCatalogWater 

Water.

e_gameCatalogWeapon 

Weapon.

◆ EGameObject

Game Object Type.

Remarks
Unknown
Enumerator
e_gameObjectAbil 

Ability.

e_gameObjectAchievement 

Achievement.

e_gameObjectAchievementTerm 

Achievement Term.

e_gameObjectActor 

Actor.

e_gameObjectActorSupport 

Actor Support.

e_gameObjectAlert 

Alert.

e_gameObjectArmyCategory 

Army Category.

e_gameObjectArmyUnit 

Army Unit.

e_gameObjectArmyUpgrade 

Army Upgrade.

e_gameObjectAttachMethod 

Attach Method.

e_gameObjectBankCondition 

Bank Condition.

e_gameObjectBeam 

Beam.

e_gameObjectBehavior 

Behavior.

e_gameObjectButton 

Button.

e_gameObjectCamera 

Camera.

e_gameObjectCharacter 

Character.

e_gameObjectCliff 

Terrain Cliff.

e_gameObjectCliffMesh 

Terrain Cliff Mesh.

e_gameObjectConversation 

Conversation.

e_gameObjectConversationState 

Conversation State.

e_gameObjectCursor 

Cursor.

e_gameObjectDSP 

Digital Effect.

e_gameObjectEffect 

Effect.

e_gameObjectError 

Error.

e_gameObjectFootprint 

Footprint.

e_gameObjectFoW 

Fog of War Value.

e_gameObjectGame 

Gameplay Value.

e_gameObjectGameUI 

Game UI Value.

e_gameObjectHerd 

Herd.

e_gameObjectHerdNode 

Herd Node.

e_gameObjectHero 

Hero.

e_gameObjectHeroAbil 

Hero Ability.

e_gameObjectHeroStat 

Hero Stat.

e_gameObjectItem 

Item.

e_gameObjectItemClass 

Item Class.

e_gameObjectItemContainer 

Item Container.

e_gameObjectLight 

Light.

e_gameObjectLocation 

Location.

e_gameObjectLoot 

Loot.

e_gameObjectMap 

Map.

e_gameObjectModel 

Model.

e_gameObjectMover 

Mover.

e_gameObjectObjective 

Objective.

e_gameObjectPhysicsMaterial 

Physics Material.

e_gameObjectPreload 

Preload.

e_gameObjectRace 

Race.

e_gameObjectRequirement 

Requirement.

e_gameObjectRequirementNode 

Requirement Node.

e_gameObjectReverb 

Reverb Effect.

e_gameObjectReward 

Reward.

e_gameObjectScoreResult 

Score Result.

e_gameObjectScoreValue 

Score Value.

e_gameObjectSound 

Sound.

e_gameObjectSoundtrack 

Soundtrack.

e_gameObjectTacCooldown 

Tactical AI Cooldown.

e_gameObjectTactical 

Tactical.

e_gameObjectTargetFind 

Target Find.

e_gameObjectTargetSort 

Target Sort.

e_gameObjectTerrain 

Terrain.

e_gameObjectTerrainObject 

Terrain Object.

e_gameObjectTerrainTex 

Terrain Texture.

e_gameObjectTexture 

Texture.

e_gameObjectTile 

Terrain Tile.

e_gameObjectTurret 

Turret.

e_gameObjectUnit 

Unit.

e_gameObjectUpgrade 

Upgrade.

e_gameObjectUser 

User Type.

e_gameObjectValidator 

Validator.

e_gameObjectWater 

Water.

e_gameObjectWeapon 

Weapon.

e_gameObjectAssets 

Assets.

e_gameObjectGameHotkeys 

Game Hotkeys.

e_gameObjectGameStrings 

Game Strings.

e_gameObjectObjectStrings 

Object Strings.

◆ EUnitMob

enum EUnitMob

Unit Mob.

Remarks
Enum
Enumerator
e_unitMobNone 

None.

e_unitMobObsolete 

Obsolete.

e_unitMobOnHold 

On Hold.

e_unitMobStory 

Story.

e_unitMobCampaign 

Campaign.

e_unitMobClassic 

Classic.

e_unitMobMultiplayer 

Multiplayer.

Variable Documentation

◆ e_gameCatalogCount

const int32 e_gameCatalogCount = 70

◆ e_gameObjectCount

const int32 e_gameObjectCount = 74

◆ e_unitMobCount

const int32 e_unitMobCount = 7