Skip to main content
Version: 1.1.0

All native named props

Factories accept optional native settings and children: new[] { ... }. Visual factories also accept children: () => views with retained identity. Native component relationships accept Part<T>: a declared View, an externally owned component, Ref<T> or a tracked Value<T>. Scalar/asset/struct settings accept Value<T>; text also accepts a direct getter. Events accept typed callbacks with scoped cleanup.

reference accepts the native callback type or a P.Ref<T>(). Typed refs publish before relationships resolve. Ordinary callbacks run after named settings. configure remains an optional extension point. GameObject and RectTransform settings apply to the containing native object. Omitted props preserve native defaults; explicit typed null parts suppress their default helper.

Button/Toggle text and caption, dropdown item, and EventTrigger callback props are declarative conveniences. Slider fill/handle correspond to fillRect/handleRect; TMP InputField viewport corresponds to textViewport. Other part names follow their native member. Supplied declarations are owned; supplied objects remain externally owned.

TMP regexValue and input-module sendPointerHoverToParent use cached native serialized-field lookups and fail clearly if those fields disappear. IL2CPP is unverified. Input assets apply before individual action references; Pine owns independent defaults for omitted input actions.

P.Frame​

Native UnityEngine.RectTransform; placement: child.

Named propAccepted type or event signatureAvailability
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
sendChildDimensionsChangeValue<bool>?baseline
positionValue<UnityEngine.Vector3>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
eulerAnglesValue<UnityEngine.Vector3>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
rightValue<UnityEngine.Vector3>?baseline
upValue<UnityEngine.Vector3>?baseline
forwardValue<UnityEngine.Vector3>?baseline
rotationValue<UnityEngine.Quaternion>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.Text​

Native TMPro.TextMeshProUGUI; placement: child.

Named propAccepted type or event signatureAvailability
textValue<string>?baseline
autoSizeTextContainerValue<bool>?baseline
maskOffsetValue<UnityEngine.Vector4>?baseline
textPreprocessorValue<TMPro.ITextPreprocessor>?baseline
isRightToLeftTextValue<bool>?baseline
fontValue<TMPro.TMP_FontAsset>?baseline
fontSharedMaterialValue<UnityEngine.Material>?baseline
fontSharedMaterialsValue<UnityEngine.Material[]>?baseline
fontMaterialValue<UnityEngine.Material>?baseline
fontMaterialsValue<UnityEngine.Material[]>?baseline
colorValue<UnityEngine.Color>?baseline
alphaValue<float>?baseline
enableVertexGradientValue<bool>?baseline
colorGradientValue<TMPro.VertexGradient>?baseline
colorGradientPresetValue<TMPro.TMP_ColorGradient>?baseline
spriteAssetValue<TMPro.TMP_SpriteAsset>?baseline
tintAllSpritesValue<bool>?baseline
styleSheetValue<TMPro.TMP_StyleSheet>?baseline
textStyleValue<TMPro.TMP_Style>?baseline
overrideColorTagsValue<bool>?baseline
faceColorValue<UnityEngine.Color32>?baseline
outlineColorValue<UnityEngine.Color32>?baseline
outlineWidthValue<float>?baseline
fontSizeValue<float>?baseline
fontWeightValue<TMPro.FontWeight>?baseline
enableAutoSizingValue<bool>?baseline
fontSizeMinValue<float>?baseline
fontSizeMaxValue<float>?baseline
fontStyleValue<TMPro.FontStyles>?baseline
horizontalAlignmentValue<TMPro.HorizontalAlignmentOptions>?baseline
verticalAlignmentValue<TMPro.VerticalAlignmentOptions>?baseline
alignmentValue<TMPro.TextAlignmentOptions>?baseline
characterSpacingValue<float>?baseline
characterHorizontalScaleValue<float>?baseline
wordSpacingValue<float>?baseline
lineSpacingValue<float>?baseline
lineSpacingAdjustmentValue<float>?baseline
paragraphSpacingValue<float>?baseline
characterWidthAdjustmentValue<float>?baseline
textWrappingModeValue<TMPro.TextWrappingModes>?baseline
wordWrappingRatiosValue<float>?baseline
overflowModeValue<TMPro.TextOverflowModes>?baseline
linkedTextComponentPart<TMPro.TMP_Text>?baseline
fontFeaturesValue<System.Collections.Generic.List<UnityEngine.TextCore.OTL_FeatureTag>>?baseline
extraPaddingValue<bool>?baseline
richTextValue<bool>?baseline
emojiFallbackSupportValue<bool>?baseline
enableAdvancedTextValue<bool>?PINE_UGUI_2_7_OR_NEWER
parseCtrlCharactersValue<bool>?baseline
isOverlayValue<bool>?baseline
isOrthographicValue<bool>?baseline
enableCullingValue<bool>?baseline
ignoreVisibilityValue<bool>?baseline
horizontalMappingValue<TMPro.TextureMappingOptions>?baseline
verticalMappingValue<TMPro.TextureMappingOptions>?baseline
mappingUvLineOffsetValue<float>?baseline
renderModeValue<TMPro.TextRenderFlags>?baseline
geometrySortingOrderValue<TMPro.VertexSortingOrder>?baseline
isTextObjectScaleStaticValue<bool>?baseline
vertexBufferAutoSizeReductionValue<bool>?baseline
firstVisibleCharacterValue<int>?baseline
maxVisibleCharactersValue<int>?baseline
maxVisibleWordsValue<int>?baseline
maxVisibleLinesValue<int>?baseline
useMaxVisibleDescenderValue<bool>?baseline
pageToDisplayValue<int>?baseline
marginValue<UnityEngine.Vector4>?baseline
onCullStateChangedAction<bool>baseline
maskableValue<bool>?baseline
isMaskingGraphicValue<bool>?baseline
raycastTargetValue<bool>?baseline
raycastPaddingValue<UnityEngine.Vector4>?baseline
materialValue<UnityEngine.Material>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
OnPreRenderTextAction<TMPro.TMP_TextInfo>baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.Image​

