Class SpaceNode
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.SpaceNode
-
public class SpaceNode extends CFacade
Generated facet for DNA struct type 'SpaceNode'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad0
Field descriptor (offset) for struct member '_pad0'.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__edittree
Field descriptor (offset) for struct member 'edittree'.static long[]
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.static long[]
__DNA__FIELD__from
Field descriptor (offset) for struct member 'from'.static long[]
__DNA__FIELD__gpd
Field descriptor (offset) for struct member 'gpd'.static long[]
__DNA__FIELD__id
Field descriptor (offset) for struct member 'id'.static long[]
__DNA__FIELD__insert_ofs_dir
Field descriptor (offset) for struct member 'insert_ofs_dir'.static long[]
__DNA__FIELD__link_flag
Field descriptor (offset) for struct member 'link_flag'.static long[]
__DNA__FIELD__next
Field descriptor (offset) for struct member 'next'.static long[]
__DNA__FIELD__nodetree
Field descriptor (offset) for struct member 'nodetree'.static long[]
__DNA__FIELD__overlay
Field descriptor (offset) for struct member 'overlay'.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__shaderfrom
Field descriptor (offset) for struct member 'shaderfrom'.static long[]
__DNA__FIELD__spacetype
Field descriptor (offset) for struct member 'spacetype'.static long[]
__DNA__FIELD__texfrom
Field descriptor (offset) for struct member 'texfrom'.static long[]
__DNA__FIELD__tree_idname
Field descriptor (offset) for struct member 'tree_idname'.static long[]
__DNA__FIELD__treepath
Field descriptor (offset) for struct member 'treepath'.static long[]
__DNA__FIELD__treetype
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__v2d
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__xof
Field descriptor (offset) for struct member 'xof'.static long[]
__DNA__FIELD__yof
Field descriptor (offset) for struct member 'yof'.static long[]
__DNA__FIELD__zoom
Field descriptor (offset) for struct member 'zoom'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct SpaceNode.-
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 SpaceNode(long __address, Block __block, BlockTable __blockTable)
protected
SpaceNode(SpaceNode that)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CPointer<SpaceNode>
__io__addressof()
Instantiates a pointer on this instance.CArrayFacade<java.lang.Byte>
get_pad0()
Get method for struct member '_pad0'.byte
get_pad1()
Get method for struct member '_pad1'.CArrayFacade<java.lang.Byte>
get_pad2()
Get method for struct member '_pad2'.CPointer<bNodeTree>
getEdittree()
Get method for struct member 'edittree'.short
getFlag()
Get method for struct member 'flag'.CPointer<ID>
getFrom()
Get method for struct member 'from'.CPointer<bGPdata>
getGpd()
Get method for struct member 'gpd'.CPointer<ID>
getId()
Get method for struct member 'id'.byte
getInsert_ofs_dir()
Get method for struct member 'insert_ofs_dir'.byte
getLink_flag()
Get method for struct member 'link_flag'.CPointer<SpaceLink>
getNext()
Get method for struct member 'next'.CPointer<bNodeTree>
getNodetree()
Get method for struct member 'nodetree'.SpaceNodeOverlay
getOverlay()
Get method for struct member 'overlay'.CPointer<SpaceLink>
getPrev()
Get method for struct member 'prev'.ListBase
getRegionbase()
Get method for struct member 'regionbase'.CPointer<java.lang.Object>
getRuntime()
Get method for struct member 'runtime'.short
getShaderfrom()
Get method for struct member 'shaderfrom'.byte
getSpacetype()
Get method for struct member 'spacetype'.short
getTexfrom()
Get method for struct member 'texfrom'.CArrayFacade<java.lang.Byte>
getTree_idname()
Get method for struct member 'tree_idname'.ListBase
getTreepath()
Get method for struct member 'treepath'.int
getTreetype()
Deprecated.DeprecatedView2D
getV2d()
Deprecated.Deprecatedfloat
getXof()
Get method for struct member 'xof'.float
getYof()
Get method for struct member 'yof'.float
getZoom()
Get method for struct member 'zoom'.void
set_pad0(CArrayFacade<java.lang.Byte> _pad0)
Set method for struct member '_pad0'.void
set_pad1(byte _pad1)
Set method for struct member '_pad1'.void
set_pad2(CArrayFacade<java.lang.Byte> _pad2)
Set method for struct member '_pad2'.void
setEdittree(CPointer<bNodeTree> edittree)
Set method for struct member 'edittree'.void
setFlag(short flag)
Set method for struct member 'flag'.void
setFrom(CPointer<ID> from)
Set method for struct member 'from'.void
setGpd(CPointer<bGPdata> gpd)
Set method for struct member 'gpd'.void
setId(CPointer<ID> id)
Set method for struct member 'id'.void
setInsert_ofs_dir(byte insert_ofs_dir)
Set method for struct member 'insert_ofs_dir'.void
setLink_flag(byte link_flag)
Set method for struct member 'link_flag'.void
setNext(CPointer<SpaceLink> next)
Set method for struct member 'next'.void
setNodetree(CPointer<bNodeTree> nodetree)
Set method for struct member 'nodetree'.void
setOverlay(SpaceNodeOverlay overlay)
Set method for struct member 'overlay'.void
setPrev(CPointer<SpaceLink> prev)
Set method for struct member 'prev'.void
setRegionbase(ListBase regionbase)
Set method for struct member 'regionbase'.void
setRuntime(CPointer<java.lang.Object> runtime)
Set method for struct member 'runtime'.void
setShaderfrom(short shaderfrom)
Set method for struct member 'shaderfrom'.void
setSpacetype(byte spacetype)
Set method for struct member 'spacetype'.void
setTexfrom(short texfrom)
Set method for struct member 'texfrom'.void
setTree_idname(CArrayFacade<java.lang.Byte> tree_idname)
Set method for struct member 'tree_idname'.void
setTreepath(ListBase treepath)
Set method for struct member 'treepath'.void
setTreetype(int treetype)
Deprecated.Deprecatedvoid
setV2d(View2D v2d)
Deprecated.Deprecatedvoid
setXof(float xof)
Set method for struct member 'xof'.void
setYof(float yof)
Set method for struct member 'yof'.void
setZoom(float zoom)
Set method for struct member 'zoom'.-
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 SpaceNode.It is required when allocating a new block to store data for SpaceNode.
- 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:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__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:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__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'.Field Documentation
Blender Source Code
Storage of regions for inactive spaces.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__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:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__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:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__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:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__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
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__v2d); CPointer<View2D> p_v2d = p.cast(new Class[]{View2D.class});
Metadata
- Field: 'v2d'
- Signature: 'View2D'
- Actual Size (32bit/64bit): 144/152
Field descriptor (offset) for struct member 'v2d'.Field Documentation
Blender Source Code
End '
SpaceLink
' header. Deprecated, copied to region.
-
__DNA__FIELD__id
public static final long[] __DNA__FIELD__id
Field descriptor (offset) for struct member 'id'.Field Documentation
Blender Source Code
Context, no need to save in file? well... pinning...
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__id); CPointer<CPointer<ID>> p_id = p.cast(new Class[]{CPointer.class, ID.class});
Metadata
- Field: 'id'
- Signature: 'ID*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__from
public static final long[] __DNA__FIELD__from
Field descriptor (offset) for struct member 'from'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__from); CPointer<CPointer<ID>> p_from = p.cast(new Class[]{CPointer.class, ID.class});
Metadata
- Field: 'from'
- Signature: 'ID*'
- Actual Size (32bit/64bit): 4/8
-
__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:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__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__insert_ofs_dir
public static final long[] __DNA__FIELD__insert_ofs_dir
Field descriptor (offset) for struct member 'insert_ofs_dir'.Field Documentation
Blender Source Code
Direction for offsetting nodes on insertion.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__insert_ofs_dir); CPointer<Byte> p_insert_ofs_dir = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'insert_ofs_dir'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__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:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD___pad1); CPointer<Byte> p__pad1 = p.cast(new Class[]{Byte.class});
Metadata
- Field: '_pad1'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__xof
public static final long[] __DNA__FIELD__xof
Field descriptor (offset) for struct member 'xof'.Field Documentation
Blender Source Code
Offset for drawing the backdrop.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__xof); CPointer<Float> p_xof = p.cast(new Class[]{Float.class});
Metadata
- Field: 'xof'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__yof
public static final long[] __DNA__FIELD__yof
Field descriptor (offset) for struct member 'yof'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__yof); CPointer<Float> p_yof = p.cast(new Class[]{Float.class});
Metadata
- Field: 'yof'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__zoom
public static final long[] __DNA__FIELD__zoom
Field descriptor (offset) for struct member 'zoom'.Field Documentation
Blender Source Code
Zoom for backdrop.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__zoom); CPointer<Float> p_zoom = p.cast(new Class[]{Float.class});
Metadata
- Field: 'zoom'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__treepath
public static final long[] __DNA__FIELD__treepath
Field descriptor (offset) for struct member 'treepath'.Field Documentation
Blender Source Code
XXX nodetree pointer info is all in the path stack now, remove later on and use
bNodeTreePath
instead. For now these variables are set when pushing/popping from path stack, to avoid having to update all the functions and operators. Can be done when design is accepted and everything is properly tested.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__treepath); CPointer<ListBase> p_treepath = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'treepath'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
__DNA__FIELD__edittree
public static final long[] __DNA__FIELD__edittree
Field descriptor (offset) for struct member 'edittree'.Field Documentation
Blender Source Code
The tree farthest down in the group hierarchy.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__edittree); CPointer<CPointer<bNodeTree>> p_edittree = p.cast(new Class[]{CPointer.class, bNodeTree.class});
Metadata
- Field: 'edittree'
- Signature: 'bNodeTree*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__nodetree
public static final long[] __DNA__FIELD__nodetree
Field descriptor (offset) for struct member 'nodetree'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__nodetree); CPointer<CPointer<bNodeTree>> p_nodetree = p.cast(new Class[]{CPointer.class, bNodeTree.class});
Metadata
- Field: 'nodetree'
- Signature: 'bNodeTree*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__tree_idname
public static final long[] __DNA__FIELD__tree_idname
Field descriptor (offset) for struct member 'tree_idname'.Field Documentation
Blender Source Code
tree type for the current node tree
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__tree_idname); CPointer<CArrayFacade<Byte>> p_tree_idname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'tree_idname'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__treetype
public static final long[] __DNA__FIELD__treetype
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__treetype); CPointer<Integer> p_treetype = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'treetype'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
Field descriptor (offset) for struct member 'treetype'.Field Documentation
Blender Source Code
Treetype: as same nodetree->type.
-
__DNA__FIELD__texfrom
public static final long[] __DNA__FIELD__texfrom
Field descriptor (offset) for struct member 'texfrom'.Field Documentation
Blender Source Code
Texfrom object, world or brush.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__texfrom); CPointer<Short> p_texfrom = p.cast(new Class[]{Short.class});
Metadata
- Field: 'texfrom'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__shaderfrom
public static final long[] __DNA__FIELD__shaderfrom
Field descriptor (offset) for struct member 'shaderfrom'.Field Documentation
Blender Source Code
Shader from object or world.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__shaderfrom); CPointer<Short> p_shaderfrom = p.cast(new Class[]{Short.class});
Metadata
- Field: 'shaderfrom'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__gpd
public static final long[] __DNA__FIELD__gpd
Field descriptor (offset) for struct member 'gpd'.Field Documentation
Blender Source Code
Grease-pencil data.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__gpd); CPointer<CPointer<bGPdata>> p_gpd = p.cast(new Class[]{CPointer.class, bGPdata.class});
Metadata
- Field: 'gpd'
- Signature: 'bGPdata*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__overlay
public static final long[] __DNA__FIELD__overlay
Field descriptor (offset) for struct member 'overlay'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__overlay); CPointer<SpaceNodeOverlay> p_overlay = p.cast(new Class[]{SpaceNodeOverlay.class});
Metadata
- Field: 'overlay'
- Signature: 'SpaceNodeOverlay'
- Actual Size (32bit/64bit): 4/4
-
__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:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD___pad2); CPointer<CArrayFacade<Byte>> p__pad2 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad2'
- 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:
SpaceNode spacenode = ...; CPointer<Object> p = spacenode.__dna__addressof(SpaceNode.__DNA__FIELD__runtime); CPointer<CPointer<Object>> p_runtime = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: 'runtime'
- Signature: 'SpaceNode_Runtime*'
- Actual Size (32bit/64bit): 4/8
-
-
Constructor Detail
-
SpaceNode
public SpaceNode(long __address, Block __block, BlockTable __blockTable)
-
SpaceNode
protected SpaceNode(SpaceNode 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'.Field Documentation
Blender Source Code
Storage of regions for inactive spaces.
- 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'.Field Documentation
Blender Source Code
Storage of regions for inactive spaces.
- 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
Deprecated.DeprecatedGet method for struct member 'v2d'.Field Documentation
Blender Source Code
End '
SpaceLink
' header. Deprecated, copied to region.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__v2d
-
setV2d
public void setV2d(View2D v2d) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'v2d'.Field Documentation
Blender Source Code
End '
SpaceLink
' header. Deprecated, copied to region.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__v2d
-
getId
public CPointer<ID> getId() throws java.io.IOException
Get method for struct member 'id'.Field Documentation
Blender Source Code
Context, no need to save in file? well... pinning...
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__id
-
setId
public void setId(CPointer<ID> id) throws java.io.IOException
Set method for struct member 'id'.Field Documentation
Blender Source Code
Context, no need to save in file? well... pinning...
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__id
-
getFrom
public CPointer<ID> getFrom() throws java.io.IOException
Get method for struct member 'from'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__from
-
setFrom
public void setFrom(CPointer<ID> from) throws java.io.IOException
Set method for struct member 'from'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__from
-
getFlag
public short getFlag() throws java.io.IOException
Get method for struct member 'flag'.- 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'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
getInsert_ofs_dir
public byte getInsert_ofs_dir() throws java.io.IOException
Get method for struct member 'insert_ofs_dir'.Field Documentation
Blender Source Code
Direction for offsetting nodes on insertion.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__insert_ofs_dir
-
setInsert_ofs_dir
public void setInsert_ofs_dir(byte insert_ofs_dir) throws java.io.IOException
Set method for struct member 'insert_ofs_dir'.Field Documentation
Blender Source Code
Direction for offsetting nodes on insertion.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__insert_ofs_dir
-
get_pad1
public 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(byte _pad1) throws java.io.IOException
Set method for struct member '_pad1'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad1
-
getXof
public float getXof() throws java.io.IOException
Get method for struct member 'xof'.Field Documentation
Blender Source Code
Offset for drawing the backdrop.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__xof
-
setXof
public void setXof(float xof) throws java.io.IOException
Set method for struct member 'xof'.Field Documentation
Blender Source Code
Offset for drawing the backdrop.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__xof
-
getYof
public float getYof() throws java.io.IOException
Get method for struct member 'yof'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__yof
-
setYof
public void setYof(float yof) throws java.io.IOException
Set method for struct member 'yof'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__yof
-
getZoom
public float getZoom() throws java.io.IOException
Get method for struct member 'zoom'.Field Documentation
Blender Source Code
Zoom for backdrop.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__zoom
-
setZoom
public void setZoom(float zoom) throws java.io.IOException
Set method for struct member 'zoom'.Field Documentation
Blender Source Code
Zoom for backdrop.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__zoom
-
getTreepath
public ListBase getTreepath() throws java.io.IOException
Get method for struct member 'treepath'.Field Documentation
Blender Source Code
XXX nodetree pointer info is all in the path stack now, remove later on and use
bNodeTreePath
instead. For now these variables are set when pushing/popping from path stack, to avoid having to update all the functions and operators. Can be done when design is accepted and everything is properly tested.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__treepath
-
setTreepath
public void setTreepath(ListBase treepath) throws java.io.IOException
Set method for struct member 'treepath'.Field Documentation
Blender Source Code
XXX nodetree pointer info is all in the path stack now, remove later on and use
bNodeTreePath
instead. For now these variables are set when pushing/popping from path stack, to avoid having to update all the functions and operators. Can be done when design is accepted and everything is properly tested.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__treepath
-
getEdittree
public CPointer<bNodeTree> getEdittree() throws java.io.IOException
Get method for struct member 'edittree'.Field Documentation
Blender Source Code
The tree farthest down in the group hierarchy.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__edittree
-
setEdittree
public void setEdittree(CPointer<bNodeTree> edittree) throws java.io.IOException
Set method for struct member 'edittree'.Field Documentation
Blender Source Code
The tree farthest down in the group hierarchy.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__edittree
-
getNodetree
public CPointer<bNodeTree> getNodetree() throws java.io.IOException
Get method for struct member 'nodetree'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__nodetree
-
setNodetree
public void setNodetree(CPointer<bNodeTree> nodetree) throws java.io.IOException
Set method for struct member 'nodetree'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__nodetree
-
getTree_idname
public CArrayFacade<java.lang.Byte> getTree_idname() throws java.io.IOException
Get method for struct member 'tree_idname'.Field Documentation
Blender Source Code
tree type for the current node tree
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tree_idname
-
setTree_idname
public void setTree_idname(CArrayFacade<java.lang.Byte> tree_idname) throws java.io.IOException
Set method for struct member 'tree_idname'.Field Documentation
Blender Source Code
tree type for the current node tree
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tree_idname
-
getTreetype
public int getTreetype() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'treetype'.Field Documentation
Blender Source Code
Treetype: as same nodetree->type.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__treetype
-
setTreetype
public void setTreetype(int treetype) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'treetype'.Field Documentation
Blender Source Code
Treetype: as same nodetree->type.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__treetype
-
getTexfrom
public short getTexfrom() throws java.io.IOException
Get method for struct member 'texfrom'.Field Documentation
Blender Source Code
Texfrom object, world or brush.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__texfrom
-
setTexfrom
public void setTexfrom(short texfrom) throws java.io.IOException
Set method for struct member 'texfrom'.Field Documentation
Blender Source Code
Texfrom object, world or brush.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__texfrom
-
getShaderfrom
public short getShaderfrom() throws java.io.IOException
Get method for struct member 'shaderfrom'.Field Documentation
Blender Source Code
Shader from object or world.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__shaderfrom
-
setShaderfrom
public void setShaderfrom(short shaderfrom) throws java.io.IOException
Set method for struct member 'shaderfrom'.Field Documentation
Blender Source Code
Shader from object or world.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__shaderfrom
-
getGpd
public CPointer<bGPdata> getGpd() throws java.io.IOException
Get method for struct member 'gpd'.Field Documentation
Blender Source Code
Grease-pencil data.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__gpd
-
setGpd
public void setGpd(CPointer<bGPdata> gpd) throws java.io.IOException
Set method for struct member 'gpd'.Field Documentation
Blender Source Code
Grease-pencil data.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__gpd
-
getOverlay
public SpaceNodeOverlay getOverlay() throws java.io.IOException
Get method for struct member 'overlay'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__overlay
-
setOverlay
public void setOverlay(SpaceNodeOverlay overlay) throws java.io.IOException
Set method for struct member 'overlay'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__overlay
-
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
-
getRuntime
public CPointer<java.lang.Object> getRuntime() throws java.io.IOException
Get method for struct member 'runtime'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__runtime
-
setRuntime
public void setRuntime(CPointer<java.lang.Object> runtime) throws java.io.IOException
Set method for struct member 'runtime'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__runtime
-
-