![]() |
gsequencer 7.0.5
Advanced Gtk+ Sequencer
|
hostcontext.h
Go to the documentation of this file.
87 Steinberg::tresult PLUGIN_API createInstance (Steinberg::TUID cid, Steinberg::TUID _iid, void** obj) SMTG_OVERRIDE;
91 Steinberg::Vst::PlugInterfaceSupport* getPlugInterfaceSupport () const { return mPlugInterfaceSupport; }
112 Steinberg::tresult PLUGIN_API setString (AttrID aid, const Steinberg::Vst::TChar* string) SMTG_OVERRIDE;
113 Steinberg::tresult PLUGIN_API getString (AttrID aid, Steinberg::Vst::TChar* string, Steinberg::uint32 sizeInBytes) SMTG_OVERRIDE;
114 Steinberg::tresult PLUGIN_API setBinary (AttrID aid, const void* data, Steinberg::uint32 sizeInBytes) SMTG_OVERRIDE;
115 Steinberg::tresult PLUGIN_API getBinary (AttrID aid, const void*& data, Steinberg::uint32& sizeInBytes) SMTG_OVERRIDE;
Definition hostcontext.h:80
virtual ~HostApplication()
Definition hostcontext.h:83
Steinberg::IPtr< Steinberg::Vst::PlugInterfaceSupport > mPlugInterfaceSupport
Definition hostcontext.h:94
Steinberg::tresult PLUGIN_API createInstance(Steinberg::TUID cid, Steinberg::TUID _iid, void **obj) SMTG_OVERRIDE
Definition hostcontext.cpp:85
DECLARE_FUNKNOWN_METHODS Steinberg::Vst::PlugInterfaceSupport * getPlugInterfaceSupport() const
Definition hostcontext.h:91
Steinberg::tresult PLUGIN_API getName(Steinberg::Vst::String128 name) SMTG_OVERRIDE
Definition hostcontext.cpp:73
Definition hostcontext.cpp:183
Definition hostcontext.h:103
HostAttributeList()
Definition hostcontext.cpp:245
Steinberg::tresult PLUGIN_API setBinary(AttrID aid, const void *data, Steinberg::uint32 sizeInBytes) SMTG_OVERRIDE
Definition hostcontext.cpp:337
virtual ~HostAttributeList()
Definition hostcontext.cpp:251
Steinberg::tresult PLUGIN_API getBinary(AttrID aid, const void *&data, Steinberg::uint32 &sizeInBytes) SMTG_OVERRIDE
Definition hostcontext.cpp:345
Steinberg::tresult PLUGIN_API setInt(AttrID aid, Steinberg::int64 value) SMTG_OVERRIDE
Definition hostcontext.cpp:274
Steinberg::tresult PLUGIN_API setFloat(AttrID aid, double value) SMTG_OVERRIDE
Definition hostcontext.cpp:294
Steinberg::tresult PLUGIN_API getFloat(AttrID aid, double &value) SMTG_OVERRIDE
Definition hostcontext.cpp:302
Steinberg::tresult PLUGIN_API getString(AttrID aid, Steinberg::Vst::TChar *string, Steinberg::uint32 sizeInBytes) SMTG_OVERRIDE
Definition hostcontext.cpp:323
Steinberg::tresult PLUGIN_API getInt(AttrID aid, Steinberg::int64 &value) SMTG_OVERRIDE
Definition hostcontext.cpp:282
void removeAttrID(AttrID aid)
Definition hostcontext.cpp:263
Steinberg::tresult PLUGIN_API setString(AttrID aid, const Steinberg::Vst::TChar *string) SMTG_OVERRIDE
Definition hostcontext.cpp:314
std::map< Steinberg::String, HostAttribute * > list
Definition hostcontext.h:120
Definition hostcontext.h:128
void PLUGIN_API setMessageID(const char *messageID) SMTG_OVERRIDE
Definition hostcontext.cpp:158
HostAttributeList * attributeList
Definition hostcontext.h:140
const char *PLUGIN_API getMessageID() SMTG_OVERRIDE
Definition hostcontext.cpp:152
Steinberg::Vst::IAttributeList *PLUGIN_API getAttributes() SMTG_OVERRIDE
Definition hostcontext.cpp:172
Definition hostcontext.cpp:62
Definition hostcontext.cpp:61
Generated by