![]() |
![]() |
![]() |
Mex Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#define MEX_MODEL_PROVIDER_IFACE (iface) #define MEX_IS_MODEL_PROVIDER_IFACE (iface) struct MexModelProviderInterface; const GList * mex_model_provider_get_models (MexModelProvider *provider
); gboolean mex_model_provider_model_activated (MexModelProvider *provider
,MexModel *model
); void mex_model_provider_present_model (MexModelProvider *provider
,MexModel *model
);
Implementing MexModelProvider means that the class can provide a list of models that belong in given categories.
struct MexModelProviderInterface { GTypeInterface g_iface; /* virtual functions */ const GList * (*get_models) (MexModelProvider *provider); gboolean (*model_activated) (MexModelProvider *provider, MexModel *model); /* signals */ void (* present_model) (MexModelProvider *provider, MexModel *model); };
const GList * mex_model_provider_get_models (MexModelProvider *provider
);
Retrieves the list of models from a MexModelProvider. This is a list of MexModel##s.
|
a MexModelProvider |
Returns : |
The models of provider
|
gboolean mex_model_provider_model_activated (MexModelProvider *provider
,MexModel *model
);