Deep RTS
Classes | Typedefs | Functions
Blend2DGUI.h File Reference
#include <blend2d.h>
#include "gui/BaseGUI.h"
#include <cmrc/cmrc.hpp>
#include <utility>
#include <opencv2/core/mat.hpp>
#include <opencv2/core.hpp>
#include <opencv2/imgcodecs.hpp>
#include <opencv2/highgui.hpp>
#include "Constants.h"

Go to the source code of this file.

Classes

class  Blend2DWrapper
 
class  Blend2DUnitState
 
class  BLend2DUnitDirection
 
class  Blend2DUnit
 
class  Blend2DFarm
 
class  Blend2DPeon
 
class  Blend2DPeasant
 
class  Blend2DFootman
 
class  Blend2DBarracks
 
class  Blend2DArcher
 
class  Blend2DTownHall
 
class  Blend2DTile
 
class  Blend2DTileset
 
class  Blend2DGUI
 

Typedefs

using UnitStateData = std::unordered_map< Constants::State, std::vector< std::tuple< int, int, bool > > >
 
using UnitData = std::unordered_map< Constants::Direction, UnitStateData >
 
using Color = std::tuple< int, int, int >
 

Functions

 CMRC_DECLARE (DeepRTSAssets)
 

Typedef Documentation

◆ Color

using Color = std::tuple<int, int, int>

◆ UnitData

using UnitData = std::unordered_map<Constants::Direction, UnitStateData>

◆ UnitStateData

using UnitStateData = std::unordered_map<Constants::State, std::vector<std::tuple<int, int, bool> >>

Function Documentation

◆ CMRC_DECLARE()

CMRC_DECLARE ( DeepRTSAssets  )