Class XrActionMapItem


  • public class XrActionMapItem
    extends CFacade
    Generated facet for DNA struct type 'XrActionMapItem'.

    Class Documentation

    • 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 item

        Blender 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 type

        Blender 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 paths

        Blender 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 event

        Blender 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 called

        Blender 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 action

        Blender 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 duration

        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_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 frequency

        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_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.0

        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_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 input

        Blender Source Code

        XrActionMapBinding

        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)
    • Method Detail

      • 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 item

        Blender 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 item

        Blender 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 type

        Blender 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 type

        Blender 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 paths

        Blender 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 paths

        Blender 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 event

        Blender 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 event

        Blender 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 called

        Blender 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 called

        Blender 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 action

        Blender 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 action

        Blender 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 input

        Blender Source Code

        XrActionMapBinding

        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 input

        Blender Source Code

        XrActionMapBinding

        Throws:
        java.io.IOException
        See Also:
        __DNA__FIELD__bindings