Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_view3d_types.h
| Show First 20 Lines • Show All 95 Lines • ▼ Show 20 Lines | typedef struct RegionView3D { | ||||
| float viewmatob[4][4]; | float viewmatob[4][4]; | ||||
| float persmatob[4][4]; | float persmatob[4][4]; | ||||
| /* user defined clipping planes */ | /* user defined clipping planes */ | ||||
| float clip[6][4]; | float clip[6][4]; | ||||
| float clip_local[6][4]; /* clip in object space, means we can test for clipping in editmode without first going into worldspace */ | float clip_local[6][4]; /* clip in object space, means we can test for clipping in editmode without first going into worldspace */ | ||||
| struct BoundBox *clipbb; | struct BoundBox *clipbb; | ||||
| struct RegionView3D *localvd; /* allocated backup of its self while in localview */ | struct RegionView3D *localvd DNA_DEPRECATED; | ||||
| struct LocalViewRegionData *localviewd; | |||||
| struct RenderEngine *render_engine; | struct RenderEngine *render_engine; | ||||
| struct ViewDepths *depths; | struct ViewDepths *depths; | ||||
| void *gpuoffscreen; | void *gpuoffscreen; | ||||
| /* animated smooth view */ | /* animated smooth view */ | ||||
| struct SmoothView3DStore *sms; | struct SmoothView3DStore *sms; | ||||
| struct wmTimer *smooth_timer; | struct wmTimer *smooth_timer; | ||||
| ▲ Show 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | typedef struct View3D { | ||||
| short view DNA_DEPRECATED; | short view DNA_DEPRECATED; | ||||
| struct Object *camera, *ob_centre; | struct Object *camera, *ob_centre; | ||||
| rctf render_border; | rctf render_border; | ||||
| struct ListBase bgpicbase; | struct ListBase bgpicbase; | ||||
| struct BGpic *bgpic DNA_DEPRECATED; /* deprecated, use bgpicbase, only kept for do_versions(...) */ | struct BGpic *bgpic DNA_DEPRECATED; /* deprecated, use bgpicbase, only kept for do_versions(...) */ | ||||
| struct View3D *localvd; /* allocated backup of its self while in localview */ | struct View3D *localvd DNA_DEPRECATED; | ||||
| struct LocalViewAreaData *localviewd; | |||||
| char ob_centre_bone[64]; /* optional string for armature bone to define center, MAXBONENAME */ | char ob_centre_bone[64]; /* optional string for armature bone to define center, MAXBONENAME */ | ||||
| /* Object layers - Shouldn't change while in local view (there's an assert in view3d_localview_exit) */ | |||||
| unsigned int lay; | unsigned int lay; | ||||
| int layact; | int layact; | ||||
| /** | /** | ||||
| * The drawing mode for the 3d display. Set to OB_BOUNDBOX, OB_WIRE, OB_SOLID, | * The drawing mode for the 3d display. Set to OB_BOUNDBOX, OB_WIRE, OB_SOLID, | ||||
| * OB_TEXTURE, OB_MATERIAL or OB_RENDER */ | * OB_TEXTURE, OB_MATERIAL or OB_RENDER */ | ||||
| short drawtype; | short drawtype; | ||||
| short ob_centre_cursor; /* optional bool for 3d cursor to define center */ | short ob_centre_cursor; /* optional bool for 3d cursor to define center */ | ||||
| short scenelock, around; | short scenelock, around; | ||||
| short flag, flag2; | short flag, flag2; | ||||
| ▲ Show 20 Lines • Show All 211 Lines • Show Last 20 Lines | |||||