Class UVWarpModifierData
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.UVWarpModifierData
-
public class UVWarpModifierData extends CFacade
Generated facet for DNA struct type 'UVWarpModifierData'.Class Documentation
-
-
Field Summary
Fields Modifier and Type Field Description static long[]
__DNA__FIELD__axis_u
Field descriptor (offset) for struct member 'axis_u'.static long[]
__DNA__FIELD__axis_v
Field descriptor (offset) for struct member 'axis_v'.static long[]
__DNA__FIELD__bone_dst
Field descriptor (offset) for struct member 'bone_dst'.static long[]
__DNA__FIELD__bone_src
Field descriptor (offset) for struct member 'bone_src'.static long[]
__DNA__FIELD__center
Field descriptor (offset) for struct member 'center'.static long[]
__DNA__FIELD__flag
Field descriptor (offset) for struct member 'flag'.static long[]
__DNA__FIELD__modifier
Field descriptor (offset) for struct member 'modifier'.static long[]
__DNA__FIELD__object_dst
Field descriptor (offset) for struct member 'object_dst'.static long[]
__DNA__FIELD__object_src
Field descriptor (offset) for struct member 'object_src'.static long[]
__DNA__FIELD__offset
Field descriptor (offset) for struct member 'offset'.static long[]
__DNA__FIELD__rotation
Field descriptor (offset) for struct member 'rotation'.static long[]
__DNA__FIELD__scale
Field descriptor (offset) for struct member 'scale'.static long[]
__DNA__FIELD__uvlayer_name
Field descriptor (offset) for struct member 'uvlayer_name'.static long[]
__DNA__FIELD__vgroup_name
Field descriptor (offset) for struct member 'vgroup_name'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct UVWarpModifierData.-
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 UVWarpModifierData(long __address, Block __block, BlockTable __blockTable)
protected
UVWarpModifierData(UVWarpModifierData that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<UVWarpModifierData>
__io__addressof()
Instantiates a pointer on this instance.byte
getAxis_u()
Get method for struct member 'axis_u'.byte
getAxis_v()
Get method for struct member 'axis_v'.CArrayFacade<java.lang.Byte>
getBone_dst()
Get method for struct member 'bone_dst'.CArrayFacade<java.lang.Byte>
getBone_src()
Get method for struct member 'bone_src'.CArrayFacade<java.lang.Float>
getCenter()
Get method for struct member 'center'.short
getFlag()
Get method for struct member 'flag'.ModifierData
getModifier()
Get method for struct member 'modifier'.CPointer<BlenderObject>
getObject_dst()
Get method for struct member 'object_dst'.CPointer<BlenderObject>
getObject_src()
Get method for struct member 'object_src'.CArrayFacade<java.lang.Float>
getOffset()
Get method for struct member 'offset'.float
getRotation()
Get method for struct member 'rotation'.CArrayFacade<java.lang.Float>
getScale()
Get method for struct member 'scale'.CArrayFacade<java.lang.Byte>
getUvlayer_name()
Get method for struct member 'uvlayer_name'.CArrayFacade<java.lang.Byte>
getVgroup_name()
Get method for struct member 'vgroup_name'.void
setAxis_u(byte axis_u)
Set method for struct member 'axis_u'.void
setAxis_v(byte axis_v)
Set method for struct member 'axis_v'.void
setBone_dst(CArrayFacade<java.lang.Byte> bone_dst)
Set method for struct member 'bone_dst'.void
setBone_src(CArrayFacade<java.lang.Byte> bone_src)
Set method for struct member 'bone_src'.void
setCenter(CArrayFacade<java.lang.Float> center)
Set method for struct member 'center'.void
setFlag(short flag)
Set method for struct member 'flag'.void
setModifier(ModifierData modifier)
Set method for struct member 'modifier'.void
setObject_dst(CPointer<BlenderObject> object_dst)
Set method for struct member 'object_dst'.void
setObject_src(CPointer<BlenderObject> object_src)
Set method for struct member 'object_src'.void
setOffset(CArrayFacade<java.lang.Float> offset)
Set method for struct member 'offset'.void
setRotation(float rotation)
Set method for struct member 'rotation'.void
setScale(CArrayFacade<java.lang.Float> scale)
Set method for struct member 'scale'.void
setUvlayer_name(CArrayFacade<java.lang.Byte> uvlayer_name)
Set method for struct member 'uvlayer_name'.void
setVgroup_name(CArrayFacade<java.lang.Byte> vgroup_name)
Set method for struct member 'vgroup_name'.-
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 UVWarpModifierData.It is required when allocating a new block to store data for UVWarpModifierData.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__modifier
public static final long[] __DNA__FIELD__modifier
Field descriptor (offset) for struct member 'modifier'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
UVWarpModifierData uvwarpmodifierdata = ...; CPointer<Object> p = uvwarpmodifierdata.__dna__addressof(UVWarpModifierData.__DNA__FIELD__modifier); CPointer<ModifierData> p_modifier = p.cast(new Class[]{ModifierData.class});
Metadata
- Field: 'modifier'
- Signature: 'ModifierData'
- Actual Size (32bit/64bit): 104/120
-
__DNA__FIELD__axis_u
public static final long[] __DNA__FIELD__axis_u
Field descriptor (offset) for struct member 'axis_u'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
UVWarpModifierData uvwarpmodifierdata = ...; CPointer<Object> p = uvwarpmodifierdata.__dna__addressof(UVWarpModifierData.__DNA__FIELD__axis_u); CPointer<Byte> p_axis_u = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'axis_u'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__DNA__FIELD__axis_v
public static final long[] __DNA__FIELD__axis_v
Field descriptor (offset) for struct member 'axis_v'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
UVWarpModifierData uvwarpmodifierdata = ...; CPointer<Object> p = uvwarpmodifierdata.__dna__addressof(UVWarpModifierData.__DNA__FIELD__axis_v); CPointer<Byte> p_axis_v = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'axis_v'
- Signature: 'char'
- Actual Size (32bit/64bit): 1/1
-
__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:
UVWarpModifierData uvwarpmodifierdata = ...; CPointer<Object> p = uvwarpmodifierdata.__dna__addressof(UVWarpModifierData.__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__center
public static final long[] __DNA__FIELD__center
Field descriptor (offset) for struct member 'center'.Field Documentation
Blender Source Code
Used for rotate/scale.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
UVWarpModifierData uvwarpmodifierdata = ...; CPointer<Object> p = uvwarpmodifierdata.__dna__addressof(UVWarpModifierData.__DNA__FIELD__center); CPointer<CArrayFacade<Float>> p_center = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'center'
- Signature: 'float[2]'
- Actual Size (32bit/64bit): 8/8
-
__DNA__FIELD__offset
public static final long[] __DNA__FIELD__offset
Field descriptor (offset) for struct member 'offset'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
UVWarpModifierData uvwarpmodifierdata = ...; CPointer<Object> p = uvwarpmodifierdata.__dna__addressof(UVWarpModifierData.__DNA__FIELD__offset); CPointer<CArrayFacade<Float>> p_offset = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'offset'
- Signature: 'float[2]'
- Actual Size (32bit/64bit): 8/8
-
__DNA__FIELD__scale
public static final long[] __DNA__FIELD__scale
Field descriptor (offset) for struct member 'scale'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
UVWarpModifierData uvwarpmodifierdata = ...; CPointer<Object> p = uvwarpmodifierdata.__dna__addressof(UVWarpModifierData.__DNA__FIELD__scale); CPointer<CArrayFacade<Float>> p_scale = p.cast(new Class[]{CArrayFacade.class, Float.class});
Metadata
- Field: 'scale'
- Signature: 'float[2]'
- Actual Size (32bit/64bit): 8/8
-
__DNA__FIELD__rotation
public static final long[] __DNA__FIELD__rotation
Field descriptor (offset) for struct member 'rotation'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
UVWarpModifierData uvwarpmodifierdata = ...; CPointer<Object> p = uvwarpmodifierdata.__dna__addressof(UVWarpModifierData.__DNA__FIELD__rotation); CPointer<Float> p_rotation = p.cast(new Class[]{Float.class});
Metadata
- Field: 'rotation'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__object_src
public static final long[] __DNA__FIELD__object_src
Field descriptor (offset) for struct member 'object_src'.Field Documentation
Blender Source Code
Source.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
UVWarpModifierData uvwarpmodifierdata = ...; CPointer<Object> p = uvwarpmodifierdata.__dna__addressof(UVWarpModifierData.__DNA__FIELD__object_src); CPointer<CPointer<BlenderObject>> p_object_src = p.cast(new Class[]{CPointer.class, BlenderObject.class});
Metadata
- Field: 'object_src'
- Signature: 'Object*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__bone_src
public static final long[] __DNA__FIELD__bone_src
Field descriptor (offset) for struct member 'bone_src'.Field Documentation
Blender Source Code
Optional name of bone target, MAX_ID_NAME-2.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
UVWarpModifierData uvwarpmodifierdata = ...; CPointer<Object> p = uvwarpmodifierdata.__dna__addressof(UVWarpModifierData.__DNA__FIELD__bone_src); CPointer<CArrayFacade<Byte>> p_bone_src = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'bone_src'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__object_dst
public static final long[] __DNA__FIELD__object_dst
Field descriptor (offset) for struct member 'object_dst'.Field Documentation
Blender Source Code
Target.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
UVWarpModifierData uvwarpmodifierdata = ...; CPointer<Object> p = uvwarpmodifierdata.__dna__addressof(UVWarpModifierData.__DNA__FIELD__object_dst); CPointer<CPointer<BlenderObject>> p_object_dst = p.cast(new Class[]{CPointer.class, BlenderObject.class});
Metadata
- Field: 'object_dst'
- Signature: 'Object*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__bone_dst
public static final long[] __DNA__FIELD__bone_dst
Field descriptor (offset) for struct member 'bone_dst'.Field Documentation
Blender Source Code
Optional name of bone target, MAX_ID_NAME-2.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
UVWarpModifierData uvwarpmodifierdata = ...; CPointer<Object> p = uvwarpmodifierdata.__dna__addressof(UVWarpModifierData.__DNA__FIELD__bone_dst); CPointer<CArrayFacade<Byte>> p_bone_dst = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'bone_dst'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__vgroup_name
public static final long[] __DNA__FIELD__vgroup_name
Field descriptor (offset) for struct member 'vgroup_name'.Field Documentation
Blender Source Code
Optional vertex-group name, #MAX_VGROUP_NAME.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
UVWarpModifierData uvwarpmodifierdata = ...; CPointer<Object> p = uvwarpmodifierdata.__dna__addressof(UVWarpModifierData.__DNA__FIELD__vgroup_name); CPointer<CArrayFacade<Byte>> p_vgroup_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'vgroup_name'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__uvlayer_name
public static final long[] __DNA__FIELD__uvlayer_name
Field descriptor (offset) for struct member 'uvlayer_name'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
UVWarpModifierData uvwarpmodifierdata = ...; CPointer<Object> p = uvwarpmodifierdata.__dna__addressof(UVWarpModifierData.__DNA__FIELD__uvlayer_name); CPointer<CArrayFacade<Byte>> p_uvlayer_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'uvlayer_name'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
-
Constructor Detail
-
UVWarpModifierData
public UVWarpModifierData(long __address, Block __block, BlockTable __blockTable)
-
UVWarpModifierData
protected UVWarpModifierData(UVWarpModifierData that)
-
-
Method Detail
-
getModifier
public ModifierData getModifier() throws java.io.IOException
Get method for struct member 'modifier'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__modifier
-
setModifier
public void setModifier(ModifierData modifier) throws java.io.IOException
Set method for struct member 'modifier'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__modifier
-
getAxis_u
public byte getAxis_u() throws java.io.IOException
Get method for struct member 'axis_u'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__axis_u
-
setAxis_u
public void setAxis_u(byte axis_u) throws java.io.IOException
Set method for struct member 'axis_u'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__axis_u
-
getAxis_v
public byte getAxis_v() throws java.io.IOException
Get method for struct member 'axis_v'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__axis_v
-
setAxis_v
public void setAxis_v(byte axis_v) throws java.io.IOException
Set method for struct member 'axis_v'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__axis_v
-
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
-
getCenter
public CArrayFacade<java.lang.Float> getCenter() throws java.io.IOException
Get method for struct member 'center'.Field Documentation
Blender Source Code
Used for rotate/scale.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__center
-
setCenter
public void setCenter(CArrayFacade<java.lang.Float> center) throws java.io.IOException
Set method for struct member 'center'.Field Documentation
Blender Source Code
Used for rotate/scale.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__center
-
getOffset
public CArrayFacade<java.lang.Float> getOffset() throws java.io.IOException
Get method for struct member 'offset'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__offset
-
setOffset
public void setOffset(CArrayFacade<java.lang.Float> offset) throws java.io.IOException
Set method for struct member 'offset'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__offset
-
getScale
public CArrayFacade<java.lang.Float> getScale() throws java.io.IOException
Get method for struct member 'scale'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__scale
-
setScale
public void setScale(CArrayFacade<java.lang.Float> scale) throws java.io.IOException
Set method for struct member 'scale'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__scale
-
getRotation
public float getRotation() throws java.io.IOException
Get method for struct member 'rotation'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__rotation
-
setRotation
public void setRotation(float rotation) throws java.io.IOException
Set method for struct member 'rotation'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__rotation
-
getObject_src
public CPointer<BlenderObject> getObject_src() throws java.io.IOException
Get method for struct member 'object_src'.Field Documentation
Blender Source Code
Source.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__object_src
-
setObject_src
public void setObject_src(CPointer<BlenderObject> object_src) throws java.io.IOException
Set method for struct member 'object_src'.Field Documentation
Blender Source Code
Source.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__object_src
-
getBone_src
public CArrayFacade<java.lang.Byte> getBone_src() throws java.io.IOException
Get method for struct member 'bone_src'.Field Documentation
Blender Source Code
Optional name of bone target, MAX_ID_NAME-2.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__bone_src
-
setBone_src
public void setBone_src(CArrayFacade<java.lang.Byte> bone_src) throws java.io.IOException
Set method for struct member 'bone_src'.Field Documentation
Blender Source Code
Optional name of bone target, MAX_ID_NAME-2.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__bone_src
-
getObject_dst
public CPointer<BlenderObject> getObject_dst() throws java.io.IOException
Get method for struct member 'object_dst'.Field Documentation
Blender Source Code
Target.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__object_dst
-
setObject_dst
public void setObject_dst(CPointer<BlenderObject> object_dst) throws java.io.IOException
Set method for struct member 'object_dst'.Field Documentation
Blender Source Code
Target.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__object_dst
-
getBone_dst
public CArrayFacade<java.lang.Byte> getBone_dst() throws java.io.IOException
Get method for struct member 'bone_dst'.Field Documentation
Blender Source Code
Optional name of bone target, MAX_ID_NAME-2.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__bone_dst
-
setBone_dst
public void setBone_dst(CArrayFacade<java.lang.Byte> bone_dst) throws java.io.IOException
Set method for struct member 'bone_dst'.Field Documentation
Blender Source Code
Optional name of bone target, MAX_ID_NAME-2.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__bone_dst
-
getVgroup_name
public CArrayFacade<java.lang.Byte> getVgroup_name() throws java.io.IOException
Get method for struct member 'vgroup_name'.Field Documentation
Blender Source Code
Optional vertex-group name, #MAX_VGROUP_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__vgroup_name
-
setVgroup_name
public void setVgroup_name(CArrayFacade<java.lang.Byte> vgroup_name) throws java.io.IOException
Set method for struct member 'vgroup_name'.Field Documentation
Blender Source Code
Optional vertex-group name, #MAX_VGROUP_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__vgroup_name
-
getUvlayer_name
public CArrayFacade<java.lang.Byte> getUvlayer_name() throws java.io.IOException
Get method for struct member 'uvlayer_name'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__uvlayer_name
-
setUvlayer_name
public void setUvlayer_name(CArrayFacade<java.lang.Byte> uvlayer_name) throws java.io.IOException
Set method for struct member 'uvlayer_name'.Field Documentation
Blender Source Code
MAX_CUSTOMDATA_LAYER_NAME.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__uvlayer_name
-
__io__addressof
public CPointer<UVWarpModifierData> __io__addressof()
Instantiates a pointer on this instance.
-
-