Skip to main content
Version: 1.0.0

All native named props

Every listed prop is optional. Non-events use Value<NativeType>?; event props use typed Action callbacks. configure and reference accept the factory's native component type. Settings apply in dependency order, with editable values after their ranges/options/content configuration. Every declaration also has name, active, layer, isStatic and RectTransform settings. Factory settings accept literals or explicit Value<T> getters; text has a direct getter overload. text on Button/Toggle creates a caption; it is a convenience setting rather than a native Button/Toggle member.

TMP InputField's regexValue and input-module sendPointerHoverToParent map native serialized Inspector settings using cached field lookups, because Unity exposes no public setters. They fail clearly if a future native version removes those fields. This path has Editor/runtime checks, but has not been verified in IL2CPP.

P.Frame​

Native UnityEngine.RectTransform; placement: child.

Named propNative type or event signatureAvailability
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
sizeDeltaUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
sendChildDimensionsChangeboolbaseline
positionUnityEngine.Vector3baseline
localPositionUnityEngine.Vector3baseline
eulerAnglesUnityEngine.Vector3baseline
localEulerAnglesUnityEngine.Vector3baseline
rightUnityEngine.Vector3baseline
upUnityEngine.Vector3baseline
forwardUnityEngine.Vector3baseline
rotationUnityEngine.Quaternionbaseline
localRotationUnityEngine.Quaternionbaseline
localScaleUnityEngine.Vector3baseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.Text​

Native TMPro.TextMeshProUGUI; placement: child.

Named propNative type or event signatureAvailability
textstringbaseline
textPreprocessorTMPro.ITextPreprocessorbaseline
isRightToLeftTextboolbaseline
fontTMPro.TMP_FontAssetbaseline
fontSharedMaterialUnityEngine.Materialbaseline
fontSharedMaterialsUnityEngine.Material[]baseline
fontMaterialUnityEngine.Materialbaseline
fontMaterialsUnityEngine.Material[]baseline
colorUnityEngine.Colorbaseline
alphafloatbaseline
enableVertexGradientboolbaseline
colorGradientTMPro.VertexGradientbaseline
colorGradientPresetTMPro.TMP_ColorGradientbaseline
spriteAssetTMPro.TMP_SpriteAssetbaseline
tintAllSpritesboolbaseline
styleSheetTMPro.TMP_StyleSheetbaseline
textStyleTMPro.TMP_Stylebaseline
overrideColorTagsboolbaseline
faceColorUnityEngine.Color32baseline
outlineColorUnityEngine.Color32baseline
outlineWidthfloatbaseline
fontSizefloatbaseline
fontWeightTMPro.FontWeightbaseline
enableAutoSizingboolbaseline
fontSizeMinfloatbaseline
fontSizeMaxfloatbaseline
fontStyleTMPro.FontStylesbaseline
horizontalAlignmentTMPro.HorizontalAlignmentOptionsbaseline
verticalAlignmentTMPro.VerticalAlignmentOptionsbaseline
alignmentTMPro.TextAlignmentOptionsbaseline
characterSpacingfloatbaseline
characterHorizontalScalefloatbaseline
wordSpacingfloatbaseline
lineSpacingfloatbaseline
lineSpacingAdjustmentfloatbaseline
paragraphSpacingfloatbaseline
characterWidthAdjustmentfloatbaseline
textWrappingModeTMPro.TextWrappingModesbaseline
wordWrappingRatiosfloatbaseline
overflowModeTMPro.TextOverflowModesbaseline
linkedTextComponentTMPro.TMP_Textbaseline
fontFeaturesSystem.Collections.Generic.List<UnityEngine.TextCore.OTL_FeatureTag>baseline
extraPaddingboolbaseline
richTextboolbaseline
emojiFallbackSupportboolbaseline
enableAdvancedTextboolPINE_UGUI_2_7_OR_NEWER
parseCtrlCharactersboolbaseline
isOrthographicboolbaseline
enableCullingboolbaseline
ignoreVisibilityboolbaseline
horizontalMappingTMPro.TextureMappingOptionsbaseline
verticalMappingTMPro.TextureMappingOptionsbaseline
mappingUvLineOffsetfloatbaseline
renderModeTMPro.TextRenderFlagsbaseline
geometrySortingOrderTMPro.VertexSortingOrderbaseline
isTextObjectScaleStaticboolbaseline
vertexBufferAutoSizeReductionboolbaseline
firstVisibleCharacterintbaseline
maxVisibleCharactersintbaseline
maxVisibleWordsintbaseline
maxVisibleLinesintbaseline
useMaxVisibleDescenderboolbaseline
pageToDisplayintbaseline
marginUnityEngine.Vector4baseline
onCullStateChangedAction<bool>baseline
maskableboolbaseline
isMaskingGraphicboolbaseline
raycastTargetboolbaseline
raycastPaddingUnityEngine.Vector4baseline
materialUnityEngine.Materialbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.Image​

