public class PreviewImage extends CFacade
Modifier and Type | Field and Description |
---|---|
static long[] |
__DNA__FIELD__changed_timestamp
Field descriptor (offset) for struct member 'changed_timestamp'.
|
static long[] |
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.
|
static long[] |
__DNA__FIELD__gputexture
Field descriptor (offset) for struct member 'gputexture'.
|
static long[] |
__DNA__FIELD__h
Field descriptor (offset) for struct member 'h'.
|
static long[] |
__DNA__FIELD__icon_id
Field descriptor (offset) for struct member 'icon_id'.
|
static long[] |
__DNA__FIELD__pad
Field descriptor (offset) for struct member 'pad'.
|
static long[] |
__DNA__FIELD__rect
Field descriptor (offset) for struct member 'rect'.
|
static long[] |
__DNA__FIELD__tag
Field descriptor (offset) for struct member 'tag'.
|
static long[] |
__DNA__FIELD__w
Field descriptor (offset) for struct member 'w'.
|
static int |
__DNA__SDNA_INDEX
This is the sdna index of the struct PreviewImage.
|
__io__address, __io__arch_index, __io__block, __io__blockTable, __io__pointersize
Modifier | Constructor and Description |
---|---|
|
PreviewImage(long __address,
Block __block,
BlockTable __blockTable) |
protected |
PreviewImage(PreviewImage that) |
Modifier and Type | Method and Description |
---|---|
CPointer<PreviewImage> |
__io__addressof()
Instantiates a pointer on this instance.
|
CArrayFacade<java.lang.Short> |
getChanged_timestamp()
Get method for struct member 'changed_timestamp'.
|
CArrayFacade<java.lang.Short> |
getFlag()
Get method for struct member 'flag'.
|
CArrayFacade<CPointer<java.lang.Object>> |
getGputexture()
Get method for struct member 'gputexture'.
|
CArrayFacade<java.lang.Integer> |
getH()
Get method for struct member 'h'.
|
int |
getIcon_id()
Get method for struct member 'icon_id'.
|
CArrayFacade<java.lang.Byte> |
getPad()
Get method for struct member 'pad'.
|
CArrayFacade<CPointer<java.lang.Integer>> |
getRect()
Get method for struct member 'rect'.
|
short |
getTag()
Get method for struct member 'tag'.
|
CArrayFacade<java.lang.Integer> |
getW()
Get method for struct member 'w'.
|
void |
setChanged_timestamp(CArrayFacade<java.lang.Short> changed_timestamp)
Set method for struct member 'changed_timestamp'.
|
void |
setFlag(CArrayFacade<java.lang.Short> flag)
Set method for struct member 'flag'.
|
void |
setGputexture(CArrayFacade<CPointer<java.lang.Object>> gputexture)
Set method for struct member 'gputexture'.
|
void |
setH(CArrayFacade<java.lang.Integer> h)
Set method for struct member 'h'.
|
void |
setIcon_id(int icon_id)
Set method for struct member 'icon_id'.
|
void |
setPad(CArrayFacade<java.lang.Byte> pad)
Set method for struct member 'pad'.
|
void |
setRect(CArrayFacade<CPointer<java.lang.Integer>> rect)
Set method for struct member 'rect'.
|
void |
setTag(short tag)
Set method for struct member 'tag'.
|
void |
setW(CArrayFacade<java.lang.Integer> w)
Set method for struct member 'w'.
|
__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 PreviewImage.
org.cakelab.blender.io.dna.internal.StructDNA}
,
org.cakelab.blender.io.block.BlockTable#allocate}
,
Constant Field Valuespublic static final long[] __DNA__FIELD__w
All values of 2 are really NUM_ICON_SIZES
This is how you get a reference on the corresponding field in the struct:
PreviewImage previewimage = ...; CPointer<Object> p = previewimage.__dna__addressof(PreviewImage.__DNA__FIELD__w); CPointer<CArrayFacade<Integer>> p_w = p.cast(new Class[]{CArrayFacade.class, Integer.class});
public static final long[] __DNA__FIELD__h
This is how you get a reference on the corresponding field in the struct:
PreviewImage previewimage = ...; CPointer<Object> p = previewimage.__dna__addressof(PreviewImage.__DNA__FIELD__h); CPointer<CArrayFacade<Integer>> p_h = p.cast(new Class[]{CArrayFacade.class, Integer.class});
public static final long[] __DNA__FIELD__flag
This is how you get a reference on the corresponding field in the struct:
PreviewImage previewimage = ...; CPointer<Object> p = previewimage.__dna__addressof(PreviewImage.__DNA__FIELD__flag); CPointer<CArrayFacade<Short>> p_flag = p.cast(new Class[]{CArrayFacade.class, Short.class});
public static final long[] __DNA__FIELD__changed_timestamp
This is how you get a reference on the corresponding field in the struct:
PreviewImage previewimage = ...; CPointer<Object> p = previewimage.__dna__addressof(PreviewImage.__DNA__FIELD__changed_timestamp); CPointer<CArrayFacade<Short>> p_changed_timestamp = p.cast(new Class[]{CArrayFacade.class, Short.class});
public static final long[] __DNA__FIELD__rect
This is how you get a reference on the corresponding field in the struct:
PreviewImage previewimage = ...; CPointer<Object> p = previewimage.__dna__addressof(PreviewImage.__DNA__FIELD__rect); CPointer<CArrayFacade<CPointer<Integer>>> p_rect = p.cast(new Class[]{CArrayFacade.class, CPointer.class, Integer.class});
public static final long[] __DNA__FIELD__gputexture
Runtime-only data.
This is how you get a reference on the corresponding field in the struct:
PreviewImage previewimage = ...; CPointer<Object> p = previewimage.__dna__addressof(PreviewImage.__DNA__FIELD__gputexture); CPointer<CArrayFacade<CPointer<Object>>> p_gputexture = p.cast(new Class[]{CArrayFacade.class, CPointer.class, Object.class});
public static final long[] __DNA__FIELD__icon_id
Used by previews outside of ID
context.
This is how you get a reference on the corresponding field in the struct:
PreviewImage previewimage = ...; CPointer<Object> p = previewimage.__dna__addressof(PreviewImage.__DNA__FIELD__icon_id); CPointer<Integer> p_icon_id = p.cast(new Class[]{Integer.class});
public static final long[] __DNA__FIELD__tag
Runtime data.
This is how you get a reference on the corresponding field in the struct:
PreviewImage previewimage = ...; CPointer<Object> p = previewimage.__dna__addressof(PreviewImage.__DNA__FIELD__tag); CPointer<Short> p_tag = 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:
PreviewImage previewimage = ...; CPointer<Object> p = previewimage.__dna__addressof(PreviewImage.__DNA__FIELD__pad); CPointer<CArrayFacade<Byte>> p_pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
public PreviewImage(long __address, Block __block, BlockTable __blockTable)
protected PreviewImage(PreviewImage that)
public CArrayFacade<java.lang.Integer> getW() throws java.io.IOException
All values of 2 are really NUM_ICON_SIZES
java.io.IOException
__DNA__FIELD__w
public void setW(CArrayFacade<java.lang.Integer> w) throws java.io.IOException
All values of 2 are really NUM_ICON_SIZES
java.io.IOException
__DNA__FIELD__w
public CArrayFacade<java.lang.Integer> getH() throws java.io.IOException
java.io.IOException
__DNA__FIELD__h
public void setH(CArrayFacade<java.lang.Integer> h) throws java.io.IOException
java.io.IOException
__DNA__FIELD__h
public CArrayFacade<java.lang.Short> getFlag() throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public void setFlag(CArrayFacade<java.lang.Short> flag) throws java.io.IOException
java.io.IOException
__DNA__FIELD__flag
public CArrayFacade<java.lang.Short> getChanged_timestamp() throws java.io.IOException
java.io.IOException
__DNA__FIELD__changed_timestamp
public void setChanged_timestamp(CArrayFacade<java.lang.Short> changed_timestamp) throws java.io.IOException
java.io.IOException
__DNA__FIELD__changed_timestamp
public CArrayFacade<CPointer<java.lang.Integer>> getRect() throws java.io.IOException
java.io.IOException
__DNA__FIELD__rect
public void setRect(CArrayFacade<CPointer<java.lang.Integer>> rect) throws java.io.IOException
java.io.IOException
__DNA__FIELD__rect
public CArrayFacade<CPointer<java.lang.Object>> getGputexture() throws java.io.IOException
Runtime-only data.
java.io.IOException
__DNA__FIELD__gputexture
public void setGputexture(CArrayFacade<CPointer<java.lang.Object>> gputexture) throws java.io.IOException
Runtime-only data.
java.io.IOException
__DNA__FIELD__gputexture
public int getIcon_id() throws java.io.IOException
Used by previews outside of ID
context.
java.io.IOException
__DNA__FIELD__icon_id
public void setIcon_id(int icon_id) throws java.io.IOException
Used by previews outside of ID
context.
java.io.IOException
__DNA__FIELD__icon_id
public short getTag() throws java.io.IOException
Runtime data.
java.io.IOException
__DNA__FIELD__tag
public void setTag(short tag) throws java.io.IOException
Runtime data.
java.io.IOException
__DNA__FIELD__tag
public CArrayFacade<java.lang.Byte> getPad() throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad
public void setPad(CArrayFacade<java.lang.Byte> pad) throws java.io.IOException
java.io.IOException
__DNA__FIELD__pad
public CPointer<PreviewImage> __io__addressof()