This commit is contained in:
Alex Birch 2019-07-29 22:05:50 +01:00
parent 84caf499b0
commit 6f80200219
No known key found for this signature in database
GPG Key ID: 305EB1F98D44ACBA

View File

@ -1,15 +0,0 @@
//
// Created by Alex Birch on 18/03/2018.
// Copyright (c) 2018 Birchlabs. All rights reserved.
//
#pragma once
#include "../JuceLibraryCode/JuceHeader.h"
class StateChangeSubscriber {
public:
virtual ~StateChangeSubscriber() {} // pass pointer ownership to another party without exposing the concrete derived class
virtual void getStateInformation (XmlElement& xml) = 0;
virtual void setStateInformation (XmlElement* xmlState) = 0;
};