Native UnityEngine.UI.Image; placement: child.

Named propNative type or event signatureAvailability
spriteUnityEngine.Spritebaseline
overrideSpriteUnityEngine.Spritebaseline
typeUnityEngine.UI.Image.Typebaseline
preserveAspectboolbaseline
fillCenterboolbaseline
fillMethodUnityEngine.UI.Image.FillMethodbaseline
fillAmountfloatbaseline
fillClockwiseboolbaseline
fillOriginintbaseline
alphaHitTestMinimumThresholdfloatbaseline
useSpriteMeshboolbaseline
pixelsPerUnitMultiplierfloatbaseline
materialUnityEngine.Materialbaseline
onCullStateChangedAction<bool>baseline
maskableboolbaseline
isMaskingGraphicboolbaseline
colorUnityEngine.Colorbaseline
raycastTargetboolbaseline
raycastPaddingUnityEngine.Vector4baseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.RawImage​

Native UnityEngine.UI.RawImage; placement: child.

Named propNative type or event signatureAvailability
textureUnityEngine.Texturebaseline
uvRectUnityEngine.Rectbaseline
onCullStateChangedAction<bool>baseline
maskableboolbaseline
isMaskingGraphicboolbaseline
colorUnityEngine.Colorbaseline
raycastTargetboolbaseline
raycastPaddingUnityEngine.Vector4baseline
materialUnityEngine.Materialbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.Button​

Native UnityEngine.UI.Button; placement: child.

Named propNative type or event signatureAvailability
textstringbaseline
onClickActionbaseline
navigationUnityEngine.UI.Navigationbaseline
transitionUnityEngine.UI.Selectable.Transitionbaseline
colorsUnityEngine.UI.ColorBlockbaseline
spriteStateUnityEngine.UI.SpriteStatebaseline
animationTriggersUnityEngine.UI.AnimationTriggersbaseline
targetGraphicUnityEngine.UI.Graphicbaseline
interactableboolbaseline
imageUnityEngine.UI.Imagebaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.Selectable​

Native UnityEngine.UI.Selectable; placement: child.

Named propNative type or event signatureAvailability
navigationUnityEngine.UI.Navigationbaseline
transitionUnityEngine.UI.Selectable.Transitionbaseline
colorsUnityEngine.UI.ColorBlockbaseline
spriteStateUnityEngine.UI.SpriteStatebaseline
animationTriggersUnityEngine.UI.AnimationTriggersbaseline
targetGraphicUnityEngine.UI.Graphicbaseline
interactableboolbaseline
imageUnityEngine.UI.Imagebaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.Toggle​

Native UnityEngine.UI.Toggle; placement: child.

Named propNative type or event signatureAvailability
textstringbaseline
groupUnityEngine.UI.ToggleGroupbaseline
navigationUnityEngine.UI.Navigationbaseline
transitionUnityEngine.UI.Selectable.Transitionbaseline
colorsUnityEngine.UI.ColorBlockbaseline
spriteStateUnityEngine.UI.SpriteStatebaseline
animationTriggersUnityEngine.UI.AnimationTriggersbaseline
targetGraphicUnityEngine.UI.Graphicbaseline
interactableboolbaseline
imageUnityEngine.UI.Imagebaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
toggleTransitionUnityEngine.UI.Toggle.ToggleTransitionbaseline
graphicUnityEngine.UI.Graphicbaseline
onValueChangedAction<bool>baseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline
isOnboolbaseline

Native callback example​

P.Toggle(...) is a factory returning View. Pass Inspector settings and callbacks as named arguments. UnityEngine.UI.Toggle is the native component type; P.Toggle is never a type or a container for property methods.

using Pine;
using UnityEngine;

