Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.
|
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__arrow_end
Field descriptor (offset) for struct member 'arrow_end'.
|
static long[] |
__DNA__FIELD__arrow_end_style
Field descriptor (offset) for struct member 'arrow_end_style'.
|
static long[] |
__DNA__FIELD__arrow_start
Field descriptor (offset) for struct member 'arrow_start'.
|
static long[] |
__DNA__FIELD__arrow_start_style
Field descriptor (offset) for struct member 'arrow_start_style'.
|
static long[] |
__DNA__FIELD__cp_points
Field descriptor (offset) for struct member 'cp_points'.
|
static long[] |
__DNA__FIELD__gpencil_cache
Field descriptor (offset) for struct member 'gpencil_cache'.
|
static long[] |
__DNA__FIELD__matid
Field descriptor (offset) for struct member 'matid'.
|
static long[] |
__DNA__FIELD__sbuffer
Field descriptor (offset) for struct member 'sbuffer'.
|
static long[] |
__DNA__FIELD__sbuffer_brush
Field descriptor (offset) for struct member 'sbuffer_brush'.
|
static long[] |
__DNA__FIELD__sbuffer_fill_batch
Field descriptor (offset) for struct member 'sbuffer_fill_batch'.
|
static long[] |
__DNA__FIELD__sbuffer_gps
Field descriptor (offset) for struct member 'sbuffer_gps'.
|
static long[] |
__DNA__FIELD__sbuffer_sflag
Field descriptor (offset) for struct member 'sbuffer_sflag'.
|
static long[] |
__DNA__FIELD__sbuffer_size
Field descriptor (offset) for struct member 'sbuffer_size'.
|
static long[] |
__DNA__FIELD__sbuffer_stroke_batch
Field descriptor (offset) for struct member 'sbuffer_stroke_batch'.
|
static long[] |
__DNA__FIELD__sbuffer_used
Field descriptor (offset) for struct member 'sbuffer_used'.
|
static long[] |
__DNA__FIELD__tot_cp_points
Field descriptor (offset) for struct member 'tot_cp_points'.
|
static long[] |
__DNA__FIELD__vert_color_fill
Field descriptor (offset) for struct member 'vert_color_fill'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct bGPdata_Runtime.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
bGPdata_Runtime(bGPdata_Runtime that) |
|
bGPdata_Runtime(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<bGPdata_Runtime> |
__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_pad1()
Get method for struct member '_pad1'.
|
CArrayFacade<java.lang.Byte> |
get_pad2()
Get method for struct member '_pad2'.
|
int |
getArrow_end_style()
Get method for struct member 'arrow_end_style'.
|
CArrayFacade<java.lang.Float> |
getArrow_end()
Get method for struct member 'arrow_end'.
|
int |
getArrow_start_style()
Get method for struct member 'arrow_start_style'.
|
CArrayFacade<java.lang.Float> |
getArrow_start()
Get method for struct member 'arrow_start'.
|
CPointer<bGPDcontrolpoint> |
getCp_points()
Get method for struct member 'cp_points'.
|
CPointer<java.lang.Object> |
getGpencil_cache()
Get method for struct member 'gpencil_cache'.
|
short |
getMatid()
Get method for struct member 'matid'.
|
CPointer<Brush> |
getSbuffer_brush()
Get method for struct member 'sbuffer_brush'.
|
CPointer<java.lang.Object> |
getSbuffer_fill_batch()
Get method for struct member 'sbuffer_fill_batch'.
|
CPointer<bGPDstroke> |
getSbuffer_gps()
Get method for struct member 'sbuffer_gps'.
|
short |
getSbuffer_sflag()
Get method for struct member 'sbuffer_sflag'.
|
int |
getSbuffer_size()
Get method for struct member 'sbuffer_size'.
|
CPointer<java.lang.Object> |
getSbuffer_stroke_batch()
Get method for struct member 'sbuffer_stroke_batch'.
|
int |
getSbuffer_used()
Get method for struct member 'sbuffer_used'.
|
CPointer<java.lang.Object> |
getSbuffer()
Get method for struct member 'sbuffer'.
|
int |
getTot_cp_points()
Get method for struct member 'tot_cp_points'.
|
CArrayFacade<java.lang.Float> |
getVert_color_fill()
Get method for struct member 'vert_color_fill'.
|
void |
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.
|
void |
set_pad1(CArrayFacade<java.lang.Byte> _pad1)
Set method for struct member '_pad1'.
|
void |
set_pad2(CArrayFacade<java.lang.Byte> _pad2)
Set method for struct member '_pad2'.
|
void |
setArrow_end_style(int arrow_end_style)
Set method for struct member 'arrow_end_style'.
|
void |
setArrow_end(CArrayFacade<java.lang.Float> arrow_end)
Set method for struct member 'arrow_end'.
|
void |
setArrow_start_style(int arrow_start_style)
Set method for struct member 'arrow_start_style'.
|
void |
setArrow_start(CArrayFacade<java.lang.Float> arrow_start)
Set method for struct member 'arrow_start'.
|
void |
setCp_points(CPointer<bGPDcontrolpoint> cp_points)
Set method for struct member 'cp_points'.
|
void |
setGpencil_cache(CPointer<java.lang.Object> gpencil_cache)
Set method for struct member 'gpencil_cache'.
|
void |
setMatid(short matid)
Set method for struct member 'matid'.
|
void |
setSbuffer_brush(CPointer<Brush> sbuffer_brush)
Set method for struct member 'sbuffer_brush'.
|
void |
setSbuffer_fill_batch(CPointer<java.lang.Object> sbuffer_fill_batch)
Set method for struct member 'sbuffer_fill_batch'.
|
void |
setSbuffer_gps(CPointer<bGPDstroke> sbuffer_gps)
Set method for struct member 'sbuffer_gps'.
|
void |
setSbuffer_sflag(short sbuffer_sflag)
Set method for struct member 'sbuffer_sflag'.
|
void |
setSbuffer_size(int sbuffer_size)
Set method for struct member 'sbuffer_size'.
|
void |
setSbuffer_stroke_batch(CPointer<java.lang.Object> sbuffer_stroke_batch)
Set method for struct member 'sbuffer_stroke_batch'.
|
void |
setSbuffer_used(int sbuffer_used)
Set method for struct member 'sbuffer_used'.
|
void |
setSbuffer(CPointer<java.lang.Object> sbuffer)
Set method for struct member 'sbuffer'.
|
void |
setTot_cp_points(int tot_cp_points)
Set method for struct member 'tot_cp_points'.
|
void |
setVert_color_fill(CArrayFacade<java.lang.Float> vert_color_fill)
Set method for struct member 'vert_color_fill'.
|
__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 bGPdata_Runtime.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__sbuffer
Stroke buffer.
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__sbuffer); CPointer<CPointer<Object>> p_sbuffer = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__sbuffer_stroke_batch
Temp batches cleared after drawing.
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__sbuffer_stroke_batch); CPointer<CPointer<Object>> p_sbuffer_stroke_batch = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__sbuffer_fill_batch
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__sbuffer_fill_batch); CPointer<CPointer<Object>> p_sbuffer_fill_batch = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__sbuffer_gps
Temp stroke used for drawing.
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__sbuffer_gps); CPointer<CPointer<bGPDstroke>> p_sbuffer_gps = p.cast(new Class[]{CPointer.class, bGPDstroke.class});
public static final long[] __DNA__FIELD___pad
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__matid
Material
index of the stroke.
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__matid); CPointer<Short> p_matid = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__sbuffer_sflag
Stroke Buffer data (only used during paint-session)
buffer must be initialized before use, but freed after whole paint operation is over Flags for stroke that cache represents.
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__sbuffer_sflag); CPointer<Short> p_sbuffer_sflag = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD___pad1
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD___pad1); CPointer<CArrayFacade<Byte>> p__pad1 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__sbuffer_used
Number of elements currently used in cache.
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__sbuffer_used); CPointer<Integer> p_sbuffer_used = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__sbuffer_size
Number of total elements available in cache.
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__sbuffer_size); CPointer<Integer> p_sbuffer_size = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__vert_color_fill
Vertex Color applied to Fill (while drawing).
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__vert_color_fill); CPointer<CArrayFacade<Float>> p_vert_color_fill = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__arrow_start
Arrow points for stroke corners
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__arrow_start); CPointer<CArrayFacade<Float>> p_arrow_start = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__arrow_end
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__arrow_end); CPointer<CArrayFacade<Float>> p_arrow_end = p.cast(new Class[]{CArrayFacade.class, Float.class});
public static final long[] __DNA__FIELD__arrow_start_style
Arrow style for each corner
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__arrow_start_style); CPointer<Integer> p_arrow_start_style = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__arrow_end_style
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__arrow_end_style); CPointer<Integer> p_arrow_end_style = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__tot_cp_points
Number of control-points for stroke.
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__tot_cp_points); CPointer<Integer> p_tot_cp_points = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD___pad2
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD___pad2); CPointer<CArrayFacade<Byte>> p__pad2 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__cp_points
Array of control-points for stroke.
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__cp_points); CPointer<CPointer<bGPDcontrolpoint>> p_cp_points = p.cast(new Class[]{CPointer.class, bGPDcontrolpoint.class});
public static final long[] __DNA__FIELD__sbuffer_brush
Brush
pointer
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__sbuffer_brush); CPointer<CPointer<Brush>> p_sbuffer_brush = p.cast(new Class[]{CPointer.class, Brush.class});
public static final long[] __DNA__FIELD__gpencil_cache
This is how you get a reference on the corresponding field in the struct:
bGPdata_Runtime bgpdata_runtime = ...; CPointer<Object> p = bgpdata_runtime.__dna__addressof(bGPdata_Runtime.__DNA__FIELD__gpencil_cache); CPointer<CPointer<Object>> p_gpencil_cache = p.cast(new Class[]{CPointer.class, Object.class});
public bGPdata_Runtime(long __address, Block __block, BlockTable __blockTable)
protected bGPdata_Runtime(bGPdata_Runtime that)
public CPointer<java.lang.Object> getSbuffer() throws java.io.IOException
Stroke buffer.
java.io.IOException
__DNA__FIELD__sbuffer
public void setSbuffer(CPointer<java.lang.Object> sbuffer) throws java.io.IOException
Stroke buffer.
java.io.IOException
__DNA__FIELD__sbuffer
public CPointer<java.lang.Object> getSbuffer_stroke_batch() throws java.io.IOException
Temp batches cleared after drawing.
java.io.IOException
__DNA__FIELD__sbuffer_stroke_batch
public void setSbuffer_stroke_batch(CPointer<java.lang.Object> sbuffer_stroke_batch) throws java.io.IOException
Temp batches cleared after drawing.
java.io.IOException
__DNA__FIELD__sbuffer_stroke_batch
public CPointer<java.lang.Object> getSbuffer_fill_batch() throws java.io.IOException
java.io.IOException
__DNA__FIELD__sbuffer_fill_batch
public void setSbuffer_fill_batch(CPointer<java.lang.Object> sbuffer_fill_batch) throws java.io.IOException
java.io.IOException
__DNA__FIELD__sbuffer_fill_batch
public CPointer<bGPDstroke> getSbuffer_gps() throws java.io.IOException
Temp stroke used for drawing.
java.io.IOException
__DNA__FIELD__sbuffer_gps
public void setSbuffer_gps(CPointer<bGPDstroke> sbuffer_gps) throws java.io.IOException
Temp stroke used for drawing.
java.io.IOException
__DNA__FIELD__sbuffer_gps
public CArrayFacade<java.lang.Byte> get_pad() throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad
public void set_pad(CArrayFacade<java.lang.Byte> _pad) throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad
public short getMatid() throws java.io.IOException
Material
index of the stroke.
java.io.IOException
__DNA__FIELD__matid
public void setMatid(short matid) throws java.io.IOException
Material
index of the stroke.
java.io.IOException
__DNA__FIELD__matid
public short getSbuffer_sflag() throws java.io.IOException
Stroke Buffer data (only used during paint-session)
buffer must be initialized before use, but freed after whole paint operation is over Flags for stroke that cache represents.
java.io.IOException
__DNA__FIELD__sbuffer_sflag
public void setSbuffer_sflag(short sbuffer_sflag) throws java.io.IOException
Stroke Buffer data (only used during paint-session)
buffer must be initialized before use, but freed after whole paint operation is over Flags for stroke that cache represents.
java.io.IOException
__DNA__FIELD__sbuffer_sflag
public CArrayFacade<java.lang.Byte> get_pad1() throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad1
public void set_pad1(CArrayFacade<java.lang.Byte> _pad1) throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad1
public int getSbuffer_used() throws java.io.IOException
Number of elements currently used in cache.
java.io.IOException
__DNA__FIELD__sbuffer_used
public void setSbuffer_used(int sbuffer_used) throws java.io.IOException
Number of elements currently used in cache.
java.io.IOException
__DNA__FIELD__sbuffer_used
public int getSbuffer_size() throws java.io.IOException
Number of total elements available in cache.
java.io.IOException
__DNA__FIELD__sbuffer_size
public void setSbuffer_size(int sbuffer_size) throws java.io.IOException
Number of total elements available in cache.
java.io.IOException
__DNA__FIELD__sbuffer_size
public CArrayFacade<java.lang.Float> getVert_color_fill() throws java.io.IOException
Vertex Color applied to Fill (while drawing).
java.io.IOException
__DNA__FIELD__vert_color_fill
public void setVert_color_fill(CArrayFacade<java.lang.Float> vert_color_fill) throws java.io.IOException
Vertex Color applied to Fill (while drawing).
java.io.IOException
__DNA__FIELD__vert_color_fill
public CArrayFacade<java.lang.Float> getArrow_start() throws java.io.IOException
Arrow points for stroke corners
java.io.IOException
__DNA__FIELD__arrow_start
public void setArrow_start(CArrayFacade<java.lang.Float> arrow_start) throws java.io.IOException
Arrow points for stroke corners
java.io.IOException
__DNA__FIELD__arrow_start
public CArrayFacade<java.lang.Float> getArrow_end() throws java.io.IOException
java.io.IOException
__DNA__FIELD__arrow_end
public void setArrow_end(CArrayFacade<java.lang.Float> arrow_end) throws java.io.IOException
java.io.IOException
__DNA__FIELD__arrow_end
public int getArrow_start_style() throws java.io.IOException
Arrow style for each corner
java.io.IOException
__DNA__FIELD__arrow_start_style
public void setArrow_start_style(int arrow_start_style) throws java.io.IOException
Arrow style for each corner
java.io.IOException
__DNA__FIELD__arrow_start_style
public int getArrow_end_style() throws java.io.IOException
java.io.IOException
__DNA__FIELD__arrow_end_style
public void setArrow_end_style(int arrow_end_style) throws java.io.IOException
java.io.IOException
__DNA__FIELD__arrow_end_style
public int getTot_cp_points() throws java.io.IOException
Number of control-points for stroke.
java.io.IOException
__DNA__FIELD__tot_cp_points
public void setTot_cp_points(int tot_cp_points) throws java.io.IOException
Number of control-points for stroke.
java.io.IOException
__DNA__FIELD__tot_cp_points
public CArrayFacade<java.lang.Byte> get_pad2() throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad2
public void set_pad2(CArrayFacade<java.lang.Byte> _pad2) throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad2
public CPointer<bGPDcontrolpoint> getCp_points() throws java.io.IOException
Array of control-points for stroke.
java.io.IOException
__DNA__FIELD__cp_points
public void setCp_points(CPointer<bGPDcontrolpoint> cp_points) throws java.io.IOException
Array of control-points for stroke.
java.io.IOException
__DNA__FIELD__cp_points
public CPointer<Brush> getSbuffer_brush() throws java.io.IOException
Brush
pointer
java.io.IOException
__DNA__FIELD__sbuffer_brush
public void setSbuffer_brush(CPointer<Brush> sbuffer_brush) throws java.io.IOException
Brush
pointer
java.io.IOException
__DNA__FIELD__sbuffer_brush
public CPointer<java.lang.Object> getGpencil_cache() throws java.io.IOException
java.io.IOException
__DNA__FIELD__gpencil_cache
public void setGpencil_cache(CPointer<java.lang.Object> gpencil_cache) throws java.io.IOException
java.io.IOException
__DNA__FIELD__gpencil_cache
public CPointer<bGPdata_Runtime> __io__addressof()