Class bScreen
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.bScreen
-
public class bScreen extends CFacade
Generated facet for DNA struct type 'bScreen'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.static long[]
__DNA__FIELD__active_region
Field descriptor (offset) for struct member 'active_region'.static long[]
__DNA__FIELD__animtimer
Field descriptor (offset) for struct member 'animtimer'.static long[]
__DNA__FIELD__areabase
Field descriptor (offset) for struct member 'areabase'.static long[]
__DNA__FIELD__context
Field descriptor (offset) for struct member 'context'.static long[]
__DNA__FIELD__do_draw
Field descriptor (offset) for struct member 'do_draw'.static long[]
__DNA__FIELD__do_draw_drag
Field descriptor (offset) for struct member 'do_draw_drag'.static long[]
__DNA__FIELD__do_draw_gesture
Field descriptor (offset) for struct member 'do_draw_gesture'.static long[]
__DNA__FIELD__do_draw_paintcursor
Field descriptor (offset) for struct member 'do_draw_paintcursor'.static long[]
__DNA__FIELD__do_refresh
Field descriptor (offset) for struct member 'do_refresh'.static long[]
__DNA__FIELD__edgebase
Field descriptor (offset) for struct member 'edgebase'.static long[]
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.static long[]
__DNA__FIELD__id
Field descriptor (offset) for struct member 'id'.static long[]
__DNA__FIELD__preview
Field descriptor (offset) for struct member 'preview'.static long[]
__DNA__FIELD__redraws_flag
Field descriptor (offset) for struct member 'redraws_flag'.static long[]
__DNA__FIELD__regionbase
Field descriptor (offset) for struct member 'regionbase'.static long[]
__DNA__FIELD__scene
Deprecated.Deprecatedstatic long[]
__DNA__FIELD__scrubbing
Field descriptor (offset) for struct member 'scrubbing'.static long[]
__DNA__FIELD__skip_handling
Field descriptor (offset) for struct member 'skip_handling'.static long[]
__DNA__FIELD__state
Field descriptor (offset) for struct member 'state'.static long[]
__DNA__FIELD__temp
Field descriptor (offset) for struct member 'temp'.static long[]
__DNA__FIELD__tool_tip
Field descriptor (offset) for struct member 'tool_tip'.static long[]
__DNA__FIELD__vertbase
Field descriptor (offset) for struct member 'vertbase'.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 bScreen.-
Fields inherited from class org.cakelab.blender.nio.CFacade
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
-
-
Constructor Summary
Constructors Modifier Constructor Description bScreen(long __address, Block __block, BlockTable __blockTable)
protected
bScreen(bScreen that)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CPointer<bScreen>
__io__addressof()
Instantiates a pointer on this instance.CArrayFacade<java.lang.Byte>
get_pad()
Get method for struct member '_pad'.CPointer<ARegion>
getActive_region()
Get method for struct member 'active_region'.CPointer<java.lang.Object>
getAnimtimer()
Get method for struct member 'animtimer'.ListBase
getAreabase()
Get method for struct member 'areabase'.CPointer<java.lang.Object>
getContext()
Get method for struct member 'context'.byte
getDo_draw()
Get method for struct member 'do_draw'.byte
getDo_draw_drag()
Get method for struct member 'do_draw_drag'.byte
getDo_draw_gesture()
Get method for struct member 'do_draw_gesture'.byte
getDo_draw_paintcursor()
Get method for struct member 'do_draw_paintcursor'.byte
getDo_refresh()
Get method for struct member 'do_refresh'.ListBase
getEdgebase()
Get method for struct member 'edgebase'.short
getFlag()
Get method for struct member 'flag'.ID
getId()
Get method for struct member 'id'.CPointer<PreviewImage>
getPreview()
Get method for struct member 'preview'.short
getRedraws_flag()
Get method for struct member 'redraws_flag'.ListBase
getRegionbase()
Get method for struct member 'regionbase'.CPointer<Scene>
getScene()
Deprecated.Deprecatedbyte
getScrubbing()
Get method for struct member 'scrubbing'.byte
getSkip_handling()
Get method for struct member 'skip_handling'.byte
getState()
Get method for struct member 'state'.byte
getTemp()
Get method for struct member 'temp'.CPointer<java.lang.Object>
getTool_tip()
Get method for struct member 'tool_tip'.ListBase
getVertbase()
Get method for struct member 'vertbase'.short
getWinid()
Get method for struct member 'winid'.void
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.void
setActive_region(CPointer<ARegion> active_region)
Set method for struct member 'active_region'.void
setAnimtimer(CPointer<java.lang.Object> animtimer)
Set method for struct member 'animtimer'.void
setAreabase(ListBase areabase)
Set method for struct member 'areabase'.void
setContext(CPointer<java.lang.Object> context)
Set method for struct member 'context'.void
setDo_draw(byte do_draw)
Set method for struct member 'do_draw'.void
setDo_draw_drag(byte do_draw_drag)
Set method for struct member 'do_draw_drag'.void
setDo_draw_gesture(byte do_draw_gesture)
Set method for struct member 'do_draw_gesture'.void
setDo_draw_paintcursor(byte do_draw_paintcursor)
Set method for struct member 'do_draw_paintcursor'.void
setDo_refresh(byte do_refresh)
Set method for struct member 'do_refresh'.void
setEdgebase(ListBase edgebase)
Set method for struct member 'edgebase'.void
setFlag(short flag)
Set method for struct member 'flag'.void
setId(ID id)
Set method for struct member 'id'.void
setPreview(CPointer<PreviewImage> preview)
Set method for struct member 'preview'.void
setRedraws_flag(short redraws_flag)
Set method for struct member 'redraws_flag'.void
setRegionbase(ListBase regionbase)
Set method for struct member 'regionbase'.void
setScene(CPointer<Scene> scene)
Deprecated.Deprecatedvoid
setScrubbing(byte scrubbing)
Set method for struct member 'scrubbing'.void
setSkip_handling(byte skip_handling)
Set method for struct member 'skip_handling'.void
setState(byte state)
Set method for struct member 'state'.void
setTemp(byte temp)
Set method for struct member 'temp'.void
setTool_tip(CPointer<java.lang.Object> tool_tip)
Set method for struct member 'tool_tip'.void
setVertbase(ListBase vertbase)
Set method for struct member 'vertbase'.void
setWinid(short winid)
Set method for struct member 'winid'.-
Methods inherited from class org.cakelab.blender.nio.CFacade
__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, equals, hashCode
-
-
-
-
Field Detail
-
__DNA__SDNA_INDEX
public static final int __DNA__SDNA_INDEX
This is the sdna index of the struct bScreen.It is required when allocating a new block to store data for bScreen.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__id
public static final long[] __DNA__FIELD__id
Field descriptor (offset) for struct member 'id'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__id); CPointer<ID> p_id = p.cast(new Class[]{ID.class});
Metadata
- Field: 'id'
- Signature: 'ID'
- Actual Size (32bit/64bit): 152/192
-
__DNA__FIELD__vertbase
public static final long[] __DNA__FIELD__vertbase
Field descriptor (offset) for struct member 'vertbase'.Field Documentation
Blender Source Code
TODO: Should become
ScrAreaMap
now. NOTE: KEEP ORDER IN SYNC WITHScrAreaMap
! (see AREAMAP_FROM_SCREEN macro above). Screens have vertices/edges to define areas.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__vertbase); CPointer<ListBase> p_vertbase = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'vertbase'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
__DNA__FIELD__edgebase
public static final long[] __DNA__FIELD__edgebase
Field descriptor (offset) for struct member 'edgebase'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__edgebase); CPointer<ListBase> p_edgebase = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'edgebase'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
__DNA__FIELD__areabase
public static final long[] __DNA__FIELD__areabase
Field descriptor (offset) for struct member 'areabase'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__areabase); CPointer<ListBase> p_areabase = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'areabase'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
__DNA__FIELD__regionbase
public static final long[] __DNA__FIELD__regionbase
Field descriptor (offset) for struct member 'regionbase'.Field Documentation
Blender Source Code
End variables that must be in sync with
ScrAreaMap
. Screen level regions (menus), runtime only.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__regionbase); CPointer<ListBase> p_regionbase = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'regionbase'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
__DNA__FIELD__scene
public static final long[] __DNA__FIELD__scene
Deprecated.DeprecatedPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__scene); CPointer<CPointer<Scene>> p_scene = p.cast(new Class[]{CPointer.class, Scene.class});
Metadata
- Field: 'scene'
- Signature: 'Scene*'
- Actual Size (32bit/64bit): 4/8
Field descriptor (offset) for struct member 'scene'.Field Documentation
Blender Source Code
-
__DNA__FIELD__flag
public static final long[] __DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.Field Documentation
Blender Source Code
General flags.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__flag); CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
Metadata
- Field: 'flag'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__winid
public static final long[] __DNA__FIELD__winid
Field descriptor (offset) for struct member 'winid'.Field Documentation
Blender Source Code
Winid from WM, starts with 1.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__winid); CPointer<Short> p_winid = p.cast(new Class[]{Short.class});
Metadata
- Field: 'winid'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__redraws_flag
public static final long[] __DNA__FIELD__redraws_flag
Field descriptor (offset) for struct member 'redraws_flag'.Field Documentation
Blender Source Code
User-setting for which editors get redrawn during animation playback.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__redraws_flag); CPointer<Short> p_redraws_flag = p.cast(new Class[]{Short.class});
Metadata
- Field: 'redraws_flag'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__temp
public static final long[] __DNA__FIELD__temp
Field descriptor (offset) for struct member 'temp'.Field Documentation
Blender Source Code
Temp screen in a temp window, don't save (like user-preferences).
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__temp); CPointer<Byte> p_temp = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'temp'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__state
public static final long[] __DNA__FIELD__state
Field descriptor (offset) for struct member 'state'.Field Documentation
Blender Source Code
Temp screen for image render display or file-select.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__state); CPointer<Byte> p_state = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'state'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__do_draw
public static final long[] __DNA__FIELD__do_draw
Field descriptor (offset) for struct member 'do_draw'.Field Documentation
Blender Source Code
Notifier for drawing edges.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__do_draw); CPointer<Byte> p_do_draw = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'do_draw'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__do_refresh
public static final long[] __DNA__FIELD__do_refresh
Field descriptor (offset) for struct member 'do_refresh'.Field Documentation
Blender Source Code
Notifier for scale screen, changed screen, etc.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__do_refresh); CPointer<Byte> p_do_refresh = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'do_refresh'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__do_draw_gesture
public static final long[] __DNA__FIELD__do_draw_gesture
Field descriptor (offset) for struct member 'do_draw_gesture'.Field Documentation
Blender Source Code
Notifier for gesture draw.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__do_draw_gesture); CPointer<Byte> p_do_draw_gesture = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'do_draw_gesture'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__do_draw_paintcursor
public static final long[] __DNA__FIELD__do_draw_paintcursor
Field descriptor (offset) for struct member 'do_draw_paintcursor'.Field Documentation
Blender Source Code
Notifier for paint cursor draw.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__do_draw_paintcursor); CPointer<Byte> p_do_draw_paintcursor = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'do_draw_paintcursor'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__do_draw_drag
public static final long[] __DNA__FIELD__do_draw_drag
Field descriptor (offset) for struct member 'do_draw_drag'.Field Documentation
Blender Source Code
Notifier for dragging draw.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__do_draw_drag); CPointer<Byte> p_do_draw_drag = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'do_draw_drag'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__skip_handling
public static final long[] __DNA__FIELD__skip_handling
Field descriptor (offset) for struct member 'skip_handling'.Field Documentation
Blender Source Code
Set to delay screen handling after switching back from maximized area.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__skip_handling); CPointer<Byte> p_skip_handling = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'skip_handling'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__scrubbing
public static final long[] __DNA__FIELD__scrubbing
Field descriptor (offset) for struct member 'scrubbing'.Field Documentation
Blender Source Code
Set when scrubbing to avoid some costly updates.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__scrubbing); CPointer<Byte> p_scrubbing = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'scrubbing'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD___pad
public static final long[] __DNA__FIELD___pad
Field descriptor (offset) for struct member '_pad'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad'
- Signature: 'char[1]'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__active_region
public static final long[] __DNA__FIELD__active_region
Field descriptor (offset) for struct member 'active_region'.Field Documentation
Blender Source Code
Active region that has mouse focus.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__active_region); CPointer<CPointer<ARegion>> p_active_region = p.cast(new Class[]{CPointer.class, ARegion.class});
Metadata
- Field: 'active_region'
- Signature: 'ARegion*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__animtimer
public static final long[] __DNA__FIELD__animtimer
Field descriptor (offset) for struct member 'animtimer'.Field Documentation
Blender Source Code
If set, screen has timer handler added in window.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__animtimer); CPointer<CPointer<Object>> p_animtimer = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: 'animtimer'
- Signature: 'wmTimer*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__context
public static final long[] __DNA__FIELD__context
Field descriptor (offset) for struct member 'context'.Field Documentation
Blender Source Code
Context callback. bContextDataCallback
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__context); CPointer<CPointer<Object>> p_context = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: 'context'
- Signature: 'void*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__tool_tip
public static final long[] __DNA__FIELD__tool_tip
Field descriptor (offset) for struct member 'tool_tip'.Field Documentation
Blender Source Code
Runtime.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__tool_tip); CPointer<CPointer<Object>> p_tool_tip = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: 'tool_tip'
- Signature: 'wmTooltipState*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__preview
public static final long[] __DNA__FIELD__preview
Field descriptor (offset) for struct member 'preview'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
bScreen bscreen = ...; CPointer<Object> p = bscreen.__dna__addressof(bScreen.__DNA__FIELD__preview); CPointer<CPointer<PreviewImage>> p_preview = p.cast(new Class[]{CPointer.class, PreviewImage.class});
Metadata
- Field: 'preview'
- Signature: 'PreviewImage*'
- Actual Size (32bit/64bit): 4/8
-
-
Constructor Detail
-
bScreen
public bScreen(long __address, Block __block, BlockTable __blockTable)
-
bScreen
protected bScreen(bScreen that)
-
-
Method Detail
-
getId
public ID getId() throws java.io.IOException
Get method for struct member 'id'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__id
-
setId
public void setId(ID id) throws java.io.IOException
Set method for struct member 'id'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__id
-
getVertbase
public ListBase getVertbase() throws java.io.IOException
Get method for struct member 'vertbase'.Field Documentation
Blender Source Code
TODO: Should become
ScrAreaMap
now. NOTE: KEEP ORDER IN SYNC WITHScrAreaMap
! (see AREAMAP_FROM_SCREEN macro above). Screens have vertices/edges to define areas.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__vertbase
-
setVertbase
public void setVertbase(ListBase vertbase) throws java.io.IOException
Set method for struct member 'vertbase'.Field Documentation
Blender Source Code
TODO: Should become
ScrAreaMap
now. NOTE: KEEP ORDER IN SYNC WITHScrAreaMap
! (see AREAMAP_FROM_SCREEN macro above). Screens have vertices/edges to define areas.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__vertbase
-
getEdgebase
public ListBase getEdgebase() throws java.io.IOException
Get method for struct member 'edgebase'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__edgebase
-
setEdgebase
public void setEdgebase(ListBase edgebase) throws java.io.IOException
Set method for struct member 'edgebase'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__edgebase
-
getAreabase
public ListBase getAreabase() throws java.io.IOException
Get method for struct member 'areabase'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__areabase
-
setAreabase
public void setAreabase(ListBase areabase) throws java.io.IOException
Set method for struct member 'areabase'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__areabase
-
getRegionbase
public ListBase getRegionbase() throws java.io.IOException
Get method for struct member 'regionbase'.Field Documentation
Blender Source Code
End variables that must be in sync with
ScrAreaMap
. Screen level regions (menus), runtime only.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__regionbase
-
setRegionbase
public void setRegionbase(ListBase regionbase) throws java.io.IOException
Set method for struct member 'regionbase'.Field Documentation
Blender Source Code
End variables that must be in sync with
ScrAreaMap
. Screen level regions (menus), runtime only.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__regionbase
-
getScene
public CPointer<Scene> getScene() throws java.io.IOException
Deprecated.DeprecatedGet method for struct member 'scene'.Field Documentation
Blender Source Code
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__scene
-
setScene
public void setScene(CPointer<Scene> scene) throws java.io.IOException
Deprecated.DeprecatedSet method for struct member 'scene'.Field Documentation
Blender Source Code
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__scene
-
getFlag
public short getFlag() throws java.io.IOException
Get method for struct member 'flag'.Field Documentation
Blender Source Code
General flags.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
setFlag
public void setFlag(short flag) throws java.io.IOException
Set method for struct member 'flag'.Field Documentation
Blender Source Code
General flags.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
getWinid
public short getWinid() throws java.io.IOException
Get method for struct member 'winid'.Field Documentation
Blender Source Code
Winid from WM, starts with 1.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__winid
-
setWinid
public void setWinid(short winid) throws java.io.IOException
Set method for struct member 'winid'.Field Documentation
Blender Source Code
Winid from WM, starts with 1.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__winid
-
getRedraws_flag
public short getRedraws_flag() throws java.io.IOException
Get method for struct member 'redraws_flag'.Field Documentation
Blender Source Code
User-setting for which editors get redrawn during animation playback.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__redraws_flag
-
setRedraws_flag
public void setRedraws_flag(short redraws_flag) throws java.io.IOException
Set method for struct member 'redraws_flag'.Field Documentation
Blender Source Code
User-setting for which editors get redrawn during animation playback.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__redraws_flag
-
getTemp
public byte getTemp() throws java.io.IOException
Get method for struct member 'temp'.Field Documentation
Blender Source Code
Temp screen in a temp window, don't save (like user-preferences).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__temp
-
setTemp
public void setTemp(byte temp) throws java.io.IOException
Set method for struct member 'temp'.Field Documentation
Blender Source Code
Temp screen in a temp window, don't save (like user-preferences).
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__temp
-
getState
public byte getState() throws java.io.IOException
Get method for struct member 'state'.Field Documentation
Blender Source Code
Temp screen for image render display or file-select.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__state
-
setState
public void setState(byte state) throws java.io.IOException
Set method for struct member 'state'.Field Documentation
Blender Source Code
Temp screen for image render display or file-select.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__state
-
getDo_draw
public byte getDo_draw() throws java.io.IOException
Get method for struct member 'do_draw'.Field Documentation
Blender Source Code
Notifier for drawing edges.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__do_draw
-
setDo_draw
public void setDo_draw(byte do_draw) throws java.io.IOException
Set method for struct member 'do_draw'.Field Documentation
Blender Source Code
Notifier for drawing edges.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__do_draw
-
getDo_refresh
public byte getDo_refresh() throws java.io.IOException
Get method for struct member 'do_refresh'.Field Documentation
Blender Source Code
Notifier for scale screen, changed screen, etc.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__do_refresh
-
setDo_refresh
public void setDo_refresh(byte do_refresh) throws java.io.IOException
Set method for struct member 'do_refresh'.Field Documentation
Blender Source Code
Notifier for scale screen, changed screen, etc.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__do_refresh
-
getDo_draw_gesture
public byte getDo_draw_gesture() throws java.io.IOException
Get method for struct member 'do_draw_gesture'.Field Documentation
Blender Source Code
Notifier for gesture draw.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__do_draw_gesture
-
setDo_draw_gesture
public void setDo_draw_gesture(byte do_draw_gesture) throws java.io.IOException
Set method for struct member 'do_draw_gesture'.Field Documentation
Blender Source Code
Notifier for gesture draw.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__do_draw_gesture
-
getDo_draw_paintcursor
public byte getDo_draw_paintcursor() throws java.io.IOException
Get method for struct member 'do_draw_paintcursor'.Field Documentation
Blender Source Code
Notifier for paint cursor draw.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__do_draw_paintcursor
-
setDo_draw_paintcursor
public void setDo_draw_paintcursor(byte do_draw_paintcursor) throws java.io.IOException
Set method for struct member 'do_draw_paintcursor'.Field Documentation
Blender Source Code
Notifier for paint cursor draw.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__do_draw_paintcursor
-
getDo_draw_drag
public byte getDo_draw_drag() throws java.io.IOException
Get method for struct member 'do_draw_drag'.Field Documentation
Blender Source Code
Notifier for dragging draw.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__do_draw_drag
-
setDo_draw_drag
public void setDo_draw_drag(byte do_draw_drag) throws java.io.IOException
Set method for struct member 'do_draw_drag'.Field Documentation
Blender Source Code
Notifier for dragging draw.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__do_draw_drag
-
getSkip_handling
public byte getSkip_handling() throws java.io.IOException
Get method for struct member 'skip_handling'.Field Documentation
Blender Source Code
Set to delay screen handling after switching back from maximized area.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__skip_handling
-
setSkip_handling
public void setSkip_handling(byte skip_handling) throws java.io.IOException
Set method for struct member 'skip_handling'.Field Documentation
Blender Source Code
Set to delay screen handling after switching back from maximized area.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__skip_handling
-
getScrubbing
public byte getScrubbing() throws java.io.IOException
Get method for struct member 'scrubbing'.Field Documentation
Blender Source Code
Set when scrubbing to avoid some costly updates.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__scrubbing
-
setScrubbing
public void setScrubbing(byte scrubbing) throws java.io.IOException
Set method for struct member 'scrubbing'.Field Documentation
Blender Source Code
Set when scrubbing to avoid some costly updates.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__scrubbing
-
get_pad
public CArrayFacade<java.lang.Byte> get_pad() throws java.io.IOException
Get method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
set_pad
public void set_pad(CArrayFacade<java.lang.Byte> _pad) throws java.io.IOException
Set method for struct member '_pad'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
getActive_region
public CPointer<ARegion> getActive_region() throws java.io.IOException
Get method for struct member 'active_region'.Field Documentation
Blender Source Code
Active region that has mouse focus.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__active_region
-
setActive_region
public void setActive_region(CPointer<ARegion> active_region) throws java.io.IOException
Set method for struct member 'active_region'.Field Documentation
Blender Source Code
Active region that has mouse focus.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__active_region
-
getAnimtimer
public CPointer<java.lang.Object> getAnimtimer() throws java.io.IOException
Get method for struct member 'animtimer'.Field Documentation
Blender Source Code
If set, screen has timer handler added in window.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__animtimer
-
setAnimtimer
public void setAnimtimer(CPointer<java.lang.Object> animtimer) throws java.io.IOException
Set method for struct member 'animtimer'.Field Documentation
Blender Source Code
If set, screen has timer handler added in window.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__animtimer
-
getContext
public CPointer<java.lang.Object> getContext() throws java.io.IOException
Get method for struct member 'context'.Field Documentation
Blender Source Code
Context callback. bContextDataCallback
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__context
-
setContext
public void setContext(CPointer<java.lang.Object> context) throws java.io.IOException
Set method for struct member 'context'.Field Documentation
Blender Source Code
Context callback. bContextDataCallback
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__context
-
getTool_tip
public CPointer<java.lang.Object> getTool_tip() throws java.io.IOException
Get method for struct member 'tool_tip'.Field Documentation
Blender Source Code
Runtime.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tool_tip
-
setTool_tip
public void setTool_tip(CPointer<java.lang.Object> tool_tip) throws java.io.IOException
Set method for struct member 'tool_tip'.Field Documentation
Blender Source Code
Runtime.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tool_tip
-
getPreview
public CPointer<PreviewImage> getPreview() throws java.io.IOException
Get method for struct member 'preview'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__preview
-
setPreview
public void setPreview(CPointer<PreviewImage> preview) throws java.io.IOException
Set method for struct member 'preview'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__preview
-
-