public static class App
{
public static View Mount()
{
var sound = P.Source(false);
return P.Toggle(
"Sound",
isOn: sound,
toggleTransition: UnityEngine.UI.Toggle.ToggleTransition.None,
onValueChanged: value => Debug.Log($"Sound: {value}")
);
}
}

isOn: sound writes native edits back to the Source; onValueChanged also receives the native event. Both owned handlers detach when the view is disposed.

P.Slider​

Native UnityEngine.UI.Slider; placement: child.

Named propNative type or event signatureAvailability
minValuefloatbaseline
maxValuefloatbaseline
wholeNumbersboolbaseline
fillRectUnityEngine.RectTransformbaseline
handleRectUnityEngine.RectTransformbaseline
directionUnityEngine.UI.Slider.Directionbaseline
normalizedValuefloatbaseline
onValueChangedAction<float>baseline
navigationUnityEngine.UI.Navigationbaseline
transitionUnityEngine.UI.Selectable.Transitionbaseline
colorsUnityEngine.UI.ColorBlockbaseline
spriteStateUnityEngine.UI.SpriteStatebaseline
animationTriggersUnityEngine.UI.AnimationTriggersbaseline
targetGraphicUnityEngine.UI.Graphicbaseline
interactableboolbaseline
imageUnityEngine.UI.Imagebaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline
valuefloatbaseline

P.Scrollbar​

Native UnityEngine.UI.Scrollbar; placement: child.

Named propNative type or event signatureAvailability
handleRectUnityEngine.RectTransformbaseline
directionUnityEngine.UI.Scrollbar.Directionbaseline
sizefloatbaseline
numberOfStepsintbaseline
onValueChangedAction<float>baseline
navigationUnityEngine.UI.Navigationbaseline
transitionUnityEngine.UI.Selectable.Transitionbaseline
colorsUnityEngine.UI.ColorBlockbaseline
spriteStateUnityEngine.UI.SpriteStatebaseline
animationTriggersUnityEngine.UI.AnimationTriggersbaseline
targetGraphicUnityEngine.UI.Graphicbaseline
interactableboolbaseline
imageUnityEngine.UI.Imagebaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline
valuefloatbaseline

P.InputField​

Native TMPro.TMP_InputField; placement: child.

Named propNative type or event signatureAvailability
textstringbaseline
contentTypeTMPro.TMP_InputField.ContentTypebaseline
lineTypeTMPro.TMP_InputField.LineTypebaseline
shouldActivateOnSelectboolbaseline
shouldHideMobileInputboolbaseline
shouldHideSoftKeyboardboolbaseline
caretBlinkRatefloatbaseline
caretWidthintbaseline
textViewportUnityEngine.RectTransformbaseline
textComponentTMPro.TMP_Textbaseline
placeholderUnityEngine.UI.Graphicbaseline
verticalScrollbarUnityEngine.UI.Scrollbarbaseline
scrollSensitivityfloatbaseline
caretColorUnityEngine.Colorbaseline
customCaretColorboolbaseline
selectionColorUnityEngine.Colorbaseline
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
onValidateInputTMPro.TMP_InputField.OnValidateInputbaseline
characterLimitintbaseline
pointSizefloatbaseline
fontAssetTMPro.TMP_FontAssetbaseline
onFocusSelectAllboolbaseline
resetOnDeActivationboolbaseline
keepTextSelectionVisibleboolbaseline
restoreOriginalTextOnEscapeboolbaseline
isRichTextEditingAllowedboolbaseline
lineLimitintbaseline
inputTypeTMPro.TMP_InputField.InputTypebaseline
keyboardTypeUnityEngine.TouchScreenKeyboardTypebaseline
characterValidationTMPro.TMP_InputField.CharacterValidationbaseline
inputValidatorTMPro.TMP_InputValidatorbaseline
readOnlyboolbaseline
richTextboolbaseline
asteriskCharcharbaseline
caretPositionintbaseline
selectionAnchorPositionintbaseline
selectionFocusPositionintbaseline
stringPositionintbaseline
selectionStringAnchorPositionintbaseline
selectionStringFocusPositionintbaseline
navigationUnityEngine.UI.Navigationbaseline
transitionUnityEngine.UI.Selectable.Transitionbaseline
colorsUnityEngine.UI.ColorBlockbaseline
spriteStateUnityEngine.UI.SpriteStatebaseline
animationTriggersUnityEngine.UI.AnimationTriggersbaseline
targetGraphicUnityEngine.UI.Graphicbaseline
interactableboolbaseline
imageUnityEngine.UI.Imagebaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
isAlertboolbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline
regexValuestringbaseline

