Class FileSelectParams
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.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 Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.static long[]
__DNA__FIELD___pad1
Field descriptor (offset) for struct member '_pad1'.static long[]
__DNA__FIELD___pad2
Field descriptor (offset) for struct member '_pad2'.static long[]
__DNA__FIELD___pad3
Field descriptor (offset) for struct member '_pad3'.static long[]
__DNA__FIELD___pad4
Field descriptor (offset) for struct member '_pad4'.static long[]
__DNA__FIELD__active_file
Field descriptor (offset) for struct member 'active_file'.static long[]
__DNA__FIELD__details_flags
Field descriptor (offset) for struct member 'details_flags'.static long[]
__DNA__FIELD__dir
Field descriptor (offset) for struct member 'dir'.static long[]
__DNA__FIELD__display
Field descriptor (offset) for struct member 'display'.static long[]
__DNA__FIELD__file
Field descriptor (offset) for struct member 'file'.static long[]
__DNA__FIELD__filter
Field descriptor (offset) for struct member 'filter'.static long[]
__DNA__FIELD__filter_glob
Field descriptor (offset) for struct member 'filter_glob'.static long[]
__DNA__FIELD__filter_id
Field descriptor (offset) for struct member 'filter_id'.static long[]
__DNA__FIELD__filter_search
Field descriptor (offset) for struct member 'filter_search'.static long[]
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.static long[]
__DNA__FIELD__highlight_file
Field descriptor (offset) for struct member 'highlight_file'.static long[]
__DNA__FIELD__recursion_level
Field descriptor (offset) for struct member 'recursion_level'.static long[]
__DNA__FIELD__rename_flag
Field descriptor (offset) for struct member 'rename_flag'.static long[]
__DNA__FIELD__rename_id
Field descriptor (offset) for struct member 'rename_id'.static long[]
__DNA__FIELD__renamefile
Field descriptor (offset) for struct member 'renamefile'.static long[]
__DNA__FIELD__sel_first
Field descriptor (offset) for struct member 'sel_first'.static long[]
__DNA__FIELD__sel_last
Field descriptor (offset) for struct member 'sel_last'.static long[]
__DNA__FIELD__sort
Field descriptor (offset) for struct member 'sort'.static long[]
__DNA__FIELD__thumbnail_size
Field descriptor (offset) for struct member 'thumbnail_size'.static long[]
__DNA__FIELD__title
Field descriptor (offset) for struct member 'title'.static long[]
__DNA__FIELD__type
Field descriptor (offset) for struct member 'type'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct FileSelectParams.-
Fields inherited from class org.cakelab.blender.nio.CFacade
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
-
-
Constructor Summary
Constructors Modifier Constructor Description FileSelectParams(long __address, Block __block, BlockTable __blockTable)
protected
FileSelectParams(FileSelectParams that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<FileSelectParams>
__io__addressof()
Instantiates a pointer on this instance.CArrayFacade<java.lang.Byte>
get_pad()
Get method for struct member '_pad'.CArrayFacade<java.lang.Byte>
get_pad1()
Get method for struct member '_pad1'.CArrayFacade<java.lang.Byte>
get_pad2()
Get method for struct member '_pad2'.CPointer<java.lang.Object>
get_pad3()
Get method for struct member '_pad3'.CArrayFacade<java.lang.Byte>
get_pad4()
Get method for struct member '_pad4'.int
getActive_file()
Get method for struct member 'active_file'.byte
getDetails_flags()
Get method for struct member 'details_flags'.CArrayFacade<java.lang.Byte>
getDir()
Get method for struct member 'dir'.short
getDisplay()
Get method for struct member 'display'.CArrayFacade<java.lang.Byte>
getFile()
Get method for struct member 'file'.int
getFilter()
Get method for struct member 'filter'.CArrayFacade<java.lang.Byte>
getFilter_glob()
Get method for struct member 'filter_glob'.long
getFilter_id()
Get method for struct member 'filter_id'.CArrayFacade<java.lang.Byte>
getFilter_search()
Get method for struct member 'filter_search'.short
getFlag()
Get method for struct member 'flag'.int
getHighlight_file()
Get method for struct member 'highlight_file'.short
getRecursion_level()
Get method for struct member 'recursion_level'.short
getRename_flag()
Get method for struct member 'rename_flag'.CPointer<ID>
getRename_id()
Get method for struct member 'rename_id'.CArrayFacade<java.lang.Byte>
getRenamefile()
Get method for struct member 'renamefile'.int
getSel_first()
Get method for struct member 'sel_first'.int
getSel_last()
Get method for struct member 'sel_last'.short
getSort()
Get method for struct member 'sort'.short
getThumbnail_size()
Get method for struct member 'thumbnail_size'.CArrayFacade<java.lang.Byte>
getTitle()
Get method for struct member 'title'.short
getType()
Get method for struct member 'type'.void
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.void
set_pad1(CArrayFacade<java.lang.Byte> _pad1)
Set method for struct member '_pad1'.void
set_pad2(CArrayFacade<java.lang.Byte> _pad2)
Set method for struct member '_pad2'.void
set_pad3(CPointer<java.lang.Object> _pad3)
Set method for struct member '_pad3'.void
set_pad4(CArrayFacade<java.lang.Byte> _pad4)
Set method for struct member '_pad4'.void
setActive_file(int active_file)
Set method for struct member 'active_file'.void
setDetails_flags(byte details_flags)
Set method for struct member 'details_flags'.void
setDir(CArrayFacade<java.lang.Byte> dir)
Set method for struct member 'dir'.void
setDisplay(short display)
Set method for struct member 'display'.void
setFile(CArrayFacade<java.lang.Byte> file)
Set method for struct member 'file'.void
setFilter(int filter)
Set method for struct member 'filter'.void
setFilter_glob(CArrayFacade<java.lang.Byte> filter_glob)
Set method for struct member 'filter_glob'.void
setFilter_id(long filter_id)
Set method for struct member 'filter_id'.void
setFilter_search(CArrayFacade<java.lang.Byte> filter_search)
Set method for struct member 'filter_search'.void
setFlag(short flag)
Set method for struct member 'flag'.void
setHighlight_file(int highlight_file)
Set method for struct member 'highlight_file'.void
setRecursion_level(short recursion_level)
Set method for struct member 'recursion_level'.void
setRename_flag(short rename_flag)
Set method for struct member 'rename_flag'.void
setRename_id(CPointer<ID> rename_id)
Set method for struct member 'rename_id'.void
setRenamefile(CArrayFacade<java.lang.Byte> renamefile)
Set method for struct member 'renamefile'.void
setSel_first(int sel_first)
Set method for struct member 'sel_first'.void
setSel_last(int sel_last)
Set method for struct member 'sel_last'.void
setSort(short sort)
Set method for struct member 'sort'.void
setThumbnail_size(short thumbnail_size)
Set method for struct member 'thumbnail_size'.void
setTitle(CArrayFacade<java.lang.Byte> title)
Set method for struct member 'title'.void
setType(short type)
Set method for struct member 'type'.-
Methods inherited from class org.cakelab.blender.nio.CFacade
__io__addressof, __io__addressof, __io__equals, __io__generic__copy, __io__generic__copy, __io__instanceof, __io__native__copy, __io__newInstance, __io__same__encoding, __io__sizeof, __io__sizeof, __io__subclassof, equals, hashCode
-
-
-
-
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 browserBlender 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___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:
FileSelectParams fileselectparams = ...; CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad'
- Signature: 'char[4]'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__rename_id
public static final long[] __DNA__FIELD__rename_id
Field descriptor (offset) for struct member 'rename_id'.Field Documentation
Blender Source Code
An
ID
but for local IDs (takes precedence). Don't keep this stored across handlers! Would break on undo.
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_id); CPointer<CPointer<ID>> p_rename_id = p.cast(new Class[]{CPointer.class, ID.class});
Metadata
- Field: 'rename_id'
- Signature: 'ID*'
- Actual Size (32bit/64bit): 4/8
-
__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:
FileSelectParams fileselectparams = ...; CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD___pad3); CPointer<CPointer<Object>> p__pad3 = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: '_pad3'
- Signature: 'void*'
- Actual Size (32bit/64bit): 4/8
-
__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 file-types 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 '*' wildcardBlender 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__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 libraryBlender 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__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 XXX: for now store type here, should be moved to the operator. eFileSelectType
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 simultaneouslyBlender Source Code
Max number of levels in directory tree 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___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:
FileSelectParams fileselectparams = ...; CPointer<Object> p = fileselectparams.__dna__addressof(FileSelectParams.__DNA__FIELD___pad4); CPointer<CArrayFacade<Byte>> p__pad4 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad4'
- Signature: 'char[2]'
- Actual Size (32bit/64bit): 2/2
-
-
Constructor Detail
-
FileSelectParams
public FileSelectParams(long __address, Block __block, BlockTable __blockTable)
-
FileSelectParams
protected FileSelectParams(FileSelectParams that)
-
-
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 browserBlender 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 browserBlender 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
-
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
-
getRename_id
public CPointer<ID> getRename_id() throws java.io.IOException
Get method for struct member 'rename_id'.Field Documentation
Blender Source Code
An
ID
but for local IDs (takes precedence). Don't keep this stored across handlers! Would break on undo.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__rename_id
-
setRename_id
public void setRename_id(CPointer<ID> rename_id) throws java.io.IOException
Set method for struct member 'rename_id'.Field Documentation
Blender Source Code
An
ID
but for local IDs (takes precedence). Don't keep this stored across handlers! Would break on undo.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__rename_id
-
get_pad3
public CPointer<java.lang.Object> 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(CPointer<java.lang.Object> _pad3) throws java.io.IOException
Set method for struct member '_pad3'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad3
-
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 file-types 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 file-types 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 '*' wildcardBlender 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 '*' wildcardBlender Source Code
Text
items name must match to be shown.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__filter_search
-
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 libraryBlender Source Code
Same as filter, but for
ID
types (aka library groups).- 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 libraryBlender Source Code
Same as filter, but for
ID
types (aka library groups).- 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 XXX: for now store type here, should be moved to the operator. eFileSelectType
- 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 XXX: for now store type here, should be moved to the operator. eFileSelectType
- 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 simultaneouslyBlender Source Code
Max number of levels in directory tree 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 simultaneouslyBlender Source Code
Max number of levels in directory tree to show at once, 0 to disable recursion.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__recursion_level
-
get_pad4
public CArrayFacade<java.lang.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(CArrayFacade<java.lang.Byte> _pad4) throws java.io.IOException
Set method for struct member '_pad4'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad4
-
__io__addressof
public CPointer<FileSelectParams> __io__addressof()
Instantiates a pointer on this instance.
-
-