Class SpaceIpo
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.SpaceIpo
-
public class SpaceIpo extends CFacade
Generated facet for DNA struct type 'SpaceIpo'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.static long[]
__DNA__FIELD___pad0
Field descriptor (offset) for struct member '_pad0'.static long[]
__DNA__FIELD__ads
Field descriptor (offset) for struct member 'ads'.static long[]
__DNA__FIELD__around
Field descriptor (offset) for struct member 'around'.static long[]
__DNA__FIELD__autosnap
Field descriptor (offset) for struct member 'autosnap'.static long[]
__DNA__FIELD__cursorTime
Field descriptor (offset) for struct member 'cursorTime'.static long[]
__DNA__FIELD__cursorVal
Field descriptor (offset) for struct member 'cursorVal'.static long[]
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.static long[]
__DNA__FIELD__link_flag
Field descriptor (offset) for struct member 'link_flag'.static long[]
__DNA__FIELD__mode
Field descriptor (offset) for struct member 'mode'.static long[]
__DNA__FIELD__next
Field descriptor (offset) for struct member 'next'.static long[]
__DNA__FIELD__prev
Field descriptor (offset) for struct member 'prev'.static long[]
__DNA__FIELD__regionbase
Field descriptor (offset) for struct member 'regionbase'.static long[]
__DNA__FIELD__runtime
Field descriptor (offset) for struct member 'runtime'.static long[]
__DNA__FIELD__spacetype
Field descriptor (offset) for struct member 'spacetype'.static long[]
__DNA__FIELD__v2d
Field descriptor (offset) for struct member 'v2d'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct SpaceIpo.-
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 SpaceIpo(long __address, Block __block, BlockTable __blockTable)
protected
SpaceIpo(SpaceIpo that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<SpaceIpo>
__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_pad0()
Get method for struct member '_pad0'.CPointer<bDopeSheet>
getAds()
Get method for struct member 'ads'.int
getAround()
Get method for struct member 'around'.short
getAutosnap()
Get method for struct member 'autosnap'.float
getCursorTime()
Get method for struct member 'cursorTime'.float
getCursorVal()
Get method for struct member 'cursorVal'.int
getFlag()
Get method for struct member 'flag'.byte
getLink_flag()
Get method for struct member 'link_flag'.short
getMode()
Get method for struct member 'mode'.CPointer<SpaceLink>
getNext()
Get method for struct member 'next'.CPointer<SpaceLink>
getPrev()
Get method for struct member 'prev'.ListBase
getRegionbase()
Get method for struct member 'regionbase'.SpaceGraph_Runtime
getRuntime()
Get method for struct member 'runtime'.byte
getSpacetype()
Get method for struct member 'spacetype'.View2D
getV2d()
Get method for struct member 'v2d'.void
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.void
set_pad0(CArrayFacade<java.lang.Byte> _pad0)
Set method for struct member '_pad0'.void
setAds(CPointer<bDopeSheet> ads)
Set method for struct member 'ads'.void
setAround(int around)
Set method for struct member 'around'.void
setAutosnap(short autosnap)
Set method for struct member 'autosnap'.void
setCursorTime(float cursorTime)
Set method for struct member 'cursorTime'.void
setCursorVal(float cursorVal)
Set method for struct member 'cursorVal'.void
setFlag(int flag)
Set method for struct member 'flag'.void
setLink_flag(byte link_flag)
Set method for struct member 'link_flag'.void
setMode(short mode)
Set method for struct member 'mode'.void
setNext(CPointer<SpaceLink> next)
Set method for struct member 'next'.void
setPrev(CPointer<SpaceLink> prev)
Set method for struct member 'prev'.void
setRegionbase(ListBase regionbase)
Set method for struct member 'regionbase'.void
setRuntime(SpaceGraph_Runtime runtime)
Set method for struct member 'runtime'.void
setSpacetype(byte spacetype)
Set method for struct member 'spacetype'.void
setV2d(View2D v2d)
Set method for struct member 'v2d'.-
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 SpaceIpo.It is required when allocating a new block to store data for SpaceIpo.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__next
public static final long[] __DNA__FIELD__next
Field descriptor (offset) for struct member 'next'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__DNA__FIELD__next); CPointer<CPointer<SpaceLink>> p_next = p.cast(new Class[]{CPointer.class, SpaceLink.class});
Metadata
- Field: 'next'
- Signature: 'SpaceLink*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__prev
public static final long[] __DNA__FIELD__prev
Field descriptor (offset) for struct member 'prev'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__DNA__FIELD__prev); CPointer<CPointer<SpaceLink>> p_prev = p.cast(new Class[]{CPointer.class, SpaceLink.class});
Metadata
- Field: 'prev'
- Signature: 'SpaceLink*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__regionbase
public static final long[] __DNA__FIELD__regionbase
Field descriptor (offset) for struct member 'regionbase'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__DNA__FIELD__regionbase); CPointer<ListBase> p_regionbase = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'regionbase'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
__DNA__FIELD__spacetype
public static final long[] __DNA__FIELD__spacetype
Field descriptor (offset) for struct member 'spacetype'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__DNA__FIELD__spacetype); CPointer<Byte> p_spacetype = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'spacetype'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__link_flag
public static final long[] __DNA__FIELD__link_flag
Field descriptor (offset) for struct member 'link_flag'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__DNA__FIELD__link_flag); CPointer<Byte> p_link_flag = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'link_flag'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD___pad0
public static final long[] __DNA__FIELD___pad0
Field descriptor (offset) for struct member '_pad0'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__DNA__FIELD___pad0); CPointer<CArrayFacade<Byte>> p__pad0 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad0'
- Signature: 'char[6]'
- Actual Size (32bit/64bit): 6/6
-
__DNA__FIELD__v2d
public static final long[] __DNA__FIELD__v2d
Field descriptor (offset) for struct member 'v2d'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__DNA__FIELD__v2d); CPointer<View2D> p_v2d = p.cast(new Class[]{View2D.class});
Metadata
- Field: 'v2d'
- Signature: 'View2D'
- Actual Size (32bit/64bit): 156/168
-
__DNA__FIELD__ads
public static final long[] __DNA__FIELD__ads
Field descriptor (offset) for struct member 'ads'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__DNA__FIELD__ads); CPointer<CPointer<bDopeSheet>> p_ads = p.cast(new Class[]{CPointer.class, bDopeSheet.class});
Metadata
- Field: 'ads'
- Signature: 'bDopeSheet*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__mode
public static final long[] __DNA__FIELD__mode
Field descriptor (offset) for struct member 'mode'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__DNA__FIELD__mode); CPointer<Short> p_mode = p.cast(new Class[]{Short.class});
Metadata
- Field: 'mode'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__autosnap
public static final long[] __DNA__FIELD__autosnap
Field descriptor (offset) for struct member 'autosnap'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__DNA__FIELD__autosnap); CPointer<Short> p_autosnap = p.cast(new Class[]{Short.class});
Metadata
- Field: 'autosnap'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__flag
public static final long[] __DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__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__cursorTime
public static final long[] __DNA__FIELD__cursorTime
Field descriptor (offset) for struct member 'cursorTime'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__DNA__FIELD__cursorTime); CPointer<Float> p_cursorTime = p.cast(new Class[]{Float.class});
Metadata
- Field: 'cursorTime'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__cursorVal
public static final long[] __DNA__FIELD__cursorVal
Field descriptor (offset) for struct member 'cursorVal'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__DNA__FIELD__cursorVal); CPointer<Float> p_cursorVal = p.cast(new Class[]{Float.class});
Metadata
- Field: 'cursorVal'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__around
public static final long[] __DNA__FIELD__around
Field descriptor (offset) for struct member 'around'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__DNA__FIELD__around); CPointer<Integer> p_around = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'around'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__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:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__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__runtime
public static final long[] __DNA__FIELD__runtime
Field descriptor (offset) for struct member 'runtime'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceIpo spaceipo = ...; CPointer<Object> p = spaceipo.__dna__addressof(SpaceIpo.__DNA__FIELD__runtime); CPointer<SpaceGraph_Runtime> p_runtime = p.cast(new Class[]{SpaceGraph_Runtime.class});
Metadata
- Field: 'runtime'
- Signature: 'SpaceGraph_Runtime'
- Actual Size (32bit/64bit): 16/24
-
-
Constructor Detail
-
SpaceIpo
public SpaceIpo(long __address, Block __block, BlockTable __blockTable)
-
SpaceIpo
protected SpaceIpo(SpaceIpo that)
-
-
Method Detail
-
getNext
public CPointer<SpaceLink> getNext() throws java.io.IOException
Get method for struct member 'next'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__next
-
setNext
public void setNext(CPointer<SpaceLink> next) throws java.io.IOException
Set method for struct member 'next'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__next
-
getPrev
public CPointer<SpaceLink> getPrev() throws java.io.IOException
Get method for struct member 'prev'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__prev
-
setPrev
public void setPrev(CPointer<SpaceLink> prev) throws java.io.IOException
Set method for struct member 'prev'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__prev
-
getRegionbase
public ListBase getRegionbase() throws java.io.IOException
Get method for struct member 'regionbase'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__regionbase
-
setRegionbase
public void setRegionbase(ListBase regionbase) throws java.io.IOException
Set method for struct member 'regionbase'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__regionbase
-
getSpacetype
public byte getSpacetype() throws java.io.IOException
Get method for struct member 'spacetype'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__spacetype
-
setSpacetype
public void setSpacetype(byte spacetype) throws java.io.IOException
Set method for struct member 'spacetype'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__spacetype
-
getLink_flag
public byte getLink_flag() throws java.io.IOException
Get method for struct member 'link_flag'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__link_flag
-
setLink_flag
public void setLink_flag(byte link_flag) throws java.io.IOException
Set method for struct member 'link_flag'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__link_flag
-
get_pad0
public CArrayFacade<java.lang.Byte> get_pad0() throws java.io.IOException
Get method for struct member '_pad0'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad0
-
set_pad0
public void set_pad0(CArrayFacade<java.lang.Byte> _pad0) throws java.io.IOException
Set method for struct member '_pad0'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad0
-
getV2d
public View2D getV2d() throws java.io.IOException
Get method for struct member 'v2d'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__v2d
-
setV2d
public void setV2d(View2D v2d) throws java.io.IOException
Set method for struct member 'v2d'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__v2d
-
getAds
public CPointer<bDopeSheet> getAds() throws java.io.IOException
Get method for struct member 'ads'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ads
-
setAds
public void setAds(CPointer<bDopeSheet> ads) throws java.io.IOException
Set method for struct member 'ads'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ads
-
getMode
public short getMode() throws java.io.IOException
Get method for struct member 'mode'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__mode
-
setMode
public void setMode(short mode) throws java.io.IOException
Set method for struct member 'mode'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__mode
-
getAutosnap
public short getAutosnap() throws java.io.IOException
Get method for struct member 'autosnap'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__autosnap
-
setAutosnap
public void setAutosnap(short autosnap) throws java.io.IOException
Set method for struct member 'autosnap'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__autosnap
-
getFlag
public int getFlag() throws java.io.IOException
Get method for struct member 'flag'.- 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'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
getCursorTime
public float getCursorTime() throws java.io.IOException
Get method for struct member 'cursorTime'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__cursorTime
-
setCursorTime
public void setCursorTime(float cursorTime) throws java.io.IOException
Set method for struct member 'cursorTime'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__cursorTime
-
getCursorVal
public float getCursorVal() throws java.io.IOException
Get method for struct member 'cursorVal'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__cursorVal
-
setCursorVal
public void setCursorVal(float cursorVal) throws java.io.IOException
Set method for struct member 'cursorVal'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__cursorVal
-
getAround
public int getAround() throws java.io.IOException
Get method for struct member 'around'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__around
-
setAround
public void setAround(int around) throws java.io.IOException
Set method for struct member 'around'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__around
-
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
-
getRuntime
public SpaceGraph_Runtime getRuntime() throws java.io.IOException
Get method for struct member 'runtime'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__runtime
-
setRuntime
public void setRuntime(SpaceGraph_Runtime runtime) throws java.io.IOException
Set method for struct member 'runtime'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__runtime
-
-