P.Dropdown​

Native TMPro.TMP_Dropdown; placement: child.

Named propNative type or event signatureAvailability
optionsSystem.Collections.Generic.List<TMPro.TMP_Dropdown.OptionData>baseline
templateUnityEngine.RectTransformbaseline
captionTextTMPro.TMP_Textbaseline
captionImageUnityEngine.UI.Imagebaseline
placeholderUnityEngine.UI.Graphicbaseline
itemTextTMPro.TMP_Textbaseline
itemImageUnityEngine.UI.Imagebaseline
onValueChangedAction<int>baseline
alphaFadeSpeedfloatbaseline
MultiSelectboolbaseline
navigationUnityEngine.UI.Navigationbaseline
transitionUnityEngine.UI.Selectable.Transitionbaseline
colorsUnityEngine.UI.ColorBlockbaseline
spriteStateUnityEngine.UI.SpriteStatebaseline
animationTriggersUnityEngine.UI.AnimationTriggersbaseline
targetGraphicUnityEngine.UI.Graphicbaseline
interactableboolbaseline
imageUnityEngine.UI.Imagebaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline
valueintbaseline

P.LegacyText​

Native UnityEngine.UI.Text; placement: child.

Named propNative type or event signatureAvailability
textstringbaseline
fontUnityEngine.Fontbaseline
supportRichTextboolbaseline
resizeTextForBestFitboolbaseline
resizeTextMinSizeintbaseline
resizeTextMaxSizeintbaseline
alignmentUnityEngine.TextAnchorbaseline
alignByGeometryboolbaseline
fontSizeintbaseline
horizontalOverflowUnityEngine.HorizontalWrapModebaseline
verticalOverflowUnityEngine.VerticalWrapModebaseline
lineSpacingfloatbaseline
fontStyleUnityEngine.FontStylebaseline
onCullStateChangedAction<bool>baseline
maskableboolbaseline
isMaskingGraphicboolbaseline
colorUnityEngine.Colorbaseline
raycastTargetboolbaseline
raycastPaddingUnityEngine.Vector4baseline
materialUnityEngine.Materialbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.LegacyInputField​

Native UnityEngine.UI.InputField; placement: child.

Named propNative type or event signatureAvailability
textstringbaseline
contentTypeUnityEngine.UI.InputField.ContentTypebaseline
lineTypeUnityEngine.UI.InputField.LineTypebaseline
shouldHideMobileInputboolbaseline
shouldActivateOnSelectboolbaseline
caretBlinkRatefloatbaseline
caretWidthintbaseline
textComponentUnityEngine.UI.Textbaseline
placeholderUnityEngine.UI.Graphicbaseline
caretColorUnityEngine.Colorbaseline
customCaretColorboolbaseline
selectionColorUnityEngine.Colorbaseline
onEndEditAction<string>baseline
onSubmitAction<string>baseline
onValueChangedAction<string>baseline
onValidateInputUnityEngine.UI.InputField.OnValidateInputbaseline
characterLimitintbaseline
inputTypeUnityEngine.UI.InputField.InputTypebaseline
keyboardTypeUnityEngine.TouchScreenKeyboardTypebaseline
characterValidationUnityEngine.UI.InputField.CharacterValidationbaseline
readOnlyboolbaseline
asteriskCharcharbaseline
caretPositionintbaseline
selectionAnchorPositionintbaseline
selectionFocusPositionintbaseline
navigationUnityEngine.UI.Navigationbaseline
transitionUnityEngine.UI.Selectable.Transitionbaseline
colorsUnityEngine.UI.ColorBlockbaseline
spriteStateUnityEngine.UI.SpriteStatebaseline
animationTriggersUnityEngine.UI.AnimationTriggersbaseline
targetGraphicUnityEngine.UI.Graphicbaseline
interactableboolbaseline
imageUnityEngine.UI.Imagebaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.LegacyDropdown​

Native UnityEngine.UI.Dropdown; placement: child.