Native UnityEngine.UI.Image; placement: child.

Named propAccepted type or event signatureAvailability
spriteValue<UnityEngine.Sprite>?baseline
overrideSpriteValue<UnityEngine.Sprite>?baseline
typeValue<UnityEngine.UI.Image.Type>?baseline
preserveAspectValue<bool>?baseline
fillCenterValue<bool>?baseline
fillMethodValue<UnityEngine.UI.Image.FillMethod>?baseline
fillAmountValue<float>?baseline
fillClockwiseValue<bool>?baseline
fillOriginValue<int>?baseline
alphaHitTestMinimumThresholdValue<float>?baseline
useSpriteMeshValue<bool>?baseline
pixelsPerUnitMultiplierValue<float>?baseline
materialValue<UnityEngine.Material>?baseline
onCullStateChangedAction<bool>baseline
maskableValue<bool>?baseline
isMaskingGraphicValue<bool>?baseline
colorValue<UnityEngine.Color>?baseline
raycastTargetValue<bool>?baseline
raycastPaddingValue<UnityEngine.Vector4>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.RawImage​

Native UnityEngine.UI.RawImage; placement: child.

Named propAccepted type or event signatureAvailability
textureValue<UnityEngine.Texture>?baseline
uvRectValue<UnityEngine.Rect>?baseline
onCullStateChangedAction<bool>baseline
maskableValue<bool>?baseline
isMaskingGraphicValue<bool>?baseline
colorValue<UnityEngine.Color>?baseline
raycastTargetValue<bool>?baseline
raycastPaddingValue<UnityEngine.Vector4>?baseline
materialValue<UnityEngine.Material>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.Button​

Native UnityEngine.UI.Button; placement: child.

Named propAccepted type or event signatureAvailability
textValue<string>?baseline
onClickActionbaseline
navigationValue<UnityEngine.UI.Navigation>?baseline
transitionValue<UnityEngine.UI.Selectable.Transition>?baseline
colorsValue<UnityEngine.UI.ColorBlock>?baseline
spriteStateValue<UnityEngine.UI.SpriteState>?baseline
animationTriggersValue<UnityEngine.UI.AnimationTriggers>?baseline
targetGraphicPart<UnityEngine.UI.Graphic>?baseline
interactableValue<bool>?baseline
imagePart<UnityEngine.UI.Image>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline
captionPart<TMPro.TMP_Text>?baseline

P.Selectable​

Native UnityEngine.UI.Selectable; placement: child.

Named propAccepted type or event signatureAvailability
navigationValue<UnityEngine.UI.Navigation>?baseline
transitionValue<UnityEngine.UI.Selectable.Transition>?baseline
colorsValue<UnityEngine.UI.ColorBlock>?baseline
spriteStateValue<UnityEngine.UI.SpriteState>?baseline
animationTriggersValue<UnityEngine.UI.AnimationTriggers>?baseline
targetGraphicPart<UnityEngine.UI.Graphic>?baseline
interactableValue<bool>?baseline
imagePart<UnityEngine.UI.Image>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.Toggle​

Native UnityEngine.UI.Toggle; placement: child.

Named propAccepted type or event signatureAvailability
textValue<string>?baseline
groupPart<UnityEngine.UI.ToggleGroup>?baseline
navigationValue<UnityEngine.UI.Navigation>?baseline
transitionValue<UnityEngine.UI.Selectable.Transition>?baseline
colorsValue<UnityEngine.UI.ColorBlock>?baseline
spriteStateValue<UnityEngine.UI.SpriteState>?baseline
animationTriggersValue<UnityEngine.UI.AnimationTriggers>?baseline
targetGraphicPart<UnityEngine.UI.Graphic>?baseline
interactableValue<bool>?baseline
imagePart<UnityEngine.UI.Image>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
toggleTransitionValue<UnityEngine.UI.Toggle.ToggleTransition>?baseline
graphicPart<UnityEngine.UI.Graphic>?baseline
onValueChangedAction<bool>baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline
captionPart<TMPro.TMP_Text>?baseline
isOnValue<bool>?baseline

P.Slider​

Native UnityEngine.UI.Slider; placement: child.

