gtk-d ~GtkD-3.7 (2022-02-27T01:35:29.3134103)
Dub
Repo
PeasActivatableInterface
peas
c
types
Provides an interface for activatable plugins.
struct
PeasActivatableInterface {
GTypeInterface
gIface
;
extern (
C
)
void
function
(
PeasActivatable
*
activatable
)
activate
;
extern (
C
)
void
function
(
PeasActivatable
*
activatable
)
deactivate
;
extern (
C
)
void
function
(
PeasActivatable
*
activatable
)
updateState
;
}
Members
Variables
activate
void
function
(
PeasActivatable
*
activatable
)
activate
;
deactivate
void
function
(
PeasActivatable
*
activatable
)
deactivate
;
gIface
GTypeInterface
gIface
;
The parent interface.
updateState
void
function
(
PeasActivatable
*
activatable
)
updateState
;
Meta
Source
See Implementation
peas
c
types
aliases
PeasExtension
PeasExtensionSetForeachFunc
PeasFactoryFunc
PluginInfoError
enums
PeasPluginInfoError
structs
GIArgument
PeasActivatable
PeasActivatableInterface
PeasEngine
PeasEngineClass
PeasEnginePrivate
PeasExtensionBase
PeasExtensionBaseClass
PeasExtensionBasePrivate
PeasExtensionSet
PeasExtensionSetClass
PeasExtensionSetPrivate
PeasGtkConfigurable
PeasGtkConfigurableInterface
PeasGtkPluginManager
PeasGtkPluginManagerClass
PeasGtkPluginManagerPrivate
PeasGtkPluginManagerView
PeasGtkPluginManagerViewClass
PeasGtkPluginManagerViewPrivate
PeasObjectModule
PeasObjectModuleClass
PeasObjectModulePrivate
PeasPluginInfo
Provides an interface for activatable plugins.