public class bTheme extends CFacade
A theme.
Currently only a single theme is ever used at once. Different theme presets are stored as external files now.
Currently only a single theme is ever used at once. Different theme presets are stored as external files now.Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD___pad0
Field descriptor (offset) for struct member '_pad0'.
|
static long[] |
__DNA__FIELD__active_theme_area
Field descriptor (offset) for struct member 'active_theme_area'.
|
static long[] |
__DNA__FIELD__name
Field descriptor (offset) for struct member 'name'.
|
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__tact
Field descriptor (offset) for struct member 'tact'.
|
static long[] |
__DNA__FIELD__tarm
Field descriptor (offset) for struct member 'tarm'.
|
static long[] |
__DNA__FIELD__tbuts
Field descriptor (offset) for struct member 'tbuts'.
|
static long[] |
__DNA__FIELD__tclip
Field descriptor (offset) for struct member 'tclip'.
|
static long[] |
__DNA__FIELD__tconsole
Field descriptor (offset) for struct member 'tconsole'.
|
static long[] |
__DNA__FIELD__text
Field descriptor (offset) for struct member 'text'.
|
static long[] |
__DNA__FIELD__tfile
Field descriptor (offset) for struct member 'tfile'.
|
static long[] |
__DNA__FIELD__tima
Field descriptor (offset) for struct member 'tima'.
|
static long[] |
__DNA__FIELD__tinfo
Field descriptor (offset) for struct member 'tinfo'.
|
static long[] |
__DNA__FIELD__tipo
Field descriptor (offset) for struct member 'tipo'.
|
static long[] |
__DNA__FIELD__tnla
Field descriptor (offset) for struct member 'tnla'.
|
static long[] |
__DNA__FIELD__tnode
Field descriptor (offset) for struct member 'tnode'.
|
static long[] |
__DNA__FIELD__toops
Field descriptor (offset) for struct member 'toops'.
|
static long[] |
__DNA__FIELD__tseq
Field descriptor (offset) for struct member 'tseq'.
|
static long[] |
__DNA__FIELD__tstatusbar
Field descriptor (offset) for struct member 'tstatusbar'.
|
static long[] |
__DNA__FIELD__ttopbar
Field descriptor (offset) for struct member 'ttopbar'.
|
static long[] |
__DNA__FIELD__tui
Field descriptor (offset) for struct member 'tui'.
|
static long[] |
__DNA__FIELD__tuserpref
Field descriptor (offset) for struct member 'tuserpref'.
|
static long[] |
__DNA__FIELD__tv3d
Field descriptor (offset) for struct member 'tv3d'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct bTheme.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
protected |
bTheme(bTheme that) |
|
bTheme(long __address,
Block __block,
BlockTable __blockTable) |
Modifier and Type | Method and Description |
---|---|
CPointer<bTheme> |
__io__addressof()
Instantiates a pointer on this instance.
|
CArrayFacade<java.lang.Byte> |
get_pad0()
Get method for struct member '_pad0'.
|
int |
getActive_theme_area()
Get method for struct member 'active_theme_area'.
|
CArrayFacade<java.lang.Byte> |
getName()
Get method for struct member 'name'.
|
CPointer<bTheme> |
getNext()
Get method for struct member 'next'.
|
CPointer<bTheme> |
getPrev()
Get method for struct member 'prev'.
|
ThemeSpace |
getTact()
Get method for struct member 'tact'.
|
CArrayFacade<ThemeWireColor> |
getTarm()
Get method for struct member 'tarm'.
|
ThemeSpace |
getTbuts()
Get method for struct member 'tbuts'.
|
ThemeSpace |
getTclip()
Get method for struct member 'tclip'.
|
ThemeSpace |
getTconsole()
Get method for struct member 'tconsole'.
|
ThemeSpace |
getText()
Get method for struct member 'text'.
|
ThemeSpace |
getTfile()
Get method for struct member 'tfile'.
|
ThemeSpace |
getTima()
Get method for struct member 'tima'.
|
ThemeSpace |
getTinfo()
Get method for struct member 'tinfo'.
|
ThemeSpace |
getTipo()
Get method for struct member 'tipo'.
|
ThemeSpace |
getTnla()
Get method for struct member 'tnla'.
|
ThemeSpace |
getTnode()
Get method for struct member 'tnode'.
|
ThemeSpace |
getToops()
Get method for struct member 'toops'.
|
ThemeSpace |
getTseq()
Get method for struct member 'tseq'.
|
ThemeSpace |
getTstatusbar()
Get method for struct member 'tstatusbar'.
|
ThemeSpace |
getTtopbar()
Get method for struct member 'ttopbar'.
|
ThemeUI |
getTui()
Get method for struct member 'tui'.
|
ThemeSpace |
getTuserpref()
Get method for struct member 'tuserpref'.
|
ThemeSpace |
getTv3d()
Get method for struct member 'tv3d'.
|
void |
set_pad0(CArrayFacade<java.lang.Byte> _pad0)
Set method for struct member '_pad0'.
|
void |
setActive_theme_area(int active_theme_area)
Set method for struct member 'active_theme_area'.
|
void |
setName(CArrayFacade<java.lang.Byte> name)
Set method for struct member 'name'.
|
void |
setNext(CPointer<bTheme> next)
Set method for struct member 'next'.
|
void |
setPrev(CPointer<bTheme> prev)
Set method for struct member 'prev'.
|
void |
setTact(ThemeSpace tact)
Set method for struct member 'tact'.
|
void |
setTarm(CArrayFacade<ThemeWireColor> tarm)
Set method for struct member 'tarm'.
|
void |
setTbuts(ThemeSpace tbuts)
Set method for struct member 'tbuts'.
|
void |
setTclip(ThemeSpace tclip)
Set method for struct member 'tclip'.
|
void |
setTconsole(ThemeSpace tconsole)
Set method for struct member 'tconsole'.
|
void |
setText(ThemeSpace text)
Set method for struct member 'text'.
|
void |
setTfile(ThemeSpace tfile)
Set method for struct member 'tfile'.
|
void |
setTima(ThemeSpace tima)
Set method for struct member 'tima'.
|
void |
setTinfo(ThemeSpace tinfo)
Set method for struct member 'tinfo'.
|
void |
setTipo(ThemeSpace tipo)
Set method for struct member 'tipo'.
|
void |
setTnla(ThemeSpace tnla)
Set method for struct member 'tnla'.
|
void |
setTnode(ThemeSpace tnode)
Set method for struct member 'tnode'.
|
void |
setToops(ThemeSpace toops)
Set method for struct member 'toops'.
|
void |
setTseq(ThemeSpace tseq)
Set method for struct member 'tseq'.
|
void |
setTstatusbar(ThemeSpace tstatusbar)
Set method for struct member 'tstatusbar'.
|
void |
setTtopbar(ThemeSpace ttopbar)
Set method for struct member 'ttopbar'.
|
void |
setTui(ThemeUI tui)
Set method for struct member 'tui'.
|
void |
setTuserpref(ThemeSpace tuserpref)
Set method for struct member 'tuserpref'.
|
void |
setTv3d(ThemeSpace tv3d)
Set method for struct member 'tv3d'.
|
__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 bTheme.
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:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__next); CPointer<CPointer<bTheme>> p_next = p.cast(new Class[]{CPointer.class, bTheme.class});
public static final long[] __DNA__FIELD__prev
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__prev); CPointer<CPointer<bTheme>> p_prev = p.cast(new Class[]{CPointer.class, bTheme.class});
public static final long[] __DNA__FIELD__name
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__name); CPointer<CArrayFacade<Byte>> p_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__tui
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tui); CPointer<ThemeUI> p_tui = p.cast(new Class[]{ThemeUI.class});
public static final long[] __DNA__FIELD__tbuts
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tbuts); CPointer<ThemeSpace> p_tbuts = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__tv3d
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tv3d); CPointer<ThemeSpace> p_tv3d = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__tfile
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tfile); CPointer<ThemeSpace> p_tfile = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__tipo
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tipo); CPointer<ThemeSpace> p_tipo = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__tinfo
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tinfo); CPointer<ThemeSpace> p_tinfo = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__tact
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tact); CPointer<ThemeSpace> p_tact = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__tnla
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tnla); CPointer<ThemeSpace> p_tnla = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__tseq
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tseq); CPointer<ThemeSpace> p_tseq = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__tima
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tima); CPointer<ThemeSpace> p_tima = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__text
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__text); CPointer<ThemeSpace> p_text = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__toops
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__toops); CPointer<ThemeSpace> p_toops = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__tnode
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tnode); CPointer<ThemeSpace> p_tnode = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__tuserpref
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tuserpref); CPointer<ThemeSpace> p_tuserpref = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__tconsole
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tconsole); CPointer<ThemeSpace> p_tconsole = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__tclip
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tclip); CPointer<ThemeSpace> p_tclip = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__ttopbar
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__ttopbar); CPointer<ThemeSpace> p_ttopbar = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__tstatusbar
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tstatusbar); CPointer<ThemeSpace> p_tstatusbar = p.cast(new Class[]{ThemeSpace.class});
public static final long[] __DNA__FIELD__tarm
20 sets of bone colors for this theme
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__tarm); CPointer<CArrayFacade<ThemeWireColor>> p_tarm = p.cast(new Class[]{CArrayFacade.class, ThemeWireColor.class});
public static final long[] __DNA__FIELD__active_theme_area
ThemeWireColor
tobj[20];
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD__active_theme_area); CPointer<Integer> p_active_theme_area = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD___pad0
This is how you get a reference on the corresponding field in the struct:
bTheme btheme = ...; CPointer<Object> p = btheme.__dna__addressof(bTheme.__DNA__FIELD___pad0); CPointer<CArrayFacade<Byte>> p__pad0 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public bTheme(long __address, Block __block, BlockTable __blockTable)
protected bTheme(bTheme that)
public CPointer<bTheme> getNext() throws java.io.IOException
java.io.IOException
__DNA__FIELD__next
public void setNext(CPointer<bTheme> next) throws java.io.IOException
java.io.IOException
__DNA__FIELD__next
public CPointer<bTheme> getPrev() throws java.io.IOException
java.io.IOException
__DNA__FIELD__prev
public void setPrev(CPointer<bTheme> prev) throws java.io.IOException
java.io.IOException
__DNA__FIELD__prev
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 ThemeUI getTui() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tui
public void setTui(ThemeUI tui) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tui
public ThemeSpace getTbuts() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tbuts
public void setTbuts(ThemeSpace tbuts) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tbuts
public ThemeSpace getTv3d() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tv3d
public void setTv3d(ThemeSpace tv3d) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tv3d
public ThemeSpace getTfile() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tfile
public void setTfile(ThemeSpace tfile) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tfile
public ThemeSpace getTipo() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tipo
public void setTipo(ThemeSpace tipo) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tipo
public ThemeSpace getTinfo() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tinfo
public void setTinfo(ThemeSpace tinfo) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tinfo
public ThemeSpace getTact() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tact
public void setTact(ThemeSpace tact) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tact
public ThemeSpace getTnla() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tnla
public void setTnla(ThemeSpace tnla) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tnla
public ThemeSpace getTseq() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tseq
public void setTseq(ThemeSpace tseq) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tseq
public ThemeSpace getTima() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tima
public void setTima(ThemeSpace tima) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tima
public ThemeSpace getText() throws java.io.IOException
java.io.IOException
__DNA__FIELD__text
public void setText(ThemeSpace text) throws java.io.IOException
java.io.IOException
__DNA__FIELD__text
public ThemeSpace getToops() throws java.io.IOException
java.io.IOException
__DNA__FIELD__toops
public void setToops(ThemeSpace toops) throws java.io.IOException
java.io.IOException
__DNA__FIELD__toops
public ThemeSpace getTnode() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tnode
public void setTnode(ThemeSpace tnode) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tnode
public ThemeSpace getTuserpref() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tuserpref
public void setTuserpref(ThemeSpace tuserpref) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tuserpref
public ThemeSpace getTconsole() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tconsole
public void setTconsole(ThemeSpace tconsole) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tconsole
public ThemeSpace getTclip() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tclip
public void setTclip(ThemeSpace tclip) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tclip
public ThemeSpace getTtopbar() throws java.io.IOException
java.io.IOException
__DNA__FIELD__ttopbar
public void setTtopbar(ThemeSpace ttopbar) throws java.io.IOException
java.io.IOException
__DNA__FIELD__ttopbar
public ThemeSpace getTstatusbar() throws java.io.IOException
java.io.IOException
__DNA__FIELD__tstatusbar
public void setTstatusbar(ThemeSpace tstatusbar) throws java.io.IOException
java.io.IOException
__DNA__FIELD__tstatusbar
public CArrayFacade<ThemeWireColor> getTarm() throws java.io.IOException
20 sets of bone colors for this theme
java.io.IOException
__DNA__FIELD__tarm
public void setTarm(CArrayFacade<ThemeWireColor> tarm) throws java.io.IOException
20 sets of bone colors for this theme
java.io.IOException
__DNA__FIELD__tarm
public int getActive_theme_area() throws java.io.IOException
ThemeWireColor
tobj[20];
java.io.IOException
__DNA__FIELD__active_theme_area
public void setActive_theme_area(int active_theme_area) throws java.io.IOException
ThemeWireColor
tobj[20];
java.io.IOException
__DNA__FIELD__active_theme_area
public CArrayFacade<java.lang.Byte> get_pad0() throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad0
public void set_pad0(CArrayFacade<java.lang.Byte> _pad0) throws java.io.IOException
java.io.IOException
__DNA__FIELD___pad0