Named propAccepted type or event signatureAvailability
minValueValue<float>?baseline
maxValueValue<float>?baseline
wholeNumbersValue<bool>?baseline
fillPart<UnityEngine.RectTransform>?baseline
handlePart<UnityEngine.RectTransform>?baseline
directionValue<UnityEngine.UI.Slider.Direction>?baseline
normalizedValueValue<float>?baseline
onValueChangedAction<float>baseline
navigationValue<UnityEngine.UI.Navigation>?baseline
transitionValue<UnityEngine.UI.Selectable.Transition>?baseline
colorsValue<UnityEngine.UI.ColorBlock>?baseline
spriteStateValue<UnityEngine.UI.SpriteState>?baseline
animationTriggersValue<UnityEngine.UI.AnimationTriggers>?baseline
targetGraphicPart<UnityEngine.UI.Graphic>?baseline
interactableValue<bool>?baseline
imagePart<UnityEngine.UI.Image>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline
valueValue<float>?baseline

P.Scrollbar​

Native UnityEngine.UI.Scrollbar; placement: child.

Named propAccepted type or event signatureAvailability
handlePart<UnityEngine.RectTransform>?baseline
directionValue<UnityEngine.UI.Scrollbar.Direction>?baseline
sizeValue<float>?baseline
numberOfStepsValue<int>?baseline
onValueChangedAction<float>baseline
navigationValue<UnityEngine.UI.Navigation>?baseline
transitionValue<UnityEngine.UI.Selectable.Transition>?baseline
colorsValue<UnityEngine.UI.ColorBlock>?baseline
spriteStateValue<UnityEngine.UI.SpriteState>?baseline
animationTriggersValue<UnityEngine.UI.AnimationTriggers>?baseline
targetGraphicPart<UnityEngine.UI.Graphic>?baseline
interactableValue<bool>?baseline
imagePart<UnityEngine.UI.Image>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline
valueValue<float>?baseline

P.InputField​

Native TMPro.TMP_InputField; placement: child.

Named propAccepted type or event signatureAvailability
textValue<string>?baseline
contentTypeValue<TMPro.TMP_InputField.ContentType>?baseline
lineTypeValue<TMPro.TMP_InputField.LineType>?baseline
shouldActivateOnSelectValue<bool>?baseline
shouldHideMobileInputValue<bool>?baseline
shouldHideSoftKeyboardValue<bool>?baseline
caretBlinkRateValue<float>?baseline
caretWidthValue<int>?baseline
viewportPart<UnityEngine.RectTransform>?baseline
textComponentPart<TMPro.TMP_Text>?baseline
placeholderPart<UnityEngine.UI.Graphic>?baseline
verticalScrollbarPart<UnityEngine.UI.Scrollbar>?baseline
scrollSensitivityValue<float>?baseline
caretColorValue<UnityEngine.Color>?baseline
customCaretColorValue<bool>?baseline
selectionColorValue<UnityEngine.Color>?baseline
onEndEditAction<string>baseline
onSubmitAction<string>baseline
onSelectAction<string>baseline
onDeselectAction<string>baseline
onTextSelectionAction<string, int, int>baseline
onEndTextSelectionAction<string, int, int>baseline
onValueChangedAction<string>baseline
onTouchScreenKeyboardStatusChangedAction<UnityEngine.TouchScreenKeyboard.Status>baseline
onValidateInputValue<TMPro.TMP_InputField.OnValidateInput>?baseline
characterLimitValue<int>?baseline
pointSizeValue<float>?baseline
fontAssetValue<TMPro.TMP_FontAsset>?baseline
onFocusSelectAllValue<bool>?baseline
resetOnDeActivationValue<bool>?baseline
keepTextSelectionVisibleValue<bool>?baseline
restoreOriginalTextOnEscapeValue<bool>?baseline
isRichTextEditingAllowedValue<bool>?baseline
lineLimitValue<int>?baseline
inputTypeValue<TMPro.TMP_InputField.InputType>?baseline
keyboardTypeValue<UnityEngine.TouchScreenKeyboardType>?baseline
characterValidationValue<TMPro.TMP_InputField.CharacterValidation>?baseline
inputValidatorValue<TMPro.TMP_InputValidator>?baseline
readOnlyValue<bool>?baseline
richTextValue<bool>?baseline
asteriskCharValue<char>?baseline
caretPositionValue<int>?baseline
selectionAnchorPositionValue<int>?baseline
selectionFocusPositionValue<int>?baseline
stringPositionValue<int>?baseline
selectionStringAnchorPositionValue<int>?baseline
selectionStringFocusPositionValue<int>?baseline
navigationValue<UnityEngine.UI.Navigation>?baseline
transitionValue<UnityEngine.UI.Selectable.Transition>?baseline
colorsValue<UnityEngine.UI.ColorBlock>?baseline
spriteStateValue<UnityEngine.UI.SpriteState>?baseline
animationTriggersValue<UnityEngine.UI.AnimationTriggers>?baseline
targetGraphicPart<UnityEngine.UI.Graphic>?baseline
interactableValue<bool>?baseline
imagePart<UnityEngine.UI.Image>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
isAlertValue<bool>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline
regexValueValue<string>?baseline

P.Dropdown​

Native TMPro.TMP_Dropdown; placement: child.