Named propNative type or event signatureAvailability
optionsSystem.Collections.Generic.List<UnityEngine.UI.Dropdown.OptionData>baseline
templateUnityEngine.RectTransformbaseline
captionTextUnityEngine.UI.Textbaseline
captionImageUnityEngine.UI.Imagebaseline
itemTextUnityEngine.UI.Textbaseline
itemImageUnityEngine.UI.Imagebaseline
onValueChangedAction<int>baseline
alphaFadeSpeedfloatbaseline
navigationUnityEngine.UI.Navigationbaseline
transitionUnityEngine.UI.Selectable.Transitionbaseline
colorsUnityEngine.UI.ColorBlockbaseline
spriteStateUnityEngine.UI.SpriteStatebaseline
animationTriggersUnityEngine.UI.AnimationTriggersbaseline
targetGraphicUnityEngine.UI.Graphicbaseline
interactableboolbaseline
imageUnityEngine.UI.Imagebaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline
valueintbaseline

P.ScrollRect​

Native UnityEngine.UI.ScrollRect; placement: child.

Named propNative type or event signatureAvailability
contentUnityEngine.RectTransformbaseline
horizontalboolbaseline
verticalboolbaseline
movementTypeUnityEngine.UI.ScrollRect.MovementTypebaseline
elasticityfloatbaseline
inertiaboolbaseline
decelerationRatefloatbaseline
scrollSensitivityfloatbaseline
viewportUnityEngine.RectTransformbaseline
horizontalScrollbarUnityEngine.UI.Scrollbarbaseline
verticalScrollbarUnityEngine.UI.Scrollbarbaseline
horizontalScrollbarVisibilityUnityEngine.UI.ScrollRect.ScrollbarVisibilitybaseline
verticalScrollbarVisibilityUnityEngine.UI.ScrollRect.ScrollbarVisibilitybaseline
horizontalScrollbarSpacingfloatbaseline
verticalScrollbarSpacingfloatbaseline
onValueChangedAction<UnityEngine.Vector2>baseline
velocityUnityEngine.Vector2baseline
normalizedPositionUnityEngine.Vector2baseline
horizontalNormalizedPositionfloatbaseline
verticalNormalizedPositionfloatbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.Vertical​

Native UnityEngine.UI.VerticalLayoutGroup; placement: child.

Named propNative type or event signatureAvailability
spacingfloatbaseline
childForceExpandWidthboolbaseline
childForceExpandHeightboolbaseline
childControlWidthboolbaseline
childControlHeightboolbaseline
childScaleWidthboolbaseline
childScaleHeightboolbaseline
reverseArrangementboolbaseline
paddingUnityEngine.RectOffsetbaseline
childAlignmentUnityEngine.TextAnchorbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.Horizontal​

Native UnityEngine.UI.HorizontalLayoutGroup; placement: child.

Named propNative type or event signatureAvailability
spacingfloatbaseline
childForceExpandWidthboolbaseline
childForceExpandHeightboolbaseline
childControlWidthboolbaseline
childControlHeightboolbaseline
childScaleWidthboolbaseline
childScaleHeightboolbaseline
reverseArrangementboolbaseline
paddingUnityEngine.RectOffsetbaseline
childAlignmentUnityEngine.TextAnchorbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.Grid​

Native UnityEngine.UI.GridLayoutGroup; placement: child.

Named propNative type or event signatureAvailability
startCornerUnityEngine.UI.GridLayoutGroup.Cornerbaseline
startAxisUnityEngine.UI.GridLayoutGroup.Axisbaseline
cellSizeUnityEngine.Vector2baseline
spacingUnityEngine.Vector2baseline
constraintUnityEngine.UI.GridLayoutGroup.Constraintbaseline
constraintCountintbaseline
paddingUnityEngine.RectOffsetbaseline
childAlignmentUnityEngine.TextAnchorbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.Canvas​

Native UnityEngine.Canvas; placement: child.

Named propNative type or event signatureAvailability
renderModeUnityEngine.RenderModebaseline
scaleFactorfloatbaseline
referencePixelsPerUnitfloatbaseline
overridePixelPerfectboolbaseline
vertexColorAlwaysGammaSpaceboolbaseline
useReflectionProbesboolUNITY_6000_4_OR_NEWER
pixelPerfectboolbaseline
planeDistancefloatbaseline
overrideSortingboolbaseline
sortingOrderintbaseline
targetDisplayintbaseline
sortingLayerIDintbaseline
additionalShaderChannelsUnityEngine.AdditionalCanvasShaderChannelsbaseline
sortingLayerNamestringbaseline
updateRectTransformForStandaloneUnityEngine.StandaloneRenderResizebaseline
worldCameraUnityEngine.Camerabaseline
normalizedSortingGridSizefloatbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.CanvasGroup​

