ActorData(ActorSprite *value)
int getType() const override
ActorSprite * getData() const
int getType() const override
int getType() const override
int getType() const override
int getType() const override
Represents one or more instances of a certain item type.
StringData(const std::string &value)
int getType() const override
const std::string & getData() const
virtual int getType() const =0
virtual ~VariableData()=default