Named propAccepted type or event signatureAvailability
optionsValue<System.Collections.Generic.List<TMPro.TMP_Dropdown.OptionData>>?baseline
templatePart<UnityEngine.RectTransform>?baseline
captionTextPart<TMPro.TMP_Text>?baseline
captionImagePart<UnityEngine.UI.Image>?baseline
placeholderPart<UnityEngine.UI.Graphic>?baseline
itemTextPart<TMPro.TMP_Text>?baseline
itemImagePart<UnityEngine.UI.Image>?baseline
onValueChangedAction<int>baseline
alphaFadeSpeedValue<float>?baseline
MultiSelectValue<bool>?baseline
navigationValue<UnityEngine.UI.Navigation>?baseline
transitionValue<UnityEngine.UI.Selectable.Transition>?baseline
colorsValue<UnityEngine.UI.ColorBlock>?baseline
spriteStateValue<UnityEngine.UI.SpriteState>?baseline
animationTriggersValue<UnityEngine.UI.AnimationTriggers>?baseline
targetGraphicPart<UnityEngine.UI.Graphic>?baseline
interactableValue<bool>?baseline
imagePart<UnityEngine.UI.Image>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline
itemPart<UnityEngine.UI.Toggle>?baseline
valueValue<int>?baseline

P.LegacyText​

Native UnityEngine.UI.Text; placement: child.

Named propAccepted type or event signatureAvailability
textValue<string>?baseline
fontValue<UnityEngine.Font>?baseline
supportRichTextValue<bool>?baseline
resizeTextForBestFitValue<bool>?baseline
resizeTextMinSizeValue<int>?baseline
resizeTextMaxSizeValue<int>?baseline
alignmentValue<UnityEngine.TextAnchor>?baseline
alignByGeometryValue<bool>?baseline
fontSizeValue<int>?baseline
horizontalOverflowValue<UnityEngine.HorizontalWrapMode>?baseline
verticalOverflowValue<UnityEngine.VerticalWrapMode>?baseline
lineSpacingValue<float>?baseline
fontStyleValue<UnityEngine.FontStyle>?baseline
onCullStateChangedAction<bool>baseline
maskableValue<bool>?baseline
isMaskingGraphicValue<bool>?baseline
colorValue<UnityEngine.Color>?baseline
raycastTargetValue<bool>?baseline
raycastPaddingValue<UnityEngine.Vector4>?baseline
materialValue<UnityEngine.Material>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.LegacyInputField​

Native UnityEngine.UI.InputField; placement: child.

Named propAccepted type or event signatureAvailability
textValue<string>?baseline
contentTypeValue<UnityEngine.UI.InputField.ContentType>?baseline
lineTypeValue<UnityEngine.UI.InputField.LineType>?baseline
shouldHideMobileInputValue<bool>?baseline
shouldActivateOnSelectValue<bool>?baseline
caretBlinkRateValue<float>?baseline
caretWidthValue<int>?baseline
textComponentPart<UnityEngine.UI.Text>?baseline
placeholderPart<UnityEngine.UI.Graphic>?baseline
caretColorValue<UnityEngine.Color>?baseline
customCaretColorValue<bool>?baseline
selectionColorValue<UnityEngine.Color>?baseline
onEndEditAction<string>baseline
onSubmitAction<string>baseline
onValueChangedAction<string>baseline
onValidateInputValue<UnityEngine.UI.InputField.OnValidateInput>?baseline
characterLimitValue<int>?baseline
inputTypeValue<UnityEngine.UI.InputField.InputType>?baseline
keyboardTypeValue<UnityEngine.TouchScreenKeyboardType>?baseline
characterValidationValue<UnityEngine.UI.InputField.CharacterValidation>?baseline
readOnlyValue<bool>?baseline
asteriskCharValue<char>?baseline
caretPositionValue<int>?baseline
selectionAnchorPositionValue<int>?baseline
selectionFocusPositionValue<int>?baseline
navigationValue<UnityEngine.UI.Navigation>?baseline
transitionValue<UnityEngine.UI.Selectable.Transition>?baseline
colorsValue<UnityEngine.UI.ColorBlock>?baseline
spriteStateValue<UnityEngine.UI.SpriteState>?baseline
animationTriggersValue<UnityEngine.UI.AnimationTriggers>?baseline
targetGraphicPart<UnityEngine.UI.Graphic>?baseline
interactableValue<bool>?baseline
imagePart<UnityEngine.UI.Image>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.LegacyDropdown​

Native UnityEngine.UI.Dropdown; placement: child.

Named propAccepted type or event signatureAvailability
optionsValue<System.Collections.Generic.List<UnityEngine.UI.Dropdown.OptionData>>?baseline
templatePart<UnityEngine.RectTransform>?baseline
captionTextPart<UnityEngine.UI.Text>?baseline
captionImagePart<UnityEngine.UI.Image>?baseline
itemTextPart<UnityEngine.UI.Text>?baseline
itemImagePart<UnityEngine.UI.Image>?baseline
onValueChangedAction<int>baseline
alphaFadeSpeedValue<float>?baseline
navigationValue<UnityEngine.UI.Navigation>?baseline
transitionValue<UnityEngine.UI.Selectable.Transition>?baseline
colorsValue<UnityEngine.UI.ColorBlock>?baseline
spriteStateValue<UnityEngine.UI.SpriteState>?baseline
animationTriggersValue<UnityEngine.UI.AnimationTriggers>?baseline
targetGraphicPart<UnityEngine.UI.Graphic>?baseline
interactableValue<bool>?baseline
imagePart<UnityEngine.UI.Image>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline
itemPart<UnityEngine.UI.Toggle>?baseline
valueValue<int>?baseline

