Class ScrGlobalAreaData
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.ScrGlobalAreaData
-
public class ScrGlobalAreaData extends CFacade
Generated facet for DNA struct type 'ScrGlobalAreaData'.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__align
Field descriptor (offset) for struct member 'align'.static long[]
__DNA__FIELD__cur_fixed_height
Field descriptor (offset) for struct member 'cur_fixed_height'.static long[]
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.static long[]
__DNA__FIELD__size_max
Field descriptor (offset) for struct member 'size_max'.static long[]
__DNA__FIELD__size_min
Field descriptor (offset) for struct member 'size_min'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct ScrGlobalAreaData.-
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 ScrGlobalAreaData(long __address, Block __block, BlockTable __blockTable)
protected
ScrGlobalAreaData(ScrGlobalAreaData that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<ScrGlobalAreaData>
__io__addressof()
Instantiates a pointer on this instance.CArrayFacade<java.lang.Byte>
get_pad()
Get method for struct member '_pad'.short
getAlign()
Get method for struct member 'align'.short
getCur_fixed_height()
Get method for struct member 'cur_fixed_height'.short
getFlag()
Get method for struct member 'flag'.short
getSize_max()
Get method for struct member 'size_max'.short
getSize_min()
Get method for struct member 'size_min'.void
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.void
setAlign(short align)
Set method for struct member 'align'.void
setCur_fixed_height(short cur_fixed_height)
Set method for struct member 'cur_fixed_height'.void
setFlag(short flag)
Set method for struct member 'flag'.void
setSize_max(short size_max)
Set method for struct member 'size_max'.void
setSize_min(short size_min)
Set method for struct member 'size_min'.-
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 ScrGlobalAreaData.It is required when allocating a new block to store data for ScrGlobalAreaData.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__cur_fixed_height
public static final long[] __DNA__FIELD__cur_fixed_height
Field descriptor (offset) for struct member 'cur_fixed_height'.Field Documentation
Blender Source Code
Global areas have a non-dynamic size. That means, changing the window size doesn't affect their size at all. However, they can still be 'collapsed', by changing this value. Ignores DPI (ED_area_global_size_y and winx/winy don't)
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ScrGlobalAreaData scrglobalareadata = ...; CPointer<Object> p = scrglobalareadata.__dna__addressof(ScrGlobalAreaData.__DNA__FIELD__cur_fixed_height); CPointer<Short> p_cur_fixed_height = p.cast(new Class[]{Short.class});
Metadata
- Field: 'cur_fixed_height'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__size_min
public static final long[] __DNA__FIELD__size_min
Field descriptor (offset) for struct member 'size_min'.Field Documentation
Blender Source Code
For global areas, this is the min and max size they can use depending on if they are 'collapsed' or not.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ScrGlobalAreaData scrglobalareadata = ...; CPointer<Object> p = scrglobalareadata.__dna__addressof(ScrGlobalAreaData.__DNA__FIELD__size_min); CPointer<Short> p_size_min = p.cast(new Class[]{Short.class});
Metadata
- Field: 'size_min'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__size_max
public static final long[] __DNA__FIELD__size_max
Field descriptor (offset) for struct member 'size_max'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ScrGlobalAreaData scrglobalareadata = ...; CPointer<Object> p = scrglobalareadata.__dna__addressof(ScrGlobalAreaData.__DNA__FIELD__size_max); CPointer<Short> p_size_max = p.cast(new Class[]{Short.class});
Metadata
- Field: 'size_max'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__align
public static final long[] __DNA__FIELD__align
Field descriptor (offset) for struct member 'align'.Field Documentation
Blender Source Code
GlobalAreaAlign.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ScrGlobalAreaData scrglobalareadata = ...; CPointer<Object> p = scrglobalareadata.__dna__addressof(ScrGlobalAreaData.__DNA__FIELD__align); CPointer<Short> p_align = p.cast(new Class[]{Short.class});
Metadata
- Field: 'align'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__flag
public static final long[] __DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.Field Documentation
Blender Source Code
GlobalAreaFlag.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ScrGlobalAreaData scrglobalareadata = ...; CPointer<Object> p = scrglobalareadata.__dna__addressof(ScrGlobalAreaData.__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___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:
ScrGlobalAreaData scrglobalareadata = ...; CPointer<Object> p = scrglobalareadata.__dna__addressof(ScrGlobalAreaData.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad'
- Signature: 'char[2]'
- Actual Size (32bit/64bit): 2/2
-
-
Constructor Detail
-
ScrGlobalAreaData
public ScrGlobalAreaData(long __address, Block __block, BlockTable __blockTable)
-
ScrGlobalAreaData
protected ScrGlobalAreaData(ScrGlobalAreaData that)
-
-
Method Detail
-
getCur_fixed_height
public short getCur_fixed_height() throws java.io.IOException
Get method for struct member 'cur_fixed_height'.Field Documentation
Blender Source Code
Global areas have a non-dynamic size. That means, changing the window size doesn't affect their size at all. However, they can still be 'collapsed', by changing this value. Ignores DPI (ED_area_global_size_y and winx/winy don't)
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__cur_fixed_height
-
setCur_fixed_height
public void setCur_fixed_height(short cur_fixed_height) throws java.io.IOException
Set method for struct member 'cur_fixed_height'.Field Documentation
Blender Source Code
Global areas have a non-dynamic size. That means, changing the window size doesn't affect their size at all. However, they can still be 'collapsed', by changing this value. Ignores DPI (ED_area_global_size_y and winx/winy don't)
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__cur_fixed_height
-
getSize_min
public short getSize_min() throws java.io.IOException
Get method for struct member 'size_min'.Field Documentation
Blender Source Code
For global areas, this is the min and max size they can use depending on if they are 'collapsed' or not.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__size_min
-
setSize_min
public void setSize_min(short size_min) throws java.io.IOException
Set method for struct member 'size_min'.Field Documentation
Blender Source Code
For global areas, this is the min and max size they can use depending on if they are 'collapsed' or not.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__size_min
-
getSize_max
public short getSize_max() throws java.io.IOException
Get method for struct member 'size_max'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__size_max
-
setSize_max
public void setSize_max(short size_max) throws java.io.IOException
Set method for struct member 'size_max'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__size_max
-
getAlign
public short getAlign() throws java.io.IOException
Get method for struct member 'align'.Field Documentation
Blender Source Code
GlobalAreaAlign.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__align
-
setAlign
public void setAlign(short align) throws java.io.IOException
Set method for struct member 'align'.Field Documentation
Blender Source Code
GlobalAreaAlign.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__align
-
getFlag
public short getFlag() throws java.io.IOException
Get method for struct member 'flag'.Field Documentation
Blender Source Code
GlobalAreaFlag.
- 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
GlobalAreaFlag.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
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
-
__io__addressof
public CPointer<ScrGlobalAreaData> __io__addressof()
Instantiates a pointer on this instance.
-
-