29 |
class LinuxSamplerPlugin : public LinuxSampler::InstrumentEditor { |
class LinuxSamplerPlugin : public LinuxSampler::InstrumentEditor { |
30 |
public: |
public: |
31 |
LinuxSamplerPlugin(); |
LinuxSamplerPlugin(); |
32 |
virtual int Main(void* pInstrument, String sTypeName, String sTypeVersion); |
virtual int Main(void* pInstrument, String sTypeName, String sTypeVersion); // old LS plugin API entry point |
33 |
|
virtual int Main(void* pInstrument, String sTypeName, String sTypeVersion, void* pUserData); // new LS plugin API entry point |
34 |
virtual bool IsTypeSupported(String sTypeName, String sTypeVersion); |
virtual bool IsTypeSupported(String sTypeName, String sTypeVersion); |
35 |
virtual String Name(); |
virtual String Name(); |
36 |
virtual String Version(); |
virtual String Version(); |