P.ScrollRect​

Native UnityEngine.UI.ScrollRect; placement: child.

Named propAccepted type or event signatureAvailability
contentPart<UnityEngine.RectTransform>?baseline
horizontalValue<bool>?baseline
verticalValue<bool>?baseline
movementTypeValue<UnityEngine.UI.ScrollRect.MovementType>?baseline
elasticityValue<float>?baseline
inertiaValue<bool>?baseline
decelerationRateValue<float>?baseline
scrollSensitivityValue<float>?baseline
viewportPart<UnityEngine.RectTransform>?baseline
horizontalScrollbarPart<UnityEngine.UI.Scrollbar>?baseline
verticalScrollbarPart<UnityEngine.UI.Scrollbar>?baseline
horizontalScrollbarVisibilityValue<UnityEngine.UI.ScrollRect.ScrollbarVisibility>?baseline
verticalScrollbarVisibilityValue<UnityEngine.UI.ScrollRect.ScrollbarVisibility>?baseline
horizontalScrollbarSpacingValue<float>?baseline
verticalScrollbarSpacingValue<float>?baseline
onValueChangedAction<UnityEngine.Vector2>baseline
velocityValue<UnityEngine.Vector2>?baseline
normalizedPositionValue<UnityEngine.Vector2>?baseline
horizontalNormalizedPositionValue<float>?baseline
verticalNormalizedPositionValue<float>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.Vertical​

Native UnityEngine.UI.VerticalLayoutGroup; placement: child.

Named propAccepted type or event signatureAvailability
spacingValue<float>?baseline
childForceExpandWidthValue<bool>?baseline
childForceExpandHeightValue<bool>?baseline
childControlWidthValue<bool>?baseline
childControlHeightValue<bool>?baseline
childScaleWidthValue<bool>?baseline
childScaleHeightValue<bool>?baseline
reverseArrangementValue<bool>?baseline
paddingValue<UnityEngine.RectOffset>?baseline
childAlignmentValue<UnityEngine.TextAnchor>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.Horizontal​

Native UnityEngine.UI.HorizontalLayoutGroup; placement: child.

Named propAccepted type or event signatureAvailability
spacingValue<float>?baseline
childForceExpandWidthValue<bool>?baseline
childForceExpandHeightValue<bool>?baseline
childControlWidthValue<bool>?baseline
childControlHeightValue<bool>?baseline
childScaleWidthValue<bool>?baseline
childScaleHeightValue<bool>?baseline
reverseArrangementValue<bool>?baseline
paddingValue<UnityEngine.RectOffset>?baseline
childAlignmentValue<UnityEngine.TextAnchor>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.Grid​

Native UnityEngine.UI.GridLayoutGroup; placement: child.

Named propAccepted type or event signatureAvailability
startCornerValue<UnityEngine.UI.GridLayoutGroup.Corner>?baseline
startAxisValue<UnityEngine.UI.GridLayoutGroup.Axis>?baseline
cellSizeValue<UnityEngine.Vector2>?baseline
spacingValue<UnityEngine.Vector2>?baseline
constraintValue<UnityEngine.UI.GridLayoutGroup.Constraint>?baseline
constraintCountValue<int>?baseline
paddingValue<UnityEngine.RectOffset>?baseline
childAlignmentValue<UnityEngine.TextAnchor>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.Canvas​

Native UnityEngine.Canvas; placement: child.

Named propAccepted type or event signatureAvailability
renderModeValue<UnityEngine.RenderMode>?baseline
scaleFactorValue<float>?baseline
referencePixelsPerUnitValue<float>?baseline
overridePixelPerfectValue<bool>?baseline
vertexColorAlwaysGammaSpaceValue<bool>?baseline
useReflectionProbesValue<bool>?UNITY_6000_4_OR_NEWER
pixelPerfectValue<bool>?baseline
planeDistanceValue<float>?baseline
overrideSortingValue<bool>?baseline
sortingOrderValue<int>?baseline
targetDisplayValue<int>?baseline
sortingLayerIDValue<int>?baseline
additionalShaderChannelsValue<UnityEngine.AdditionalCanvasShaderChannels>?baseline
sortingLayerNameValue<string>?baseline
updateRectTransformForStandaloneValue<UnityEngine.StandaloneRenderResize>?baseline
worldCameraPart<UnityEngine.Camera>?baseline
normalizedSortingGridSizeValue<float>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.CanvasGroup​

Native UnityEngine.CanvasGroup; placement: component.

Named propAccepted type or event signatureAvailability
alphaValue<float>?baseline
interactableValue<bool>?baseline
blocksRaycastsValue<bool>?baseline
ignoreParentGroupsValue<bool>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.CanvasScaler​

Native UnityEngine.UI.CanvasScaler; placement: component.