Native UnityEngine.CanvasGroup; placement: component.

Named propNative type or event signatureAvailability
alphafloatbaseline
interactableboolbaseline
blocksRaycastsboolbaseline
ignoreParentGroupsboolbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.CanvasScaler​

Native UnityEngine.UI.CanvasScaler; placement: component.

Named propNative type or event signatureAvailability
uiScaleModeUnityEngine.UI.CanvasScaler.ScaleModebaseline
referencePixelsPerUnitfloatbaseline
scaleFactorfloatbaseline
referenceResolutionUnityEngine.Vector2baseline
screenMatchModeUnityEngine.UI.CanvasScaler.ScreenMatchModebaseline
matchWidthOrHeightfloatbaseline
physicalUnitUnityEngine.UI.CanvasScaler.Unitbaseline
fallbackScreenDPIfloatbaseline
defaultSpriteDPIfloatbaseline
dynamicPixelsPerUnitfloatbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.GraphicRaycaster​

Native UnityEngine.UI.GraphicRaycaster; placement: component.

Named propNative type or event signatureAvailability
ignoreReversedGraphicsboolbaseline
blockingObjectsUnityEngine.UI.GraphicRaycaster.BlockingObjectsbaseline
blockingMaskUnityEngine.LayerMaskbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.LayoutElement​

Native UnityEngine.UI.LayoutElement; placement: component.

Named propNative type or event signatureAvailability
ignoreLayoutboolbaseline
minWidthfloatbaseline
minHeightfloatbaseline
maxWidthfloatPINE_UGUI_2_6_OR_NEWER
maxHeightfloatPINE_UGUI_2_6_OR_NEWER
preferredWidthfloatbaseline
preferredHeightfloatbaseline
flexibleWidthfloatbaseline
flexibleHeightfloatbaseline
layoutPriorityintbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.ContentSizeFitter​

Native UnityEngine.UI.ContentSizeFitter; placement: component.

Named propNative type or event signatureAvailability
horizontalFitUnityEngine.UI.ContentSizeFitter.FitModebaseline
verticalFitUnityEngine.UI.ContentSizeFitter.FitModebaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.AspectRatioFitter​

Native UnityEngine.UI.AspectRatioFitter; placement: component.

Named propNative type or event signatureAvailability
aspectModeUnityEngine.UI.AspectRatioFitter.AspectModebaseline
aspectRatiofloatbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.Mask​

Native UnityEngine.UI.Mask; placement: component.

Named propNative type or event signatureAvailability
showMaskGraphicboolbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.RectMask2D​

Native UnityEngine.UI.RectMask2D; placement: component.

Named propNative type or event signatureAvailability
paddingUnityEngine.Vector4baseline
softnessUnityEngine.Vector2Intbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.Shadow​

Native UnityEngine.UI.Shadow; placement: component.

Named propNative type or event signatureAvailability
effectColorUnityEngine.Colorbaseline
effectDistanceUnityEngine.Vector2baseline
useGraphicAlphaboolbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.Outline​

Native UnityEngine.UI.Outline; placement: component.

Named propNative type or event signatureAvailability
effectColorUnityEngine.Colorbaseline
effectDistanceUnityEngine.Vector2baseline
useGraphicAlphaboolbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.PositionAsUV1​

Native UnityEngine.UI.PositionAsUV1; placement: component.

Named propNative type or event signatureAvailability
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.ToggleGroup​

Native UnityEngine.UI.ToggleGroup; placement: component.

Named propNative type or event signatureAvailability
allowSwitchOffboolbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.CanvasRenderer​

Native UnityEngine.CanvasRenderer; placement: component.

Named propNative type or event signatureAvailability
hasPopInstructionboolbaseline
materialCountintbaseline
popMaterialCountintbaseline
cullTransparentMeshboolbaseline
cullboolbaseline
clippingSoftnessUnityEngine.Vector2baseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.EventTrigger​

Native UnityEngine.EventSystems.EventTrigger; placement: component.

Named propNative type or event signatureAvailability
triggersSystem.Collections.Generic.List<UnityEngine.EventSystems.EventTrigger.Entry>baseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.EventSystem​

