Class View3D


  • public class View3D
    extends CFacade
    Generated facet for DNA struct type 'View3D'.

    Class Documentation

    Blender Source Code

    3D ViewPort Struct.

    • Field Detail

      • __DNA__SDNA_INDEX

        public static final int __DNA__SDNA_INDEX
        This is the sdna index of the struct View3D.

        It is required when allocating a new block to store data for View3D.

        See Also:
        StructDNA, BlockTable, Constant Field Values
      • __DNA__FIELD__next

        public static final long[] __DNA__FIELD__next
        Field descriptor (offset) for struct member 'next'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__next);
         CPointer<CPointer<SpaceLink>> p_next = p.cast(new Class[]{CPointer.class, SpaceLink.class});
         

        Metadata

        • Field: 'next'
        • Signature: 'SpaceLink*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__prev

        public static final long[] __DNA__FIELD__prev
        Field descriptor (offset) for struct member 'prev'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__prev);
         CPointer<CPointer<SpaceLink>> p_prev = p.cast(new Class[]{CPointer.class, SpaceLink.class});
         

        Metadata

        • Field: 'prev'
        • Signature: 'SpaceLink*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__regionbase

        public static final long[] __DNA__FIELD__regionbase
        Field descriptor (offset) for struct member 'regionbase'.

        Field Documentation

        Blender Source Code

        Storage of regions for inactive spaces.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__regionbase);
         CPointer<ListBase> p_regionbase = p.cast(new Class[]{ListBase.class});
         

        Metadata

        • Field: 'regionbase'
        • Signature: 'ListBase'
        • Actual Size (32bit/64bit): 8/16
      • __DNA__FIELD__spacetype

        public static final long[] __DNA__FIELD__spacetype
        Field descriptor (offset) for struct member 'spacetype'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__spacetype);
         CPointer<Byte> p_spacetype = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'spacetype'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__link_flag

        public static final long[] __DNA__FIELD__link_flag
        Field descriptor (offset) for struct member 'link_flag'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__link_flag);
         CPointer<Byte> p_link_flag = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'link_flag'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD___pad0

        public static final long[] __DNA__FIELD___pad0
        Field descriptor (offset) for struct member '_pad0'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD___pad0);
         CPointer<CArrayFacade<Byte>> p__pad0 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad0'
        • Signature: 'char[6]'
        • Actual Size (32bit/64bit): 6/6
      • __DNA__FIELD__viewquat

        public static final long[] __DNA__FIELD__viewquat
        Deprecated.
        Deprecated

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__viewquat);
         CPointer<CArrayFacade<Float>> p_viewquat = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'viewquat'
        • Signature: 'float[4]'
        • Actual Size (32bit/64bit): 16/16
        Field descriptor (offset) for struct member 'viewquat'.

        Field Documentation

        Blender Source Code

        End 'SpaceLink ' header.

      • __DNA__FIELD__dist

        public static final long[] __DNA__FIELD__dist
        Deprecated.
        Deprecated

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__dist);
         CPointer<Float> p_dist = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'dist'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
        Field descriptor (offset) for struct member 'dist'.

        Field Documentation

        Blender Source Code

      • __DNA__FIELD__bundle_size

        public static final long[] __DNA__FIELD__bundle_size
        Field descriptor (offset) for struct member 'bundle_size'.

        Field Documentation

        Blender Source Code

        Size of bundles in reconstructed data.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__bundle_size);
         CPointer<Float> p_bundle_size = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'bundle_size'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__bundle_drawtype

        public static final long[] __DNA__FIELD__bundle_drawtype
        Field descriptor (offset) for struct member 'bundle_drawtype'.

        Field Documentation

        Blender Source Code

        Display style for bundle.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__bundle_drawtype);
         CPointer<Byte> p_bundle_drawtype = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'bundle_drawtype'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__drawtype

        public static final long[] __DNA__FIELD__drawtype
        Deprecated.
        Deprecated

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__drawtype);
         CPointer<Byte> p_drawtype = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'drawtype'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
        Field descriptor (offset) for struct member 'drawtype'.

        Field Documentation

        Blender Source Code

      • __DNA__FIELD___pad3

        public static final long[] __DNA__FIELD___pad3
        Field descriptor (offset) for struct member '_pad3'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD___pad3);
         CPointer<CArrayFacade<Byte>> p__pad3 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad3'
        • Signature: 'char[1]'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__multiview_eye

        public static final long[] __DNA__FIELD__multiview_eye
        Field descriptor (offset) for struct member 'multiview_eye'.

        Field Documentation

        Blender Source Code

        Multiview current eye - for internal use.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__multiview_eye);
         CPointer<Byte> p_multiview_eye = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'multiview_eye'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__object_type_exclude_viewport

        public static final long[] __DNA__FIELD__object_type_exclude_viewport
        Field descriptor (offset) for struct member 'object_type_exclude_viewport'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__object_type_exclude_viewport);
         CPointer<Integer> p_object_type_exclude_viewport = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'object_type_exclude_viewport'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__object_type_exclude_select

        public static final long[] __DNA__FIELD__object_type_exclude_select
        Field descriptor (offset) for struct member 'object_type_exclude_select'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__object_type_exclude_select);
         CPointer<Integer> p_object_type_exclude_select = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'object_type_exclude_select'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__persp

        public static final long[] __DNA__FIELD__persp
        Deprecated.
        Deprecated

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__persp);
         CPointer<Short> p_persp = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'persp'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
        Field descriptor (offset) for struct member 'persp'.

        Field Documentation

        Blender Source Code

      • __DNA__FIELD__view

        public static final long[] __DNA__FIELD__view
        Deprecated.
        Deprecated

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__view);
         CPointer<Short> p_view = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'view'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
        Field descriptor (offset) for struct member 'view'.

        Field Documentation

        Blender Source Code

      • __DNA__FIELD__camera

        public static final long[] __DNA__FIELD__camera
        Field descriptor (offset) for struct member 'camera'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__camera);
         CPointer<CPointer<BlenderObject>> p_camera = p.cast(new Class[]{CPointer.class, BlenderObject.class});
         

        Metadata

        • Field: 'camera'
        • Signature: 'Object*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__ob_centre

        public static final long[] __DNA__FIELD__ob_centre
        Field descriptor (offset) for struct member 'ob_centre'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__ob_centre);
         CPointer<CPointer<BlenderObject>> p_ob_centre = p.cast(new Class[]{CPointer.class, BlenderObject.class});
         

        Metadata

        • Field: 'ob_centre'
        • Signature: 'Object*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__render_border

        public static final long[] __DNA__FIELD__render_border
        Field descriptor (offset) for struct member 'render_border'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__render_border);
         CPointer<rctf> p_render_border = p.cast(new Class[]{rctf.class});
         

        Metadata

        • Field: 'render_border'
        • Signature: 'rctf'
        • Actual Size (32bit/64bit): 16/16
      • __DNA__FIELD__localvd

        public static final long[] __DNA__FIELD__localvd
        Field descriptor (offset) for struct member 'localvd'.

        Field Documentation

        Blender Source Code

        Allocated backup of itself while in local-view.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__localvd);
         CPointer<CPointer<View3D>> p_localvd = p.cast(new Class[]{CPointer.class, View3D.class});
         

        Metadata

        • Field: 'localvd'
        • Signature: 'View3D*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__ob_centre_bone

        public static final long[] __DNA__FIELD__ob_centre_bone
        Field descriptor (offset) for struct member 'ob_centre_bone'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__ob_centre_bone);
         CPointer<CArrayFacade<Byte>> p_ob_centre_bone = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'ob_centre_bone'
        • Signature: 'char[64]'
        • Actual Size (32bit/64bit): 64/64
      • __DNA__FIELD__local_view_uuid

        public static final long[] __DNA__FIELD__local_view_uuid
        Field descriptor (offset) for struct member 'local_view_uuid'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__local_view_uuid);
         CPointer<Short> p_local_view_uuid = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'local_view_uuid'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD___pad6

        public static final long[] __DNA__FIELD___pad6
        Field descriptor (offset) for struct member '_pad6'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD___pad6);
         CPointer<CArrayFacade<Byte>> p__pad6 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad6'
        • Signature: 'char[2]'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__layact

        public static final long[] __DNA__FIELD__layact
        Deprecated.
        Deprecated

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__layact);
         CPointer<Integer> p_layact = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'layact'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
        Field descriptor (offset) for struct member 'layact'.

        Field Documentation

        Blender Source Code

      • __DNA__FIELD__local_collections_uuid

        public static final long[] __DNA__FIELD__local_collections_uuid
        Field descriptor (offset) for struct member 'local_collections_uuid'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__local_collections_uuid);
         CPointer<Short> p_local_collections_uuid = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'local_collections_uuid'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD___pad7

        public static final long[] __DNA__FIELD___pad7
        Field descriptor (offset) for struct member '_pad7'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD___pad7);
         CPointer<CArrayFacade<Short>> p__pad7 = p.cast(new Class[]{CArrayFacade.class, Short.class});
         

        Metadata

        • Field: '_pad7'
        • Signature: 'short[2]'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__debug_flag

        public static final long[] __DNA__FIELD__debug_flag
        Field descriptor (offset) for struct member 'debug_flag'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__debug_flag);
         CPointer<Short> p_debug_flag = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'debug_flag'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__ob_centre_cursor

        public static final long[] __DNA__FIELD__ob_centre_cursor
        Field descriptor (offset) for struct member 'ob_centre_cursor'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__ob_centre_cursor);
         CPointer<Short> p_ob_centre_cursor = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'ob_centre_cursor'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__scenelock

        public static final long[] __DNA__FIELD__scenelock
        Field descriptor (offset) for struct member 'scenelock'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__scenelock);
         CPointer<Short> p_scenelock = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'scenelock'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__gp_flag

        public static final long[] __DNA__FIELD__gp_flag
        Field descriptor (offset) for struct member 'gp_flag'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__gp_flag);
         CPointer<Short> p_gp_flag = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'gp_flag'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__flag

        public static final long[] __DNA__FIELD__flag
        Field descriptor (offset) for struct member 'flag'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__flag);
         CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'flag'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__flag2

        public static final long[] __DNA__FIELD__flag2
        Field descriptor (offset) for struct member 'flag2'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__flag2);
         CPointer<Integer> p_flag2 = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'flag2'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__lens

        public static final long[] __DNA__FIELD__lens
        Field descriptor (offset) for struct member 'lens'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__lens);
         CPointer<Float> p_lens = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'lens'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__grid

        public static final long[] __DNA__FIELD__grid
        Field descriptor (offset) for struct member 'grid'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__grid);
         CPointer<Float> p_grid = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'grid'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__near

        public static final long[] __DNA__FIELD__near
        Field descriptor (offset) for struct member 'near'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__near);
         CPointer<Float> p_near = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'near'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__far

        public static final long[] __DNA__FIELD__far
        Field descriptor (offset) for struct member 'far'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__far);
         CPointer<Float> p_far = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'far'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__ofs

        public static final long[] __DNA__FIELD__ofs
        Deprecated.
        Deprecated

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__ofs);
         CPointer<CArrayFacade<Float>> p_ofs = p.cast(new Class[]{CArrayFacade.class, Float.class});
         

        Metadata

        • Field: 'ofs'
        • Signature: 'float[3]'
        • Actual Size (32bit/64bit): 12/12
        Field descriptor (offset) for struct member 'ofs'.

        Field Documentation

        Blender Source Code

      • __DNA__FIELD___pad

        public static final long[] __DNA__FIELD___pad
        Field descriptor (offset) for struct member '_pad'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD___pad);
         CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad'
        • Signature: 'char[1]'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__gizmo_flag

        public static final long[] __DNA__FIELD__gizmo_flag
        Field descriptor (offset) for struct member 'gizmo_flag'.

        Field Documentation

        Blender Source Code

        Transform gizmo info. #V3D_GIZMO_SHOW_*

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__gizmo_flag);
         CPointer<Byte> p_gizmo_flag = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'gizmo_flag'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__gizmo_show_object

        public static final long[] __DNA__FIELD__gizmo_show_object
        Field descriptor (offset) for struct member 'gizmo_show_object'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__gizmo_show_object);
         CPointer<Byte> p_gizmo_show_object = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'gizmo_show_object'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__gizmo_show_armature

        public static final long[] __DNA__FIELD__gizmo_show_armature
        Field descriptor (offset) for struct member 'gizmo_show_armature'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__gizmo_show_armature);
         CPointer<Byte> p_gizmo_show_armature = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'gizmo_show_armature'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__gizmo_show_empty

        public static final long[] __DNA__FIELD__gizmo_show_empty
        Field descriptor (offset) for struct member 'gizmo_show_empty'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__gizmo_show_empty);
         CPointer<Byte> p_gizmo_show_empty = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'gizmo_show_empty'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__gizmo_show_light

        public static final long[] __DNA__FIELD__gizmo_show_light
        Field descriptor (offset) for struct member 'gizmo_show_light'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__gizmo_show_light);
         CPointer<Byte> p_gizmo_show_light = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'gizmo_show_light'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__gizmo_show_camera

        public static final long[] __DNA__FIELD__gizmo_show_camera
        Field descriptor (offset) for struct member 'gizmo_show_camera'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__gizmo_show_camera);
         CPointer<Byte> p_gizmo_show_camera = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'gizmo_show_camera'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__gridflag

        public static final long[] __DNA__FIELD__gridflag
        Field descriptor (offset) for struct member 'gridflag'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__gridflag);
         CPointer<Byte> p_gridflag = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'gridflag'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__gridlines

        public static final long[] __DNA__FIELD__gridlines
        Field descriptor (offset) for struct member 'gridlines'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__gridlines);
         CPointer<Short> p_gridlines = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'gridlines'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__gridsubdiv

        public static final long[] __DNA__FIELD__gridsubdiv
        Field descriptor (offset) for struct member 'gridsubdiv'.

        Field Documentation

        Blender Source Code

        Number of subdivisions in the grid between each highlighted grid line.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__gridsubdiv);
         CPointer<Short> p_gridsubdiv = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'gridsubdiv'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__vertex_opacity

        public static final long[] __DNA__FIELD__vertex_opacity
        Field descriptor (offset) for struct member 'vertex_opacity'.

        Field Documentation

        Blender Source Code

        Actually only used to define the opacity of the grease pencil vertex in edit mode.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__vertex_opacity);
         CPointer<Float> p_vertex_opacity = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'vertex_opacity'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__gpd

        public static final long[] __DNA__FIELD__gpd
        Deprecated.
        Deprecated

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__gpd);
         CPointer<CPointer<bGPdata>> p_gpd = p.cast(new Class[]{CPointer.class, bGPdata.class});
         

        Metadata

        • Field: 'gpd'
        • Signature: 'bGPdata*'
        • Actual Size (32bit/64bit): 4/8
        Field descriptor (offset) for struct member 'gpd'.

        Field Documentation

        Blender Source Code

        XXX deprecated? Grease-Pencil Data (annotation layers).

      • __DNA__FIELD__stereo3d_flag

        public static final long[] __DNA__FIELD__stereo3d_flag
        Field descriptor (offset) for struct member 'stereo3d_flag'.

        Field Documentation

        Blender Source Code

        Stereoscopy settings.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__stereo3d_flag);
         CPointer<Short> p_stereo3d_flag = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'stereo3d_flag'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__stereo3d_camera

        public static final long[] __DNA__FIELD__stereo3d_camera
        Field descriptor (offset) for struct member 'stereo3d_camera'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__stereo3d_camera);
         CPointer<Byte> p_stereo3d_camera = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'stereo3d_camera'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD___pad4

        public static final long[] __DNA__FIELD___pad4
        Field descriptor (offset) for struct member '_pad4'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD___pad4);
         CPointer<Byte> p__pad4 = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: '_pad4'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD__stereo3d_convergence_factor

        public static final long[] __DNA__FIELD__stereo3d_convergence_factor
        Field descriptor (offset) for struct member 'stereo3d_convergence_factor'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__stereo3d_convergence_factor);
         CPointer<Float> p_stereo3d_convergence_factor = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'stereo3d_convergence_factor'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__stereo3d_volume_alpha

        public static final long[] __DNA__FIELD__stereo3d_volume_alpha
        Field descriptor (offset) for struct member 'stereo3d_volume_alpha'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__stereo3d_volume_alpha);
         CPointer<Float> p_stereo3d_volume_alpha = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'stereo3d_volume_alpha'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__stereo3d_convergence_alpha

        public static final long[] __DNA__FIELD__stereo3d_convergence_alpha
        Field descriptor (offset) for struct member 'stereo3d_convergence_alpha'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__stereo3d_convergence_alpha);
         CPointer<Float> p_stereo3d_convergence_alpha = p.cast(new Class[]{Float.class});
         

        Metadata

        • Field: 'stereo3d_convergence_alpha'
        • Signature: 'float'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__shading

        public static final long[] __DNA__FIELD__shading
        Field descriptor (offset) for struct member 'shading'.

        Field Documentation

        Blender Source Code

        Display settings.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__shading);
         CPointer<View3DShading> p_shading = p.cast(new Class[]{View3DShading.class});
         

        Metadata

        • Field: 'shading'
        • Signature: 'View3DShading'
        • Actual Size (32bit/64bit): 936/944
      • __DNA__FIELD__overlay

        public static final long[] __DNA__FIELD__overlay
        Field descriptor (offset) for struct member 'overlay'.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__overlay);
         CPointer<View3DOverlay> p_overlay = p.cast(new Class[]{View3DOverlay.class});
         

        Metadata

        • Field: 'overlay'
        • Signature: 'View3DOverlay'
        • Actual Size (32bit/64bit): 96/96
      • __DNA__FIELD__viewer_path

        public static final long[] __DNA__FIELD__viewer_path
        Field descriptor (offset) for struct member 'viewer_path'.

        Field Documentation

        Blender Source Code

        Path to the viewer node that is currently previewed. This is retrieved from the workspace.

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__viewer_path);
         CPointer<ViewerPath> p_viewer_path = p.cast(new Class[]{ViewerPath.class});
         

        Metadata

        • Field: 'viewer_path'
        • Signature: 'ViewerPath'
        • Actual Size (32bit/64bit): 8/16
      • __DNA__FIELD__runtime

        public static final long[] __DNA__FIELD__runtime
        Field descriptor (offset) for struct member 'runtime'.

        Field Documentation

        Blender Source Code

        Runtime evaluation data (keep last).

        Pointer Arithmetics

        This is how you get a reference on the corresponding field in the struct:

         View3D view3d = ...;
         CPointer<Object> p = view3d.__dna__addressof(View3D.__DNA__FIELD__runtime);
         CPointer<View3D_Runtime> p_runtime = p.cast(new Class[]{View3D_Runtime.class});
         

        Metadata

        • Field: 'runtime'
        • Signature: 'View3D_Runtime'
        • Actual Size (32bit/64bit): 16/24
    • Constructor Detail

      • View3D

        public View3D​(long __address,
                      Block __block,
                      BlockTable __blockTable)
      • View3D

        protected View3D​(View3D that)
    • Method Detail

      • setNext

        public void setNext​(CPointer<SpaceLink> next)
                     throws java.io.IOException
        Set method for struct member 'next'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__next
      • setPrev

        public void setPrev​(CPointer<SpaceLink> prev)
                     throws java.io.IOException
        Set method for struct member 'prev'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__prev
      • getRegionbase

        public ListBase getRegionbase()
                               throws java.io.IOException
        Get method for struct member 'regionbase'.

        Field Documentation

        Blender Source Code

        Storage of regions for inactive spaces.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__regionbase
      • setRegionbase

        public void setRegionbase​(ListBase regionbase)
                           throws java.io.IOException
        Set method for struct member 'regionbase'.

        Field Documentation

        Blender Source Code

        Storage of regions for inactive spaces.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__regionbase
      • getSpacetype

        public byte getSpacetype()
                          throws java.io.IOException
        Get method for struct member 'spacetype'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__spacetype
      • setSpacetype

        public void setSpacetype​(byte spacetype)
                          throws java.io.IOException
        Set method for struct member 'spacetype'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__spacetype
      • getLink_flag

        public byte getLink_flag()
                          throws java.io.IOException
        Get method for struct member 'link_flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__link_flag
      • setLink_flag

        public void setLink_flag​(byte link_flag)
                          throws java.io.IOException
        Set method for struct member 'link_flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__link_flag
      • get_pad0

        public CArrayFacade<java.lang.Byte> get_pad0()
                                              throws java.io.IOException
        Get method for struct member '_pad0'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad0
      • set_pad0

        public void set_pad0​(CArrayFacade<java.lang.Byte> _pad0)
                      throws java.io.IOException
        Set method for struct member '_pad0'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad0
      • getViewquat

        public CArrayFacade<java.lang.Float> getViewquat()
                                                  throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'viewquat'.

        Field Documentation

        Blender Source Code

        End 'SpaceLink ' header.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__viewquat
      • setViewquat

        public void setViewquat​(CArrayFacade<java.lang.Float> viewquat)
                         throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'viewquat'.

        Field Documentation

        Blender Source Code

        End 'SpaceLink ' header.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__viewquat
      • getDist

        public float getDist()
                      throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'dist'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dist
      • setDist

        public void setDist​(float dist)
                     throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'dist'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dist
      • getBundle_size

        public float getBundle_size()
                             throws java.io.IOException
        Get method for struct member 'bundle_size'.

        Field Documentation

        Blender Source Code

        Size of bundles in reconstructed data.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bundle_size
      • setBundle_size

        public void setBundle_size​(float bundle_size)
                            throws java.io.IOException
        Set method for struct member 'bundle_size'.

        Field Documentation

        Blender Source Code

        Size of bundles in reconstructed data.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bundle_size
      • getBundle_drawtype

        public byte getBundle_drawtype()
                                throws java.io.IOException
        Get method for struct member 'bundle_drawtype'.

        Field Documentation

        Blender Source Code

        Display style for bundle.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bundle_drawtype
      • setBundle_drawtype

        public void setBundle_drawtype​(byte bundle_drawtype)
                                throws java.io.IOException
        Set method for struct member 'bundle_drawtype'.

        Field Documentation

        Blender Source Code

        Display style for bundle.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bundle_drawtype
      • getDrawtype

        public byte getDrawtype()
                         throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'drawtype'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__drawtype
      • setDrawtype

        public void setDrawtype​(byte drawtype)
                         throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'drawtype'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__drawtype
      • get_pad3

        public CArrayFacade<java.lang.Byte> get_pad3()
                                              throws java.io.IOException
        Get method for struct member '_pad3'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad3
      • set_pad3

        public void set_pad3​(CArrayFacade<java.lang.Byte> _pad3)
                      throws java.io.IOException
        Set method for struct member '_pad3'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad3
      • getMultiview_eye

        public byte getMultiview_eye()
                              throws java.io.IOException
        Get method for struct member 'multiview_eye'.

        Field Documentation

        Blender Source Code

        Multiview current eye - for internal use.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__multiview_eye
      • setMultiview_eye

        public void setMultiview_eye​(byte multiview_eye)
                              throws java.io.IOException
        Set method for struct member 'multiview_eye'.

        Field Documentation

        Blender Source Code

        Multiview current eye - for internal use.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__multiview_eye
      • getObject_type_exclude_viewport

        public int getObject_type_exclude_viewport()
                                            throws java.io.IOException
        Get method for struct member 'object_type_exclude_viewport'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__object_type_exclude_viewport
      • setObject_type_exclude_viewport

        public void setObject_type_exclude_viewport​(int object_type_exclude_viewport)
                                             throws java.io.IOException
        Set method for struct member 'object_type_exclude_viewport'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__object_type_exclude_viewport
      • getObject_type_exclude_select

        public int getObject_type_exclude_select()
                                          throws java.io.IOException
        Get method for struct member 'object_type_exclude_select'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__object_type_exclude_select
      • setObject_type_exclude_select

        public void setObject_type_exclude_select​(int object_type_exclude_select)
                                           throws java.io.IOException
        Set method for struct member 'object_type_exclude_select'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__object_type_exclude_select
      • getPersp

        public short getPersp()
                       throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'persp'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__persp
      • setPersp

        public void setPersp​(short persp)
                      throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'persp'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__persp
      • getView

        public short getView()
                      throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'view'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__view
      • setView

        public void setView​(short view)
                     throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'view'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__view
      • getRender_border

        public rctf getRender_border()
                              throws java.io.IOException
        Get method for struct member 'render_border'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__render_border
      • setRender_border

        public void setRender_border​(rctf render_border)
                              throws java.io.IOException
        Set method for struct member 'render_border'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__render_border
      • getLocalvd

        public CPointer<View3D> getLocalvd()
                                    throws java.io.IOException
        Get method for struct member 'localvd'.

        Field Documentation

        Blender Source Code

        Allocated backup of itself while in local-view.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__localvd
      • setLocalvd

        public void setLocalvd​(CPointer<View3D> localvd)
                        throws java.io.IOException
        Set method for struct member 'localvd'.

        Field Documentation

        Blender Source Code

        Allocated backup of itself while in local-view.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__localvd
      • getOb_centre_bone

        public CArrayFacade<java.lang.Byte> getOb_centre_bone()
                                                       throws java.io.IOException
        Get method for struct member 'ob_centre_bone'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ob_centre_bone
      • setOb_centre_bone

        public void setOb_centre_bone​(CArrayFacade<java.lang.Byte> ob_centre_bone)
                               throws java.io.IOException
        Set method for struct member 'ob_centre_bone'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ob_centre_bone
      • getLocal_view_uuid

        public short getLocal_view_uuid()
                                 throws java.io.IOException
        Get method for struct member 'local_view_uuid'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__local_view_uuid
      • setLocal_view_uuid

        public void setLocal_view_uuid​(short local_view_uuid)
                                throws java.io.IOException
        Set method for struct member 'local_view_uuid'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__local_view_uuid
      • get_pad6

        public CArrayFacade<java.lang.Byte> get_pad6()
                                              throws java.io.IOException
        Get method for struct member '_pad6'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad6
      • set_pad6

        public void set_pad6​(CArrayFacade<java.lang.Byte> _pad6)
                      throws java.io.IOException
        Set method for struct member '_pad6'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad6
      • getLayact

        public int getLayact()
                      throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'layact'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__layact
      • setLayact

        public void setLayact​(int layact)
                       throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'layact'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__layact
      • getLocal_collections_uuid

        public short getLocal_collections_uuid()
                                        throws java.io.IOException
        Get method for struct member 'local_collections_uuid'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__local_collections_uuid
      • setLocal_collections_uuid

        public void setLocal_collections_uuid​(short local_collections_uuid)
                                       throws java.io.IOException
        Set method for struct member 'local_collections_uuid'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__local_collections_uuid
      • get_pad7

        public CArrayFacade<java.lang.Short> get_pad7()
                                               throws java.io.IOException
        Get method for struct member '_pad7'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad7
      • set_pad7

        public void set_pad7​(CArrayFacade<java.lang.Short> _pad7)
                      throws java.io.IOException
        Set method for struct member '_pad7'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad7
      • getDebug_flag

        public short getDebug_flag()
                            throws java.io.IOException
        Get method for struct member 'debug_flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__debug_flag
      • setDebug_flag

        public void setDebug_flag​(short debug_flag)
                           throws java.io.IOException
        Set method for struct member 'debug_flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__debug_flag
      • getOb_centre_cursor

        public short getOb_centre_cursor()
                                  throws java.io.IOException
        Get method for struct member 'ob_centre_cursor'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ob_centre_cursor
      • setOb_centre_cursor

        public void setOb_centre_cursor​(short ob_centre_cursor)
                                 throws java.io.IOException
        Set method for struct member 'ob_centre_cursor'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ob_centre_cursor
      • getScenelock

        public short getScenelock()
                           throws java.io.IOException
        Get method for struct member 'scenelock'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__scenelock
      • setScenelock

        public void setScenelock​(short scenelock)
                          throws java.io.IOException
        Set method for struct member 'scenelock'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__scenelock
      • getGp_flag

        public short getGp_flag()
                         throws java.io.IOException
        Get method for struct member 'gp_flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gp_flag
      • setGp_flag

        public void setGp_flag​(short gp_flag)
                        throws java.io.IOException
        Set method for struct member 'gp_flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gp_flag
      • getFlag

        public short getFlag()
                      throws java.io.IOException
        Get method for struct member 'flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__flag
      • setFlag

        public void setFlag​(short flag)
                     throws java.io.IOException
        Set method for struct member 'flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__flag
      • getFlag2

        public int getFlag2()
                     throws java.io.IOException
        Get method for struct member 'flag2'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__flag2
      • setFlag2

        public void setFlag2​(int flag2)
                      throws java.io.IOException
        Set method for struct member 'flag2'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__flag2
      • getLens

        public float getLens()
                      throws java.io.IOException
        Get method for struct member 'lens'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__lens
      • setLens

        public void setLens​(float lens)
                     throws java.io.IOException
        Set method for struct member 'lens'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__lens
      • getGrid

        public float getGrid()
                      throws java.io.IOException
        Get method for struct member 'grid'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__grid
      • setGrid

        public void setGrid​(float grid)
                     throws java.io.IOException
        Set method for struct member 'grid'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__grid
      • getNear

        public float getNear()
                      throws java.io.IOException
        Get method for struct member 'near'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__near
      • setNear

        public void setNear​(float near)
                     throws java.io.IOException
        Set method for struct member 'near'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__near
      • getFar

        public float getFar()
                     throws java.io.IOException
        Get method for struct member 'far'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__far
      • setFar

        public void setFar​(float far)
                    throws java.io.IOException
        Set method for struct member 'far'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__far
      • getOfs

        public CArrayFacade<java.lang.Float> getOfs()
                                             throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'ofs'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ofs
      • setOfs

        public void setOfs​(CArrayFacade<java.lang.Float> ofs)
                    throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'ofs'.

        Field Documentation

        Blender Source Code

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__ofs
      • get_pad

        public CArrayFacade<java.lang.Byte> get_pad()
                                             throws java.io.IOException
        Get method for struct member '_pad'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad
      • set_pad

        public void set_pad​(CArrayFacade<java.lang.Byte> _pad)
                     throws java.io.IOException
        Set method for struct member '_pad'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad
      • getGizmo_flag

        public byte getGizmo_flag()
                           throws java.io.IOException
        Get method for struct member 'gizmo_flag'.

        Field Documentation

        Blender Source Code

        Transform gizmo info. #V3D_GIZMO_SHOW_*

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gizmo_flag
      • setGizmo_flag

        public void setGizmo_flag​(byte gizmo_flag)
                           throws java.io.IOException
        Set method for struct member 'gizmo_flag'.

        Field Documentation

        Blender Source Code

        Transform gizmo info. #V3D_GIZMO_SHOW_*

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gizmo_flag
      • getGizmo_show_object

        public byte getGizmo_show_object()
                                  throws java.io.IOException
        Get method for struct member 'gizmo_show_object'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gizmo_show_object
      • setGizmo_show_object

        public void setGizmo_show_object​(byte gizmo_show_object)
                                  throws java.io.IOException
        Set method for struct member 'gizmo_show_object'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gizmo_show_object
      • getGizmo_show_armature

        public byte getGizmo_show_armature()
                                    throws java.io.IOException
        Get method for struct member 'gizmo_show_armature'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gizmo_show_armature
      • setGizmo_show_armature

        public void setGizmo_show_armature​(byte gizmo_show_armature)
                                    throws java.io.IOException
        Set method for struct member 'gizmo_show_armature'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gizmo_show_armature
      • getGizmo_show_empty

        public byte getGizmo_show_empty()
                                 throws java.io.IOException
        Get method for struct member 'gizmo_show_empty'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gizmo_show_empty
      • setGizmo_show_empty

        public void setGizmo_show_empty​(byte gizmo_show_empty)
                                 throws java.io.IOException
        Set method for struct member 'gizmo_show_empty'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gizmo_show_empty
      • getGizmo_show_light

        public byte getGizmo_show_light()
                                 throws java.io.IOException
        Get method for struct member 'gizmo_show_light'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gizmo_show_light
      • setGizmo_show_light

        public void setGizmo_show_light​(byte gizmo_show_light)
                                 throws java.io.IOException
        Set method for struct member 'gizmo_show_light'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gizmo_show_light
      • getGizmo_show_camera

        public byte getGizmo_show_camera()
                                  throws java.io.IOException
        Get method for struct member 'gizmo_show_camera'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gizmo_show_camera
      • setGizmo_show_camera

        public void setGizmo_show_camera​(byte gizmo_show_camera)
                                  throws java.io.IOException
        Set method for struct member 'gizmo_show_camera'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gizmo_show_camera
      • getGridflag

        public byte getGridflag()
                         throws java.io.IOException
        Get method for struct member 'gridflag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gridflag
      • setGridflag

        public void setGridflag​(byte gridflag)
                         throws java.io.IOException
        Set method for struct member 'gridflag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gridflag
      • getGridlines

        public short getGridlines()
                           throws java.io.IOException
        Get method for struct member 'gridlines'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gridlines
      • setGridlines

        public void setGridlines​(short gridlines)
                          throws java.io.IOException
        Set method for struct member 'gridlines'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gridlines
      • getGridsubdiv

        public short getGridsubdiv()
                            throws java.io.IOException
        Get method for struct member 'gridsubdiv'.

        Field Documentation

        Blender Source Code

        Number of subdivisions in the grid between each highlighted grid line.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gridsubdiv
      • setGridsubdiv

        public void setGridsubdiv​(short gridsubdiv)
                           throws java.io.IOException
        Set method for struct member 'gridsubdiv'.

        Field Documentation

        Blender Source Code

        Number of subdivisions in the grid between each highlighted grid line.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gridsubdiv
      • getVertex_opacity

        public float getVertex_opacity()
                                throws java.io.IOException
        Get method for struct member 'vertex_opacity'.

        Field Documentation

        Blender Source Code

        Actually only used to define the opacity of the grease pencil vertex in edit mode.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__vertex_opacity
      • setVertex_opacity

        public void setVertex_opacity​(float vertex_opacity)
                               throws java.io.IOException
        Set method for struct member 'vertex_opacity'.

        Field Documentation

        Blender Source Code

        Actually only used to define the opacity of the grease pencil vertex in edit mode.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__vertex_opacity
      • getGpd

        public CPointer<bGPdata> getGpd()
                                 throws java.io.IOException
        Deprecated.
        Deprecated

        Get method for struct member 'gpd'.

        Field Documentation

        Blender Source Code

        XXX deprecated? Grease-Pencil Data (annotation layers).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gpd
      • setGpd

        public void setGpd​(CPointer<bGPdata> gpd)
                    throws java.io.IOException
        Deprecated.
        Deprecated

        Set method for struct member 'gpd'.

        Field Documentation

        Blender Source Code

        XXX deprecated? Grease-Pencil Data (annotation layers).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__gpd
      • getStereo3d_flag

        public short getStereo3d_flag()
                               throws java.io.IOException
        Get method for struct member 'stereo3d_flag'.

        Field Documentation

        Blender Source Code

        Stereoscopy settings.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stereo3d_flag
      • setStereo3d_flag

        public void setStereo3d_flag​(short stereo3d_flag)
                              throws java.io.IOException
        Set method for struct member 'stereo3d_flag'.

        Field Documentation

        Blender Source Code

        Stereoscopy settings.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stereo3d_flag
      • getStereo3d_camera

        public byte getStereo3d_camera()
                                throws java.io.IOException
        Get method for struct member 'stereo3d_camera'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stereo3d_camera
      • setStereo3d_camera

        public void setStereo3d_camera​(byte stereo3d_camera)
                                throws java.io.IOException
        Set method for struct member 'stereo3d_camera'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stereo3d_camera
      • get_pad4

        public byte get_pad4()
                      throws java.io.IOException
        Get method for struct member '_pad4'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad4
      • set_pad4

        public void set_pad4​(byte _pad4)
                      throws java.io.IOException
        Set method for struct member '_pad4'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad4
      • getStereo3d_convergence_factor

        public float getStereo3d_convergence_factor()
                                             throws java.io.IOException
        Get method for struct member 'stereo3d_convergence_factor'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stereo3d_convergence_factor
      • setStereo3d_convergence_factor

        public void setStereo3d_convergence_factor​(float stereo3d_convergence_factor)
                                            throws java.io.IOException
        Set method for struct member 'stereo3d_convergence_factor'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stereo3d_convergence_factor
      • getStereo3d_volume_alpha

        public float getStereo3d_volume_alpha()
                                       throws java.io.IOException
        Get method for struct member 'stereo3d_volume_alpha'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stereo3d_volume_alpha
      • setStereo3d_volume_alpha

        public void setStereo3d_volume_alpha​(float stereo3d_volume_alpha)
                                      throws java.io.IOException
        Set method for struct member 'stereo3d_volume_alpha'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stereo3d_volume_alpha
      • getStereo3d_convergence_alpha

        public float getStereo3d_convergence_alpha()
                                            throws java.io.IOException
        Get method for struct member 'stereo3d_convergence_alpha'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stereo3d_convergence_alpha
      • setStereo3d_convergence_alpha

        public void setStereo3d_convergence_alpha​(float stereo3d_convergence_alpha)
                                           throws java.io.IOException
        Set method for struct member 'stereo3d_convergence_alpha'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__stereo3d_convergence_alpha
      • getShading

        public View3DShading getShading()
                                 throws java.io.IOException
        Get method for struct member 'shading'.

        Field Documentation

        Blender Source Code

        Display settings.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__shading
      • setShading

        public void setShading​(View3DShading shading)
                        throws java.io.IOException
        Set method for struct member 'shading'.

        Field Documentation

        Blender Source Code

        Display settings.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__shading
      • getOverlay

        public View3DOverlay getOverlay()
                                 throws java.io.IOException
        Get method for struct member 'overlay'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__overlay
      • setOverlay

        public void setOverlay​(View3DOverlay overlay)
                        throws java.io.IOException
        Set method for struct member 'overlay'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__overlay
      • getViewer_path

        public ViewerPath getViewer_path()
                                  throws java.io.IOException
        Get method for struct member 'viewer_path'.

        Field Documentation

        Blender Source Code

        Path to the viewer node that is currently previewed. This is retrieved from the workspace.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__viewer_path
      • setViewer_path

        public void setViewer_path​(ViewerPath viewer_path)
                            throws java.io.IOException
        Set method for struct member 'viewer_path'.

        Field Documentation

        Blender Source Code

        Path to the viewer node that is currently previewed. This is retrieved from the workspace.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__viewer_path
      • getRuntime

        public View3D_Runtime getRuntime()
                                  throws java.io.IOException
        Get method for struct member 'runtime'.

        Field Documentation

        Blender Source Code

        Runtime evaluation data (keep last).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__runtime
      • setRuntime

        public void setRuntime​(View3D_Runtime runtime)
                        throws java.io.IOException
        Set method for struct member 'runtime'.

        Field Documentation

        Blender Source Code

        Runtime evaluation data (keep last).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__runtime
      • __io__addressof

        public CPointer<View3D> __io__addressof()
        Instantiates a pointer on this instance.