Named propAccepted type or event signatureAvailability
uiScaleModeValue<UnityEngine.UI.CanvasScaler.ScaleMode>?baseline
referencePixelsPerUnitValue<float>?baseline
scaleFactorValue<float>?baseline
referenceResolutionValue<UnityEngine.Vector2>?baseline
screenMatchModeValue<UnityEngine.UI.CanvasScaler.ScreenMatchMode>?baseline
matchWidthOrHeightValue<float>?baseline
physicalUnitValue<UnityEngine.UI.CanvasScaler.Unit>?baseline
fallbackScreenDPIValue<float>?baseline
defaultSpriteDPIValue<float>?baseline
dynamicPixelsPerUnitValue<float>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.GraphicRaycaster​

Native UnityEngine.UI.GraphicRaycaster; placement: component.

Named propAccepted type or event signatureAvailability
ignoreReversedGraphicsValue<bool>?baseline
blockingObjectsValue<UnityEngine.UI.GraphicRaycaster.BlockingObjects>?baseline
blockingMaskValue<UnityEngine.LayerMask>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.LayoutElement​

Native UnityEngine.UI.LayoutElement; placement: component.

Named propAccepted type or event signatureAvailability
ignoreLayoutValue<bool>?baseline
minWidthValue<float>?baseline
minHeightValue<float>?baseline
maxWidthValue<float>?PINE_UGUI_2_6_OR_NEWER
maxHeightValue<float>?PINE_UGUI_2_6_OR_NEWER
preferredWidthValue<float>?baseline
preferredHeightValue<float>?baseline
flexibleWidthValue<float>?baseline
flexibleHeightValue<float>?baseline
layoutPriorityValue<int>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.ContentSizeFitter​

Native UnityEngine.UI.ContentSizeFitter; placement: component.

Named propAccepted type or event signatureAvailability
horizontalFitValue<UnityEngine.UI.ContentSizeFitter.FitMode>?baseline
verticalFitValue<UnityEngine.UI.ContentSizeFitter.FitMode>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.AspectRatioFitter​

Native UnityEngine.UI.AspectRatioFitter; placement: component.

Named propAccepted type or event signatureAvailability
aspectModeValue<UnityEngine.UI.AspectRatioFitter.AspectMode>?baseline
aspectRatioValue<float>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.Mask​

Native UnityEngine.UI.Mask; placement: component.

Named propAccepted type or event signatureAvailability
showMaskGraphicValue<bool>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.RectMask2D​

Native UnityEngine.UI.RectMask2D; placement: component.

Named propAccepted type or event signatureAvailability
paddingValue<UnityEngine.Vector4>?baseline
softnessValue<UnityEngine.Vector2Int>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.Shadow​

Native UnityEngine.UI.Shadow; placement: component.

Named propAccepted type or event signatureAvailability
effectColorValue<UnityEngine.Color>?baseline
effectDistanceValue<UnityEngine.Vector2>?baseline
useGraphicAlphaValue<bool>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.Outline​

Native UnityEngine.UI.Outline; placement: component.

Named propAccepted type or event signatureAvailability
effectColorValue<UnityEngine.Color>?baseline
effectDistanceValue<UnityEngine.Vector2>?baseline
useGraphicAlphaValue<bool>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.PositionAsUV1​

Native UnityEngine.UI.PositionAsUV1; placement: component.

Named propAccepted type or event signatureAvailability
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.ToggleGroup​

Native UnityEngine.UI.ToggleGroup; placement: component.

Named propAccepted type or event signatureAvailability
allowSwitchOffValue<bool>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.CanvasRenderer​

Native UnityEngine.CanvasRenderer; placement: component.

Named propAccepted type or event signatureAvailability
hasPopInstructionValue<bool>?baseline
materialCountValue<int>?baseline
popMaterialCountValue<int>?baseline
cullTransparentMeshValue<bool>?baseline
cullValue<bool>?baseline
clippingSoftnessValue<UnityEngine.Vector2>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.Animator​

Native UnityEngine.Animator; placement: component.

Named propAccepted type or event signatureAvailability
runtimeAnimatorControllerValue<UnityEngine.RuntimeAnimatorController>?baseline
rootPositionValue<UnityEngine.Vector3>?baseline
rootRotationValue<UnityEngine.Quaternion>?baseline
applyRootMotionValue<bool>?baseline
animatePhysicsValue<bool>?baseline
updateModeValue<UnityEngine.AnimatorUpdateMode>?baseline
bodyPositionValue<UnityEngine.Vector3>?baseline
bodyRotationValue<UnityEngine.Quaternion>?baseline
stabilizeFeetValue<bool>?baseline
feetPivotActiveValue<float>?baseline
speedValue<float>?baseline
cullingModeValue<UnityEngine.AnimatorCullingMode>?baseline
playbackTimeValue<float>?baseline
recorderStartTimeValue<float>?baseline
recorderStopTimeValue<float>?baseline
avatarValue<UnityEngine.Avatar>?baseline
layersAffectMassCenterValue<bool>?baseline
logWarningsValue<bool>?baseline
fireEventsValue<bool>?baseline
keepAnimatorStateOnDisableValue<bool>?baseline
writeDefaultValuesOnDisableValue<bool>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.EventTrigger​

Native UnityEngine.EventSystems.EventTrigger; placement: component.

