MexContentView

MexContentView

Synopsis

struct              MexContentViewIface;
MexContent *        mex_content_view_get_content        (MexContentView *view);
MexModel *          mex_content_view_get_context        (MexContentView *view);
void                mex_content_view_set_content        (MexContentView *view,
                                                         MexContent *content);
void                mex_content_view_set_context        (MexContentView *view,
                                                         MexModel *model);

Description

Details

struct MexContentViewIface

struct MexContentViewIface {
    GTypeInterface g_iface;

    void        (*set_content) (MexContentView *view,
                                MexContent     *content);
    MexContent* (*get_content) (MexContentView *view);

    void        (*set_context) (MexContentView *view,
                                MexModel       *content);
    MexModel*   (*get_context) (MexContentView *view);
};

mex_content_view_get_content ()

MexContent *        mex_content_view_get_content        (MexContentView *view);

Retrieves the content associated with view

view :

a MexContentView

Returns :

a MexContent

mex_content_view_get_context ()

MexModel *          mex_content_view_get_context        (MexContentView *view);

mex_content_view_set_content ()

void                mex_content_view_set_content        (MexContentView *view,
                                                         MexContent *content);

Adds content to view

view :

a MexContentView

content :

a MexContent

mex_content_view_set_context ()

void                mex_content_view_set_context        (MexContentView *view,
                                                         MexModel *model);