Class bDopeSheet
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.bDopeSheet
-
public class bDopeSheet extends CFacade
Generated facet for DNA struct type 'bDopeSheet'.Class Documentation
Blender Source Code
Action/Dopesheet Editor Storage for Dopesheet/Grease-Pencil Editor data
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD__chanbase
Field descriptor (offset) for struct member 'chanbase'.static long[]
__DNA__FIELD__filter_grp
Field descriptor (offset) for struct member 'filter_grp'.static long[]
__DNA__FIELD__filterflag
Field descriptor (offset) for struct member 'filterflag'.static long[]
__DNA__FIELD__filterflag2
Field descriptor (offset) for struct member 'filterflag2'.static long[]
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.static long[]
__DNA__FIELD__renameIndex
Field descriptor (offset) for struct member 'renameIndex'.static long[]
__DNA__FIELD__searchstr
Field descriptor (offset) for struct member 'searchstr'.static long[]
__DNA__FIELD__source
Field descriptor (offset) for struct member 'source'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct bDopeSheet.-
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 bDopeSheet(long __address, Block __block, BlockTable __blockTable)
protected
bDopeSheet(bDopeSheet that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<bDopeSheet>
__io__addressof()
Instantiates a pointer on this instance.ListBase
getChanbase()
Get method for struct member 'chanbase'.CPointer<Collection>
getFilter_grp()
Get method for struct member 'filter_grp'.int
getFilterflag()
Get method for struct member 'filterflag'.int
getFilterflag2()
Get method for struct member 'filterflag2'.int
getFlag()
Get method for struct member 'flag'.int
getRenameIndex()
Get method for struct member 'renameIndex'.CArrayFacade<java.lang.Byte>
getSearchstr()
Get method for struct member 'searchstr'.CPointer<ID>
getSource()
Get method for struct member 'source'.void
setChanbase(ListBase chanbase)
Set method for struct member 'chanbase'.void
setFilter_grp(CPointer<Collection> filter_grp)
Set method for struct member 'filter_grp'.void
setFilterflag(int filterflag)
Set method for struct member 'filterflag'.void
setFilterflag2(int filterflag2)
Set method for struct member 'filterflag2'.void
setFlag(int flag)
Set method for struct member 'flag'.void
setRenameIndex(int renameIndex)
Set method for struct member 'renameIndex'.void
setSearchstr(CArrayFacade<java.lang.Byte> searchstr)
Set method for struct member 'searchstr'.void
setSource(CPointer<ID> source)
Set method for struct member 'source'.-
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 bDopeSheet.It is required when allocating a new block to store data for bDopeSheet.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__source
public static final long[] __DNA__FIELD__source
Field descriptor (offset) for struct member 'source'.Field Documentation
Blender Source Code
Currently ID_SCE (for Dopesheet), and ID_SC (for Grease Pencil).
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bDopeSheet bdopesheet = ...; CPointer<Object> p = bdopesheet.__dna__addressof(bDopeSheet.__DNA__FIELD__source); CPointer<CPointer<ID>> p_source = p.cast(new Class[]{CPointer.class, ID.class});
Metadata
- Field: 'source'
- Signature: 'ID*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__chanbase
public static final long[] __DNA__FIELD__chanbase
Field descriptor (offset) for struct member 'chanbase'.Field Documentation
Blender Source Code
Cache for channels (only initialized when pinned). XXX not used!
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bDopeSheet bdopesheet = ...; CPointer<Object> p = bdopesheet.__dna__addressof(bDopeSheet.__DNA__FIELD__chanbase); CPointer<ListBase> p_chanbase = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'chanbase'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
__DNA__FIELD__filter_grp
public static final long[] __DNA__FIELD__filter_grp
Field descriptor (offset) for struct member 'filter_grp'.Field Documentation
Blender Source Code
Object
group for option to only include objects that belong to thisCollection
.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bDopeSheet bdopesheet = ...; CPointer<Object> p = bdopesheet.__dna__addressof(bDopeSheet.__DNA__FIELD__filter_grp); CPointer<CPointer<Collection>> p_filter_grp = p.cast(new Class[]{CPointer.class, Collection.class});
Metadata
- Field: 'filter_grp'
- Signature: 'Collection*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__searchstr
public static final long[] __DNA__FIELD__searchstr
Field descriptor (offset) for struct member 'searchstr'.Field Documentation
Blender Source Code
String to search for in displayed names of F-Curves, or NlaTracks/GP Layers/etc.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bDopeSheet bdopesheet = ...; CPointer<Object> p = bdopesheet.__dna__addressof(bDopeSheet.__DNA__FIELD__searchstr); CPointer<CArrayFacade<Byte>> p_searchstr = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'searchstr'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__filterflag
public static final long[] __DNA__FIELD__filterflag
Field descriptor (offset) for struct member 'filterflag'.Field Documentation
Blender Source Code
Flags to use for filtering data #eAnimFilter_Flags.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bDopeSheet bdopesheet = ...; CPointer<Object> p = bdopesheet.__dna__addressof(bDopeSheet.__DNA__FIELD__filterflag); CPointer<Integer> p_filterflag = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'filterflag'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__filterflag2
public static final long[] __DNA__FIELD__filterflag2
Field descriptor (offset) for struct member 'filterflag2'.Field Documentation
Blender Source Code
eDopeSheet_FilterFlag2
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bDopeSheet bdopesheet = ...; CPointer<Object> p = bdopesheet.__dna__addressof(bDopeSheet.__DNA__FIELD__filterflag2); CPointer<Integer> p_filterflag2 = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'filterflag2'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__flag
public static final long[] __DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.Field Documentation
Blender Source Code
Standard flags.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bDopeSheet bdopesheet = ...; CPointer<Object> p = bdopesheet.__dna__addressof(bDopeSheet.__DNA__FIELD__flag); CPointer<Integer> p_flag = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'flag'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__renameIndex
public static final long[] __DNA__FIELD__renameIndex
Field descriptor (offset) for struct member 'renameIndex'.Field Documentation
Blender Source Code
of channel to rename - only gets set by renaming operator.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bDopeSheet bdopesheet = ...; CPointer<Object> p = bdopesheet.__dna__addressof(bDopeSheet.__DNA__FIELD__renameIndex); CPointer<Integer> p_renameIndex = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'renameIndex'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
-
Constructor Detail
-
bDopeSheet
public bDopeSheet(long __address, Block __block, BlockTable __blockTable)
-
bDopeSheet
protected bDopeSheet(bDopeSheet that)
-
-
Method Detail
-
getSource
public CPointer<ID> getSource() throws java.io.IOException
Get method for struct member 'source'.Field Documentation
Blender Source Code
Currently ID_SCE (for Dopesheet), and ID_SC (for Grease Pencil).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__source
-
setSource
public void setSource(CPointer<ID> source) throws java.io.IOException
Set method for struct member 'source'.Field Documentation
Blender Source Code
Currently ID_SCE (for Dopesheet), and ID_SC (for Grease Pencil).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__source
-
getChanbase
public ListBase getChanbase() throws java.io.IOException
Get method for struct member 'chanbase'.Field Documentation
Blender Source Code
Cache for channels (only initialized when pinned). XXX not used!
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__chanbase
-
setChanbase
public void setChanbase(ListBase chanbase) throws java.io.IOException
Set method for struct member 'chanbase'.Field Documentation
Blender Source Code
Cache for channels (only initialized when pinned). XXX not used!
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__chanbase
-
getFilter_grp
public CPointer<Collection> getFilter_grp() throws java.io.IOException
Get method for struct member 'filter_grp'.Field Documentation
Blender Source Code
Object
group for option to only include objects that belong to thisCollection
.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__filter_grp
-
setFilter_grp
public void setFilter_grp(CPointer<Collection> filter_grp) throws java.io.IOException
Set method for struct member 'filter_grp'.Field Documentation
Blender Source Code
Object
group for option to only include objects that belong to thisCollection
.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__filter_grp
-
getSearchstr
public CArrayFacade<java.lang.Byte> getSearchstr() throws java.io.IOException
Get method for struct member 'searchstr'.Field Documentation
Blender Source Code
String to search for in displayed names of F-Curves, or NlaTracks/GP Layers/etc.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__searchstr
-
setSearchstr
public void setSearchstr(CArrayFacade<java.lang.Byte> searchstr) throws java.io.IOException
Set method for struct member 'searchstr'.Field Documentation
Blender Source Code
String to search for in displayed names of F-Curves, or NlaTracks/GP Layers/etc.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__searchstr
-
getFilterflag
public int getFilterflag() throws java.io.IOException
Get method for struct member 'filterflag'.Field Documentation
Blender Source Code
Flags to use for filtering data #eAnimFilter_Flags.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__filterflag
-
setFilterflag
public void setFilterflag(int filterflag) throws java.io.IOException
Set method for struct member 'filterflag'.Field Documentation
Blender Source Code
Flags to use for filtering data #eAnimFilter_Flags.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__filterflag
-
getFilterflag2
public int getFilterflag2() throws java.io.IOException
Get method for struct member 'filterflag2'.Field Documentation
Blender Source Code
eDopeSheet_FilterFlag2
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__filterflag2
-
setFilterflag2
public void setFilterflag2(int filterflag2) throws java.io.IOException
Set method for struct member 'filterflag2'.Field Documentation
Blender Source Code
eDopeSheet_FilterFlag2
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__filterflag2
-
getFlag
public int getFlag() throws java.io.IOException
Get method for struct member 'flag'.Field Documentation
Blender Source Code
Standard flags.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
setFlag
public void setFlag(int flag) throws java.io.IOException
Set method for struct member 'flag'.Field Documentation
Blender Source Code
Standard flags.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
getRenameIndex
public int getRenameIndex() throws java.io.IOException
Get method for struct member 'renameIndex'.Field Documentation
Blender Source Code
of channel to rename - only gets set by renaming operator.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__renameIndex
-
setRenameIndex
public void setRenameIndex(int renameIndex) throws java.io.IOException
Set method for struct member 'renameIndex'.Field Documentation
Blender Source Code
of channel to rename - only gets set by renaming operator.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__renameIndex
-
__io__addressof
public CPointer<bDopeSheet> __io__addressof()
Instantiates a pointer on this instance.
-
-