nearly reworked items
This commit is contained in:
@@ -8,6 +8,7 @@
|
||||
#ifndef _INCLUDE_FLIPPR_CODE_FLIPPER_H
|
||||
#define _INCLUDE_FLIPPR_CODE_FLIPPER_H
|
||||
|
||||
#include "Item.h"
|
||||
namespace flippR_driver
|
||||
{
|
||||
namespace output
|
||||
@@ -15,7 +16,7 @@ namespace output
|
||||
namespace items
|
||||
{
|
||||
|
||||
class Flipper
|
||||
class Flipper : public virtual Item
|
||||
{
|
||||
public:
|
||||
virtual ~Flipper() = default;
|
||||
|
||||
@@ -17,7 +17,7 @@ namespace output
|
||||
namespace items
|
||||
{
|
||||
|
||||
class Lamp : public Item
|
||||
class Lamp : public virtual Item
|
||||
{
|
||||
public:
|
||||
virtual ~Lamp() = default;
|
||||
|
||||
@@ -18,7 +18,7 @@ namespace output
|
||||
namespace items
|
||||
{
|
||||
// todo get name? parent calss output_item?
|
||||
class Solenoid : public Item
|
||||
class Solenoid : public virtual Item
|
||||
{
|
||||
public:
|
||||
virtual ~Solenoid() = default;
|
||||
|
||||
@@ -17,7 +17,7 @@ namespace output
|
||||
namespace items
|
||||
{
|
||||
|
||||
class Sound : public Item
|
||||
class Sound : public virtual Item
|
||||
{
|
||||
public:
|
||||
virtual ~Sound() = default;
|
||||
|
||||
Reference in New Issue
Block a user