public class wmWindow extends CFacade
IME is win32 only! the savable part, rest of data is local in ghostwinlay
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__active
Field descriptor (offset) for struct member 'active'.
|
static long[] |
__DNA__FIELD__addmousemove
Field descriptor (offset) for struct member 'addmousemove'.
|
static long[] |
__DNA__FIELD__cursor
Field descriptor (offset) for struct member 'cursor'.
|
static long[] |
__DNA__FIELD__curswin
Field descriptor (offset) for struct member 'curswin'.
|
static long[] |
__DNA__FIELD__drawdata
Field descriptor (offset) for struct member 'drawdata'.
|
static long[] |
__DNA__FIELD__drawfail
Field descriptor (offset) for struct member 'drawfail'.
|
static long[] |
__DNA__FIELD__drawmethod
Field descriptor (offset) for struct member 'drawmethod'.
|
static long[] |
__DNA__FIELD__eventstate
Field descriptor (offset) for struct member 'eventstate'.
|
static long[] |
__DNA__FIELD__gesture
Field descriptor (offset) for struct member 'gesture'.
|
static long[] |
__DNA__FIELD__ghostwin
Field descriptor (offset) for struct member 'ghostwin'.
|
static long[] |
__DNA__FIELD__grabcursor
Field descriptor (offset) for struct member 'grabcursor'.
|
static long[] |
__DNA__FIELD__handlers
Field descriptor (offset) for struct member 'handlers'.
|
static long[] |
__DNA__FIELD__ime_data
Field descriptor (offset) for struct member 'ime_data'.
|
static long[] |
__DNA__FIELD__last_pie_event
Field descriptor (offset) for struct member 'last_pie_event'.
|
static long[] |
__DNA__FIELD__lastcursor
Field descriptor (offset) for struct member 'lastcursor'.
|
static long[] |
__DNA__FIELD__lock_pie_event
Field descriptor (offset) for struct member 'lock_pie_event'.
|
static long[] |
__DNA__FIELD__modalcursor
Field descriptor (offset) for struct member 'modalcursor'.
|
static long[] |
__DNA__FIELD__modalhandlers
Field descriptor (offset) for struct member 'modalhandlers'.
|
static long[] |
__DNA__FIELD__monitor
Field descriptor (offset) for struct member 'monitor'.
|
static long[] |
__DNA__FIELD__multisamples
Field descriptor (offset) for struct member 'multisamples'.
|
static long[] |
__DNA__FIELD__newscreen
Field descriptor (offset) for struct member 'newscreen'.
|
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__posx
Field descriptor (offset) for struct member 'posx'.
|
static long[] |
__DNA__FIELD__posy
Field descriptor (offset) for struct member 'posy'.
|
static long[] |
__DNA__FIELD__prev
Field descriptor (offset) for struct member 'prev'.
|
static long[] |
__DNA__FIELD__queue
Field descriptor (offset) for struct member 'queue'.
|
static long[] |
__DNA__FIELD__screen
Field descriptor (offset) for struct member 'screen'.
|
static long[] |
__DNA__FIELD__screenname
Field descriptor (offset) for struct member 'screenname'.
|
static long[] |
__DNA__FIELD__sizex
Field descriptor (offset) for struct member 'sizex'.
|
static long[] |
__DNA__FIELD__sizey
Field descriptor (offset) for struct member 'sizey'.
|
static long[] |
__DNA__FIELD__stereo3d_format
Field descriptor (offset) for struct member 'stereo3d_format'.
|
static long[] |
__DNA__FIELD__subwindows
Field descriptor (offset) for struct member 'subwindows'.
|
static long[] |
__DNA__FIELD__tweak
Field descriptor (offset) for struct member 'tweak'.
|
static long[] |
__DNA__FIELD__windowstate
Field descriptor (offset) for struct member 'windowstate'.
|
static long[] |
__DNA__FIELD__winid
Field descriptor (offset) for struct member 'winid'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct wmWindow.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
wmWindow(long __address,
Block __block,
BlockTable __blockTable) |
protected |
wmWindow(wmWindow that) |
Modifier and Type | Method and Description |
---|---|
CPointer<wmWindow> |
__io__addressof()
Instantiates a pointer on this instance.
|
short |
getActive()
Get method for struct member 'active'.
|
short |
getAddmousemove()
Get method for struct member 'addmousemove'.
|
short |
getCursor()
Get method for struct member 'cursor'.
|
CPointer<java.lang.Object> |
getCurswin()
Get method for struct member 'curswin'.
|
ListBase |
getDrawdata()
Get method for struct member 'drawdata'.
|
int |
getDrawfail()
Get method for struct member 'drawfail'.
|
int |
getDrawmethod()
Get method for struct member 'drawmethod'.
|
CPointer<java.lang.Object> |
getEventstate()
Get method for struct member 'eventstate'.
|
ListBase |
getGesture()
Get method for struct member 'gesture'.
|
CPointer<java.lang.Object> |
getGhostwin()
Get method for struct member 'ghostwin'.
|
short |
getGrabcursor()
Get method for struct member 'grabcursor'.
|
ListBase |
getHandlers()
Get method for struct member 'handlers'.
|
CPointer<java.lang.Object> |
getIme_data()
Get method for struct member 'ime_data'.
|
short |
getLast_pie_event()
Get method for struct member 'last_pie_event'.
|
short |
getLastcursor()
Get method for struct member 'lastcursor'.
|
short |
getLock_pie_event()
Get method for struct member 'lock_pie_event'.
|
short |
getModalcursor()
Get method for struct member 'modalcursor'.
|
ListBase |
getModalhandlers()
Get method for struct member 'modalhandlers'.
|
short |
getMonitor()
Get method for struct member 'monitor'.
|
short |
getMultisamples()
Get method for struct member 'multisamples'.
|
CPointer<bScreen> |
getNewscreen()
Get method for struct member 'newscreen'.
|
CPointer<wmWindow> |
getNext()
Get method for struct member 'next'.
|
CArrayFacade<java.lang.Short> |
getPad()
Get method for struct member 'pad'.
|
short |
getPosx()
Get method for struct member 'posx'.
|
short |
getPosy()
Get method for struct member 'posy'.
|
CPointer<wmWindow> |
getPrev()
Get method for struct member 'prev'.
|
ListBase |
getQueue()
Get method for struct member 'queue'.
|
CPointer<bScreen> |
getScreen()
Get method for struct member 'screen'.
|
CArrayFacade<java.lang.Byte> |
getScreenname()
Get method for struct member 'screenname'.
|
short |
getSizex()
Get method for struct member 'sizex'.
|
short |
getSizey()
Get method for struct member 'sizey'.
|
CPointer<Stereo3dFormat> |
getStereo3d_format()
Get method for struct member 'stereo3d_format'.
|
ListBase |
getSubwindows()
Get method for struct member 'subwindows'.
|
CPointer<java.lang.Object> |
getTweak()
Get method for struct member 'tweak'.
|
short |
getWindowstate()
Get method for struct member 'windowstate'.
|
int |
getWinid()
Get method for struct member 'winid'.
|
void |
setActive(short active)
Set method for struct member 'active'.
|
void |
setAddmousemove(short addmousemove)
Set method for struct member 'addmousemove'.
|
void |
setCursor(short cursor)
Set method for struct member 'cursor'.
|
void |
setCurswin(CPointer<java.lang.Object> curswin)
Set method for struct member 'curswin'.
|
void |
setDrawdata(ListBase drawdata)
Set method for struct member 'drawdata'.
|
void |
setDrawfail(int drawfail)
Set method for struct member 'drawfail'.
|
void |
setDrawmethod(int drawmethod)
Set method for struct member 'drawmethod'.
|
void |
setEventstate(CPointer<java.lang.Object> eventstate)
Set method for struct member 'eventstate'.
|
void |
setGesture(ListBase gesture)
Set method for struct member 'gesture'.
|
void |
setGhostwin(CPointer<java.lang.Object> ghostwin)
Set method for struct member 'ghostwin'.
|
void |
setGrabcursor(short grabcursor)
Set method for struct member 'grabcursor'.
|
void |
setHandlers(ListBase handlers)
Set method for struct member 'handlers'.
|
void |
setIme_data(CPointer<java.lang.Object> ime_data)
Set method for struct member 'ime_data'.
|
void |
setLast_pie_event(short last_pie_event)
Set method for struct member 'last_pie_event'.
|
void |
setLastcursor(short lastcursor)
Set method for struct member 'lastcursor'.
|
void |
setLock_pie_event(short lock_pie_event)
Set method for struct member 'lock_pie_event'.
|
void |
setModalcursor(short modalcursor)
Set method for struct member 'modalcursor'.
|
void |
setModalhandlers(ListBase modalhandlers)
Set method for struct member 'modalhandlers'.
|
void |
setMonitor(short monitor)
Set method for struct member 'monitor'.
|
void |
setMultisamples(short multisamples)
Set method for struct member 'multisamples'.
|
void |
setNewscreen(CPointer<bScreen> newscreen)
Set method for struct member 'newscreen'.
|
void |
setNext(CPointer<wmWindow> next)
Set method for struct member 'next'.
|
void |
setPad(CArrayFacade<java.lang.Short> pad)
Set method for struct member 'pad'.
|
void |
setPosx(short posx)
Set method for struct member 'posx'.
|
void |
setPosy(short posy)
Set method for struct member 'posy'.
|
void |
setPrev(CPointer<wmWindow> prev)
Set method for struct member 'prev'.
|
void |
setQueue(ListBase queue)
Set method for struct member 'queue'.
|
void |
setScreen(CPointer<bScreen> screen)
Set method for struct member 'screen'.
|
void |
setScreenname(CArrayFacade<java.lang.Byte> screenname)
Set method for struct member 'screenname'.
|
void |
setSizex(short sizex)
Set method for struct member 'sizex'.
|
void |
setSizey(short sizey)
Set method for struct member 'sizey'.
|
void |
setStereo3d_format(CPointer<Stereo3dFormat> stereo3d_format)
Set method for struct member 'stereo3d_format'.
|
void |
setSubwindows(ListBase subwindows)
Set method for struct member 'subwindows'.
|
void |
setTweak(CPointer<java.lang.Object> tweak)
Set method for struct member 'tweak'.
|
void |
setWindowstate(short windowstate)
Set method for struct member 'windowstate'.
|
void |
setWinid(int winid)
Set method for struct member 'winid'.
|
__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 wmWindow.
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:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__next); CPointer<CPointer<wmWindow>> p_next = p.cast(new Class[]{CPointer.class, wmWindow.class});
public static final long[] __DNA__FIELD__prev
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__prev); CPointer<CPointer<wmWindow>> p_prev = p.cast(new Class[]{CPointer.class, wmWindow.class});
public static final long[] __DNA__FIELD__ghostwin
don't want to include ghost.h stuff
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__ghostwin); CPointer<CPointer<Object>> p_ghostwin = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__screen
active screen
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__screen); CPointer<CPointer<bScreen>> p_screen = p.cast(new Class[]{CPointer.class, bScreen.class});
public static final long[] __DNA__FIELD__newscreen
temporary when switching
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__newscreen); CPointer<CPointer<bScreen>> p_newscreen = p.cast(new Class[]{CPointer.class, bScreen.class});
public static final long[] __DNA__FIELD__screenname
MAX_ID_NAME for matching window with active screen after file read
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__screenname); CPointer<CArrayFacade<Byte>> p_screenname = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__posx
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__posx); CPointer<Short> p_posx = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__posy
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__posy); CPointer<Short> p_posy = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__sizex
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__sizex); CPointer<Short> p_sizex = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__sizey
window coords
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__sizey); CPointer<Short> p_sizey = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__windowstate
borderless, full
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__windowstate); CPointer<Short> p_windowstate = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__monitor
multiscreen... no idea how to store yet
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__monitor); CPointer<Short> p_monitor = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__active
set to 1 if an active window, for quick rejects
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__active); CPointer<Short> p_active = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__cursor
current mouse cursor type
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__cursor); CPointer<Short> p_cursor = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__lastcursor
previous cursor when setting modal one
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__lastcursor); CPointer<Short> p_lastcursor = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__modalcursor
the current modal cursor
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__modalcursor); CPointer<Short> p_modalcursor = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__grabcursor
cursor grab mode
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__grabcursor); CPointer<Short> p_grabcursor = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__addmousemove
internal: tag this for extra mousemove event, makes cursors/buttons active on UI switching
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__addmousemove); CPointer<Short> p_addmousemove = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__multisamples
amount of samples for OpenGL FSA the ghost window was created with, if zero no FSA
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__multisamples); CPointer<Short> p_multisamples = 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:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__pad); CPointer<CArrayFacade<Short>> p_pad = p.cast(new Class[]{CArrayFacade.class, Short.class});
public static final long[] __DNA__FIELD__winid
winid also in screens, is for retrieving this window after read
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__winid); CPointer<Integer> p_winid = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__lock_pie_event
internal, lock pie creation from this event until released
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__lock_pie_event); CPointer<Short> p_lock_pie_event = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__last_pie_event
exception to the above rule for nested pies, store last pie event for operators that spawn a new pie right after destruction of last pie
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__last_pie_event); CPointer<Short> p_last_pie_event = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__eventstate
storage for event system
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__eventstate); CPointer<CPointer<Object>> p_eventstate = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__curswin
internal for wm_subwindow.c only
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__curswin); CPointer<CPointer<Object>> p_curswin = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__tweak
internal for wm_operators.c
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__tweak); CPointer<CPointer<Object>> p_tweak = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__ime_data
Input Method Editor data - complex character input (esp. for asian character input) Currently WIN32, runtime-only data
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__ime_data); CPointer<CPointer<Object>> p_ime_data = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__drawmethod
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__drawmethod); CPointer<Integer> p_drawmethod = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__drawfail
internal for wm_draw.c only
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__drawfail); CPointer<Integer> p_drawfail = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__drawdata
internal for wm_draw.c only
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__drawdata); CPointer<ListBase> p_drawdata = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__queue
all events (ghost level events were handled)
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__queue); CPointer<ListBase> p_queue = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__handlers
window+screen handlers, handled last
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__handlers); CPointer<ListBase> p_handlers = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__modalhandlers
priority handlers, handled first
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__modalhandlers); CPointer<ListBase> p_modalhandlers = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__subwindows
opengl stuff for sub windows, see notes in wm_subwindow.c
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__subwindows); CPointer<ListBase> p_subwindows = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__gesture
gesture stuff
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__gesture); CPointer<ListBase> p_gesture = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__stereo3d_format
properties for stereoscopic displays
This is how you get a reference on the corresponding field in the struct:
wmWindow wmwindow = ...; CPointer<Object> p = wmwindow.__dna__addressof(wmWindow.__DNA__FIELD__stereo3d_format); CPointer<CPointer<Stereo3dFormat>> p_stereo3d_format = p.cast(new Class[]{CPointer.class, Stereo3dFormat.class});
public wmWindow(long __address, Block __block, BlockTable __blockTable)
protected wmWindow(wmWindow that)
public CPointer<wmWindow> getNext() throws java.io.IOException
java.io.IOException
__DNA__FIELD__next
public void setNext(CPointer<wmWindow> next) throws java.io.IOException
java.io.IOException
__DNA__FIELD__next
public CPointer<wmWindow> getPrev() throws java.io.IOException
java.io.IOException
__DNA__FIELD__prev
public void setPrev(CPointer<wmWindow> prev) throws java.io.IOException
java.io.IOException
__DNA__FIELD__prev
public CPointer<java.lang.Object> getGhostwin() throws java.io.IOException
don't want to include ghost.h stuff
java.io.IOException
__DNA__FIELD__ghostwin
public void setGhostwin(CPointer<java.lang.Object> ghostwin) throws java.io.IOException
don't want to include ghost.h stuff
java.io.IOException
__DNA__FIELD__ghostwin
public CPointer<bScreen> getScreen() throws java.io.IOException
active screen
java.io.IOException
__DNA__FIELD__screen
public void setScreen(CPointer<bScreen> screen) throws java.io.IOException
active screen
java.io.IOException
__DNA__FIELD__screen
public CPointer<bScreen> getNewscreen() throws java.io.IOException
temporary when switching
java.io.IOException
__DNA__FIELD__newscreen
public void setNewscreen(CPointer<bScreen> newscreen) throws java.io.IOException
temporary when switching
java.io.IOException
__DNA__FIELD__newscreen
public CArrayFacade<java.lang.Byte> getScreenname() throws java.io.IOException
MAX_ID_NAME for matching window with active screen after file read
java.io.IOException
__DNA__FIELD__screenname
public void setScreenname(CArrayFacade<java.lang.Byte> screenname) throws java.io.IOException
MAX_ID_NAME for matching window with active screen after file read
java.io.IOException
__DNA__FIELD__screenname
public short getPosx() throws java.io.IOException
java.io.IOException
__DNA__FIELD__posx
public void setPosx(short posx) throws java.io.IOException
java.io.IOException
__DNA__FIELD__posx
public short getPosy() throws java.io.IOException
java.io.IOException
__DNA__FIELD__posy
public void setPosy(short posy) throws java.io.IOException
java.io.IOException
__DNA__FIELD__posy
public short getSizex() throws java.io.IOException
java.io.IOException
__DNA__FIELD__sizex
public void setSizex(short sizex) throws java.io.IOException
java.io.IOException
__DNA__FIELD__sizex
public short getSizey() throws java.io.IOException
window coords
java.io.IOException
__DNA__FIELD__sizey
public void setSizey(short sizey) throws java.io.IOException
window coords
java.io.IOException
__DNA__FIELD__sizey
public short getWindowstate() throws java.io.IOException
borderless, full
java.io.IOException
__DNA__FIELD__windowstate
public void setWindowstate(short windowstate) throws java.io.IOException
borderless, full
java.io.IOException
__DNA__FIELD__windowstate
public short getMonitor() throws java.io.IOException
multiscreen... no idea how to store yet
java.io.IOException
__DNA__FIELD__monitor
public void setMonitor(short monitor) throws java.io.IOException
multiscreen... no idea how to store yet
java.io.IOException
__DNA__FIELD__monitor
public short getActive() throws java.io.IOException
set to 1 if an active window, for quick rejects
java.io.IOException
__DNA__FIELD__active
public void setActive(short active) throws java.io.IOException
set to 1 if an active window, for quick rejects
java.io.IOException
__DNA__FIELD__active
public short getCursor() throws java.io.IOException
current mouse cursor type
java.io.IOException
__DNA__FIELD__cursor
public void setCursor(short cursor) throws java.io.IOException
current mouse cursor type
java.io.IOException
__DNA__FIELD__cursor
public short getLastcursor() throws java.io.IOException
previous cursor when setting modal one
java.io.IOException
__DNA__FIELD__lastcursor
public void setLastcursor(short lastcursor) throws java.io.IOException
previous cursor when setting modal one
java.io.IOException
__DNA__FIELD__lastcursor
public short getModalcursor() throws java.io.IOException
the current modal cursor
java.io.IOException
__DNA__FIELD__modalcursor
public void setModalcursor(short modalcursor) throws java.io.IOException
the current modal cursor
java.io.IOException
__DNA__FIELD__modalcursor
public short getGrabcursor() throws java.io.IOException
cursor grab mode
java.io.IOException
__DNA__FIELD__grabcursor
public void setGrabcursor(short grabcursor) throws java.io.IOException
cursor grab mode
java.io.IOException
__DNA__FIELD__grabcursor
public short getAddmousemove() throws java.io.IOException
internal: tag this for extra mousemove event, makes cursors/buttons active on UI switching
java.io.IOException
__DNA__FIELD__addmousemove
public void setAddmousemove(short addmousemove) throws java.io.IOException
internal: tag this for extra mousemove event, makes cursors/buttons active on UI switching
java.io.IOException
__DNA__FIELD__addmousemove
public short getMultisamples() throws java.io.IOException
amount of samples for OpenGL FSA the ghost window was created with, if zero no FSA
java.io.IOException
__DNA__FIELD__multisamples
public void setMultisamples(short multisamples) throws java.io.IOException
amount of samples for OpenGL FSA the ghost window was created with, if zero no FSA
java.io.IOException
__DNA__FIELD__multisamples
public CArrayFacade<java.lang.Short> getPad() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad
public void setPad(CArrayFacade<java.lang.Short> pad) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad
public int getWinid() throws java.io.IOException
winid also in screens, is for retrieving this window after read
java.io.IOException
__DNA__FIELD__winid
public void setWinid(int winid) throws java.io.IOException
winid also in screens, is for retrieving this window after read
java.io.IOException
__DNA__FIELD__winid
public short getLock_pie_event() throws java.io.IOException
internal, lock pie creation from this event until released
java.io.IOException
__DNA__FIELD__lock_pie_event
public void setLock_pie_event(short lock_pie_event) throws java.io.IOException
internal, lock pie creation from this event until released
java.io.IOException
__DNA__FIELD__lock_pie_event
public short getLast_pie_event() throws java.io.IOException
exception to the above rule for nested pies, store last pie event for operators that spawn a new pie right after destruction of last pie
java.io.IOException
__DNA__FIELD__last_pie_event
public void setLast_pie_event(short last_pie_event) throws java.io.IOException
exception to the above rule for nested pies, store last pie event for operators that spawn a new pie right after destruction of last pie
java.io.IOException
__DNA__FIELD__last_pie_event
public CPointer<java.lang.Object> getEventstate() throws java.io.IOException
storage for event system
java.io.IOException
__DNA__FIELD__eventstate
public void setEventstate(CPointer<java.lang.Object> eventstate) throws java.io.IOException
storage for event system
java.io.IOException
__DNA__FIELD__eventstate
public CPointer<java.lang.Object> getCurswin() throws java.io.IOException
internal for wm_subwindow.c only
java.io.IOException
__DNA__FIELD__curswin
public void setCurswin(CPointer<java.lang.Object> curswin) throws java.io.IOException
internal for wm_subwindow.c only
java.io.IOException
__DNA__FIELD__curswin
public CPointer<java.lang.Object> getTweak() throws java.io.IOException
internal for wm_operators.c
java.io.IOException
__DNA__FIELD__tweak
public void setTweak(CPointer<java.lang.Object> tweak) throws java.io.IOException
internal for wm_operators.c
java.io.IOException
__DNA__FIELD__tweak
public CPointer<java.lang.Object> getIme_data() throws java.io.IOException
Input Method Editor data - complex character input (esp. for asian character input) Currently WIN32, runtime-only data
java.io.IOException
__DNA__FIELD__ime_data
public void setIme_data(CPointer<java.lang.Object> ime_data) throws java.io.IOException
Input Method Editor data - complex character input (esp. for asian character input) Currently WIN32, runtime-only data
java.io.IOException
__DNA__FIELD__ime_data
public int getDrawmethod() throws java.io.IOException
java.io.IOException
__DNA__FIELD__drawmethod
public void setDrawmethod(int drawmethod) throws java.io.IOException
java.io.IOException
__DNA__FIELD__drawmethod
public int getDrawfail() throws java.io.IOException
internal for wm_draw.c only
java.io.IOException
__DNA__FIELD__drawfail
public void setDrawfail(int drawfail) throws java.io.IOException
internal for wm_draw.c only
java.io.IOException
__DNA__FIELD__drawfail
public ListBase getDrawdata() throws java.io.IOException
internal for wm_draw.c only
java.io.IOException
__DNA__FIELD__drawdata
public void setDrawdata(ListBase drawdata) throws java.io.IOException
internal for wm_draw.c only
java.io.IOException
__DNA__FIELD__drawdata
public ListBase getQueue() throws java.io.IOException
all events (ghost level events were handled)
java.io.IOException
__DNA__FIELD__queue
public void setQueue(ListBase queue) throws java.io.IOException
all events (ghost level events were handled)
java.io.IOException
__DNA__FIELD__queue
public ListBase getHandlers() throws java.io.IOException
window+screen handlers, handled last
java.io.IOException
__DNA__FIELD__handlers
public void setHandlers(ListBase handlers) throws java.io.IOException
window+screen handlers, handled last
java.io.IOException
__DNA__FIELD__handlers
public ListBase getModalhandlers() throws java.io.IOException
priority handlers, handled first
java.io.IOException
__DNA__FIELD__modalhandlers
public void setModalhandlers(ListBase modalhandlers) throws java.io.IOException
priority handlers, handled first
java.io.IOException
__DNA__FIELD__modalhandlers
public ListBase getSubwindows() throws java.io.IOException
opengl stuff for sub windows, see notes in wm_subwindow.c
java.io.IOException
__DNA__FIELD__subwindows
public void setSubwindows(ListBase subwindows) throws java.io.IOException
opengl stuff for sub windows, see notes in wm_subwindow.c
java.io.IOException
__DNA__FIELD__subwindows
public ListBase getGesture() throws java.io.IOException
gesture stuff
java.io.IOException
__DNA__FIELD__gesture
public void setGesture(ListBase gesture) throws java.io.IOException
gesture stuff
java.io.IOException
__DNA__FIELD__gesture
public CPointer<Stereo3dFormat> getStereo3d_format() throws java.io.IOException
properties for stereoscopic displays
java.io.IOException
__DNA__FIELD__stereo3d_format
public void setStereo3d_format(CPointer<Stereo3dFormat> stereo3d_format) throws java.io.IOException
properties for stereoscopic displays
java.io.IOException
__DNA__FIELD__stereo3d_format