Named propAccepted type or event signatureAvailability
triggersValue<System.Collections.Generic.List<UnityEngine.EventSystems.EventTrigger.Entry>>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline
onPointerEnterAction<UnityEngine.EventSystems.BaseEventData>baseline
onPointerExitAction<UnityEngine.EventSystems.BaseEventData>baseline
onPointerDownAction<UnityEngine.EventSystems.BaseEventData>baseline
onPointerUpAction<UnityEngine.EventSystems.BaseEventData>baseline
onPointerClickAction<UnityEngine.EventSystems.BaseEventData>baseline
onDragAction<UnityEngine.EventSystems.BaseEventData>baseline
onDropAction<UnityEngine.EventSystems.BaseEventData>baseline
onScrollAction<UnityEngine.EventSystems.BaseEventData>baseline
onUpdateSelectedAction<UnityEngine.EventSystems.BaseEventData>baseline
onSelectAction<UnityEngine.EventSystems.BaseEventData>baseline
onDeselectAction<UnityEngine.EventSystems.BaseEventData>baseline
onMoveAction<UnityEngine.EventSystems.BaseEventData>baseline
onInitializePotentialDragAction<UnityEngine.EventSystems.BaseEventData>baseline
onBeginDragAction<UnityEngine.EventSystems.BaseEventData>baseline
onEndDragAction<UnityEngine.EventSystems.BaseEventData>baseline
onSubmitAction<UnityEngine.EventSystems.BaseEventData>baseline
onCancelAction<UnityEngine.EventSystems.BaseEventData>baseline

P.EventSystem​

Native UnityEngine.EventSystems.EventSystem; placement: child.

Named propAccepted type or event signatureAvailability
sendNavigationEventsValue<bool>?baseline
pixelDragThresholdValue<int>?baseline
firstSelectedGameObjectPart<UnityEngine.GameObject>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.BaseInput​

Native UnityEngine.EventSystems.BaseInput; placement: component.

Named propAccepted type or event signatureAvailability
imeCompositionModeValue<UnityEngine.IMECompositionMode>?baseline
compositionCursorPosValue<UnityEngine.Vector2>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.PlayerInput​

Native UnityEngine.InputSystem.PlayerInput; placement: component. Available with ENABLE_INPUT_SYSTEM.

Named propAccepted type or event signatureAvailability
actionsValue<UnityEngine.InputSystem.InputActionAsset>?baseline
defaultControlSchemeValue<string>?baseline
neverAutoSwitchControlSchemesValue<bool>?baseline
currentActionMapValue<UnityEngine.InputSystem.InputActionMap>?baseline
defaultActionMapValue<string>?baseline
notificationBehaviorValue<UnityEngine.InputSystem.PlayerNotifications>?baseline
actionEventsValue<UnityEngine.InputSystem.Utilities.ReadOnlyArray<UnityEngine.InputSystem.PlayerInput.ActionEvent>>?baseline
deviceLostEventAction<UnityEngine.InputSystem.PlayerInput>baseline
deviceRegainedEventAction<UnityEngine.InputSystem.PlayerInput>baseline
controlsChangedEventAction<UnityEngine.InputSystem.PlayerInput>baseline
cameraPart<UnityEngine.Camera>?baseline
uiInputModulePart<UnityEngine.InputSystem.UI.InputSystemUIInputModule>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
onActionTriggeredAction<UnityEngine.InputSystem.InputAction.CallbackContext>baseline
onDeviceLostAction<UnityEngine.InputSystem.PlayerInput>baseline
onDeviceRegainedAction<UnityEngine.InputSystem.PlayerInput>baseline
onControlsChangedAction<UnityEngine.InputSystem.PlayerInput>baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.MultiplayerEventSystem​

Native UnityEngine.InputSystem.UI.MultiplayerEventSystem; placement: child. Available with ENABLE_INPUT_SYSTEM.

Named propAccepted type or event signatureAvailability
playerRootPart<UnityEngine.GameObject>?baseline
sendNavigationEventsValue<bool>?baseline
pixelDragThresholdValue<int>?baseline
firstSelectedGameObjectPart<UnityEngine.GameObject>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.TrackedDeviceRaycaster​

Native UnityEngine.InputSystem.UI.TrackedDeviceRaycaster; placement: component. Available with ENABLE_INPUT_SYSTEM.

Named propAccepted type or event signatureAvailability
blockingMaskValue<UnityEngine.LayerMask>?baseline
checkFor3DOcclusionValue<bool>?baseline
checkFor2DOcclusionValue<bool>?baseline
ignoreReversedGraphicsValue<bool>?baseline
maxDistanceValue<float>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.VirtualMouseInput​

Native UnityEngine.InputSystem.UI.VirtualMouseInput; placement: component. Available with ENABLE_INPUT_SYSTEM.

Named propAccepted type or event signatureAvailability
cursorTransformPart<UnityEngine.RectTransform>?baseline
cursorSpeedValue<float>?baseline
cursorModeValue<UnityEngine.InputSystem.UI.VirtualMouseInput.CursorMode>?baseline
cursorGraphicPart<UnityEngine.UI.Graphic>?baseline
scrollSpeedValue<float>?baseline
stickActionValue<UnityEngine.InputSystem.InputActionProperty>?baseline
leftButtonActionValue<UnityEngine.InputSystem.InputActionProperty>?baseline
rightButtonActionValue<UnityEngine.InputSystem.InputActionProperty>?baseline
middleButtonActionValue<UnityEngine.InputSystem.InputActionProperty>?baseline
forwardButtonActionValue<UnityEngine.InputSystem.InputActionProperty>?baseline
backButtonActionValue<UnityEngine.InputSystem.InputActionProperty>?baseline
scrollWheelActionValue<UnityEngine.InputSystem.InputActionProperty>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.StandaloneInputModule​

