Blender  V2.59
Classes | Defines | Typedefs
DNA_view3d_types.h File Reference
#include "DNA_listBase.h"
#include "DNA_image_types.h"

Go to the source code of this file.

Classes

struct  BGpic
struct  RegionView3D
struct  View3D

Defines

#define V3D_DISPBGPICS   2
#define V3D_HIDE_HELPLINES   4
#define V3D_INVALID_BACKBUF   8
#define V3D_ALIGN   1024
#define V3D_SELECT_OUTLINE   2048
#define V3D_ZBUF_SELECT   4096
#define V3D_GLOBAL_STATS   8192
#define V3D_DRAW_CENTERS   32768
#define RV3D_ORTHO   0
#define RV3D_PERSP   1
#define RV3D_CAMOB   2
#define RV3D_CLIPPING   4
#define RV3D_NAVIGATING   8
#define RV3D_GPULIGHT_UPDATE   16
#define RV3D_LOCKED   1
#define RV3D_BOXVIEW   2
#define RV3D_BOXCLIP   4
#define RV3D_VIEW_USER   0
#define RV3D_VIEW_FRONT   1
#define RV3D_VIEW_BACK   2
#define RV3D_VIEW_LEFT   3
#define RV3D_VIEW_RIGHT   4
#define RV3D_VIEW_TOP   5
#define RV3D_VIEW_BOTTOM   6
#define RV3D_VIEW_PERSPORTHO   7
#define RV3D_VIEW_CAMERA   8
#define V3D_RENDER_OVERRIDE   4
#define V3D_SOLID_TEX   8
#define V3D_DISPGP   16
#define V3D_LOCK_CAMERA   32
#define V3D_CENTER   0
#define V3D_CENTROID   3
#define V3D_CURSOR   1
#define V3D_LOCAL   2
#define V3D_ACTIVE   4
#define V3D_VIEW_STEPLEFT   1
#define V3D_VIEW_STEPRIGHT   2
#define V3D_VIEW_STEPDOWN   3
#define V3D_VIEW_STEPUP   4
#define V3D_VIEW_PANLEFT   5
#define V3D_VIEW_PANRIGHT   6
#define V3D_VIEW_PANDOWN   7
#define V3D_VIEW_PANUP   8
#define V3D_SHOW_FLOOR   1
#define V3D_SHOW_X   2
#define V3D_SHOW_Y   4
#define V3D_SHOW_Z   8
#define V3D_MANIP_TRANSLATE   1
#define V3D_MANIP_ROTATE   2
#define V3D_MANIP_SCALE   4
#define V3D_MANIP_GLOBAL   0
#define V3D_MANIP_LOCAL   1
#define V3D_MANIP_NORMAL   2
#define V3D_MANIP_VIEW   3
#define V3D_MANIP_GIMBAL   4
#define V3D_MANIP_CUSTOM   5
#define V3D_USE_MANIPULATOR   1
#define V3D_DRAW_MANIPULATOR   2
#define V3D_BGPIC_EXPANDED   2
#define RV3D_CAMZOOM_MIN   -30
#define RV3D_CAMZOOM_MAX   600

Typedefs

typedef struct BGpic BGpic
typedef struct RegionView3D RegionView3D
typedef struct View3D View3D

Detailed Description

Definition in file DNA_view3d_types.h.


Define Documentation

#define RV3D_BOXCLIP   4
#define RV3D_BOXVIEW   2
#define RV3D_CAMOB   2
#define RV3D_CAMZOOM_MAX   600
#define RV3D_CAMZOOM_MIN   -30
#define RV3D_CLIPPING   4
#define RV3D_GPULIGHT_UPDATE   16

Definition at line 227 of file DNA_view3d_types.h.

Referenced by view3d_main_area_draw(), and view3d_main_area_listener().

#define RV3D_LOCKED   1
#define RV3D_NAVIGATING   8
#define RV3D_ORTHO   0
#define RV3D_PERSP   1
#define RV3D_VIEW_BACK   2
#define RV3D_VIEW_BOTTOM   6
#define RV3D_VIEW_CAMERA   8
#define RV3D_VIEW_FRONT   1
#define RV3D_VIEW_LEFT   3
#define RV3D_VIEW_PERSPORTHO   7

Definition at line 242 of file DNA_view3d_types.h.

Referenced by view3d_new().

