forked from bartvdbraak/blender
Cleanup: unused region init functions
This commit is contained in:
parent
da1b519d82
commit
690ed63eb5
@ -40,8 +40,6 @@ struct wmOperatorType;
|
||||
/* **************************************** */
|
||||
/* space_action.c / action_buttons.c */
|
||||
|
||||
struct ARegion *action_has_buttons_region(struct ScrArea *sa);
|
||||
|
||||
void action_buttons_register(struct ARegionType *art);
|
||||
|
||||
/* ***************************************** */
|
||||
|
@ -56,34 +56,6 @@
|
||||
#include "action_intern.h" /* own include */
|
||||
#include "GPU_framebuffer.h"
|
||||
|
||||
/* ******************** manage regions ********************* */
|
||||
|
||||
ARegion *action_has_buttons_region(ScrArea *sa)
|
||||
{
|
||||
ARegion *ar, *arnew;
|
||||
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_UI);
|
||||
if (ar)
|
||||
return ar;
|
||||
|
||||
/* add subdiv level; after main */
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_WINDOW);
|
||||
|
||||
/* is error! */
|
||||
if (ar == NULL)
|
||||
return NULL;
|
||||
|
||||
arnew = MEM_callocN(sizeof(ARegion), "buttons for action");
|
||||
|
||||
BLI_insertlinkafter(&sa->regionbase, ar, arnew);
|
||||
arnew->regiontype = RGN_TYPE_UI;
|
||||
arnew->alignment = RGN_ALIGN_RIGHT;
|
||||
|
||||
arnew->flag = RGN_FLAG_HIDDEN;
|
||||
|
||||
return arnew;
|
||||
}
|
||||
|
||||
/* ******************** default callbacks for action space ***************** */
|
||||
|
||||
static SpaceLink *action_new(const ScrArea *sa, const Scene *scene)
|
||||
|
@ -35,10 +35,6 @@ struct bContext;
|
||||
|
||||
/* internal exports only */
|
||||
|
||||
/* ***************************************** */
|
||||
/* space_graph.c */
|
||||
struct ARegion *graph_has_buttons_region(struct ScrArea *sa);
|
||||
|
||||
/* ***************************************** */
|
||||
/* graph_draw.c */
|
||||
void graph_draw_channel_names(struct bContext *C, struct bAnimContext *ac, struct ARegion *ar);
|
||||
|
@ -60,34 +60,6 @@
|
||||
|
||||
#include "graph_intern.h" // own include
|
||||
|
||||
/* ******************** manage regions ********************* */
|
||||
|
||||
ARegion *graph_has_buttons_region(ScrArea *sa)
|
||||
{
|
||||
ARegion *ar, *arnew;
|
||||
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_UI);
|
||||
if (ar)
|
||||
return ar;
|
||||
|
||||
/* add subdiv level; after main */
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_WINDOW);
|
||||
|
||||
/* is error! */
|
||||
if (ar == NULL)
|
||||
return NULL;
|
||||
|
||||
arnew = MEM_callocN(sizeof(ARegion), "buttons for graph");
|
||||
|
||||
BLI_insertlinkafter(&sa->regionbase, ar, arnew);
|
||||
arnew->regiontype = RGN_TYPE_UI;
|
||||
arnew->alignment = RGN_ALIGN_RIGHT;
|
||||
|
||||
arnew->flag = RGN_FLAG_HIDDEN;
|
||||
|
||||
return arnew;
|
||||
}
|
||||
|
||||
/* ******************** default callbacks for ipo space ***************** */
|
||||
|
||||
static SpaceLink *graph_new(const ScrArea *UNUSED(sa), const Scene *scene)
|
||||
|
@ -34,8 +34,6 @@ struct bNodeTree;
|
||||
struct wmOperatorType;
|
||||
|
||||
/* space_image.c */
|
||||
struct ARegion *image_has_buttons_region(struct ScrArea *sa);
|
||||
struct ARegion *image_has_tools_region(struct ScrArea *sa);
|
||||
|
||||
extern const char *image_context_dir[]; /* doc access */
|
||||
|
||||
|
@ -115,66 +115,6 @@ static void image_user_refresh_scene(const bContext *C, SpaceImage *sima)
|
||||
ED_space_image_auto_set(C, sima);
|
||||
}
|
||||
|
||||
/* ******************** manage regions ********************* */
|
||||
|
||||
ARegion *image_has_buttons_region(ScrArea *sa)
|
||||
{
|
||||
ARegion *ar, *arnew;
|
||||
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_UI);
|
||||
if (ar) {
|
||||
return ar;
|
||||
}
|
||||
|
||||
/* add subdiv level; after header */
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_HEADER);
|
||||
|
||||
/* is error! */
|
||||
if (ar == NULL) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
arnew = MEM_callocN(sizeof(ARegion), "buttons for image");
|
||||
|
||||
BLI_insertlinkafter(&sa->regionbase, ar, arnew);
|
||||
arnew->regiontype = RGN_TYPE_UI;
|
||||
arnew->alignment = RGN_ALIGN_RIGHT;
|
||||
|
||||
arnew->flag = RGN_FLAG_HIDDEN;
|
||||
|
||||
return arnew;
|
||||
}
|
||||
|
||||
ARegion *image_has_tools_region(ScrArea *sa)
|
||||
{
|
||||
ARegion *ar, *arnew;
|
||||
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_TOOLS);
|
||||
if (ar) {
|
||||
return ar;
|
||||
}
|
||||
|
||||
/* add subdiv level; after buttons */
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_UI);
|
||||
|
||||
/* is error! */
|
||||
if (ar == NULL) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
arnew = MEM_callocN(sizeof(ARegion), "scopes for image");
|
||||
|
||||
BLI_insertlinkafter(&sa->regionbase, ar, arnew);
|
||||
arnew->regiontype = RGN_TYPE_TOOLS;
|
||||
arnew->alignment = RGN_ALIGN_LEFT;
|
||||
|
||||
arnew->flag = RGN_FLAG_HIDDEN;
|
||||
|
||||
image_scopes_tag_refresh(sa);
|
||||
|
||||
return arnew;
|
||||
}
|
||||
|
||||
/* ******************** default callbacks for image space ***************** */
|
||||
|
||||
static SpaceLink *image_new(const ScrArea *UNUSED(area), const Scene *UNUSED(scene))
|
||||
|
@ -32,8 +32,6 @@
|
||||
/* **************************************** */
|
||||
/* space_nla.c / nla_buttons.c */
|
||||
|
||||
ARegion *nla_has_buttons_region(ScrArea *sa);
|
||||
|
||||
bool nla_panel_context(const bContext *C,
|
||||
PointerRNA *adt_ptr,
|
||||
PointerRNA *nlt_ptr,
|
||||
|
@ -53,34 +53,6 @@
|
||||
#include "nla_intern.h" /* own include */
|
||||
#include "GPU_framebuffer.h"
|
||||
|
||||
/* ******************** manage regions ********************* */
|
||||
|
||||
ARegion *nla_has_buttons_region(ScrArea *sa)
|
||||
{
|
||||
ARegion *ar, *arnew;
|
||||
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_UI);
|
||||
if (ar)
|
||||
return ar;
|
||||
|
||||
/* add subdiv level; after main */
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_WINDOW);
|
||||
|
||||
/* is error! */
|
||||
if (ar == NULL)
|
||||
return NULL;
|
||||
|
||||
arnew = MEM_callocN(sizeof(ARegion), "buttons for nla");
|
||||
|
||||
BLI_insertlinkafter(&sa->regionbase, ar, arnew);
|
||||
arnew->regiontype = RGN_TYPE_UI;
|
||||
arnew->alignment = RGN_ALIGN_RIGHT;
|
||||
|
||||
arnew->flag = RGN_FLAG_HIDDEN;
|
||||
|
||||
return arnew;
|
||||
}
|
||||
|
||||
/* ******************** default callbacks for nla space ***************** */
|
||||
|
||||
static SpaceLink *nla_new(const ScrArea *sa, const Scene *scene)
|
||||
|
@ -54,8 +54,6 @@ typedef struct bNodeLinkDrag {
|
||||
} bNodeLinkDrag;
|
||||
|
||||
/* space_node.c */
|
||||
ARegion *node_has_buttons_region(ScrArea *sa);
|
||||
ARegion *node_has_tools_region(ScrArea *sa);
|
||||
|
||||
/* transform between View2Ds in the tree path */
|
||||
void snode_group_offset(struct SpaceNode *snode, float *x, float *y);
|
||||
|
@ -242,64 +242,6 @@ void snode_group_offset(SpaceNode *snode, float *x, float *y)
|
||||
}
|
||||
}
|
||||
|
||||
/* ******************** manage regions ********************* */
|
||||
|
||||
ARegion *node_has_buttons_region(ScrArea *sa)
|
||||
{
|
||||
ARegion *ar, *arnew;
|
||||
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_UI);
|
||||
if (ar) {
|
||||
return ar;
|
||||
}
|
||||
|
||||
/* add subdiv level; after header */
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_HEADER);
|
||||
|
||||
/* is error! */
|
||||
if (ar == NULL) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
arnew = MEM_callocN(sizeof(ARegion), "buttons for node");
|
||||
|
||||
BLI_insertlinkafter(&sa->regionbase, ar, arnew);
|
||||
arnew->regiontype = RGN_TYPE_UI;
|
||||
arnew->alignment = RGN_ALIGN_RIGHT;
|
||||
|
||||
arnew->flag = RGN_FLAG_HIDDEN;
|
||||
|
||||
return arnew;
|
||||
}
|
||||
|
||||
ARegion *node_has_tools_region(ScrArea *sa)
|
||||
{
|
||||
ARegion *ar, *arnew;
|
||||
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_TOOLS);
|
||||
if (ar) {
|
||||
return ar;
|
||||
}
|
||||
|
||||
/* add subdiv level; after header */
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_HEADER);
|
||||
|
||||
/* is error! */
|
||||
if (ar == NULL) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
arnew = MEM_callocN(sizeof(ARegion), "node tools");
|
||||
|
||||
BLI_insertlinkafter(&sa->regionbase, ar, arnew);
|
||||
arnew->regiontype = RGN_TYPE_TOOLS;
|
||||
arnew->alignment = RGN_ALIGN_LEFT;
|
||||
|
||||
arnew->flag = RGN_FLAG_HIDDEN;
|
||||
|
||||
return arnew;
|
||||
}
|
||||
|
||||
/* ******************** default callbacks for node space ***************** */
|
||||
|
||||
static SpaceLink *node_new(const ScrArea *UNUSED(area), const Scene *UNUSED(scene))
|
||||
|
@ -42,9 +42,6 @@ struct bContext;
|
||||
struct rctf;
|
||||
struct wmOperator;
|
||||
|
||||
/* space_sequencer.c */
|
||||
struct ARegion *sequencer_has_buttons_region(struct ScrArea *sa);
|
||||
|
||||
/* sequencer_draw.c */
|
||||
void draw_timeline_seq(const struct bContext *C, struct ARegion *ar);
|
||||
void sequencer_draw_preview(const struct bContext *C,
|
||||
|
@ -68,34 +68,6 @@ static void sequencer_scopes_tag_refresh(ScrArea *sa)
|
||||
|
||||
/* ******************** manage regions ********************* */
|
||||
|
||||
ARegion *sequencer_has_buttons_region(ScrArea *sa)
|
||||
{
|
||||
ARegion *ar, *arnew;
|
||||
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_UI);
|
||||
if (ar) {
|
||||
return ar;
|
||||
}
|
||||
|
||||
/* add subdiv level; after header */
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_HEADER);
|
||||
|
||||
/* is error! */
|
||||
if (ar == NULL) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
arnew = MEM_callocN(sizeof(ARegion), "buttons for sequencer");
|
||||
|
||||
BLI_insertlinkafter(&sa->regionbase, ar, arnew);
|
||||
arnew->regiontype = RGN_TYPE_UI;
|
||||
arnew->alignment = RGN_ALIGN_RIGHT;
|
||||
|
||||
arnew->flag = RGN_FLAG_HIDDEN;
|
||||
|
||||
return arnew;
|
||||
}
|
||||
|
||||
static ARegion *sequencer_find_region(ScrArea *sa, short type)
|
||||
{
|
||||
ARegion *ar = NULL;
|
||||
|
@ -82,75 +82,6 @@
|
||||
|
||||
/* ******************** manage regions ********************* */
|
||||
|
||||
ARegion *view3d_has_buttons_region(ScrArea *sa)
|
||||
{
|
||||
ARegion *ar, *arnew;
|
||||
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_UI);
|
||||
if (ar) {
|
||||
return ar;
|
||||
}
|
||||
|
||||
/* add subdiv level; after header */
|
||||
ar = BKE_area_find_region_type(sa, RGN_TYPE_HEADER);
|
||||
|
||||
/* is error! */
|
||||
if (ar == NULL) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
arnew = MEM_callocN(sizeof(ARegion), "buttons for view3d");
|
||||
|
||||
BLI_insertlinkafter(&sa->regionbase, ar, arnew);
|
||||
arnew->regiontype = RGN_TYPE_UI;
|
||||
arnew->alignment = RGN_ALIGN_RIGHT;
|
||||
|
||||
arnew->flag = RGN_FLAG_HIDDEN;
|
||||
|
||||
return arnew;
|
||||
}
|
||||
|
||||
ARegion *view3d_has_tools_region(ScrArea *sa)
|
||||
{
|
||||
ARegion *ar, *artool = NULL, *arhead;
|
||||
|
||||
for (ar = sa->regionbase.first; ar; ar = ar->next) {
|
||||
if (ar->regiontype == RGN_TYPE_TOOLS) {
|
||||
artool = ar;
|
||||
}
|
||||
}
|
||||
|
||||
/* tool region hide/unhide also hides props */
|
||||
if (artool) {
|
||||
return artool;
|
||||
}
|
||||
|
||||
if (artool == NULL) {
|
||||
/* add subdiv level; after header */
|
||||
for (arhead = sa->regionbase.first; arhead; arhead = arhead->next) {
|
||||
if (arhead->regiontype == RGN_TYPE_HEADER) {
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
/* is error! */
|
||||
if (arhead == NULL) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
artool = MEM_callocN(sizeof(ARegion), "tools for view3d");
|
||||
|
||||
BLI_insertlinkafter(&sa->regionbase, arhead, artool);
|
||||
artool->regiontype = RGN_TYPE_TOOLS;
|
||||
artool->alignment = RGN_ALIGN_LEFT;
|
||||
artool->flag = RGN_FLAG_HIDDEN;
|
||||
}
|
||||
|
||||
return artool;
|
||||
}
|
||||
|
||||
/* ****************************************************** */
|
||||
|
||||
/* function to always find a regionview3d context inside 3D window */
|
||||
RegionView3D *ED_view3d_context_rv3d(bContext *C)
|
||||
{
|
||||
|
@ -266,9 +266,6 @@ void VIEW3D_OT_snap_cursor_to_selected(struct wmOperatorType *ot);
|
||||
void VIEW3D_OT_snap_cursor_to_active(struct wmOperatorType *ot);
|
||||
|
||||
/* space_view3d.c */
|
||||
struct ARegion *view3d_has_buttons_region(struct ScrArea *sa);
|
||||
struct ARegion *view3d_has_tools_region(struct ScrArea *sa);
|
||||
|
||||
extern const char *view3d_context_dir[]; /* doc access */
|
||||
|
||||
/* view3d_widgets.c */
|
||||
|
Loading…
Reference in New Issue
Block a user