Class XrActionMapItem
- java.lang.Object
-
- org.cakelab.blender.nio.CFacade
-
- org.blender.dna.XrActionMapItem
-
public class XrActionMapItem extends CFacade
Generated facet for DNA struct type 'XrActionMapItem'.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___pad3
Field descriptor (offset) for struct member '_pad3'.static long[]
__DNA__FIELD__action_flag
Field descriptor (offset) for struct member 'action_flag'.static long[]
__DNA__FIELD__bindings
Field descriptor (offset) for struct member 'bindings'.static long[]
__DNA__FIELD__haptic_amplitude
Field descriptor (offset) for struct member 'haptic_amplitude'.static long[]
__DNA__FIELD__haptic_duration
Field descriptor (offset) for struct member 'haptic_duration'.static long[]
__DNA__FIELD__haptic_flag
Field descriptor (offset) for struct member 'haptic_flag'.static long[]
__DNA__FIELD__haptic_frequency
Field descriptor (offset) for struct member 'haptic_frequency'.static long[]
__DNA__FIELD__haptic_name
Field descriptor (offset) for struct member 'haptic_name'.static long[]
__DNA__FIELD__name
Field descriptor (offset) for struct member 'name'.static long[]
__DNA__FIELD__next
Field descriptor (offset) for struct member 'next'.static long[]
__DNA__FIELD__op
Field descriptor (offset) for struct member 'op'.static long[]
__DNA__FIELD__op_flag
Field descriptor (offset) for struct member 'op_flag'.static long[]
__DNA__FIELD__op_properties
Field descriptor (offset) for struct member 'op_properties'.static long[]
__DNA__FIELD__op_properties_ptr
Field descriptor (offset) for struct member 'op_properties_ptr'.static long[]
__DNA__FIELD__pose_flag
Field descriptor (offset) for struct member 'pose_flag'.static long[]
__DNA__FIELD__prev
Field descriptor (offset) for struct member 'prev'.static long[]
__DNA__FIELD__selbinding
Field descriptor (offset) for struct member 'selbinding'.static long[]
__DNA__FIELD__type
Field descriptor (offset) for struct member 'type'.static long[]
__DNA__FIELD__user_paths
Field descriptor (offset) for struct member 'user_paths'.static int
__DNA__SDNA_INDEX
This is the sdna index of the struct XrActionMapItem.-
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 XrActionMapItem(long __address, Block __block, BlockTable __blockTable)
protected
XrActionMapItem(XrActionMapItem that)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CPointer<XrActionMapItem>
__io__addressof()
Instantiates a pointer on this instance.CArrayFacade<java.lang.Byte>
get_pad()
Get method for struct member '_pad'.CArrayFacade<java.lang.Byte>
get_pad3()
Get method for struct member '_pad3'.short
getAction_flag()
Get method for struct member 'action_flag'.ListBase
getBindings()
Get method for struct member 'bindings'.float
getHaptic_amplitude()
Get method for struct member 'haptic_amplitude'.float
getHaptic_duration()
Get method for struct member 'haptic_duration'.short
getHaptic_flag()
Get method for struct member 'haptic_flag'.float
getHaptic_frequency()
Get method for struct member 'haptic_frequency'.CArrayFacade<java.lang.Byte>
getHaptic_name()
Get method for struct member 'haptic_name'.CArrayFacade<java.lang.Byte>
getName()
Get method for struct member 'name'.CPointer<XrActionMapItem>
getNext()
Get method for struct member 'next'.CArrayFacade<java.lang.Byte>
getOp()
Get method for struct member 'op'.short
getOp_flag()
Get method for struct member 'op_flag'.CPointer<IDProperty>
getOp_properties()
Get method for struct member 'op_properties'.CPointer<java.lang.Object>
getOp_properties_ptr()
Get method for struct member 'op_properties_ptr'.short
getPose_flag()
Get method for struct member 'pose_flag'.CPointer<XrActionMapItem>
getPrev()
Get method for struct member 'prev'.short
getSelbinding()
Get method for struct member 'selbinding'.byte
getType()
Get method for struct member 'type'.ListBase
getUser_paths()
Get method for struct member 'user_paths'.void
set_pad(CArrayFacade<java.lang.Byte> _pad)
Set method for struct member '_pad'.void
set_pad3(CArrayFacade<java.lang.Byte> _pad3)
Set method for struct member '_pad3'.void
setAction_flag(short action_flag)
Set method for struct member 'action_flag'.void
setBindings(ListBase bindings)
Set method for struct member 'bindings'.void
setHaptic_amplitude(float haptic_amplitude)
Set method for struct member 'haptic_amplitude'.void
setHaptic_duration(float haptic_duration)
Set method for struct member 'haptic_duration'.void
setHaptic_flag(short haptic_flag)
Set method for struct member 'haptic_flag'.void
setHaptic_frequency(float haptic_frequency)
Set method for struct member 'haptic_frequency'.void
setHaptic_name(CArrayFacade<java.lang.Byte> haptic_name)
Set method for struct member 'haptic_name'.void
setName(CArrayFacade<java.lang.Byte> name)
Set method for struct member 'name'.void
setNext(CPointer<XrActionMapItem> next)
Set method for struct member 'next'.void
setOp(CArrayFacade<java.lang.Byte> op)
Set method for struct member 'op'.void
setOp_flag(short op_flag)
Set method for struct member 'op_flag'.void
setOp_properties(CPointer<IDProperty> op_properties)
Set method for struct member 'op_properties'.void
setOp_properties_ptr(CPointer<java.lang.Object> op_properties_ptr)
Set method for struct member 'op_properties_ptr'.void
setPose_flag(short pose_flag)
Set method for struct member 'pose_flag'.void
setPrev(CPointer<XrActionMapItem> prev)
Set method for struct member 'prev'.void
setSelbinding(short selbinding)
Set method for struct member 'selbinding'.void
setType(byte type)
Set method for struct member 'type'.void
setUser_paths(ListBase user_paths)
Set method for struct member 'user_paths'.-
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 XrActionMapItem.It is required when allocating a new block to store data for XrActionMapItem.
- See Also:
StructDNA
,BlockTable
, Constant Field Values
-
__DNA__FIELD__next
public static final long[] __DNA__FIELD__next
Field descriptor (offset) for struct member 'next'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__next); CPointer<CPointer<XrActionMapItem>> p_next = p.cast(new Class[]{CPointer.class, XrActionMapItem.class});
Metadata
- Field: 'next'
- Signature: 'XrActionMapItem*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__prev
public static final long[] __DNA__FIELD__prev
Field descriptor (offset) for struct member 'prev'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__prev); CPointer<CPointer<XrActionMapItem>> p_prev = p.cast(new Class[]{CPointer.class, XrActionMapItem.class});
Metadata
- Field: 'prev'
- Signature: 'XrActionMapItem*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__name
public static final long[] __DNA__FIELD__name
Field descriptor (offset) for struct member 'name'.Field Documentation
Blender Python API
Name of the action map itemBlender Source Code
Unique name. MAX_NAME
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__name); CPointer<CArrayFacade<Byte>> p_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'name'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__type
public static final long[] __DNA__FIELD__type
Field descriptor (offset) for struct member 'type'.Field Documentation
Blender Python API
Action typeBlender Source Code
Type.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__type); CPointer<Byte> p_type = p.cast(new Class[]{Byte.class});
Metadata
- Field: 'type'
- 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'.Field Documentation
Blender Source Code
eXrActionType
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD___pad); CPointer<CArrayFacade<Byte>> p__pad = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad'
- Signature: 'char[7]'
- Actual Size (32bit/64bit): 7/7
-
__DNA__FIELD__user_paths
public static final long[] __DNA__FIELD__user_paths
Field descriptor (offset) for struct member 'user_paths'.Field Documentation
Blender Python API
(read-only) OpenXR user pathsBlender Source Code
OpenXR user paths.
XrUserPath
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__user_paths); CPointer<ListBase> p_user_paths = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'user_paths'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
__DNA__FIELD__op
public static final long[] __DNA__FIELD__op
Field descriptor (offset) for struct member 'op'.Field Documentation
Blender Python API
Identifier of operator to call on action eventBlender Source Code
Operator to be called on XR events. OP_MAX_TYPENAME
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__op); CPointer<CArrayFacade<Byte>> p_op = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'op'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__op_properties
public static final long[] __DNA__FIELD__op_properties
Field descriptor (offset) for struct member 'op_properties'.Field Documentation
Blender Python API
(read-only) Properties to set when the operator is calledBlender Source Code
Operator properties, assigned to ptr->data and can be written to a file.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__op_properties); CPointer<CPointer<IDProperty>> p_op_properties = p.cast(new Class[]{CPointer.class, IDProperty.class});
Metadata
- Field: 'op_properties'
- Signature: 'IDProperty*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__op_properties_ptr
public static final long[] __DNA__FIELD__op_properties_ptr
Field descriptor (offset) for struct member 'op_properties_ptr'.Field Documentation
Blender Source Code
RNA pointer to access properties.
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__op_properties_ptr); CPointer<CPointer<Object>> p_op_properties_ptr = p.cast(new Class[]{CPointer.class, Object.class});
Metadata
- Field: 'op_properties_ptr'
- Signature: 'PointerRNA*'
- Actual Size (32bit/64bit): 4/8
-
__DNA__FIELD__op_flag
public static final long[] __DNA__FIELD__op_flag
Field descriptor (offset) for struct member 'op_flag'.Field Documentation
Blender Source Code
eXrOpFlag
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__op_flag); CPointer<Short> p_op_flag = p.cast(new Class[]{Short.class});
Metadata
- Field: 'op_flag'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__action_flag
public static final long[] __DNA__FIELD__action_flag
Field descriptor (offset) for struct member 'action_flag'.Field Documentation
Blender Source Code
eXrActionFlag
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__action_flag); CPointer<Short> p_action_flag = p.cast(new Class[]{Short.class});
Metadata
- Field: 'action_flag'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__haptic_flag
public static final long[] __DNA__FIELD__haptic_flag
Field descriptor (offset) for struct member 'haptic_flag'.Field Documentation
Blender Source Code
eXrHapticFlag
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__haptic_flag); CPointer<Short> p_haptic_flag = p.cast(new Class[]{Short.class});
Metadata
- Field: 'haptic_flag'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__pose_flag
public static final long[] __DNA__FIELD__pose_flag
Field descriptor (offset) for struct member 'pose_flag'.Field Documentation
Blender Source Code
Pose action properties. eXrPoseFlag
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__pose_flag); CPointer<Short> p_pose_flag = p.cast(new Class[]{Short.class});
Metadata
- Field: 'pose_flag'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__haptic_name
public static final long[] __DNA__FIELD__haptic_name
Field descriptor (offset) for struct member 'haptic_name'.Field Documentation
Blender Python API
Name of the haptic action to apply when executing this actionBlender Source Code
Haptic properties. MAX_NAME
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__haptic_name); CPointer<CArrayFacade<Byte>> p_haptic_name = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: 'haptic_name'
- Signature: 'char[64]'
- Actual Size (32bit/64bit): 64/64
-
__DNA__FIELD__haptic_duration
public static final long[] __DNA__FIELD__haptic_duration
Field descriptor (offset) for struct member 'haptic_duration'.Field Documentation
Blender Python API
Haptic duration in seconds. 0.0 is the minimum supported durationPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__haptic_duration); CPointer<Float> p_haptic_duration = p.cast(new Class[]{Float.class});
Metadata
- Field: 'haptic_duration'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__haptic_frequency
public static final long[] __DNA__FIELD__haptic_frequency
Field descriptor (offset) for struct member 'haptic_frequency'.Field Documentation
Blender Python API
Frequency of the haptic vibration in hertz. 0.0 specifies the OpenXR runtime's default frequencyPointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__haptic_frequency); CPointer<Float> p_haptic_frequency = p.cast(new Class[]{Float.class});
Metadata
- Field: 'haptic_frequency'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__haptic_amplitude
public static final long[] __DNA__FIELD__haptic_amplitude
Field descriptor (offset) for struct member 'haptic_amplitude'.Field Documentation
Blender Python API
Intensity of the haptic vibration, ranging from 0.0 to 1.0Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__haptic_amplitude); CPointer<Float> p_haptic_amplitude = p.cast(new Class[]{Float.class});
Metadata
- Field: 'haptic_amplitude'
- Signature: 'float'
- Actual Size (32bit/64bit): 4/4
-
__DNA__FIELD__selbinding
public static final long[] __DNA__FIELD__selbinding
Field descriptor (offset) for struct member 'selbinding'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__selbinding); CPointer<Short> p_selbinding = p.cast(new Class[]{Short.class});
Metadata
- Field: 'selbinding'
- Signature: 'short'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD___pad3
public static final long[] __DNA__FIELD___pad3
Field descriptor (offset) for struct member '_pad3'.Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD___pad3); CPointer<CArrayFacade<Byte>> p__pad3 = p.cast(new Class[]{CArrayFacade.class, Byte.class});
Metadata
- Field: '_pad3'
- Signature: 'char[2]'
- Actual Size (32bit/64bit): 2/2
-
__DNA__FIELD__bindings
public static final long[] __DNA__FIELD__bindings
Field descriptor (offset) for struct member 'bindings'.Field Documentation
Blender Python API
(read-only) Bindings for the action map item, mapping the action to an XR inputBlender Source Code
Pointer Arithmetics
This is how you get a reference on the corresponding field in the struct:
XrActionMapItem xractionmapitem = ...; CPointer<Object> p = xractionmapitem.__dna__addressof(XrActionMapItem.__DNA__FIELD__bindings); CPointer<ListBase> p_bindings = p.cast(new Class[]{ListBase.class});
Metadata
- Field: 'bindings'
- Signature: 'ListBase'
- Actual Size (32bit/64bit): 8/16
-
-
Constructor Detail
-
XrActionMapItem
public XrActionMapItem(long __address, Block __block, BlockTable __blockTable)
-
XrActionMapItem
protected XrActionMapItem(XrActionMapItem that)
-
-
Method Detail
-
getNext
public CPointer<XrActionMapItem> getNext() throws java.io.IOException
Get method for struct member 'next'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__next
-
setNext
public void setNext(CPointer<XrActionMapItem> next) throws java.io.IOException
Set method for struct member 'next'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__next
-
getPrev
public CPointer<XrActionMapItem> getPrev() throws java.io.IOException
Get method for struct member 'prev'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__prev
-
setPrev
public void setPrev(CPointer<XrActionMapItem> prev) throws java.io.IOException
Set method for struct member 'prev'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__prev
-
getName
public CArrayFacade<java.lang.Byte> getName() throws java.io.IOException
Get method for struct member 'name'.Field Documentation
Blender Python API
Name of the action map itemBlender Source Code
Unique name. MAX_NAME
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__name
-
setName
public void setName(CArrayFacade<java.lang.Byte> name) throws java.io.IOException
Set method for struct member 'name'.Field Documentation
Blender Python API
Name of the action map itemBlender Source Code
Unique name. MAX_NAME
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__name
-
getType
public byte getType() throws java.io.IOException
Get method for struct member 'type'.Field Documentation
Blender Python API
Action typeBlender Source Code
Type.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__type
-
setType
public void setType(byte type) throws java.io.IOException
Set method for struct member 'type'.Field Documentation
Blender Python API
Action typeBlender Source Code
Type.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__type
-
get_pad
public CArrayFacade<java.lang.Byte> get_pad() throws java.io.IOException
Get method for struct member '_pad'.Field Documentation
Blender Source Code
eXrActionType
- 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'.Field Documentation
Blender Source Code
eXrActionType
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad
-
getUser_paths
public ListBase getUser_paths() throws java.io.IOException
Get method for struct member 'user_paths'.Field Documentation
Blender Python API
(read-only) OpenXR user pathsBlender Source Code
OpenXR user paths.
XrUserPath
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__user_paths
-
setUser_paths
public void setUser_paths(ListBase user_paths) throws java.io.IOException
Set method for struct member 'user_paths'.Field Documentation
Blender Python API
(read-only) OpenXR user pathsBlender Source Code
OpenXR user paths.
XrUserPath
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__user_paths
-
getOp
public CArrayFacade<java.lang.Byte> getOp() throws java.io.IOException
Get method for struct member 'op'.Field Documentation
Blender Python API
Identifier of operator to call on action eventBlender Source Code
Operator to be called on XR events. OP_MAX_TYPENAME
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__op
-
setOp
public void setOp(CArrayFacade<java.lang.Byte> op) throws java.io.IOException
Set method for struct member 'op'.Field Documentation
Blender Python API
Identifier of operator to call on action eventBlender Source Code
Operator to be called on XR events. OP_MAX_TYPENAME
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__op
-
getOp_properties
public CPointer<IDProperty> getOp_properties() throws java.io.IOException
Get method for struct member 'op_properties'.Field Documentation
Blender Python API
(read-only) Properties to set when the operator is calledBlender Source Code
Operator properties, assigned to ptr->data and can be written to a file.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__op_properties
-
setOp_properties
public void setOp_properties(CPointer<IDProperty> op_properties) throws java.io.IOException
Set method for struct member 'op_properties'.Field Documentation
Blender Python API
(read-only) Properties to set when the operator is calledBlender Source Code
Operator properties, assigned to ptr->data and can be written to a file.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__op_properties
-
getOp_properties_ptr
public CPointer<java.lang.Object> getOp_properties_ptr() throws java.io.IOException
Get method for struct member 'op_properties_ptr'.Field Documentation
Blender Source Code
RNA pointer to access properties.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__op_properties_ptr
-
setOp_properties_ptr
public void setOp_properties_ptr(CPointer<java.lang.Object> op_properties_ptr) throws java.io.IOException
Set method for struct member 'op_properties_ptr'.Field Documentation
Blender Source Code
RNA pointer to access properties.
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__op_properties_ptr
-
getOp_flag
public short getOp_flag() throws java.io.IOException
Get method for struct member 'op_flag'.Field Documentation
Blender Source Code
eXrOpFlag
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__op_flag
-
setOp_flag
public void setOp_flag(short op_flag) throws java.io.IOException
Set method for struct member 'op_flag'.Field Documentation
Blender Source Code
eXrOpFlag
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__op_flag
-
getAction_flag
public short getAction_flag() throws java.io.IOException
Get method for struct member 'action_flag'.Field Documentation
Blender Source Code
eXrActionFlag
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__action_flag
-
setAction_flag
public void setAction_flag(short action_flag) throws java.io.IOException
Set method for struct member 'action_flag'.Field Documentation
Blender Source Code
eXrActionFlag
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__action_flag
-
getHaptic_flag
public short getHaptic_flag() throws java.io.IOException
Get method for struct member 'haptic_flag'.Field Documentation
Blender Source Code
eXrHapticFlag
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__haptic_flag
-
setHaptic_flag
public void setHaptic_flag(short haptic_flag) throws java.io.IOException
Set method for struct member 'haptic_flag'.Field Documentation
Blender Source Code
eXrHapticFlag
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__haptic_flag
-
getPose_flag
public short getPose_flag() throws java.io.IOException
Get method for struct member 'pose_flag'.Field Documentation
Blender Source Code
Pose action properties. eXrPoseFlag
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pose_flag
-
setPose_flag
public void setPose_flag(short pose_flag) throws java.io.IOException
Set method for struct member 'pose_flag'.Field Documentation
Blender Source Code
Pose action properties. eXrPoseFlag
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__pose_flag
-
getHaptic_name
public CArrayFacade<java.lang.Byte> getHaptic_name() throws java.io.IOException
Get method for struct member 'haptic_name'.Field Documentation
Blender Python API
Name of the haptic action to apply when executing this actionBlender Source Code
Haptic properties. MAX_NAME
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__haptic_name
-
setHaptic_name
public void setHaptic_name(CArrayFacade<java.lang.Byte> haptic_name) throws java.io.IOException
Set method for struct member 'haptic_name'.Field Documentation
Blender Python API
Name of the haptic action to apply when executing this actionBlender Source Code
Haptic properties. MAX_NAME
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__haptic_name
-
getHaptic_duration
public float getHaptic_duration() throws java.io.IOException
Get method for struct member 'haptic_duration'.Field Documentation
Blender Python API
Haptic duration in seconds. 0.0 is the minimum supported duration- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__haptic_duration
-
setHaptic_duration
public void setHaptic_duration(float haptic_duration) throws java.io.IOException
Set method for struct member 'haptic_duration'.Field Documentation
Blender Python API
Haptic duration in seconds. 0.0 is the minimum supported duration- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__haptic_duration
-
getHaptic_frequency
public float getHaptic_frequency() throws java.io.IOException
Get method for struct member 'haptic_frequency'.Field Documentation
Blender Python API
Frequency of the haptic vibration in hertz. 0.0 specifies the OpenXR runtime's default frequency- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__haptic_frequency
-
setHaptic_frequency
public void setHaptic_frequency(float haptic_frequency) throws java.io.IOException
Set method for struct member 'haptic_frequency'.Field Documentation
Blender Python API
Frequency of the haptic vibration in hertz. 0.0 specifies the OpenXR runtime's default frequency- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__haptic_frequency
-
getHaptic_amplitude
public float getHaptic_amplitude() throws java.io.IOException
Get method for struct member 'haptic_amplitude'.Field Documentation
Blender Python API
Intensity of the haptic vibration, ranging from 0.0 to 1.0- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__haptic_amplitude
-
setHaptic_amplitude
public void setHaptic_amplitude(float haptic_amplitude) throws java.io.IOException
Set method for struct member 'haptic_amplitude'.Field Documentation
Blender Python API
Intensity of the haptic vibration, ranging from 0.0 to 1.0- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__haptic_amplitude
-
getSelbinding
public short getSelbinding() throws java.io.IOException
Get method for struct member 'selbinding'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__selbinding
-
setSelbinding
public void setSelbinding(short selbinding) throws java.io.IOException
Set method for struct member 'selbinding'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__selbinding
-
get_pad3
public CArrayFacade<java.lang.Byte> get_pad3() throws java.io.IOException
Get method for struct member '_pad3'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad3
-
set_pad3
public void set_pad3(CArrayFacade<java.lang.Byte> _pad3) throws java.io.IOException
Set method for struct member '_pad3'.- Throws:
java.io.IOException
- See Also:
__DNA__FIELD___pad3
-
getBindings
public ListBase getBindings() throws java.io.IOException
Get method for struct member 'bindings'.Field Documentation
Blender Python API
(read-only) Bindings for the action map item, mapping the action to an XR inputBlender Source Code
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__bindings
-
setBindings
public void setBindings(ListBase bindings) throws java.io.IOException
Set method for struct member 'bindings'.Field Documentation
Blender Python API
(read-only) Bindings for the action map item, mapping the action to an XR inputBlender Source Code
- Throws:
java.io.IOException
- See Also:
__DNA__FIELD__bindings
-
__io__addressof
public CPointer<XrActionMapItem> __io__addressof()
Instantiates a pointer on this instance.
-
-