A structure that defines a full editor
typedef struct ResPluginFullEditor_ { /* the common stuff */ ResPluginCommon_t common; /* the full editor */ ResPluginFullCreateF_t *create; ResPluginDisableF_t *disable; ResPluginBlockF_t *block; ResPluginToFrontF_t *to_front; ResPluginAnyChangesF_t *any_changes; ResPluginGetChangesF_t *get_changes; ResPluginGetAreaF_t *get_area; } ResPluginFullEditor_t;
This structure defines the elements and functions for a full editor required for the full_editors array of ResPlugin_t.
ResPluginFullEditor_t has these members:
ResPlugin_t, ResPluginAnyChangesF_t, ResPluginBlockF_t, ResPluginCommon_t, ResPluginDisableF_t, ResPluginFullCreateF_t, ResPluginGetAreaF_t, ResPluginGetChangesF_t, ResPluginToFrontF_t.