Struct sc2::FrameData
[−]
[src]
pub struct FrameData { pub state: GameState, pub data: Rc<GameData>, pub events: Vec<GameEvent>, pub map: Rc<MapState>, }
all game data passed to agents and observers
Fields
state: GameState
state that updates every frame
data: Rc<GameData>
data that can change on a per game basis
events: Vec<GameEvent>
events that have happened since the last update
map: Rc<MapState>
current map state