Class FileSelectParams


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

    Class Documentation

    Blender Source Code

    Config and Input for File Selector

    • Field Detail

      • __DNA__SDNA_INDEX

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

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

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

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

        Field Documentation

        Blender Python API

        (read-only) Title for the file browser

        Blender Source Code

        Title, also used for the text of the execute button.

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__title);
         CPointer<CArrayFacade<Byte>> p_title = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'title'
        • Signature: 'char[96]'
        • Actual Size (32bit/64bit): 96/96
      • __DNA__FIELD__dir

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

        Field Documentation

        Blender Source Code

        Directory, FILE_MAX_LIBEXTRA, 1024 + 66, this is for extreme case when 1023 length path needs to be linked in, where foo.blend/Armature need adding

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__dir);
         CPointer<CArrayFacade<Byte>> p_dir = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'dir'
        • Signature: 'char[1090]'
        • Actual Size (32bit/64bit): 1090/1090
      • __DNA__FIELD__file

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

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__file);
         CPointer<CArrayFacade<Byte>> p_file = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'file'
        • Signature: 'char[256]'
        • Actual Size (32bit/64bit): 256/256
      • __DNA__FIELD__renamefile

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

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__renamefile);
         CPointer<CArrayFacade<Byte>> p_renamefile = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'renamefile'
        • Signature: 'char[256]'
        • Actual Size (32bit/64bit): 256/256
      • __DNA__FIELD__rename_flag

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

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__rename_flag);
         CPointer<Short> p_rename_flag = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'rename_flag'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__filter_glob

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

        Field Documentation

        Blender Python API

        UNIX shell-like filename patterns matching, supports wildcards ('*') and list of patterns separated by ';'

        Blender Source Code

        List of filetypes to filter (FILE_MAXFILE).

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__filter_glob);
         CPointer<CArrayFacade<Byte>> p_filter_glob = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'filter_glob'
        • Signature: 'char[256]'
        • Actual Size (32bit/64bit): 256/256
      • __DNA__FIELD__filter_search

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

        Field Documentation

        Blender Python API

        Filter by name, supports '*' wildcard

        Blender Source Code

        Text items name must match to be shown.

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__filter_search);
         CPointer<CArrayFacade<Byte>> p_filter_search = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        Same as filter, but for ID types (aka library groups).

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD___pad0);
         CPointer<Integer> p__pad0 = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: '_pad0'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__filter_id

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

        Field Documentation

        Blender Python API

        (read-only) Which ID types to show/hide, when browsing a library

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__filter_id);
         CPointer<int64> p_filter_id = p.cast(new Class[]{int64.class});
         

        Metadata

        • Field: 'filter_id'
        • Signature: 'uint64_t'
        • Actual Size (32bit/64bit): 8/8
      • __DNA__FIELD__active_file

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

        Field Documentation

        Blender Source Code

        Active file used for keyboard navigation.

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__active_file);
         CPointer<Integer> p_active_file = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'active_file'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__highlight_file

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

        Field Documentation

        Blender Source Code

        File under cursor.

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__highlight_file);
         CPointer<Integer> p_highlight_file = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'highlight_file'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__sel_first

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

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__sel_first);
         CPointer<Integer> p_sel_first = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'sel_first'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__sel_last

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

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__sel_last);
         CPointer<Integer> p_sel_last = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'sel_last'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__thumbnail_size

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

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__thumbnail_size);
         CPointer<Short> p_thumbnail_size = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'thumbnail_size'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD___pad1

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

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD___pad1);
         CPointer<CArrayFacade<Byte>> p__pad1 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

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

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

        Field Documentation

        Blender Source Code

        short XXXXX for now store type here, should be moved to the operator.

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__type);
         CPointer<Short> p_type = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'type'
        • 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'.

        Field Documentation

        Blender Source Code

        Settings for filter, hiding dots files.

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__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__sort

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

        Field Documentation

        Blender Source Code

        Sort order.

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__sort);
         CPointer<Short> p_sort = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'sort'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__display

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

        Field Documentation

        Blender Source Code

        Display mode flag.

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__display);
         CPointer<Short> p_display = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'display'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__details_flags

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

        Field Documentation

        Blender Source Code

        Details toggles (file size, creation date, etc.)

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__details_flags);
         CPointer<Byte> p_details_flags = p.cast(new Class[]{Byte.class});
         

        Metadata

        • Field: 'details_flags'
        • Signature: 'char'
        • Actual Size (32bit/64bit): 1/1
      • __DNA__FIELD___pad2

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

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD___pad2);
         CPointer<CArrayFacade<Byte>> p__pad2 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: '_pad2'
        • Signature: 'char[3]'
        • Actual Size (32bit/64bit): 3/3
      • __DNA__FIELD__filter

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

        Field Documentation

        Blender Source Code

        Filter when (flags & FILE_FILTER) is true.

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__filter);
         CPointer<Integer> p_filter = p.cast(new Class[]{Integer.class});
         

        Metadata

        • Field: 'filter'
        • Signature: 'int'
        • Actual Size (32bit/64bit): 4/4
      • __DNA__FIELD__recursion_level

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

        Field Documentation

        Blender Python API

        Numbers of dirtree levels to show simultaneously

        Blender Source Code

        Max number of levels in dirtree to show at once, 0 to disable recursion.

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__recursion_level);
         CPointer<Short> p_recursion_level = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'recursion_level'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__f_fp

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

        Field Documentation

        Blender Source Code

        XXX still unused Show font preview.

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__f_fp);
         CPointer<Short> p_f_fp = p.cast(new Class[]{Short.class});
         

        Metadata

        • Field: 'f_fp'
        • Signature: 'short'
        • Actual Size (32bit/64bit): 2/2
      • __DNA__FIELD__fp_str

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

        Field Documentation

        Blender Source Code

        String to use for font preview.

        Pointer Arithmetics

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

         FileSelectParams fileselectparams = ...;
         CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD__fp_str);
         CPointer<CArrayFacade<Byte>> p_fp_str = p.cast(new Class[]{CArrayFacade.class, Byte.class});
         

        Metadata

        • Field: 'fp_str'
        • Signature: 'char[8]'
        • Actual Size (32bit/64bit): 8/8
    • Constructor Detail

      • FileSelectParams

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

      • getTitle

        public CArrayFacade<java.lang.Byte> getTitle()
                                              throws java.io.IOException
        Get method for struct member 'title'.

        Field Documentation

        Blender Python API

        (read-only) Title for the file browser

        Blender Source Code

        Title, also used for the text of the execute button.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__title
      • setTitle

        public void setTitle​(CArrayFacade<java.lang.Byte> title)
                      throws java.io.IOException
        Set method for struct member 'title'.

        Field Documentation

        Blender Python API

        (read-only) Title for the file browser

        Blender Source Code

        Title, also used for the text of the execute button.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__title
      • getDir

        public CArrayFacade<java.lang.Byte> getDir()
                                            throws java.io.IOException
        Get method for struct member 'dir'.

        Field Documentation

        Blender Source Code

        Directory, FILE_MAX_LIBEXTRA, 1024 + 66, this is for extreme case when 1023 length path needs to be linked in, where foo.blend/Armature need adding

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dir
      • setDir

        public void setDir​(CArrayFacade<java.lang.Byte> dir)
                    throws java.io.IOException
        Set method for struct member 'dir'.

        Field Documentation

        Blender Source Code

        Directory, FILE_MAX_LIBEXTRA, 1024 + 66, this is for extreme case when 1023 length path needs to be linked in, where foo.blend/Armature need adding

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__dir
      • getFile

        public CArrayFacade<java.lang.Byte> getFile()
                                             throws java.io.IOException
        Get method for struct member 'file'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__file
      • setFile

        public void setFile​(CArrayFacade<java.lang.Byte> file)
                     throws java.io.IOException
        Set method for struct member 'file'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__file
      • getRenamefile

        public CArrayFacade<java.lang.Byte> getRenamefile()
                                                   throws java.io.IOException
        Get method for struct member 'renamefile'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__renamefile
      • setRenamefile

        public void setRenamefile​(CArrayFacade<java.lang.Byte> renamefile)
                           throws java.io.IOException
        Set method for struct member 'renamefile'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__renamefile
      • getRename_flag

        public short getRename_flag()
                             throws java.io.IOException
        Get method for struct member 'rename_flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__rename_flag
      • setRename_flag

        public void setRename_flag​(short rename_flag)
                            throws java.io.IOException
        Set method for struct member 'rename_flag'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__rename_flag
      • getFilter_glob

        public CArrayFacade<java.lang.Byte> getFilter_glob()
                                                    throws java.io.IOException
        Get method for struct member 'filter_glob'.

        Field Documentation

        Blender Python API

        UNIX shell-like filename patterns matching, supports wildcards ('*') and list of patterns separated by ';'

        Blender Source Code

        List of filetypes to filter (FILE_MAXFILE).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__filter_glob
      • setFilter_glob

        public void setFilter_glob​(CArrayFacade<java.lang.Byte> filter_glob)
                            throws java.io.IOException
        Set method for struct member 'filter_glob'.

        Field Documentation

        Blender Python API

        UNIX shell-like filename patterns matching, supports wildcards ('*') and list of patterns separated by ';'

        Blender Source Code

        List of filetypes to filter (FILE_MAXFILE).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__filter_glob
      • getFilter_search

        public CArrayFacade<java.lang.Byte> getFilter_search()
                                                      throws java.io.IOException
        Get method for struct member 'filter_search'.

        Field Documentation

        Blender Python API

        Filter by name, supports '*' wildcard

        Blender Source Code

        Text items name must match to be shown.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__filter_search
      • setFilter_search

        public void setFilter_search​(CArrayFacade<java.lang.Byte> filter_search)
                              throws java.io.IOException
        Set method for struct member 'filter_search'.

        Field Documentation

        Blender Python API

        Filter by name, supports '*' wildcard

        Blender Source Code

        Text items name must match to be shown.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__filter_search
      • get_pad0

        public int get_pad0()
                     throws java.io.IOException
        Get method for struct member '_pad0'.

        Field Documentation

        Blender Source Code

        Same as filter, but for ID types (aka library groups).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad0
      • set_pad0

        public void set_pad0​(int _pad0)
                      throws java.io.IOException
        Set method for struct member '_pad0'.

        Field Documentation

        Blender Source Code

        Same as filter, but for ID types (aka library groups).

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad0
      • getFilter_id

        public long getFilter_id()
                          throws java.io.IOException
        Get method for struct member 'filter_id'.

        Field Documentation

        Blender Python API

        (read-only) Which ID types to show/hide, when browsing a library
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__filter_id
      • setFilter_id

        public void setFilter_id​(long filter_id)
                          throws java.io.IOException
        Set method for struct member 'filter_id'.

        Field Documentation

        Blender Python API

        (read-only) Which ID types to show/hide, when browsing a library
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__filter_id
      • getActive_file

        public int getActive_file()
                           throws java.io.IOException
        Get method for struct member 'active_file'.

        Field Documentation

        Blender Source Code

        Active file used for keyboard navigation.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__active_file
      • setActive_file

        public void setActive_file​(int active_file)
                            throws java.io.IOException
        Set method for struct member 'active_file'.

        Field Documentation

        Blender Source Code

        Active file used for keyboard navigation.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__active_file
      • getHighlight_file

        public int getHighlight_file()
                              throws java.io.IOException
        Get method for struct member 'highlight_file'.

        Field Documentation

        Blender Source Code

        File under cursor.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__highlight_file
      • setHighlight_file

        public void setHighlight_file​(int highlight_file)
                               throws java.io.IOException
        Set method for struct member 'highlight_file'.

        Field Documentation

        Blender Source Code

        File under cursor.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__highlight_file
      • getSel_first

        public int getSel_first()
                         throws java.io.IOException
        Get method for struct member 'sel_first'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sel_first
      • setSel_first

        public void setSel_first​(int sel_first)
                          throws java.io.IOException
        Set method for struct member 'sel_first'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sel_first
      • getSel_last

        public int getSel_last()
                        throws java.io.IOException
        Get method for struct member 'sel_last'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sel_last
      • setSel_last

        public void setSel_last​(int sel_last)
                         throws java.io.IOException
        Set method for struct member 'sel_last'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sel_last
      • getThumbnail_size

        public short getThumbnail_size()
                                throws java.io.IOException
        Get method for struct member 'thumbnail_size'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__thumbnail_size
      • setThumbnail_size

        public void setThumbnail_size​(short thumbnail_size)
                               throws java.io.IOException
        Set method for struct member 'thumbnail_size'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__thumbnail_size
      • get_pad1

        public CArrayFacade<java.lang.Byte> get_pad1()
                                              throws java.io.IOException
        Get method for struct member '_pad1'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad1
      • set_pad1

        public void set_pad1​(CArrayFacade<java.lang.Byte> _pad1)
                      throws java.io.IOException
        Set method for struct member '_pad1'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad1
      • getType

        public short getType()
                      throws java.io.IOException
        Get method for struct member 'type'.

        Field Documentation

        Blender Source Code

        short XXXXX for now store type here, should be moved to the operator.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__type
      • setType

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

        Field Documentation

        Blender Source Code

        short XXXXX for now store type here, should be moved to the operator.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__type
      • getFlag

        public short getFlag()
                      throws java.io.IOException
        Get method for struct member 'flag'.

        Field Documentation

        Blender Source Code

        Settings for filter, hiding dots files.

        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'.

        Field Documentation

        Blender Source Code

        Settings for filter, hiding dots files.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__flag
      • getSort

        public short getSort()
                      throws java.io.IOException
        Get method for struct member 'sort'.

        Field Documentation

        Blender Source Code

        Sort order.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sort
      • setSort

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

        Field Documentation

        Blender Source Code

        Sort order.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__sort
      • getDisplay

        public short getDisplay()
                         throws java.io.IOException
        Get method for struct member 'display'.

        Field Documentation

        Blender Source Code

        Display mode flag.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__display
      • setDisplay

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

        Field Documentation

        Blender Source Code

        Display mode flag.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__display
      • getDetails_flags

        public byte getDetails_flags()
                              throws java.io.IOException
        Get method for struct member 'details_flags'.

        Field Documentation

        Blender Source Code

        Details toggles (file size, creation date, etc.)

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__details_flags
      • setDetails_flags

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

        Field Documentation

        Blender Source Code

        Details toggles (file size, creation date, etc.)

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__details_flags
      • get_pad2

        public CArrayFacade<java.lang.Byte> get_pad2()
                                              throws java.io.IOException
        Get method for struct member '_pad2'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad2
      • set_pad2

        public void set_pad2​(CArrayFacade<java.lang.Byte> _pad2)
                      throws java.io.IOException
        Set method for struct member '_pad2'.
        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD___pad2
      • getFilter

        public int getFilter()
                      throws java.io.IOException
        Get method for struct member 'filter'.

        Field Documentation

        Blender Source Code

        Filter when (flags & FILE_FILTER) is true.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__filter
      • setFilter

        public void setFilter​(int filter)
                       throws java.io.IOException
        Set method for struct member 'filter'.

        Field Documentation

        Blender Source Code

        Filter when (flags & FILE_FILTER) is true.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__filter
      • getRecursion_level

        public short getRecursion_level()
                                 throws java.io.IOException
        Get method for struct member 'recursion_level'.

        Field Documentation

        Blender Python API

        Numbers of dirtree levels to show simultaneously

        Blender Source Code

        Max number of levels in dirtree to show at once, 0 to disable recursion.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__recursion_level
      • setRecursion_level

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

        Field Documentation

        Blender Python API

        Numbers of dirtree levels to show simultaneously

        Blender Source Code

        Max number of levels in dirtree to show at once, 0 to disable recursion.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__recursion_level
      • getF_fp

        public short getF_fp()
                      throws java.io.IOException
        Get method for struct member 'f_fp'.

        Field Documentation

        Blender Source Code

        XXX still unused Show font preview.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__f_fp
      • setF_fp

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

        Field Documentation

        Blender Source Code

        XXX still unused Show font preview.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__f_fp
      • getFp_str

        public CArrayFacade<java.lang.Byte> getFp_str()
                                               throws java.io.IOException
        Get method for struct member 'fp_str'.

        Field Documentation

        Blender Source Code

        String to use for font preview.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fp_str
      • setFp_str

        public void setFp_str​(CArrayFacade<java.lang.Byte> fp_str)
                       throws java.io.IOException
        Set method for struct member 'fp_str'.

        Field Documentation

        Blender Source Code

        String to use for font preview.

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__fp_str