public class ScrArea extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__actionzones
Field descriptor (offset) for struct member 'actionzones'.
|
static long[] |
__DNA__FIELD__butspacetype
Field descriptor (offset) for struct member 'butspacetype'.
|
static long[] |
__DNA__FIELD__do_refresh
Field descriptor (offset) for struct member 'do_refresh'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
static long[] |
__DNA__FIELD__full
Field descriptor (offset) for struct member 'full'.
|
static long[] |
__DNA__FIELD__handlers
Field descriptor (offset) for struct member 'handlers'.
|
static long[] |
__DNA__FIELD__headertype
Field descriptor (offset) for struct member 'headertype'.
|
static long[] |
__DNA__FIELD__next
Field descriptor (offset) for struct member 'next'.
|
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__region_active_win
Field descriptor (offset) for struct member 'region_active_win'.
|
static long[] |
__DNA__FIELD__regionbase
Field descriptor (offset) for struct member 'regionbase'.
|
static long[] |
__DNA__FIELD__spacedata
Field descriptor (offset) for struct member 'spacedata'.
|
static long[] |
__DNA__FIELD__spacetype
Field descriptor (offset) for struct member 'spacetype'.
|
static long[] |
__DNA__FIELD__temp
Field descriptor (offset) for struct member 'temp'.
|
static long[] |
__DNA__FIELD__totrct
Field descriptor (offset) for struct member 'totrct'.
|
static long[] |
__DNA__FIELD__type
Field descriptor (offset) for struct member 'type'.
|
static long[] |
__DNA__FIELD__v1
Field descriptor (offset) for struct member 'v1'.
|
static long[] |
__DNA__FIELD__v2
Field descriptor (offset) for struct member 'v2'.
|
static long[] |
__DNA__FIELD__v3
Field descriptor (offset) for struct member 'v3'.
|
static long[] |
__DNA__FIELD__v4
Field descriptor (offset) for struct member 'v4'.
|
static long[] |
__DNA__FIELD__winx
Field descriptor (offset) for struct member 'winx'.
|
static long[] |
__DNA__FIELD__winy
Field descriptor (offset) for struct member 'winy'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct ScrArea.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
ScrArea(long __address,
Block __block,
BlockTable __blockTable) |
protected |
ScrArea(ScrArea that) |
Modifier and Type | Method and Description |
---|---|
CPointer<ScrArea> |
__io__addressof()
Instantiates a pointer on this instance.
|
ListBase |
getActionzones()
Get method for struct member 'actionzones'.
|
byte |
getButspacetype()
Get method for struct member 'butspacetype'.
|
short |
getDo_refresh()
Get method for struct member 'do_refresh'.
|
short |
getFlag()
Get method for struct member 'flag'.
|
CPointer<bScreen> |
getFull()
Get method for struct member 'full'.
|
ListBase |
getHandlers()
Get method for struct member 'handlers'.
|
short |
getHeadertype()
Get method for struct member 'headertype'.
|
CPointer<ScrArea> |
getNext()
Get method for struct member 'next'.
|
byte |
getPad()
Get method for struct member 'pad'.
|
CPointer<ScrArea> |
getPrev()
Get method for struct member 'prev'.
|
short |
getRegion_active_win()
Get method for struct member 'region_active_win'.
|
ListBase |
getRegionbase()
Get method for struct member 'regionbase'.
|
ListBase |
getSpacedata()
Get method for struct member 'spacedata'.
|
byte |
getSpacetype()
Get method for struct member 'spacetype'.
|
byte |
getTemp()
Get method for struct member 'temp'.
|
rcti |
getTotrct()
Get method for struct member 'totrct'.
|
CPointer<java.lang.Object> |
getType()
Get method for struct member 'type'.
|
CPointer<ScrVert> |
getV1()
Get method for struct member 'v1'.
|
CPointer<ScrVert> |
getV2()
Get method for struct member 'v2'.
|
CPointer<ScrVert> |
getV3()
Get method for struct member 'v3'.
|
CPointer<ScrVert> |
getV4()
Get method for struct member 'v4'.
|
short |
getWinx()
Get method for struct member 'winx'.
|
short |
getWiny()
Get method for struct member 'winy'.
|
void |
setActionzones(ListBase actionzones)
Set method for struct member 'actionzones'.
|
void |
setButspacetype(byte butspacetype)
Set method for struct member 'butspacetype'.
|
void |
setDo_refresh(short do_refresh)
Set method for struct member 'do_refresh'.
|
void |
setFlag(short flag)
Set method for struct member 'flag'.
|
void |
setFull(CPointer<bScreen> full)
Set method for struct member 'full'.
|
void |
setHandlers(ListBase handlers)
Set method for struct member 'handlers'.
|
void |
setHeadertype(short headertype)
Set method for struct member 'headertype'.
|
void |
setNext(CPointer<ScrArea> next)
Set method for struct member 'next'.
|
void |
setPad(byte pad)
Set method for struct member 'pad'.
|
void |
setPrev(CPointer<ScrArea> prev)
Set method for struct member 'prev'.
|
void |
setRegion_active_win(short region_active_win)
Set method for struct member 'region_active_win'.
|
void |
setRegionbase(ListBase regionbase)
Set method for struct member 'regionbase'.
|
void |
setSpacedata(ListBase spacedata)
Set method for struct member 'spacedata'.
|
void |
setSpacetype(byte spacetype)
Set method for struct member 'spacetype'.
|
void |
setTemp(byte temp)
Set method for struct member 'temp'.
|
void |
setTotrct(rcti totrct)
Set method for struct member 'totrct'.
|
void |
setType(CPointer<java.lang.Object> type)
Set method for struct member 'type'.
|
void |
setV1(CPointer<ScrVert> v1)
Set method for struct member 'v1'.
|
void |
setV2(CPointer<ScrVert> v2)
Set method for struct member 'v2'.
|
void |
setV3(CPointer<ScrVert> v3)
Set method for struct member 'v3'.
|
void |
setV4(CPointer<ScrVert> v4)
Set method for struct member 'v4'.
|
void |
setWinx(short winx)
Set method for struct member 'winx'.
|
void |
setWiny(short winy)
Set method for struct member 'winy'.
|
__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 ScrArea.
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:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__next); CPointer<CPointer<ScrArea>> p_next = p.cast(new Class[]{CPointer.class, ScrArea.class});
public static final long[] __DNA__FIELD__prev
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__prev); CPointer<CPointer<ScrArea>> p_prev = p.cast(new Class[]{CPointer.class, ScrArea.class});
public static final long[] __DNA__FIELD__v1
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__v1); CPointer<CPointer<ScrVert>> p_v1 = p.cast(new Class[]{CPointer.class, ScrVert.class});
public static final long[] __DNA__FIELD__v2
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__v2); CPointer<CPointer<ScrVert>> p_v2 = p.cast(new Class[]{CPointer.class, ScrVert.class});
public static final long[] __DNA__FIELD__v3
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__v3); CPointer<CPointer<ScrVert>> p_v3 = p.cast(new Class[]{CPointer.class, ScrVert.class});
public static final long[] __DNA__FIELD__v4
ordered (bl, tl, tr, br)
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__v4); CPointer<CPointer<ScrVert>> p_v4 = p.cast(new Class[]{CPointer.class, ScrVert.class});
public static final long[] __DNA__FIELD__full
if area==full, this is the parent
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__full); CPointer<CPointer<bScreen>> p_full = p.cast(new Class[]{CPointer.class, bScreen.class});
public static final long[] __DNA__FIELD__totrct
rect bound by v1 v2 v3 v4
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__totrct); CPointer<rcti> p_totrct = p.cast(new Class[]{rcti.class});
public static final long[] __DNA__FIELD__spacetype
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__spacetype); CPointer<Byte> p_spacetype = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__butspacetype
SPACE_..., butspacetype is button arg
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__butspacetype); CPointer<Byte> p_butspacetype = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__winx
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__winx); CPointer<Short> p_winx = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__winy
size
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__winy); CPointer<Short> p_winy = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__headertype
OLD! 0=no header, 1= down, 2= up
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__headertype); CPointer<Short> p_headertype = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__do_refresh
private, for spacetype refresh callback
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__do_refresh); CPointer<Short> p_do_refresh = 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:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__flag); CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__region_active_win
index of last used region of 'RGN_TYPE_WINDOW' runtime variable, updated by executing operators
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__region_active_win); CPointer<Short> p_region_active_win = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__temp
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__temp); CPointer<Byte> p_temp = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__pad
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__pad); CPointer<Byte> p_pad = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__type
callbacks for this space type
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__type); CPointer<CPointer<Object>> p_type = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__spacedata
A list of space links (editors) that were open in this area before. When changing the editor type, we try to reuse old editor data from this list. The first item is the active/visible one.SpaceLink
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__spacedata); CPointer<ListBase> p_spacedata = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__regionbase
NOTE: This region list is the one from the active/visible editor (first item in spacedata list). Use SpaceLink.regionbase
if it's inactive (but only then)!ARegion
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__regionbase); CPointer<ListBase> p_regionbase = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__handlers
wmEventHandler
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__handlers); CPointer<ListBase> p_handlers = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__actionzones
AZone
This is how you get a reference on the corresponding field in the struct:
ScrArea scrarea = ...; CPointer<Object> p = scrarea.__dna__addressof(ScrArea.__DNA__FIELD__actionzones); CPointer<ListBase> p_actionzones = p.cast(new Class[]{ListBase.class});
public ScrArea(long __address, Block __block, BlockTable __blockTable)
protected ScrArea(ScrArea that)
public CPointer<ScrArea> getNext() throws java.io.IOException
java.io.IOException
__DNA__FIELD__next
public void setNext(CPointer<ScrArea> next) throws java.io.IOException
java.io.IOException
__DNA__FIELD__next
public CPointer<ScrArea> getPrev() throws java.io.IOException
java.io.IOException
__DNA__FIELD__prev
public void setPrev(CPointer<ScrArea> prev) throws java.io.IOException
java.io.IOException
__DNA__FIELD__prev
public CPointer<ScrVert> getV1() throws java.io.IOException
java.io.IOException
__DNA__FIELD__v1
public void setV1(CPointer<ScrVert> v1) throws java.io.IOException
java.io.IOException
__DNA__FIELD__v1
public CPointer<ScrVert> getV2() throws java.io.IOException
java.io.IOException
__DNA__FIELD__v2
public void setV2(CPointer<ScrVert> v2) throws java.io.IOException
java.io.IOException
__DNA__FIELD__v2
public CPointer<ScrVert> getV3() throws java.io.IOException
java.io.IOException
__DNA__FIELD__v3
public void setV3(CPointer<ScrVert> v3) throws java.io.IOException
java.io.IOException
__DNA__FIELD__v3
public CPointer<ScrVert> getV4() throws java.io.IOException
ordered (bl, tl, tr, br)
java.io.IOException
__DNA__FIELD__v4
public void setV4(CPointer<ScrVert> v4) throws java.io.IOException
ordered (bl, tl, tr, br)
java.io.IOException
__DNA__FIELD__v4
public CPointer<bScreen> getFull() throws java.io.IOException
if area==full, this is the parent
java.io.IOException
__DNA__FIELD__full
public void setFull(CPointer<bScreen> full) throws java.io.IOException
if area==full, this is the parent
java.io.IOException
__DNA__FIELD__full
public rcti getTotrct() throws java.io.IOException
rect bound by v1 v2 v3 v4
java.io.IOException
__DNA__FIELD__totrct
public void setTotrct(rcti totrct) throws java.io.IOException
rect bound by v1 v2 v3 v4
java.io.IOException
__DNA__FIELD__totrct
public byte getSpacetype() throws java.io.IOException
java.io.IOException
__DNA__FIELD__spacetype
public void setSpacetype(byte spacetype) throws java.io.IOException
java.io.IOException
__DNA__FIELD__spacetype
public byte getButspacetype() throws java.io.IOException
SPACE_..., butspacetype is button arg
java.io.IOException
__DNA__FIELD__butspacetype
public void setButspacetype(byte butspacetype) throws java.io.IOException
SPACE_..., butspacetype is button arg
java.io.IOException
__DNA__FIELD__butspacetype
public short getWinx() throws java.io.IOException
java.io.IOException
__DNA__FIELD__winx
public void setWinx(short winx) throws java.io.IOException
java.io.IOException
__DNA__FIELD__winx
public short getWiny() throws java.io.IOException
size
java.io.IOException
__DNA__FIELD__winy
public void setWiny(short winy) throws java.io.IOException
size
java.io.IOException
__DNA__FIELD__winy
public short getHeadertype() throws java.io.IOException
OLD! 0=no header, 1= down, 2= up
java.io.IOException
__DNA__FIELD__headertype
public void setHeadertype(short headertype) throws java.io.IOException
OLD! 0=no header, 1= down, 2= up
java.io.IOException
__DNA__FIELD__headertype
public short getDo_refresh() throws java.io.IOException
private, for spacetype refresh callback
java.io.IOException
__DNA__FIELD__do_refresh
public void setDo_refresh(short do_refresh) throws java.io.IOException
private, for spacetype refresh callback
java.io.IOException
__DNA__FIELD__do_refresh
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 getRegion_active_win() throws java.io.IOException
index of last used region of 'RGN_TYPE_WINDOW' runtime variable, updated by executing operators
java.io.IOException
__DNA__FIELD__region_active_win
public void setRegion_active_win(short region_active_win) throws java.io.IOException
index of last used region of 'RGN_TYPE_WINDOW' runtime variable, updated by executing operators
java.io.IOException
__DNA__FIELD__region_active_win
public byte getTemp() throws java.io.IOException
java.io.IOException
__DNA__FIELD__temp
public void setTemp(byte temp) throws java.io.IOException
java.io.IOException
__DNA__FIELD__temp
public byte getPad() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad
public void setPad(byte pad) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad
public CPointer<java.lang.Object> getType() throws java.io.IOException
callbacks for this space type
java.io.IOException
__DNA__FIELD__type
public void setType(CPointer<java.lang.Object> type) throws java.io.IOException
callbacks for this space type
java.io.IOException
__DNA__FIELD__type
public ListBase getSpacedata() throws java.io.IOException
A list of space links (editors) that were open in this area before. When changing the editor type, we try to reuse old editor data from this list. The first item is the active/visible one.SpaceLink
java.io.IOException
__DNA__FIELD__spacedata
public void setSpacedata(ListBase spacedata) throws java.io.IOException
A list of space links (editors) that were open in this area before. When changing the editor type, we try to reuse old editor data from this list. The first item is the active/visible one.SpaceLink
java.io.IOException
__DNA__FIELD__spacedata
public ListBase getRegionbase() throws java.io.IOException
NOTE: This region list is the one from the active/visible editor (first item in spacedata list). Use SpaceLink.regionbase
if it's inactive (but only then)!ARegion
java.io.IOException
__DNA__FIELD__regionbase
public void setRegionbase(ListBase regionbase) throws java.io.IOException
NOTE: This region list is the one from the active/visible editor (first item in spacedata list). Use SpaceLink.regionbase
if it's inactive (but only then)!ARegion
java.io.IOException
__DNA__FIELD__regionbase
public ListBase getHandlers() throws java.io.IOException
wmEventHandler
java.io.IOException
__DNA__FIELD__handlers
public void setHandlers(ListBase handlers) throws java.io.IOException
wmEventHandler
java.io.IOException
__DNA__FIELD__handlers
public ListBase getActionzones() throws java.io.IOException
AZone
java.io.IOException
__DNA__FIELD__actionzones
public void setActionzones(ListBase actionzones) throws java.io.IOException
AZone
java.io.IOException
__DNA__FIELD__actionzones