Changeset View
Changeset View
Standalone View
Standalone View
source/blender/windowmanager/intern/wm_operators.c
| Show First 20 Lines • Show All 546 Lines • ▼ Show 20 Lines | # undef ID_CAST_SCENEWORLD | ||||
| TEST_PTR_DATA_TYPE("area", RNA_Area, ptr, CTX_wm_area(C)); | TEST_PTR_DATA_TYPE("area", RNA_Area, ptr, CTX_wm_area(C)); | ||||
| TEST_PTR_DATA_TYPE("region", RNA_Region, ptr, CTX_wm_region(C)); | TEST_PTR_DATA_TYPE("region", RNA_Region, ptr, CTX_wm_region(C)); | ||||
| switch (space_data->spacetype) { | switch (space_data->spacetype) { | ||||
| case SPACE_VIEW3D: { | case SPACE_VIEW3D: { | ||||
| const View3D *v3d = (View3D *)space_data; | const View3D *v3d = (View3D *)space_data; | ||||
| const View3DShading *shading = &v3d->shading; | const View3DShading *shading = &v3d->shading; | ||||
| TEST_PTR_DATA_TYPE("space_data", RNA_View3DOverlay, ptr, v3d); | TEST_PTR_DATA_TYPE("space_data.overlay", RNA_View3DOverlay, ptr, v3d); | ||||
| TEST_PTR_DATA_TYPE("space_data", RNA_View3DShading, ptr, shading); | TEST_PTR_DATA_TYPE("space_data.shading", RNA_View3DShading, ptr, shading); | ||||
| break; | break; | ||||
| } | } | ||||
| case SPACE_GRAPH: { | case SPACE_GRAPH: { | ||||
| const SpaceGraph *sipo = (SpaceGraph *)space_data; | const SpaceGraph *sipo = (SpaceGraph *)space_data; | ||||
| const bDopeSheet *ads = sipo->ads; | const bDopeSheet *ads = sipo->ads; | ||||
| TEST_PTR_DATA_TYPE("space_data", RNA_DopeSheet, ptr, ads); | TEST_PTR_DATA_TYPE("space_data.dopesheet", RNA_DopeSheet, ptr, ads); | ||||
| break; | break; | ||||
| } | } | ||||
| case SPACE_FILE: { | case SPACE_FILE: { | ||||
| const SpaceFile *sfile = (SpaceFile *)space_data; | const SpaceFile *sfile = (SpaceFile *)space_data; | ||||
| const FileSelectParams *params = ED_fileselect_get_active_params(sfile); | const FileSelectParams *params = ED_fileselect_get_active_params(sfile); | ||||
| TEST_PTR_DATA_TYPE("space_data", RNA_FileSelectParams, ptr, params); | TEST_PTR_DATA_TYPE("space_data.params", RNA_FileSelectParams, ptr, params); | ||||
| break; | break; | ||||
| } | } | ||||
| case SPACE_IMAGE: { | case SPACE_IMAGE: { | ||||
| const SpaceImage *sima = (SpaceImage *)space_data; | const SpaceImage *sima = (SpaceImage *)space_data; | ||||
| TEST_PTR_DATA_TYPE("space_data", RNA_SpaceUVEditor, ptr, sima); | TEST_PTR_DATA_TYPE("space_data.overlay", RNA_SpaceImageOverlay, ptr, sima); | ||||
| TEST_PTR_DATA_TYPE("space_data.uv_editor", RNA_SpaceUVEditor, ptr, sima); | |||||
| break; | break; | ||||
| } | } | ||||
| case SPACE_NLA: { | case SPACE_NLA: { | ||||
| const SpaceNla *snla = (SpaceNla *)space_data; | const SpaceNla *snla = (SpaceNla *)space_data; | ||||
| const bDopeSheet *ads = snla->ads; | const bDopeSheet *ads = snla->ads; | ||||
| TEST_PTR_DATA_TYPE("space_data", RNA_DopeSheet, ptr, ads); | TEST_PTR_DATA_TYPE("space_data.dopesheet", RNA_DopeSheet, ptr, ads); | ||||
| break; | break; | ||||
| } | } | ||||
| case SPACE_ACTION: { | case SPACE_ACTION: { | ||||
| const SpaceAction *sact = (SpaceAction *)space_data; | const SpaceAction *sact = (SpaceAction *)space_data; | ||||
| const bDopeSheet *ads = &sact->ads; | const bDopeSheet *ads = &sact->ads; | ||||
| TEST_PTR_DATA_TYPE("space_data", RNA_DopeSheet, ptr, ads); | TEST_PTR_DATA_TYPE("space_data.dopesheet", RNA_DopeSheet, ptr, ads); | ||||
| break; | break; | ||||
| } | } | ||||
| } | } | ||||
| break; | break; | ||||
| } | } | ||||
| default: | default: | ||||
| break; | break; | ||||
| ▲ Show 20 Lines • Show All 3,666 Lines • Show Last 20 Lines | |||||