#define RV3D_VIEW_RIGHT   4
#define RV3D_VIEW_TOP   5
#define RV3D_VIEW_USER   0
#define V3D_ACTIVE   4
#define V3D_ALIGN   1024
#define V3D_BGPIC_EXPANDED   2

Definition at line 295 of file DNA_view3d_types.h.

Referenced by rna_def_background_image().

#define V3D_CENTER   0
#define V3D_CENTROID   3
#define V3D_CURSOR   1
#define V3D_DISPBGPICS   2
#define V3D_DISPGP   16

Definition at line 248 of file DNA_view3d_types.h.

Referenced by gp_session_initpaint().

#define V3D_DRAW_CENTERS   32768

Definition at line 217 of file DNA_view3d_types.h.

Referenced by draw_object(), and rna_def_space_view3d().

#define V3D_DRAW_MANIPULATOR   2
#define V3D_GLOBAL_STATS   8192

Definition at line 216 of file DNA_view3d_types.h.

Referenced by draw_em_measure_stats(), and v3d_editvertex_buts().

#define V3D_HIDE_HELPLINES   4

Definition at line 210 of file DNA_view3d_types.h.

Referenced by draw_object(), draw_pose_bones(), and rna_def_space_view3d().

#define V3D_INVALID_BACKBUF   8
#define V3D_LOCAL   2
#define V3D_LOCK_CAMERA   32

Definition at line 249 of file DNA_view3d_types.h.

Referenced by ED_view3d_camera_lock_check(), and rna_def_space_view3d().

#define V3D_MANIP_CUSTOM   5
#define V3D_MANIP_GIMBAL   4
#define V3D_MANIP_GLOBAL   0
#define V3D_MANIP_LOCAL   1
#define V3D_MANIP_NORMAL   2
#define V3D_MANIP_ROTATE   2
#define V3D_MANIP_SCALE   4
#define V3D_MANIP_TRANSLATE   1
#define V3D_MANIP_VIEW   3
#define V3D_RENDER_OVERRIDE   4
#define V3D_SELECT_OUTLINE   2048
#define V3D_SHOW_FLOOR   1

Definition at line 269 of file DNA_view3d_types.h.

Referenced by do_versions(), drawfloor(), rna_def_space_view3d(), and view3d_new().

#define V3D_SHOW_X   2

Definition at line 270 of file DNA_view3d_types.h.

Referenced by do_versions(), drawfloor(), rna_def_space_view3d(), and view3d_new().

#define V3D_SHOW_Y   4

Definition at line 271 of file DNA_view3d_types.h.

Referenced by do_versions(), drawfloor(), rna_def_space_view3d(), and view3d_new().

#define V3D_SHOW_Z   8

Definition at line 272 of file DNA_view3d_types.h.

Referenced by do_versions(), drawfloor(), rna_def_space_view3d(), and view3d_new().

#define V3D_SOLID_TEX   8
#define V3D_USE_MANIPULATOR   1
#define V3D_VIEW_PANDOWN   7

Definition at line 265 of file DNA_view3d_types.h.

Referenced by view3d_keymap(), and viewpan_exec().

#define V3D_VIEW_PANLEFT   5

Definition at line 263 of file DNA_view3d_types.h.

Referenced by view3d_keymap(), and viewpan_exec().

#define V3D_VIEW_PANRIGHT   6

Definition at line 264 of file DNA_view3d_types.h.

Referenced by view3d_keymap(), and viewpan_exec().

#define V3D_VIEW_PANUP   8

Definition at line 266 of file DNA_view3d_types.h.

Referenced by view3d_keymap(), and viewpan_exec().

#define V3D_VIEW_STEPDOWN   3

Definition at line 261 of file DNA_view3d_types.h.

Referenced by view3d_keymap(), and vieworbit_exec().

#define V3D_VIEW_STEPLEFT   1

Definition at line 259 of file DNA_view3d_types.h.

Referenced by view3d_keymap(), and vieworbit_exec().

#define V3D_VIEW_STEPRIGHT   2

Definition at line 260 of file DNA_view3d_types.h.

Referenced by view3d_keymap(), and vieworbit_exec().

#define V3D_VIEW_STEPUP   4

Definition at line 262 of file DNA_view3d_types.h.

Referenced by view3d_keymap(), and vieworbit_exec().

#define V3D_ZBUF_SELECT   4096

Typedef Documentation

typedef struct BGpic BGpic
typedef struct RegionView3D RegionView3D
typedef struct View3D View3D