public class Text extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__compiled
Field descriptor (offset) for struct member 'compiled'.
|
static long[] |
__DNA__FIELD__curc
Field descriptor (offset) for struct member 'curc'.
|
static long[] |
__DNA__FIELD__curl
Field descriptor (offset) for struct member 'curl'.
|
static long[] |
__DNA__FIELD__flags
Field descriptor (offset) for struct member 'flags'.
|
static long[] |
__DNA__FIELD__id
Field descriptor (offset) for struct member 'id'.
|
static long[] |
__DNA__FIELD__lines
Field descriptor (offset) for struct member 'lines'.
|
static long[] |
__DNA__FIELD__mtime
Field descriptor (offset) for struct member 'mtime'.
|
static long[] |
__DNA__FIELD__name
Field descriptor (offset) for struct member 'name'.
|
static long[] |
__DNA__FIELD__nlines
Field descriptor (offset) for struct member 'nlines'.
|
static long[] |
__DNA__FIELD__selc
Field descriptor (offset) for struct member 'selc'.
|
static long[] |
__DNA__FIELD__sell
Field descriptor (offset) for struct member 'sell'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct Text.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
Text(long __address,
Block __block,
BlockTable __blockTable) |
protected |
Text(Text that) |
Modifier and Type | Method and Description |
---|---|
CPointer<Text> |
__io__addressof()
Instantiates a pointer on this instance.
|
CPointer<java.lang.Object> |
getCompiled()
Get method for struct member 'compiled'.
|
int |
getCurc()
Get method for struct member 'curc'.
|
CPointer<TextLine> |
getCurl()
Get method for struct member 'curl'.
|
int |
getFlags()
Get method for struct member 'flags'.
|
ID |
getId()
Get method for struct member 'id'.
|
ListBase |
getLines()
Get method for struct member 'lines'.
|
double |
getMtime()
Get method for struct member 'mtime'.
|
CPointer<java.lang.Byte> |
getName()
Get method for struct member 'name'.
|
int |
getNlines()
Get method for struct member 'nlines'.
|
int |
getSelc()
Get method for struct member 'selc'.
|
CPointer<TextLine> |
getSell()
Get method for struct member 'sell'.
|
void |
setCompiled(CPointer<java.lang.Object> compiled)
Set method for struct member 'compiled'.
|
void |
setCurc(int curc)
Set method for struct member 'curc'.
|
void |
setCurl(CPointer<TextLine> curl)
Set method for struct member 'curl'.
|
void |
setFlags(int flags)
Set method for struct member 'flags'.
|
void |
setId(ID id)
Set method for struct member 'id'.
|
void |
setLines(ListBase lines)
Set method for struct member 'lines'.
|
void |
setMtime(double mtime)
Set method for struct member 'mtime'.
|
void |
setName(CPointer<java.lang.Byte> name)
Set method for struct member 'name'.
|
void |
setNlines(int nlines)
Set method for struct member 'nlines'.
|
void |
setSelc(int selc)
Set method for struct member 'selc'.
|
void |
setSell(CPointer<TextLine> sell)
Set method for struct member 'sell'.
|
__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 Text.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__id
This is how you get a reference on the corresponding field in the struct:
Text text = ...; CPointer<Object> p = text.__dna__addressof(Text.__DNA__FIELD__id); CPointer<ID> p_id = p.cast(new Class[]{ID.class});
public static final long[] __DNA__FIELD__name
This is how you get a reference on the corresponding field in the struct:
Text text = ...; CPointer<Object> p = text.__dna__addressof(Text.__DNA__FIELD__name); CPointer<CPointer<Byte>> p_name = p.cast(new Class[]{CPointer.class, Byte.class});
public static final long[] __DNA__FIELD__compiled
This is how you get a reference on the corresponding field in the struct:
Text text = ...; CPointer<Object> p = text.__dna__addressof(Text.__DNA__FIELD__compiled); CPointer<CPointer<Object>> p_compiled = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__flags
This is how you get a reference on the corresponding field in the struct:
Text text = ...; CPointer<Object> p = text.__dna__addressof(Text.__DNA__FIELD__flags); CPointer<Integer> p_flags = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__nlines
This is how you get a reference on the corresponding field in the struct:
Text text = ...; CPointer<Object> p = text.__dna__addressof(Text.__DNA__FIELD__nlines); CPointer<Integer> p_nlines = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__lines
This is how you get a reference on the corresponding field in the struct:
Text text = ...; CPointer<Object> p = text.__dna__addressof(Text.__DNA__FIELD__lines); CPointer<ListBase> p_lines = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__curl
This is how you get a reference on the corresponding field in the struct:
Text text = ...; CPointer<Object> p = text.__dna__addressof(Text.__DNA__FIELD__curl); CPointer<CPointer<TextLine>> p_curl = p.cast(new Class[]{CPointer.class, TextLine.class});
public static final long[] __DNA__FIELD__sell
This is how you get a reference on the corresponding field in the struct:
Text text = ...; CPointer<Object> p = text.__dna__addressof(Text.__DNA__FIELD__sell); CPointer<CPointer<TextLine>> p_sell = p.cast(new Class[]{CPointer.class, TextLine.class});
public static final long[] __DNA__FIELD__curc
This is how you get a reference on the corresponding field in the struct:
Text text = ...; CPointer<Object> p = text.__dna__addressof(Text.__DNA__FIELD__curc); CPointer<Integer> p_curc = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__selc
This is how you get a reference on the corresponding field in the struct:
Text text = ...; CPointer<Object> p = text.__dna__addressof(Text.__DNA__FIELD__selc); CPointer<Integer> p_selc = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__mtime
This is how you get a reference on the corresponding field in the struct:
Text text = ...; CPointer<Object> p = text.__dna__addressof(Text.__DNA__FIELD__mtime); CPointer<Double> p_mtime = p.cast(new Class[]{Double.class});
public Text(long __address, Block __block, BlockTable __blockTable)
protected Text(Text that)
public ID getId() throws java.io.IOException
java.io.IOException
__DNA__FIELD__id
public void setId(ID id) throws java.io.IOException
java.io.IOException
__DNA__FIELD__id
public CPointer<java.lang.Byte> getName() throws java.io.IOException
java.io.IOException
__DNA__FIELD__name
public void setName(CPointer<java.lang.Byte> name) throws java.io.IOException
java.io.IOException
__DNA__FIELD__name
public CPointer<java.lang.Object> getCompiled() throws java.io.IOException
java.io.IOException
__DNA__FIELD__compiled
public void setCompiled(CPointer<java.lang.Object> compiled) throws java.io.IOException
java.io.IOException
__DNA__FIELD__compiled
public int getFlags() throws java.io.IOException
java.io.IOException
__DNA__FIELD__flags
public void setFlags(int flags) throws java.io.IOException
java.io.IOException
__DNA__FIELD__flags
public int getNlines() throws java.io.IOException
java.io.IOException
__DNA__FIELD__nlines
public void setNlines(int nlines) throws java.io.IOException
java.io.IOException
__DNA__FIELD__nlines
public ListBase getLines() throws java.io.IOException
java.io.IOException
__DNA__FIELD__lines
public void setLines(ListBase lines) throws java.io.IOException
java.io.IOException
__DNA__FIELD__lines
public CPointer<TextLine> getCurl() throws java.io.IOException
java.io.IOException
__DNA__FIELD__curl
public void setCurl(CPointer<TextLine> curl) throws java.io.IOException
java.io.IOException
__DNA__FIELD__curl
public CPointer<TextLine> getSell() throws java.io.IOException
java.io.IOException
__DNA__FIELD__sell
public void setSell(CPointer<TextLine> sell) throws java.io.IOException
java.io.IOException
__DNA__FIELD__sell
public int getCurc() throws java.io.IOException
java.io.IOException
__DNA__FIELD__curc
public void setCurc(int curc) throws java.io.IOException
java.io.IOException
__DNA__FIELD__curc
public int getSelc() throws java.io.IOException
java.io.IOException
__DNA__FIELD__selc
public void setSelc(int selc) throws java.io.IOException
java.io.IOException
__DNA__FIELD__selc
public double getMtime() throws java.io.IOException
java.io.IOException
__DNA__FIELD__mtime
public void setMtime(double mtime) throws java.io.IOException
java.io.IOException
__DNA__FIELD__mtime