public class bNodeSocket extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__cache
Field descriptor (offset) for struct member 'cache'.
|
static long[] |
__DNA__FIELD__default_value
Field descriptor (offset) for struct member 'default_value'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
static long[] |
__DNA__FIELD__groupsock
Field descriptor (offset) for struct member 'groupsock'.
|
static long[] |
__DNA__FIELD__identifier
Field descriptor (offset) for struct member 'identifier'.
|
static long[] |
__DNA__FIELD__idname
Field descriptor (offset) for struct member 'idname'.
|
static long[] |
__DNA__FIELD__in_out
Field descriptor (offset) for struct member 'in_out'.
|
static long[] |
__DNA__FIELD__limit
Field descriptor (offset) for struct member 'limit'.
|
static long[] |
__DNA__FIELD__link
Field descriptor (offset) for struct member 'link'.
|
static long[] |
__DNA__FIELD__locx
Field descriptor (offset) for struct member 'locx'.
|
static long[] |
__DNA__FIELD__locy
Field descriptor (offset) for struct member 'locy'.
|
static long[] |
__DNA__FIELD__name
Field descriptor (offset) for struct member 'name'.
|
static long[] |
__DNA__FIELD__new_sock
Field descriptor (offset) for struct member 'new_sock'.
|
static long[] |
__DNA__FIELD__next
Field descriptor (offset) for struct member 'next'.
|
static long[] |
__DNA__FIELD__ns
Field descriptor (offset) for struct member 'ns'.
|
static long[] |
__DNA__FIELD__own_index
Field descriptor (offset) for struct member 'own_index'.
|
static long[] |
__DNA__FIELD__pad
Field descriptor (offset) for struct member 'pad'.
|
static long[] |
__DNA__FIELD__prev
Field descriptor (offset) for struct member 'prev'.
|
static long[] |
__DNA__FIELD__prop
Field descriptor (offset) for struct member 'prop'.
|
static long[] |
__DNA__FIELD__stack_index
Field descriptor (offset) for struct member 'stack_index'.
|
static long[] |
__DNA__FIELD__stack_type
Field descriptor (offset) for struct member 'stack_type'.
|
static long[] |
__DNA__FIELD__storage
Field descriptor (offset) for struct member 'storage'.
|
static long[] |
__DNA__FIELD__to_index
Field descriptor (offset) for struct member 'to_index'.
|
static long[] |
__DNA__FIELD__type
Field descriptor (offset) for struct member 'type'.
|
static long[] |
__DNA__FIELD__typeinfo
Field descriptor (offset) for struct member 'typeinfo'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct bNodeSocket.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
bNodeSocket(bNodeSocket that) |
|
bNodeSocket(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<bNodeSocket> |
__io__addressof()
Instantiates a pointer on this instance.
|
CPointer<java.lang.Object> |
getCache()
Get method for struct member 'cache'.
|
CPointer<java.lang.Object> |
getDefault_value()
Get method for struct member 'default_value'.
|
short |
getFlag()
Get method for struct member 'flag'.
|
CPointer<bNodeSocket> |
getGroupsock()
Get method for struct member 'groupsock'.
|
CArrayFacade<java.lang.Byte> |
getIdentifier()
Get method for struct member 'identifier'.
|
CArrayFacade<java.lang.Byte> |
getIdname()
Get method for struct member 'idname'.
|
short |
getIn_out()
Get method for struct member 'in_out'.
|
short |
getLimit()
Get method for struct member 'limit'.
|
CPointer<bNodeLink> |
getLink()
Get method for struct member 'link'.
|
float |
getLocx()
Get method for struct member 'locx'.
|
float |
getLocy()
Get method for struct member 'locy'.
|
CArrayFacade<java.lang.Byte> |
getName()
Get method for struct member 'name'.
|
CPointer<bNodeSocket> |
getNew_sock()
Get method for struct member 'new_sock'.
|
CPointer<bNodeSocket> |
getNext()
Get method for struct member 'next'.
|
bNodeStack |
getNs()
Get method for struct member 'ns'.
|
int |
getOwn_index()
Get method for struct member 'own_index'.
|
int |
getPad()
Get method for struct member 'pad'.
|
CPointer<bNodeSocket> |
getPrev()
Get method for struct member 'prev'.
|
CPointer<IDProperty> |
getProp()
Get method for struct member 'prop'.
|
short |
getStack_index()
Get method for struct member 'stack_index'.
|
short |
getStack_type()
Get method for struct member 'stack_type'.
|
CPointer<java.lang.Object> |
getStorage()
Get method for struct member 'storage'.
|
int |
getTo_index()
Get method for struct member 'to_index'.
|
short |
getType()
Get method for struct member 'type'.
|
CPointer<java.lang.Object> |
getTypeinfo()
Get method for struct member 'typeinfo'.
|
void |
setCache(CPointer<java.lang.Object> cache)
Set method for struct member 'cache'.
|
void |
setDefault_value(CPointer<java.lang.Object> default_value)
Set method for struct member 'default_value'.
|
void |
setFlag(short flag)
Set method for struct member 'flag'.
|
void |
setGroupsock(CPointer<bNodeSocket> groupsock)
Set method for struct member 'groupsock'.
|
void |
setIdentifier(CArrayFacade<java.lang.Byte> identifier)
Set method for struct member 'identifier'.
|
void |
setIdname(CArrayFacade<java.lang.Byte> idname)
Set method for struct member 'idname'.
|
void |
setIn_out(short in_out)
Set method for struct member 'in_out'.
|
void |
setLimit(short limit)
Set method for struct member 'limit'.
|
void |
setLink(CPointer<bNodeLink> link)
Set method for struct member 'link'.
|
void |
setLocx(float locx)
Set method for struct member 'locx'.
|
void |
setLocy(float locy)
Set method for struct member 'locy'.
|
void |
setName(CArrayFacade<java.lang.Byte> name)
Set method for struct member 'name'.
|
void |
setNew_sock(CPointer<bNodeSocket> new_sock)
Set method for struct member 'new_sock'.
|
void |
setNext(CPointer<bNodeSocket> next)
Set method for struct member 'next'.
|
void |
setNs(bNodeStack ns)
Set method for struct member 'ns'.
|
void |
setOwn_index(int own_index)
Set method for struct member 'own_index'.
|
void |
setPad(int pad)
Set method for struct member 'pad'.
|
void |
setPrev(CPointer<bNodeSocket> prev)
Set method for struct member 'prev'.
|
void |
setProp(CPointer<IDProperty> prop)
Set method for struct member 'prop'.
|
void |
setStack_index(short stack_index)
Set method for struct member 'stack_index'.
|
void |
setStack_type(short stack_type)
Set method for struct member 'stack_type'.
|
void |
setStorage(CPointer<java.lang.Object> storage)
Set method for struct member 'storage'.
|
void |
setTo_index(int to_index)
Set method for struct member 'to_index'.
|
void |
setType(short type)
Set method for struct member 'type'.
|
void |
setTypeinfo(CPointer<java.lang.Object> typeinfo)
Set method for struct member 'typeinfo'.
|
__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
public static final int __DNA__SDNA_INDEX
It is required when allocating a new block to store data for bNodeSocket.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__next
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__next); CPointer<CPointer<bNodeSocket>> p_next = p.cast(new Class[]{CPointer.class, bNodeSocket.class});
public static final long[] __DNA__FIELD__prev
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__prev); CPointer<CPointer<bNodeSocket>> p_prev = p.cast(new Class[]{CPointer.class, bNodeSocket.class});
public static final long[] __DNA__FIELD__new_sock
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__new_sock); CPointer<CPointer<bNodeSocket>> p_new_sock = p.cast(new Class[]{CPointer.class, bNodeSocket.class});
public static final long[] __DNA__FIELD__prop
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__prop); CPointer<CPointer<IDProperty>> p_prop = p.cast(new Class[]{CPointer.class, IDProperty.class});
public static final long[] __DNA__FIELD__identifier
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__identifier); CPointer<CArrayFacade<Byte>> p_identifier = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__name
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__name); CPointer<CArrayFacade<Byte>> p_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__storage
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__storage); CPointer<CPointer<Object>> p_storage = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__type
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__type); CPointer<Short> p_type = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__flag
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__flag); CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__limit
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__limit); CPointer<Short> p_limit = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__in_out
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__in_out); CPointer<Short> p_in_out = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__typeinfo
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__typeinfo); CPointer<CPointer<Object>> p_typeinfo = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__idname
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__idname); CPointer<CArrayFacade<Byte>> p_idname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__locx
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__locx); CPointer<Float> p_locx = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__locy
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__locy); CPointer<Float> p_locy = p.cast(new Class[]{Float.class});
public static final long[] __DNA__FIELD__default_value
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__default_value); CPointer<CPointer<Object>> p_default_value = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__stack_index
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__stack_index); CPointer<Short> p_stack_index = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__stack_type
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__stack_type); CPointer<Short> p_stack_type = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__pad
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__pad); CPointer<Integer> p_pad = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__cache
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__cache); CPointer<CPointer<Object>> p_cache = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__own_index
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__own_index); CPointer<Integer> p_own_index = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__to_index
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__to_index); CPointer<Integer> p_to_index = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__groupsock
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__groupsock); CPointer<CPointer<bNodeSocket>> p_groupsock = p.cast(new Class[]{CPointer.class, bNodeSocket.class});
public static final long[] __DNA__FIELD__link
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__link); CPointer<CPointer<bNodeLink>> p_link = p.cast(new Class[]{CPointer.class, bNodeLink.class});
public static final long[] __DNA__FIELD__ns
This is how you get a reference on the corresponding field in the struct:
bNodeSocket bnodesocket = ...; CPointer<Object> p = bnodesocket.__dna__addressof(bNodeSocket.__DNA__FIELD__ns); CPointer<bNodeStack> p_ns = p.cast(new Class[]{bNodeStack.class});
public bNodeSocket(long __address, Block __block, BlockTable __blockTable)
protected bNodeSocket(bNodeSocket that)
public CPointer<bNodeSocket> getNext() throws java.io.IOException
java.io.IOException
__DNA__FIELD__next
public void setNext(CPointer<bNodeSocket> next) throws java.io.IOException
java.io.IOException
__DNA__FIELD__next
public CPointer<bNodeSocket> getPrev() throws java.io.IOException
java.io.IOException
__DNA__FIELD__prev
public void setPrev(CPointer<bNodeSocket> prev) throws java.io.IOException
java.io.IOException
__DNA__FIELD__prev
public CPointer<bNodeSocket> getNew_sock() throws java.io.IOException
java.io.IOException
__DNA__FIELD__new_sock
public void setNew_sock(CPointer<bNodeSocket> new_sock) throws java.io.IOException
java.io.IOException
__DNA__FIELD__new_sock
public CPointer<IDProperty> getProp() throws java.io.IOException
java.io.IOException
__DNA__FIELD__prop
public void setProp(CPointer<IDProperty> prop) throws java.io.IOException
java.io.IOException
__DNA__FIELD__prop
public CArrayFacade<java.lang.Byte> getIdentifier() throws java.io.IOException
java.io.IOException
__DNA__FIELD__identifier
public void setIdentifier(CArrayFacade<java.lang.Byte> identifier) throws java.io.IOException
java.io.IOException
__DNA__FIELD__identifier
public CArrayFacade<java.lang.Byte> getName() throws java.io.IOException
java.io.IOException
__DNA__FIELD__name
public void setName(CArrayFacade<java.lang.Byte> name) throws java.io.IOException
java.io.IOException
__DNA__FIELD__name
public CPointer<java.lang.Object> getStorage() throws java.io.IOException
java.io.IOException
__DNA__FIELD__storage
public void setStorage(CPointer<java.lang.Object> storage) throws java.io.IOException
java.io.IOException
__DNA__FIELD__storage
public short getType() throws java.io.IOException
java.io.IOException
__DNA__FIELD__type
public void setType(short type) throws java.io.IOException
java.io.IOException
__DNA__FIELD__type
public short getFlag() throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public void setFlag(short flag) throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public short getLimit() throws java.io.IOException
java.io.IOException
__DNA__FIELD__limit
public void setLimit(short limit) throws java.io.IOException
java.io.IOException
__DNA__FIELD__limit
public short getIn_out() throws java.io.IOException
java.io.IOException
__DNA__FIELD__in_out
public void setIn_out(short in_out) throws java.io.IOException
java.io.IOException
__DNA__FIELD__in_out
public CPointer<java.lang.Object> getTypeinfo() throws java.io.IOException
java.io.IOException
__DNA__FIELD__typeinfo
public void setTypeinfo(CPointer<java.lang.Object> typeinfo) throws java.io.IOException
java.io.IOException
__DNA__FIELD__typeinfo
public CArrayFacade<java.lang.Byte> getIdname() throws java.io.IOException
java.io.IOException
__DNA__FIELD__idname
public void setIdname(CArrayFacade<java.lang.Byte> idname) throws java.io.IOException
java.io.IOException
__DNA__FIELD__idname
public float getLocx() throws java.io.IOException
java.io.IOException
__DNA__FIELD__locx
public void setLocx(float locx) throws java.io.IOException
java.io.IOException
__DNA__FIELD__locx
public float getLocy() throws java.io.IOException
java.io.IOException
__DNA__FIELD__locy
public void setLocy(float locy) throws java.io.IOException
java.io.IOException
__DNA__FIELD__locy
public CPointer<java.lang.Object> getDefault_value() throws java.io.IOException
java.io.IOException
__DNA__FIELD__default_value
public void setDefault_value(CPointer<java.lang.Object> default_value) throws java.io.IOException
java.io.IOException
__DNA__FIELD__default_value
public short getStack_index() throws java.io.IOException
java.io.IOException
__DNA__FIELD__stack_index
public void setStack_index(short stack_index) throws java.io.IOException
java.io.IOException
__DNA__FIELD__stack_index
public short getStack_type() throws java.io.IOException
java.io.IOException
__DNA__FIELD__stack_type
public void setStack_type(short stack_type) throws java.io.IOException
java.io.IOException
__DNA__FIELD__stack_type
public int getPad() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad
public void setPad(int pad) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad
public CPointer<java.lang.Object> getCache() throws java.io.IOException
java.io.IOException
__DNA__FIELD__cache
public void setCache(CPointer<java.lang.Object> cache) throws java.io.IOException
java.io.IOException
__DNA__FIELD__cache
public int getOwn_index() throws java.io.IOException
java.io.IOException
__DNA__FIELD__own_index
public void setOwn_index(int own_index) throws java.io.IOException
java.io.IOException
__DNA__FIELD__own_index
public int getTo_index() throws java.io.IOException
java.io.IOException
__DNA__FIELD__to_index
public void setTo_index(int to_index) throws java.io.IOException
java.io.IOException
__DNA__FIELD__to_index
public CPointer<bNodeSocket> getGroupsock() throws java.io.IOException
java.io.IOException
__DNA__FIELD__groupsock
public void setGroupsock(CPointer<bNodeSocket> groupsock) throws java.io.IOException
java.io.IOException
__DNA__FIELD__groupsock
public CPointer<bNodeLink> getLink() throws java.io.IOException
java.io.IOException
__DNA__FIELD__link
public void setLink(CPointer<bNodeLink> link) throws java.io.IOException
java.io.IOException
__DNA__FIELD__link
public bNodeStack getNs() throws java.io.IOException
java.io.IOException
__DNA__FIELD__ns
public void setNs(bNodeStack ns) throws java.io.IOException
java.io.IOException
__DNA__FIELD__ns
public CPointer<bNodeSocket> __io__addressof()