Class ImageUser
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.ImageUser
-
public class ImageUser extends CFacade
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD___pad0
Field descriptor (offset) for struct member '_pad0'.static long[]
__DNA__FIELD___pad1
Field descriptor (offset) for struct member '_pad1'.static long[]
__DNA__FIELD___pad2
Field descriptor (offset) for struct member '_pad2'.static long[]
__DNA__FIELD__cycl
Field descriptor (offset) for struct member 'cycl'.static long[]
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.static long[]
__DNA__FIELD__framenr
Field descriptor (offset) for struct member 'framenr'.static long[]
__DNA__FIELD__frames
Field descriptor (offset) for struct member 'frames'.static long[]
__DNA__FIELD__layer
Field descriptor (offset) for struct member 'layer'.static long[]
__DNA__FIELD__multi_index
Field descriptor (offset) for struct member 'multi_index'.static long[]
__DNA__FIELD__multiview_eye
Field descriptor (offset) for struct member 'multiview_eye'.static long[]
__DNA__FIELD__offset
Field descriptor (offset) for struct member 'offset'.static long[]
__DNA__FIELD__ok
Field descriptor (offset) for struct member 'ok'.static long[]
__DNA__FIELD__pass
Field descriptor (offset) for struct member 'pass'.static long[]
__DNA__FIELD__scene
Field descriptor (offset) for struct member 'scene'.static long[]
__DNA__FIELD__sfra
Field descriptor (offset) for struct member 'sfra'.static long[]
__DNA__FIELD__tile
Field descriptor (offset) for struct member 'tile'.static long[]
__DNA__FIELD__view
Field descriptor (offset) for struct member 'view'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct ImageUser.-
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 ImageUser(long __address, Block __block, BlockTable __blockTable)
protected
ImageUser(ImageUser that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<ImageUser>
__io__addressof()
Instantiates a pointer on this instance.byte
get_pad0()
Get method for struct member '_pad0'.CArrayFacade<java.lang.Byte>
get_pad1()
Get method for struct member '_pad1'.int
get_pad2()
Get method for struct member '_pad2'.byte
getCycl()
Get method for struct member 'cycl'.short
getFlag()
Get method for struct member 'flag'.int
getFramenr()
Get method for struct member 'framenr'.int
getFrames()
Get method for struct member 'frames'.short
getLayer()
Get method for struct member 'layer'.short
getMulti_index()
Get method for struct member 'multi_index'.byte
getMultiview_eye()
Get method for struct member 'multiview_eye'.int
getOffset()
Get method for struct member 'offset'.byte
getOk()
Get method for struct member 'ok'.short
getPass()
Get method for struct member 'pass'.CPointer<Scene>
getScene()
Get method for struct member 'scene'.int
getSfra()
Get method for struct member 'sfra'.int
getTile()
Get method for struct member 'tile'.short
getView()
Get method for struct member 'view'.void
set_pad0(byte _pad0)
Set method for struct member '_pad0'.void
set_pad1(CArrayFacade<java.lang.Byte> _pad1)
Set method for struct member '_pad1'.void
set_pad2(int _pad2)
Set method for struct member '_pad2'.void
setCycl(byte cycl)
Set method for struct member 'cycl'.void
setFlag(short flag)
Set method for struct member 'flag'.void
setFramenr(int framenr)
Set method for struct member 'framenr'.void
setFrames(int frames)
Set method for struct member 'frames'.void
setLayer(short layer)
Set method for struct member 'layer'.void
setMulti_index(short multi_index)
Set method for struct member 'multi_index'.void
setMultiview_eye(byte multiview_eye)
Set method for struct member 'multiview_eye'.void
setOffset(int offset)
Set method for struct member 'offset'.void
setOk(byte ok)
Set method for struct member 'ok'.void
setPass(short pass)
Set method for struct member 'pass'.void
setScene(CPointer<Scene> scene)
Set method for struct member 'scene'.void
setSfra(int sfra)
Set method for struct member 'sfra'.void
setTile(int tile)
Set method for struct member 'tile'.void
setView(short view)
Set method for struct member 'view'.-
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 ImageUser.It is required when allocating a new block to store data for ImageUser.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__scene
public static final long[] __DNA__FIELD__scene
Field descriptor (offset) for struct member 'scene'.Field Documentation
Blender Source Code
To retrieve render result.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__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
-
__DNA__FIELD__framenr
public static final long[] __DNA__FIELD__framenr
Field descriptor (offset) for struct member 'framenr'.Field Documentation
Blender Source Code
Movies, sequences: current to display.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD__framenr); CPointer<Integer> p_framenr = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'framenr'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__frames
public static final long[] __DNA__FIELD__frames
Field descriptor (offset) for struct member 'frames'.Field Documentation
Blender Source Code
Total amount of frames to use.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD__frames); CPointer<Integer> p_frames = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'frames'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__offset
public static final long[] __DNA__FIELD__offset
Field descriptor (offset) for struct member 'offset'.Field Documentation
Blender Source Code
Offset within movie, start frame in global time.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD__offset); CPointer<Integer> p_offset = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'offset'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__sfra
public static final long[] __DNA__FIELD__sfra
Field descriptor (offset) for struct member 'sfra'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD__sfra); CPointer<Integer> p_sfra = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'sfra'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD___pad0
public static final long[] __DNA__FIELD___pad0
Field descriptor (offset) for struct member '_pad0'.Field Documentation
Blender Source Code
Cyclic flag.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD___pad0); CPointer<Byte> p__pad0 = p.cast(new Class[]{Byte.class});
Metadata
- Field: '_pad0'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__cycl
public static final long[] __DNA__FIELD__cycl
Field descriptor (offset) for struct member 'cycl'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD__cycl); CPointer<Byte> p_cycl = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'cycl'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__ok
public static final long[] __DNA__FIELD__ok
Field descriptor (offset) for struct member 'ok'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD__ok); CPointer<Byte> p_ok = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'ok'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__multiview_eye
public static final long[] __DNA__FIELD__multiview_eye
Field descriptor (offset) for struct member 'multiview_eye'.Field Documentation
Blender Source Code
Multiview current eye - for internal use of drawing routines.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD__multiview_eye); CPointer<Byte> p_multiview_eye = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'multiview_eye'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__pass
public static final long[] __DNA__FIELD__pass
Field descriptor (offset) for struct member 'pass'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD__pass); CPointer<Short> p_pass = p.cast(new Class[]{Short.class});
Metadata
- Field: 'pass'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD___pad1
public static final long[] __DNA__FIELD___pad1
Field descriptor (offset) for struct member '_pad1'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD___pad1); CPointer<CArrayFacade<Byte>> p__pad1 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad1'
- Signature: 'char[2]'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__tile
public static final long[] __DNA__FIELD__tile
Field descriptor (offset) for struct member 'tile'.Field Documentation
Blender Python API
Tile in tiled imagePointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD__tile); CPointer<Integer> p_tile = p.cast(new Class[]{Integer.class});
Metadata
- Field: 'tile'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD___pad2
public static final long[] __DNA__FIELD___pad2
Field descriptor (offset) for struct member '_pad2'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD___pad2); CPointer<Integer> p__pad2 = p.cast(new Class[]{Integer.class});
Metadata
- Field: '_pad2'
- Signature: 'int'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__multi_index
public static final long[] __DNA__FIELD__multi_index
Field descriptor (offset) for struct member 'multi_index'.Field Documentation
Blender Source Code
Listbase indices, for menu browsing or retrieve buffer.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD__multi_index); CPointer<Short> p_multi_index = p.cast(new Class[]{Short.class});
Metadata
- Field: 'multi_index'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__view
public static final long[] __DNA__FIELD__view
Field descriptor (offset) for struct member 'view'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD__view); CPointer<Short> p_view = p.cast(new Class[]{Short.class});
Metadata
- Field: 'view'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__layer
public static final long[] __DNA__FIELD__layer
Field descriptor (offset) for struct member 'layer'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD__layer); CPointer<Short> p_layer = p.cast(new Class[]{Short.class});
Metadata
- Field: 'layer'
- 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'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
ImageUser imageuser = ...; CPointer<Object> p = imageuser.__dna__addressof(ImageUser.__DNA__FIELD__flag); CPointer<Short> p_flag = p.cast(new Class[]{Short.class});
Metadata
- Field: 'flag'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
-
Constructor Detail
-
ImageUser
public ImageUser(long __address, Block __block, BlockTable __blockTable)
-
ImageUser
protected ImageUser(ImageUser that)
-
-
Method Detail
-
getScene
public CPointer<Scene> getScene() throws java.io.IOException
Get method for struct member 'scene'.Field Documentation
Blender Source Code
To retrieve render result.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__scene
-
setScene
public void setScene(CPointer<Scene> scene) throws java.io.IOException
Set method for struct member 'scene'.Field Documentation
Blender Source Code
To retrieve render result.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__scene
-
getFramenr
public int getFramenr() throws java.io.IOException
Get method for struct member 'framenr'.Field Documentation
Blender Source Code
Movies, sequences: current to display.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__framenr
-
setFramenr
public void setFramenr(int framenr) throws java.io.IOException
Set method for struct member 'framenr'.Field Documentation
Blender Source Code
Movies, sequences: current to display.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__framenr
-
getFrames
public int getFrames() throws java.io.IOException
Get method for struct member 'frames'.Field Documentation
Blender Source Code
Total amount of frames to use.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__frames
-
setFrames
public void setFrames(int frames) throws java.io.IOException
Set method for struct member 'frames'.Field Documentation
Blender Source Code
Total amount of frames to use.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__frames
-
getOffset
public int getOffset() throws java.io.IOException
Get method for struct member 'offset'.Field Documentation
Blender Source Code
Offset within movie, start frame in global time.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__offset
-
setOffset
public void setOffset(int offset) throws java.io.IOException
Set method for struct member 'offset'.Field Documentation
Blender Source Code
Offset within movie, start frame in global time.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__offset
-
getSfra
public int getSfra() throws java.io.IOException
Get method for struct member 'sfra'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__sfra
-
setSfra
public void setSfra(int sfra) throws java.io.IOException
Set method for struct member 'sfra'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__sfra
-
get_pad0
public byte get_pad0() throws java.io.IOException
Get method for struct member '_pad0'.Field Documentation
Blender Source Code
Cyclic flag.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad0
-
set_pad0
public void set_pad0(byte _pad0) throws java.io.IOException
Set method for struct member '_pad0'.Field Documentation
Blender Source Code
Cyclic flag.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad0
-
getCycl
public byte getCycl() throws java.io.IOException
Get method for struct member 'cycl'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__cycl
-
setCycl
public void setCycl(byte cycl) throws java.io.IOException
Set method for struct member 'cycl'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__cycl
-
getOk
public byte getOk() throws java.io.IOException
Get method for struct member 'ok'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ok
-
setOk
public void setOk(byte ok) throws java.io.IOException
Set method for struct member 'ok'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__ok
-
getMultiview_eye
public byte getMultiview_eye() throws java.io.IOException
Get method for struct member 'multiview_eye'.Field Documentation
Blender Source Code
Multiview current eye - for internal use of drawing routines.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__multiview_eye
-
setMultiview_eye
public void setMultiview_eye(byte multiview_eye) throws java.io.IOException
Set method for struct member 'multiview_eye'.Field Documentation
Blender Source Code
Multiview current eye - for internal use of drawing routines.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__multiview_eye
-
getPass
public short getPass() throws java.io.IOException
Get method for struct member 'pass'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pass
-
setPass
public void setPass(short pass) throws java.io.IOException
Set method for struct member 'pass'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pass
-
get_pad1
public CArrayFacade<java.lang.Byte> get_pad1() throws java.io.IOException
Get method for struct member '_pad1'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad1
-
set_pad1
public void set_pad1(CArrayFacade<java.lang.Byte> _pad1) throws java.io.IOException
Set method for struct member '_pad1'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad1
-
getTile
public int getTile() throws java.io.IOException
Get method for struct member 'tile'.Field Documentation
Blender Python API
Tile in tiled image- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tile
-
setTile
public void setTile(int tile) throws java.io.IOException
Set method for struct member 'tile'.Field Documentation
Blender Python API
Tile in tiled image- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__tile
-
get_pad2
public int get_pad2() throws java.io.IOException
Get method for struct member '_pad2'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad2
-
set_pad2
public void set_pad2(int _pad2) throws java.io.IOException
Set method for struct member '_pad2'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad2
-
getMulti_index
public short getMulti_index() throws java.io.IOException
Get method for struct member 'multi_index'.Field Documentation
Blender Source Code
Listbase indices, for menu browsing or retrieve buffer.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__multi_index
-
setMulti_index
public void setMulti_index(short multi_index) throws java.io.IOException
Set method for struct member 'multi_index'.Field Documentation
Blender Source Code
Listbase indices, for menu browsing or retrieve buffer.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__multi_index
-
getView
public short getView() throws java.io.IOException
Get method for struct member 'view'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__view
-
setView
public void setView(short view) throws java.io.IOException
Set method for struct member 'view'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__view
-
getLayer
public short getLayer() throws java.io.IOException
Get method for struct member 'layer'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__layer
-
setLayer
public void setLayer(short layer) throws java.io.IOException
Set method for struct member 'layer'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__layer
-
getFlag
public short getFlag() throws java.io.IOException
Get method for struct member 'flag'.- 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'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__flag
-
-