Path: blob/master/modules/openxr/doc_classes/OpenXRInteractionProfileEditorBase.xml
10278 views
<?xml version="1.0" encoding="UTF-8" ?>1<class name="OpenXRInteractionProfileEditorBase" inherits="HBoxContainer" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../doc/class.xsd">2<brief_description>3Base class for editing interaction profiles.4</brief_description>5<description>6This is a base class for interaction profile editors used by the OpenXR action map editor. It can be used to create bespoke editors for specific interaction profiles.7</description>8<tutorials>9</tutorials>10<methods>11<method name="setup">12<return type="void" />13<param index="0" name="action_map" type="OpenXRActionMap" />14<param index="1" name="interaction_profile" type="OpenXRInteractionProfile" />15<description>16Setup this editor for the provided [param action_map] and [param interaction_profile].17</description>18</method>19</methods>20<members>21<member name="size_flags_horizontal" type="int" setter="set_h_size_flags" getter="get_h_size_flags" overrides="Control" enum="Control.SizeFlags" is_bitfield="true" default="3" />22<member name="size_flags_vertical" type="int" setter="set_v_size_flags" getter="get_v_size_flags" overrides="Control" enum="Control.SizeFlags" is_bitfield="true" default="3" />23</members>24</class>252627