public class wmWindowManager extends CFacade
reports need to be before wmWindowManager
windowmanager is saved, tag WMAN
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__addonconf
Field descriptor (offset) for struct member 'addonconf'.
|
static long[] |
__DNA__FIELD__autosavetimer
Field descriptor (offset) for struct member 'autosavetimer'.
|
static long[] |
__DNA__FIELD__defaultconf
Field descriptor (offset) for struct member 'defaultconf'.
|
static long[] |
__DNA__FIELD__drags
Field descriptor (offset) for struct member 'drags'.
|
static long[] |
__DNA__FIELD__file_saved
Field descriptor (offset) for struct member 'file_saved'.
|
static long[] |
__DNA__FIELD__id
Field descriptor (offset) for struct member 'id'.
|
static long[] |
__DNA__FIELD__initialized
Field descriptor (offset) for struct member 'initialized'.
|
static long[] |
__DNA__FIELD__is_interface_locked
Field descriptor (offset) for struct member 'is_interface_locked'.
|
static long[] |
__DNA__FIELD__jobs
Field descriptor (offset) for struct member 'jobs'.
|
static long[] |
__DNA__FIELD__keyconfigs
Field descriptor (offset) for struct member 'keyconfigs'.
|
static long[] |
__DNA__FIELD__message_bus
Field descriptor (offset) for struct member 'message_bus'.
|
static long[] |
__DNA__FIELD__op_undo_depth
Field descriptor (offset) for struct member 'op_undo_depth'.
|
static long[] |
__DNA__FIELD__operators
Field descriptor (offset) for struct member 'operators'.
|
static long[] |
__DNA__FIELD__paintcursors
Field descriptor (offset) for struct member 'paintcursors'.
|
static long[] |
__DNA__FIELD__par
Field descriptor (offset) for struct member 'par'.
|
static long[] |
__DNA__FIELD__queue
Field descriptor (offset) for struct member 'queue'.
|
static long[] |
__DNA__FIELD__reports
Field descriptor (offset) for struct member 'reports'.
|
static long[] |
__DNA__FIELD__timers
Field descriptor (offset) for struct member 'timers'.
|
static long[] |
__DNA__FIELD__undo_stack
Field descriptor (offset) for struct member 'undo_stack'.
|
static long[] |
__DNA__FIELD__userconf
Field descriptor (offset) for struct member 'userconf'.
|
static long[] |
__DNA__FIELD__winactive
Field descriptor (offset) for struct member 'winactive'.
|
static long[] |
__DNA__FIELD__windows
Field descriptor (offset) for struct member 'windows'.
|
static long[] |
__DNA__FIELD__windrawable
Field descriptor (offset) for struct member 'windrawable'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct wmWindowManager.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
wmWindowManager(long __address,
Block __block,
BlockTable __blockTable) |
protected |
wmWindowManager(wmWindowManager that) |
Modifier and Type | Method and Description |
---|---|
CPointer<wmWindowManager> |
__io__addressof()
Instantiates a pointer on this instance.
|
CPointer<wmKeyConfig> |
getAddonconf()
Get method for struct member 'addonconf'.
|
CPointer<java.lang.Object> |
getAutosavetimer()
Get method for struct member 'autosavetimer'.
|
CPointer<wmKeyConfig> |
getDefaultconf()
Get method for struct member 'defaultconf'.
|
ListBase |
getDrags()
Get method for struct member 'drags'.
|
short |
getFile_saved()
Get method for struct member 'file_saved'.
|
ID |
getId()
Get method for struct member 'id'.
|
int |
getInitialized()
Get method for struct member 'initialized'.
|
byte |
getIs_interface_locked()
Get method for struct member 'is_interface_locked'.
|
ListBase |
getJobs()
Get method for struct member 'jobs'.
|
ListBase |
getKeyconfigs()
Get method for struct member 'keyconfigs'.
|
CPointer<java.lang.Object> |
getMessage_bus()
Get method for struct member 'message_bus'.
|
short |
getOp_undo_depth()
Get method for struct member 'op_undo_depth'.
|
ListBase |
getOperators()
Get method for struct member 'operators'.
|
ListBase |
getPaintcursors()
Get method for struct member 'paintcursors'.
|
CArrayFacade<java.lang.Byte> |
getPar()
Get method for struct member 'par'.
|
ListBase |
getQueue()
Get method for struct member 'queue'.
|
ReportList |
getReports()
Get method for struct member 'reports'.
|
ListBase |
getTimers()
Get method for struct member 'timers'.
|
CPointer<java.lang.Object> |
getUndo_stack()
Get method for struct member 'undo_stack'.
|
CPointer<wmKeyConfig> |
getUserconf()
Get method for struct member 'userconf'.
|
CPointer<wmWindow> |
getWinactive()
Get method for struct member 'winactive'.
|
ListBase |
getWindows()
Get method for struct member 'windows'.
|
CPointer<wmWindow> |
getWindrawable()
Get method for struct member 'windrawable'.
|
void |
setAddonconf(CPointer<wmKeyConfig> addonconf)
Set method for struct member 'addonconf'.
|
void |
setAutosavetimer(CPointer<java.lang.Object> autosavetimer)
Set method for struct member 'autosavetimer'.
|
void |
setDefaultconf(CPointer<wmKeyConfig> defaultconf)
Set method for struct member 'defaultconf'.
|
void |
setDrags(ListBase drags)
Set method for struct member 'drags'.
|
void |
setFile_saved(short file_saved)
Set method for struct member 'file_saved'.
|
void |
setId(ID id)
Set method for struct member 'id'.
|
void |
setInitialized(int initialized)
Set method for struct member 'initialized'.
|
void |
setIs_interface_locked(byte is_interface_locked)
Set method for struct member 'is_interface_locked'.
|
void |
setJobs(ListBase jobs)
Set method for struct member 'jobs'.
|
void |
setKeyconfigs(ListBase keyconfigs)
Set method for struct member 'keyconfigs'.
|
void |
setMessage_bus(CPointer<java.lang.Object> message_bus)
Set method for struct member 'message_bus'.
|
void |
setOp_undo_depth(short op_undo_depth)
Set method for struct member 'op_undo_depth'.
|
void |
setOperators(ListBase operators)
Set method for struct member 'operators'.
|
void |
setPaintcursors(ListBase paintcursors)
Set method for struct member 'paintcursors'.
|
void |
setPar(CArrayFacade<java.lang.Byte> par)
Set method for struct member 'par'.
|
void |
setQueue(ListBase queue)
Set method for struct member 'queue'.
|
void |
setReports(ReportList reports)
Set method for struct member 'reports'.
|
void |
setTimers(ListBase timers)
Set method for struct member 'timers'.
|
void |
setUndo_stack(CPointer<java.lang.Object> undo_stack)
Set method for struct member 'undo_stack'.
|
void |
setUserconf(CPointer<wmKeyConfig> userconf)
Set method for struct member 'userconf'.
|
void |
setWinactive(CPointer<wmWindow> winactive)
Set method for struct member 'winactive'.
|
void |
setWindows(ListBase windows)
Set method for struct member 'windows'.
|
void |
setWindrawable(CPointer<wmWindow> windrawable)
Set method for struct member 'windrawable'.
|
__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 wmWindowManager.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__id
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__id); CPointer<ID> p_id = p.cast(new Class[]{ID.class});
public static final long[] __DNA__FIELD__windrawable
Separate active from drawable.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__windrawable); CPointer<CPointer<wmWindow>> p_windrawable = p.cast(new Class[]{CPointer.class, wmWindow.class});
public static final long[] __DNA__FIELD__winactive
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__winactive); CPointer<CPointer<wmWindow>> p_winactive = p.cast(new Class[]{CPointer.class, wmWindow.class});
public static final long[] __DNA__FIELD__windows
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__windows); CPointer<ListBase> p_windows = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__initialized
Set on file read.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__initialized); CPointer<Integer> p_initialized = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__file_saved
Indicator whether data was saved.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__file_saved); CPointer<Short> p_file_saved = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__op_undo_depth
Operator stack depth to avoid nested undo pushes.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__op_undo_depth); CPointer<Short> p_op_undo_depth = p.cast(new Class[]{Short.class});
public static final long[] __DNA__FIELD__operators
Operator registry.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__operators); CPointer<ListBase> p_operators = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__queue
Refresh/redraw wmNotifier structs.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__queue); CPointer<ListBase> p_queue = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__reports
Information and error reports.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__reports); CPointer<ReportList> p_reports = p.cast(new Class[]{ReportList.class});
public static final long[] __DNA__FIELD__jobs
Threaded jobs manager.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__jobs); CPointer<ListBase> p_jobs = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__paintcursors
Extra overlay cursors to draw, like circles.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__paintcursors); CPointer<ListBase> p_paintcursors = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__drags
Active dragged items.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__drags); CPointer<ListBase> p_drags = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__keyconfigs
Known key configurations.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__keyconfigs); CPointer<ListBase> p_keyconfigs = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__defaultconf
Default configuration.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__defaultconf); CPointer<CPointer<wmKeyConfig>> p_defaultconf = p.cast(new Class[]{CPointer.class, wmKeyConfig.class});
public static final long[] __DNA__FIELD__addonconf
Addon configuration.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__addonconf); CPointer<CPointer<wmKeyConfig>> p_addonconf = p.cast(new Class[]{CPointer.class, wmKeyConfig.class});
public static final long[] __DNA__FIELD__userconf
User configuration.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__userconf); CPointer<CPointer<wmKeyConfig>> p_userconf = p.cast(new Class[]{CPointer.class, wmKeyConfig.class});
public static final long[] __DNA__FIELD__timers
Active timers.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__timers); CPointer<ListBase> p_timers = p.cast(new Class[]{ListBase.class});
public static final long[] __DNA__FIELD__autosavetimer
Timer for auto save.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__autosavetimer); CPointer<CPointer<Object>> p_autosavetimer = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__undo_stack
All undo history (runtime only).
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__undo_stack); CPointer<CPointer<Object>> p_undo_stack = p.cast(new Class[]{CPointer.class, Object.class});
public static final long[] __DNA__FIELD__is_interface_locked
Indicates whether interface is locked for user interaction.
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__is_interface_locked); CPointer<Byte> p_is_interface_locked = p.cast(new Class[]{Byte.class});
public static final long[] __DNA__FIELD__par
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__par); CPointer<CArrayFacade<Byte>> p_par = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public static final long[] __DNA__FIELD__message_bus
This is how you get a reference on the corresponding field in the struct:
wmWindowManager wmwindowmanager = ...; CPointer<Object> p = wmwindowmanager.__dna__addressof(wmWindowManager.__DNA__FIELD__message_bus); CPointer<CPointer<Object>> p_message_bus = p.cast(new Class[]{CPointer.class, Object.class});
public wmWindowManager(long __address, Block __block, BlockTable __blockTable)
protected wmWindowManager(wmWindowManager that)
public ID getId() throws java.io.IOException
java.io.IOException
__DNA__FIELD__id
public void setId(ID id) throws java.io.IOException
java.io.IOException
__DNA__FIELD__id
public CPointer<wmWindow> getWindrawable() throws java.io.IOException
Separate active from drawable.
java.io.IOException
__DNA__FIELD__windrawable
public void setWindrawable(CPointer<wmWindow> windrawable) throws java.io.IOException
Separate active from drawable.
java.io.IOException
__DNA__FIELD__windrawable
public CPointer<wmWindow> getWinactive() throws java.io.IOException
java.io.IOException
__DNA__FIELD__winactive
public void setWinactive(CPointer<wmWindow> winactive) throws java.io.IOException
java.io.IOException
__DNA__FIELD__winactive
public ListBase getWindows() throws java.io.IOException
java.io.IOException
__DNA__FIELD__windows
public void setWindows(ListBase windows) throws java.io.IOException
java.io.IOException
__DNA__FIELD__windows
public int getInitialized() throws java.io.IOException
Set on file read.
java.io.IOException
__DNA__FIELD__initialized
public void setInitialized(int initialized) throws java.io.IOException
Set on file read.
java.io.IOException
__DNA__FIELD__initialized
public short getFile_saved() throws java.io.IOException
Indicator whether data was saved.
java.io.IOException
__DNA__FIELD__file_saved
public void setFile_saved(short file_saved) throws java.io.IOException
Indicator whether data was saved.
java.io.IOException
__DNA__FIELD__file_saved
public short getOp_undo_depth() throws java.io.IOException
Operator stack depth to avoid nested undo pushes.
java.io.IOException
__DNA__FIELD__op_undo_depth
public void setOp_undo_depth(short op_undo_depth) throws java.io.IOException
Operator stack depth to avoid nested undo pushes.
java.io.IOException
__DNA__FIELD__op_undo_depth
public ListBase getOperators() throws java.io.IOException
Operator registry.
java.io.IOException
__DNA__FIELD__operators
public void setOperators(ListBase operators) throws java.io.IOException
Operator registry.
java.io.IOException
__DNA__FIELD__operators
public ListBase getQueue() throws java.io.IOException
Refresh/redraw wmNotifier structs.
java.io.IOException
__DNA__FIELD__queue
public void setQueue(ListBase queue) throws java.io.IOException
Refresh/redraw wmNotifier structs.
java.io.IOException
__DNA__FIELD__queue
public ReportList getReports() throws java.io.IOException
Information and error reports.
java.io.IOException
__DNA__FIELD__reports
public void setReports(ReportList reports) throws java.io.IOException
Information and error reports.
java.io.IOException
__DNA__FIELD__reports
public ListBase getJobs() throws java.io.IOException
Threaded jobs manager.
java.io.IOException
__DNA__FIELD__jobs
public void setJobs(ListBase jobs) throws java.io.IOException
Threaded jobs manager.
java.io.IOException
__DNA__FIELD__jobs
public ListBase getPaintcursors() throws java.io.IOException
Extra overlay cursors to draw, like circles.
java.io.IOException
__DNA__FIELD__paintcursors
public void setPaintcursors(ListBase paintcursors) throws java.io.IOException
Extra overlay cursors to draw, like circles.
java.io.IOException
__DNA__FIELD__paintcursors
public ListBase getDrags() throws java.io.IOException
Active dragged items.
java.io.IOException
__DNA__FIELD__drags
public void setDrags(ListBase drags) throws java.io.IOException
Active dragged items.
java.io.IOException
__DNA__FIELD__drags
public ListBase getKeyconfigs() throws java.io.IOException
Known key configurations.
java.io.IOException
__DNA__FIELD__keyconfigs
public void setKeyconfigs(ListBase keyconfigs) throws java.io.IOException
Known key configurations.
java.io.IOException
__DNA__FIELD__keyconfigs
public CPointer<wmKeyConfig> getDefaultconf() throws java.io.IOException
Default configuration.
java.io.IOException
__DNA__FIELD__defaultconf
public void setDefaultconf(CPointer<wmKeyConfig> defaultconf) throws java.io.IOException
Default configuration.
java.io.IOException
__DNA__FIELD__defaultconf
public CPointer<wmKeyConfig> getAddonconf() throws java.io.IOException
Addon configuration.
java.io.IOException
__DNA__FIELD__addonconf
public void setAddonconf(CPointer<wmKeyConfig> addonconf) throws java.io.IOException
Addon configuration.
java.io.IOException
__DNA__FIELD__addonconf
public CPointer<wmKeyConfig> getUserconf() throws java.io.IOException
User configuration.
java.io.IOException
__DNA__FIELD__userconf
public void setUserconf(CPointer<wmKeyConfig> userconf) throws java.io.IOException
User configuration.
java.io.IOException
__DNA__FIELD__userconf
public ListBase getTimers() throws java.io.IOException
Active timers.
java.io.IOException
__DNA__FIELD__timers
public void setTimers(ListBase timers) throws java.io.IOException
Active timers.
java.io.IOException
__DNA__FIELD__timers
public CPointer<java.lang.Object> getAutosavetimer() throws java.io.IOException
Timer for auto save.
java.io.IOException
__DNA__FIELD__autosavetimer
public void setAutosavetimer(CPointer<java.lang.Object> autosavetimer) throws java.io.IOException
Timer for auto save.
java.io.IOException
__DNA__FIELD__autosavetimer
public CPointer<java.lang.Object> getUndo_stack() throws java.io.IOException
All undo history (runtime only).
java.io.IOException
__DNA__FIELD__undo_stack
public void setUndo_stack(CPointer<java.lang.Object> undo_stack) throws java.io.IOException
All undo history (runtime only).
java.io.IOException
__DNA__FIELD__undo_stack
public byte getIs_interface_locked() throws java.io.IOException
Indicates whether interface is locked for user interaction.
java.io.IOException
__DNA__FIELD__is_interface_locked
public void setIs_interface_locked(byte is_interface_locked) throws java.io.IOException
Indicates whether interface is locked for user interaction.
java.io.IOException
__DNA__FIELD__is_interface_locked
public CArrayFacade<java.lang.Byte> getPar() throws java.io.IOException
java.io.IOException
__DNA__FIELD__par
public void setPar(CArrayFacade<java.lang.Byte> par) throws java.io.IOException
java.io.IOException
__DNA__FIELD__par
public CPointer<java.lang.Object> getMessage_bus() throws java.io.IOException
java.io.IOException
__DNA__FIELD__message_bus
public void setMessage_bus(CPointer<java.lang.Object> message_bus) throws java.io.IOException
java.io.IOException
__DNA__FIELD__message_bus
public CPointer<wmWindowManager> __io__addressof()