Class wmWindowManager


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

    Class Documentation

    Blender Source Code

    #endif

    reports need to be before wmWindowManager windowmanager is saved, tag WMAN

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__id);
         CPointer<ID> p_id = p.cast(new Class[]{ID.class});
         

        Metadata

        • Field: 'id'
        • Signature: 'ID'
        • Actual Size (32bit/64bit): 128/160
      • __DNA__FIELD__windrawable

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

        Field Documentation

        Blender Source Code

        Separate active from drawable.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__windrawable);
         CPointer<CPointer<wmWindow>> p_windrawable = p.cast(new Class[]{CPointer.class, wmWindow.class});
         

        Metadata

        • Field: 'windrawable'
        • Signature: 'wmWindow*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__winactive

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

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__winactive);
         CPointer<CPointer<wmWindow>> p_winactive = p.cast(new Class[]{CPointer.class, wmWindow.class});
         

        Metadata

        • Field: 'winactive'
        • Signature: 'wmWindow*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__windows

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

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__windows);
         CPointer<ListBase> p_windows = p.cast(new Class[]{ListBase.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        Set on file read.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__initialized);
         CPointer<Short> p_initialized = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'initialized'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__file_saved

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

        Field Documentation

        Blender Source Code

        Indicator whether data was saved.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__file_saved);
         CPointer<Short> p_file_saved = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'file_saved'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__op_undo_depth

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

        Field Documentation

        Blender Source Code

        Operator stack depth to avoid nested undo pushes.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__op_undo_depth);
         CPointer<Short> p_op_undo_depth = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'op_undo_depth'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__outliner_sync_select_dirty

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

        Field Documentation

        Blender Source Code

        Set after selection to notify outliner to sync. Stores type of selection

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__outliner_sync_select_dirty);
         CPointer<Short> p_outliner_sync_select_dirty = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'outliner_sync_select_dirty'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__operators

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

        Field Documentation

        Blender Source Code

        Operator registry.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__operators);
         CPointer<ListBase> p_operators = p.cast(new Class[]{ListBase.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        Refresh/redraw wmNotifier structs.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__queue);
         CPointer<ListBase> p_queue = p.cast(new Class[]{ListBase.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        Information and error reports.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__reports);
         CPointer<ReportList> p_reports = p.cast(new Class[]{ReportList.class});
         

        Metadata

        • Field: 'reports'
        • Signature: 'ReportList'
        • Actual Size (32bit/64bit): 28/40
      • __DNA__FIELD__jobs

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

        Field Documentation

        Blender Source Code

        Threaded jobs manager.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__jobs);
         CPointer<ListBase> p_jobs = p.cast(new Class[]{ListBase.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        Extra overlay cursors to draw, like circles.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__paintcursors);
         CPointer<ListBase> p_paintcursors = p.cast(new Class[]{ListBase.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        Active dragged items.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__drags);
         CPointer<ListBase> p_drags = p.cast(new Class[]{ListBase.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        Known key configurations.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__keyconfigs);
         CPointer<ListBase> p_keyconfigs = p.cast(new Class[]{ListBase.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        Default configuration.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__defaultconf);
         CPointer<CPointer<wmKeyConfig>> p_defaultconf = p.cast(new Class[]{CPointer.class, wmKeyConfig.class});
         

        Metadata

        • Field: 'defaultconf'
        • Signature: 'wmKeyConfig*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__addonconf

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

        Field Documentation

        Blender Source Code

        Addon configuration.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__addonconf);
         CPointer<CPointer<wmKeyConfig>> p_addonconf = p.cast(new Class[]{CPointer.class, wmKeyConfig.class});
         

        Metadata

        • Field: 'addonconf'
        • Signature: 'wmKeyConfig*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__userconf

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

        Field Documentation

        Blender Source Code

        User configuration.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__userconf);
         CPointer<CPointer<wmKeyConfig>> p_userconf = p.cast(new Class[]{CPointer.class, wmKeyConfig.class});
         

        Metadata

        • Field: 'userconf'
        • Signature: 'wmKeyConfig*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__timers

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

        Field Documentation

        Blender Source Code

        Active timers.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__timers);
         CPointer<ListBase> p_timers = p.cast(new Class[]{ListBase.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        Timer for auto save.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__autosavetimer);
         CPointer<CPointer<Object>> p_autosavetimer = p.cast(new Class[]{CPointer.class, Object.class});
         

        Metadata

        • Field: 'autosavetimer'
        • Signature: 'wmTimer*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__undo_stack

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

        Field Documentation

        Blender Source Code

        All undo history (runtime only).

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__undo_stack);
         CPointer<CPointer<Object>> p_undo_stack = p.cast(new Class[]{CPointer.class, Object.class});
         

        Metadata

        • Field: 'undo_stack'
        • Signature: 'UndoStack*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__is_interface_locked

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

        Field Documentation

        Blender Source Code

        Indicates whether interface is locked for user interaction.

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__is_interface_locked);
         CPointer<Byte> p_is_interface_locked = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'is_interface_locked'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __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:

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

        Metadata

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

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

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__message_bus);
         CPointer<CPointer<Object>> p_message_bus = p.cast(new Class[]{CPointer.class, Object.class});
         

        Metadata

        • Field: 'message_bus'
        • Signature: 'wmMsgBus*'
        • Actual Size (32bit/64bit): 4/8
      • __DNA__FIELD__xr

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

        Field Documentation

        Blender Source Code

        #ifdef WITH_XR_OPENXR

        Pointer Arithmetics

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

         wmWindowManager wmwindowmanager = ...;
         CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__xr);
         CPointer<wmXrData> p_xr = p.cast(new Class[]{wmXrData.class});
         

        Metadata

        • Field: 'xr'
        • Signature: 'wmXrData'
        • Actual Size (32bit/64bit): 920/936
    • Constructor Detail

      • wmWindowManager

        public wmWindowManager​(long __address,
                               Block __block,
                               BlockTable __blockTable)
    • Method Detail

      • getId

        public ID getId()
                 throws java.io.IOException
        Get method for struct member 'id'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__id
      • setId

        public void setId​(ID id)
                   throws java.io.IOException
        Set method for struct member 'id'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__id
      • getWindrawable

        public CPointer<wmWindow> getWindrawable()
                                          throws java.io.IOException
        Get method for struct member 'windrawable'.

        Field Documentation

        Blender Source Code

        Separate active from drawable.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__windrawable
      • setWindrawable

        public void setWindrawable​(CPointer<wmWindow> windrawable)
                            throws java.io.IOException
        Set method for struct member 'windrawable'.

        Field Documentation

        Blender Source Code

        Separate active from drawable.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__windrawable
      • setWinactive

        public void setWinactive​(CPointer<wmWindow> winactive)
                          throws java.io.IOException
        Set method for struct member 'winactive'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__winactive
      • getWindows

        public ListBase getWindows()
                            throws java.io.IOException
        Get method for struct member 'windows'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__windows
      • setWindows

        public void setWindows​(ListBase windows)
                        throws java.io.IOException
        Set method for struct member 'windows'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__windows
      • getInitialized

        public short getInitialized()
                             throws java.io.IOException
        Get method for struct member 'initialized'.

        Field Documentation

        Blender Source Code

        Set on file read.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__initialized
      • setInitialized

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

        Field Documentation

        Blender Source Code

        Set on file read.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__initialized
      • getFile_saved

        public short getFile_saved()
                            throws java.io.IOException
        Get method for struct member 'file_saved'.

        Field Documentation

        Blender Source Code

        Indicator whether data was saved.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__file_saved
      • setFile_saved

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

        Field Documentation

        Blender Source Code

        Indicator whether data was saved.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__file_saved
      • getOp_undo_depth

        public short getOp_undo_depth()
                               throws java.io.IOException
        Get method for struct member 'op_undo_depth'.

        Field Documentation

        Blender Source Code

        Operator stack depth to avoid nested undo pushes.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__op_undo_depth
      • setOp_undo_depth

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

        Field Documentation

        Blender Source Code

        Operator stack depth to avoid nested undo pushes.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__op_undo_depth
      • getOutliner_sync_select_dirty

        public short getOutliner_sync_select_dirty()
                                            throws java.io.IOException
        Get method for struct member 'outliner_sync_select_dirty'.

        Field Documentation

        Blender Source Code

        Set after selection to notify outliner to sync. Stores type of selection

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__outliner_sync_select_dirty
      • setOutliner_sync_select_dirty

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

        Field Documentation

        Blender Source Code

        Set after selection to notify outliner to sync. Stores type of selection

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__outliner_sync_select_dirty
      • getOperators

        public ListBase getOperators()
                              throws java.io.IOException
        Get method for struct member 'operators'.

        Field Documentation

        Blender Source Code

        Operator registry.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__operators
      • setOperators

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

        Field Documentation

        Blender Source Code

        Operator registry.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__operators
      • getQueue

        public ListBase getQueue()
                          throws java.io.IOException
        Get method for struct member 'queue'.

        Field Documentation

        Blender Source Code

        Refresh/redraw wmNotifier structs.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__queue
      • setQueue

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

        Field Documentation

        Blender Source Code

        Refresh/redraw wmNotifier structs.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__queue
      • getReports

        public ReportList getReports()
                              throws java.io.IOException
        Get method for struct member 'reports'.

        Field Documentation

        Blender Source Code

        Information and error reports.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__reports
      • setReports

        public void setReports​(ReportList reports)
                        throws java.io.IOException
        Set method for struct member 'reports'.

        Field Documentation

        Blender Source Code

        Information and error reports.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__reports
      • getJobs

        public ListBase getJobs()
                         throws java.io.IOException
        Get method for struct member 'jobs'.

        Field Documentation

        Blender Source Code

        Threaded jobs manager.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__jobs
      • setJobs

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

        Field Documentation

        Blender Source Code

        Threaded jobs manager.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__jobs
      • getPaintcursors

        public ListBase getPaintcursors()
                                 throws java.io.IOException
        Get method for struct member 'paintcursors'.

        Field Documentation

        Blender Source Code

        Extra overlay cursors to draw, like circles.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__paintcursors
      • setPaintcursors

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

        Field Documentation

        Blender Source Code

        Extra overlay cursors to draw, like circles.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__paintcursors
      • getDrags

        public ListBase getDrags()
                          throws java.io.IOException
        Get method for struct member 'drags'.

        Field Documentation

        Blender Source Code

        Active dragged items.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__drags
      • setDrags

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

        Field Documentation

        Blender Source Code

        Active dragged items.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__drags
      • getKeyconfigs

        public ListBase getKeyconfigs()
                               throws java.io.IOException
        Get method for struct member 'keyconfigs'.

        Field Documentation

        Blender Source Code

        Known key configurations.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__keyconfigs
      • setKeyconfigs

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

        Field Documentation

        Blender Source Code

        Known key configurations.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__keyconfigs
      • getDefaultconf

        public CPointer<wmKeyConfig> getDefaultconf()
                                             throws java.io.IOException
        Get method for struct member 'defaultconf'.

        Field Documentation

        Blender Source Code

        Default configuration.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__defaultconf
      • setDefaultconf

        public void setDefaultconf​(CPointer<wmKeyConfig> defaultconf)
                            throws java.io.IOException
        Set method for struct member 'defaultconf'.

        Field Documentation

        Blender Source Code

        Default configuration.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__defaultconf
      • getAddonconf

        public CPointer<wmKeyConfig> getAddonconf()
                                           throws java.io.IOException
        Get method for struct member 'addonconf'.

        Field Documentation

        Blender Source Code

        Addon configuration.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__addonconf
      • setAddonconf

        public void setAddonconf​(CPointer<wmKeyConfig> addonconf)
                          throws java.io.IOException
        Set method for struct member 'addonconf'.

        Field Documentation

        Blender Source Code

        Addon configuration.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__addonconf
      • getUserconf

        public CPointer<wmKeyConfig> getUserconf()
                                          throws java.io.IOException
        Get method for struct member 'userconf'.

        Field Documentation

        Blender Source Code

        User configuration.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__userconf
      • setUserconf

        public void setUserconf​(CPointer<wmKeyConfig> userconf)
                         throws java.io.IOException
        Set method for struct member 'userconf'.

        Field Documentation

        Blender Source Code

        User configuration.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__userconf
      • getTimers

        public ListBase getTimers()
                           throws java.io.IOException
        Get method for struct member 'timers'.

        Field Documentation

        Blender Source Code

        Active timers.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__timers
      • setTimers

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

        Field Documentation

        Blender Source Code

        Active timers.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__timers
      • getAutosavetimer

        public CPointer<java.lang.Object> getAutosavetimer()
                                                    throws java.io.IOException
        Get method for struct member 'autosavetimer'.

        Field Documentation

        Blender Source Code

        Timer for auto save.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__autosavetimer
      • setAutosavetimer

        public void setAutosavetimer​(CPointer<java.lang.Object> autosavetimer)
                              throws java.io.IOException
        Set method for struct member 'autosavetimer'.

        Field Documentation

        Blender Source Code

        Timer for auto save.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__autosavetimer
      • getUndo_stack

        public CPointer<java.lang.Object> getUndo_stack()
                                                 throws java.io.IOException
        Get method for struct member 'undo_stack'.

        Field Documentation

        Blender Source Code

        All undo history (runtime only).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__undo_stack
      • setUndo_stack

        public void setUndo_stack​(CPointer<java.lang.Object> undo_stack)
                           throws java.io.IOException
        Set method for struct member 'undo_stack'.

        Field Documentation

        Blender Source Code

        All undo history (runtime only).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__undo_stack
      • getIs_interface_locked

        public byte getIs_interface_locked()
                                    throws java.io.IOException
        Get method for struct member 'is_interface_locked'.

        Field Documentation

        Blender Source Code

        Indicates whether interface is locked for user interaction.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__is_interface_locked
      • setIs_interface_locked

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

        Field Documentation

        Blender Source Code

        Indicates whether interface is locked for user interaction.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__is_interface_locked
      • 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
      • getMessage_bus

        public CPointer<java.lang.Object> getMessage_bus()
                                                  throws java.io.IOException
        Get method for struct member 'message_bus'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__message_bus
      • setMessage_bus

        public void setMessage_bus​(CPointer<java.lang.Object> message_bus)
                            throws java.io.IOException
        Set method for struct member 'message_bus'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__message_bus
      • getXr

        public wmXrData getXr()
                       throws java.io.IOException
        Get method for struct member 'xr'.

        Field Documentation

        Blender Source Code

        #ifdef WITH_XR_OPENXR

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__xr
      • setXr

        public void setXr​(wmXrData xr)
                   throws java.io.IOException
        Set method for struct member 'xr'.

        Field Documentation

        Blender Source Code

        #ifdef WITH_XR_OPENXR

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__xr