Skip to content
Snippets Groups Projects
UnitInformation.h 361 B
Newer Older
  • Learn to ignore specific revisions
  • Rojikku98's avatar
    Rojikku98 committed
    #pragma once
    #include "Unit.h"
    #include "IDAReplayObserver.h"
    
    class IDAReplayObserver;
    
    class UnitInformation: public Unit
    {
    	mutable IDAReplayObserver * m_replayObserver;
    
    
    Rojikku98's avatar
    Rojikku98 committed
    public:
    		UnitInformation(const sc2::Unit * unit, IDAReplayObserver & replayObserver);
    
    
    Rojikku98's avatar
    Rojikku98 committed
    		std::string getType() const;
    		bool hasTarget() const;
    		UnitInformation getTarget() const;
    
    Rojikku98's avatar
    Rojikku98 committed
    
    };