PhABResExportFull_t

A structure that defines the functions exported by PhAB that can be called by a full editor

Synopsis:

typedef struct PhABResExportFull_ {
        PhABResExportCommon_t common;

        PhABExportClosingF_t *closing;
        PhABExportAnswerChangesF_t *answer_changes;
        PhABExportCreateWindowF_t *create_window;
        PhABExportSetStateF_t *set_state;
        PhABExportToFrontF_t *to_front;
        PhABExportGetAreaF_t *get_area;
        PhABExportDestroyF_t *destroy;
        } PhABResExportFull_t;

Description:

When a new full resource editor is created, it is passed a pointer to this structure, which gives it access to the functions exported by PhAB.

The structure has these members:

common
A PhABResExportCommon_t structure that points to functions common to frugal and full editors.
closing
A pointer to the closing() function exported by PhAB.
answer_changes
A pointer to the answer_changes() function exported by PhAB.
create_window
A pointer to the create_window() function exported by PhAB.
set_state
A pointer to the set_state() function exported by PhAB.
to_front
A pointer to the to_front() function exported by PhAB.
get_area
A pointer to the get_area() function exported by PhAB.
destroy
A pointer to the destroy() function exported by PhAB.

Classification:

Photon

See also:

answer_changes(), closing(), create_window(), destroy(), get_area(), PhABResExportCommon_t, set_state(), to_front().