Native UnityEngine.EventSystems.EventSystem; placement: child.

Named propNative type or event signatureAvailability
sendNavigationEventsboolbaseline
pixelDragThresholdintbaseline
firstSelectedGameObjectUnityEngine.GameObjectbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.BaseInput​

Native UnityEngine.EventSystems.BaseInput; placement: component.

Named propNative type or event signatureAvailability
imeCompositionModeUnityEngine.IMECompositionModebaseline
compositionCursorPosUnityEngine.Vector2baseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.StandaloneInputModule​

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

Named propNative type or event signatureAvailability
inputActionsPerSecondfloatbaseline
repeatDelayfloatbaseline
horizontalAxisstringbaseline
verticalAxisstringbaseline
submitButtonstringbaseline
cancelButtonstringbaseline
inputOverrideUnityEngine.EventSystems.BaseInputbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
sendPointerHoverToParentboolbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.InputSystemUIInputModule​

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

Named propNative type or event signatureAvailability
deselectOnBackgroundClickboolbaseline
pointerBehaviorUnityEngine.InputSystem.UI.UIPointerBehaviorbaseline
cursorLockBehaviorUnityEngine.InputSystem.UI.InputSystemUIInputModule.CursorLockBehaviorbaseline
scrollDeltaPerTickfloatbaseline
moveRepeatDelayfloatbaseline
moveRepeatRatefloatbaseline
xrTrackingOriginUnityEngine.Transformbaseline
trackedDeviceDragThresholdMultiplierfloatbaseline
pointUnityEngine.InputSystem.InputActionReferencebaseline
scrollWheelUnityEngine.InputSystem.InputActionReferencebaseline
leftClickUnityEngine.InputSystem.InputActionReferencebaseline
middleClickUnityEngine.InputSystem.InputActionReferencebaseline
rightClickUnityEngine.InputSystem.InputActionReferencebaseline
moveUnityEngine.InputSystem.InputActionReferencebaseline
submitUnityEngine.InputSystem.InputActionReferencebaseline
cancelUnityEngine.InputSystem.InputActionReferencebaseline
trackedDeviceOrientationUnityEngine.InputSystem.InputActionReferencebaseline
trackedDevicePositionUnityEngine.InputSystem.InputActionReferencebaseline
actionsAssetUnityEngine.InputSystem.InputActionAssetbaseline
inputOverrideUnityEngine.EventSystems.BaseInputbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
sendPointerHoverToParentboolbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.PhysicsRaycaster​

Native UnityEngine.EventSystems.PhysicsRaycaster; placement: component.

Named propNative type or event signatureAvailability
eventMaskUnityEngine.LayerMaskbaseline
maxRayIntersectionsintbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.Physics2DRaycaster​

Native UnityEngine.EventSystems.Physics2DRaycaster; placement: component.

Named propNative type or event signatureAvailability
eventMaskUnityEngine.LayerMaskbaseline
maxRayIntersectionsintbaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.RaycastReceiver​

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

Named propNative type or event signatureAvailability
materialUnityEngine.Materialbaseline
colorUnityEngine.Colorbaseline
raycastTargetboolbaseline
raycastPaddingUnityEngine.Vector4baseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline

P.SafeArea​

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

Named propNative type or event signatureAvailability
ReferenceOrientationUnityEngine.ScreenOrientationbaseline
EdgesUnityEngine.UI.SafeArea.SafeAreaModebaseline
AlignmentUnityEngine.UI.SafeArea.AlignmentModebaseline
enabledboolbaseline
tagstringbaseline
namestringbaseline
hideFlagsUnityEngine.HideFlagsbaseline
anchorMinUnityEngine.Vector2baseline
anchorMaxUnityEngine.Vector2baseline
pivotUnityEngine.Vector2baseline
anchoredPositionUnityEngine.Vector2baseline
anchoredPosition3DUnityEngine.Vector3baseline
sizeDeltaUnityEngine.Vector2baseline
offsetMinUnityEngine.Vector2baseline
offsetMaxUnityEngine.Vector2baseline
localPositionUnityEngine.Vector3baseline
localRotationUnityEngine.Quaternionbaseline
localEulerAnglesUnityEngine.Vector3baseline
localScaleUnityEngine.Vector3baseline
activeboolbaseline
layerintbaseline
isStaticboolbaseline