Native UnityEngine.EventSystems.StandaloneInputModule; placement: component. Available with ENABLE_LEGACY_INPUT_MANAGER.

Named propAccepted type or event signatureAvailability
inputActionsPerSecondValue<float>?baseline
repeatDelayValue<float>?baseline
horizontalAxisValue<string>?baseline
verticalAxisValue<string>?baseline
submitButtonValue<string>?baseline
cancelButtonValue<string>?baseline
inputOverridePart<UnityEngine.EventSystems.BaseInput>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
sendPointerHoverToParentValue<bool>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.InputSystemUIInputModule​

Native UnityEngine.InputSystem.UI.InputSystemUIInputModule; placement: component. Available with ENABLE_INPUT_SYSTEM.

Named propAccepted type or event signatureAvailability
actionsAssetValue<UnityEngine.InputSystem.InputActionAsset>?baseline
deselectOnBackgroundClickValue<bool>?baseline
pointerBehaviorValue<UnityEngine.InputSystem.UI.UIPointerBehavior>?baseline
cursorLockBehaviorValue<UnityEngine.InputSystem.UI.InputSystemUIInputModule.CursorLockBehavior>?baseline
scrollDeltaPerTickValue<float>?baseline
moveRepeatDelayValue<float>?baseline
moveRepeatRateValue<float>?baseline
xrTrackingOriginPart<UnityEngine.Transform>?baseline
trackedDeviceDragThresholdMultiplierValue<float>?baseline
pointValue<UnityEngine.InputSystem.InputActionReference>?baseline
scrollWheelValue<UnityEngine.InputSystem.InputActionReference>?baseline
leftClickValue<UnityEngine.InputSystem.InputActionReference>?baseline
middleClickValue<UnityEngine.InputSystem.InputActionReference>?baseline
rightClickValue<UnityEngine.InputSystem.InputActionReference>?baseline
moveValue<UnityEngine.InputSystem.InputActionReference>?baseline
submitValue<UnityEngine.InputSystem.InputActionReference>?baseline
cancelValue<UnityEngine.InputSystem.InputActionReference>?baseline
trackedDeviceOrientationValue<UnityEngine.InputSystem.InputActionReference>?baseline
trackedDevicePositionValue<UnityEngine.InputSystem.InputActionReference>?baseline
inputOverridePart<UnityEngine.EventSystems.BaseInput>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
sendPointerHoverToParentValue<bool>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.PhysicsRaycaster​

Native UnityEngine.EventSystems.PhysicsRaycaster; placement: component.

Named propAccepted type or event signatureAvailability
eventMaskValue<UnityEngine.LayerMask>?baseline
maxRayIntersectionsValue<int>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.Physics2DRaycaster​

Native UnityEngine.EventSystems.Physics2DRaycaster; placement: component.

Named propAccepted type or event signatureAvailability
eventMaskValue<UnityEngine.LayerMask>?baseline
maxRayIntersectionsValue<int>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.RaycastReceiver​

Native UnityEngine.UI.RaycastReceiver; placement: child. Available with PINE_UGUI_2_5_OR_NEWER.

Named propAccepted type or event signatureAvailability
materialValue<UnityEngine.Material>?baseline
colorValue<UnityEngine.Color>?baseline
raycastTargetValue<bool>?baseline
raycastPaddingValue<UnityEngine.Vector4>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline

P.SafeArea​

Native UnityEngine.UI.SafeArea; placement: component. Available with PINE_UGUI_2_6_OR_NEWER.

Named propAccepted type or event signatureAvailability
ReferenceOrientationValue<UnityEngine.ScreenOrientation>?baseline
EdgesValue<UnityEngine.UI.SafeArea.SafeAreaMode>?baseline
AlignmentValue<UnityEngine.UI.SafeArea.AlignmentMode>?baseline
enabledValue<bool>?baseline
tagValue<string>?baseline
nameValue<string>?baseline
hideFlagsValue<UnityEngine.HideFlags>?baseline
anchorMinValue<UnityEngine.Vector2>?baseline
anchorMaxValue<UnityEngine.Vector2>?baseline
pivotValue<UnityEngine.Vector2>?baseline
anchoredPositionValue<UnityEngine.Vector2>?baseline
anchoredPosition3DValue<UnityEngine.Vector3>?baseline
sizeDeltaValue<UnityEngine.Vector2>?baseline
offsetMinValue<UnityEngine.Vector2>?baseline
offsetMaxValue<UnityEngine.Vector2>?baseline
localPositionValue<UnityEngine.Vector3>?baseline
localRotationValue<UnityEngine.Quaternion>?baseline
localEulerAnglesValue<UnityEngine.Vector3>?baseline
localScaleValue<UnityEngine.Vector3>?baseline
activeValue<bool>?baseline
layerValue<int>?baseline
isStaticValue<bool>?baseline