A structure that defines the functions exported by PhAB that can be called by a full editor
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;
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:
answer_changes(), closing(), create_window(), destroy(), get_area(), PhABResExportCommon_t, set_state(), to_front().