sc2-gamedata
Classes | Enumerations | Variables
Footprint.h File Reference
#include "UnderlyingTypes.h"
#include "Game.h"
Include dependency graph for Footprint.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SFootprintBitSet
 
struct  SFootprintTileGrid
 
struct  SFootprintLayer
 
struct  SPlacementBits
 
struct  SFootprintPlacement
 
struct  SFootprintShape
 
class  CFootprint
 Generic. More...
 

Enumerations

enum  EClassIdCFootprint { e_classIdCFootprint }
 Footprint Type. More...
 
enum  EFootprintFlag { e_footprintFlagCheckAll }
 Footprint Flag. More...
 
enum  EFootprintLayer { e_footprintLayerCheck, e_footprintLayerPlace, e_footprintLayerPathing }
 Footprint Layer. More...
 
enum  EFootprintShapeMode { e_footprintShapeModeRegular, e_footprintShapeModeOverlay, e_footprintShapeModePersist }
 Footprint Shape Mode. More...
 

Variables

const int32 e_classIdCFootprintCount = 1
 
const int32 e_footprintFlagCount = 1
 
const int32 e_footprintLayerCount = 3
 
const int32 e_footprintShapeModeCount = 3
 

Enumeration Type Documentation

◆ EClassIdCFootprint

Footprint Type.

Remarks
Unknown
Enumerator
e_classIdCFootprint 

Generic.

◆ EFootprintFlag

Footprint Flag.

Remarks
Unknown
Enumerator
e_footprintFlagCheckAll 

Check All.

◆ EFootprintLayer

Footprint Layer.

Remarks
Unknown
Enumerator
e_footprintLayerCheck 

Check.

e_footprintLayerPlace 

Place.

e_footprintLayerPathing 

Pathing.

◆ EFootprintShapeMode

Footprint Shape Mode.

Remarks
Enum
Enumerator
e_footprintShapeModeRegular 

Regular.

e_footprintShapeModeOverlay 

Overlay.

e_footprintShapeModePersist 

Persist.

Variable Documentation

◆ e_classIdCFootprintCount

const int32 e_classIdCFootprintCount = 1

◆ e_footprintFlagCount

const int32 e_footprintFlagCount = 1

◆ e_footprintLayerCount

const int32 e_footprintLayerCount = 3

◆ e_footprintShapeModeCount

const int32 e_footprintShapeModeCount = 3