aboutsummaryrefslogtreecommitdiff
path: root/ControlBooleanCommand.h
blob: 2067e3775a1a8bbc3d226cff59f2bcec97eb155b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#pragma once

#include "Command.h"

class ControlBooleanCommand : public Command {
public:
	ControlBooleanCommand(bool & target);
	ControlBooleanCommand(bool & target, bool set);

public:
	virtual void execute();

private:
	bool toggle = true;
	bool value;
	bool & target;
};