docs.unity3d.com
  • Manual
  • Scripting API
  • Changelog
  • License
Search Results for

    Show / Hide Table of Contents
      • ReloadAssets
    • Unity.VisualScripting
      • AboutPluginsPage
      • AboutablePage
      • AboutablePage.Styles
      • Absolute<TInput>
      • AccessorInfoStubWriter<TAccessor>
      • AcknowledgementPage
      • AcknowledgementPage.Styles
      • ActionButtonWarning
      • ActionDirection
      • Action<T1, T2, T3, T4, T5>
      • Action<T1, T2, T3, T4, T5, T6>
      • AddDictionaryItem
      • AddListItem
      • Add<T>
      • AdditionHandler
      • AlignOperation
      • AllowsNullAttribute
      • AmbiguousOperatorException
      • AnalyserAttribute
      • AnalyserProvider
      • Analyser<TTarget, TAnalysis>
      • Analysis
      • AnalyticsIdentifier
      • And
      • AndHandler
      • Angle<T>
      • AnimationCurveCloner
      • AnimationCurveInspector
      • AnimatorMessageListener
      • AnnotationDisabler
      • AnnotationUtility
      • AnnotationUtility.Annotation
      • AnyState
      • AnyStateDescriptor
      • AnyStateWidget
      • AotDictionary
      • AotIncompatibleAttribute
      • AotList
      • AotPreBuilder
      • AotStubWriter
      • AotStubWriterAttribute
      • AotStubWriterProvider
      • ApplicationVariables
      • ApproximatelyEqual
      • ArrayCloner
      • ArrayPool<T>
      • AssemblyOptionsSettings
      • AssemblyResourceProvider
      • AssetBundleResourceProvider
      • AssetBundleUtility
      • AssetUtility
      • Assigner<TTarget, TAssignee>
      • Assignment
      • AssignsAttribute
      • AttributeUtility
      • AutomaticReflectedInspector
      • Average<T>
      • BackgroundWorker
      • BackgroundWorkerAttribute
      • BackupPage
      • BackupPage.Styles
      • BackupSettings
      • BackupUtility
      • BinaryComparisonUnit
      • BinaryOperator
      • BinaryOperatorHandler
      • BoltAnimationEvent
      • BoltCore
      • BoltCore.Styles
      • BoltCoreConfiguration
      • BoltCoreManifest
      • BoltCorePaths
      • BoltCoreResources
      • BoltCoreResources.Icons
      • BoltFlow
      • BoltFlowConfiguration
      • BoltFlowManifest
      • BoltFlowNameUtility
      • BoltFlowPaths
      • BoltFlowResources
      • BoltFlowResources.Icons
      • BoltGUI
      • BoltNamedAnimationEvent
      • BoltProduct
      • BoltState
      • BoltStateConfiguration
      • BoltStateManifest
      • BoltStateResources
      • BoltStateResources.Icons
      • BoltStyles
      • BoltUnityEvent
      • BoolInspector
      • BoundsInspector
      • Break
      • ByteInspector
      • CSharpNameUtility
      • Cache
      • CanvasAttribute
      • CanvasControlScheme
      • CanvasProvider
      • CastMetadata
      • ChangelogPage
      • ChangelogPage.Styles
      • CharInspector
      • ClearDictionary
      • ClearList
      • Clipboard
      • Cloner<T>
      • Cloning
      • CloningContext
      • Codebase
      • CodebaseSubset
      • CollisionEvent2DUnit
      • CollisionEventUnit
      • ColorInspector
      • ColorPalette
      • ColorUtility
      • CommonLicenses
      • Comparison
      • ComponentHolderProtocol
      • ConfigurationPanel
      • ConfigurationPanel.Styles
      • ConnectionCollectionBase<TConnection, TSource, TDestination, TCollection>
      • ConnectionCollection<TConnection, TSource, TDestination>
      • ConsoleProfiler
      • ConstructorInfoStubWriter
      • ContinuousNumberInspector<T>
      • ControlConnection
      • ControlConnectionWidget
      • ControlInput
      • ControlInputDefinition
      • ControlInputWidget
      • ControlOutput
      • ControlOutputDefinition
      • ControlOutputWidget
      • ControlPortDefinition
      • ConversionUtility
      • ConversionUtility.ConversionType
      • Cooldown
      • Cooldown.Data
      • CoroutineRunner
      • CountItems
      • CreateDictionary
      • CreateList
      • CreateStruct
      • CreateStructDescriptor
      • CreateStructOption
      • CreateTextureOptions
      • CrossProduct<T>
      • CustomEvent
      • CustomEventArgs
      • CustomEventDescriptor
      • CustomPropertyDrawerInspector
      • CustomPropertyProviderSettings
      • DebugDictionary<TKey, TValue>
      • DebugUtility
      • DecimalInspector
      • DecrementHandler
      • DefineUtility
      • DeprecatedGenericAdd
      • DeprecatedScalarAdd
      • DeprecatedVector2Add
      • DeprecatedVector3Add
      • DeprecatedVector4Add
      • Description
      • DescriptorAttribute
      • DescriptorProvider
      • Descriptor<TTarget, TDescription>
      • DictionaryAsset
      • DictionaryAssetEditor
      • DictionaryCloner
      • DictionaryContainsKey
      • DictionaryIndexMetadata
      • DictionaryInspector
      • DictionaryInspector.Styles
      • DictionaryKeyAtIndexMetadata
      • DictionaryPool<TKey, TValue>
      • DictionaryValueAtIndexMetadata
      • DisableAnnotationAttribute
      • DiscreteNumberInspector<T>
      • Distance<T>
      • DistributeOperation
      • Divide<T>
      • DivisionHandler
      • DoNotSerializeAttribute
      • DocumentationGenerator
      • DocumentedOption<T>
      • DocumentedOption<T>.Styles
      • DotProduct<T>
      • DoubleInspector
      • DragAndDropUtility
      • DraggedListItem
      • DropdownOption
      • DropdownSeparator
      • Edge
      • EditorApplicationUtility
      • EditorAssetResourceProvider
      • EditorAttribute
      • EditorBindingUtility
      • EditorDebugUtility
      • EditorFilteringUtility
      • EditorLinqUtility
      • EditorPlatformUtility
      • EditorPlatformWatcher
      • EditorPrefAttribute
      • EditorPrefMetadata
      • EditorPreferencesProvider
      • EditorProvider
      • EditorSerializationUtility
      • EditorTexture
      • EditorTimeBinding
      • EditorTimeUtility
      • EditorTypeUtility
      • EditorUnityObjectUtility
      • EditorVariablesUtility
      • EditorWindowWrapper
      • EmptyEventArgs
      • Empty<T>
      • Ensure
      • EnsureThat
      • EnumInspector
      • EnumOption
      • EnumOptionTree
      • EnumUtility
      • EnumerableCloner
      • Equal
      • EqualityComparison
      • EqualityHandler
      • EventBus
      • EventHook
      • EventHookComparer
      • EventHooks
      • EventMachineEditor
      • EventMachine<TGraph, TMacro>
      • EventUnitDescriptor<TEvent>
      • EventUnitWidget
      • EventUnit<TArgs>
      • EventUnit<TArgs>.Data
      • EventWrapper
      • ExceptionMessages
      • ExceptionUtility
      • ExclusiveOr
      • ExclusiveOrHandler
      • ExpectedTypeAttribute
      • Expose
      • ExposeDescriptor
      • ExposeOption
      • ExtensibleFuzzyOptionTree
      • FakeSerializationCloner
      • FieldInfoStubWriter
      • FieldsCloner
      • FirstItem
      • FixedUpdate
      • FlexibleDictionary<TKey, TValue>
      • FloatInspector
      • Flow
      • FlowCanvas
      • FlowDragAndDropUtility
      • FlowEditorBindings
      • FlowGraph
      • FlowGraphContext
      • FlowGraphContextStateExtension
      • FlowGraphData
      • FlowGraphDescriptor
      • FlowGraphEditor
      • FlowMachineDescriptor
      • FlowMachineEditor
      • FlowMacroDescriptor
      • FlowState
      • FlowStateDescriptor
      • FlowStateEditor
      • FlowStateTransition
      • FlowStateTransitionAnalyser
      • FlowStateTransitionDescriptor
      • FlowStateTransitionEditor
      • FlowStateTransitionWidget
      • FlowStateWidget
      • FlowStateWidget.EventLine
      • FlowStateWidget.Styles
      • FontCollection
      • FontVariant
      • FontWeight
      • For
      • ForAnalyser
      • ForEach
      • ForEachDescriptor
      • Formula
      • FrameDelayedCallback
      • FrameLimiterUtility
      • Func<T1, T2, T3, T4, T5, TResult>
      • Func<T1, T2, T3, T4, T5, T6, TResult>
      • FuzzyGroup
      • FuzzyGroupOption
      • FuzzyOptionAttribute
      • FuzzyOptionNode
      • FuzzyOptionProvider
      • FuzzyOptionTree
      • FuzzyOptionTreeExtensionAttribute
      • FuzzyOptionTreeExtensionProvider
      • FuzzyOption<T>
      • FuzzyWindow
      • FuzzyWindow.FavoritesRoot
      • FuzzyWindow.Styles
      • GameObjectEventUnit<TArgs>
      • GameObjectEventUnit<TArgs>.Data
      • GenerateDocumentationPage
      • GenerateDocumentationPage.Styles
      • GeneratePropertyProvidersPage
      • GeneratePropertyProvidersPage.Styles
      • GenericClosingException
      • GenericDivide
      • GenericGuiEventUnit
      • GenericModulo
      • GenericMultiply
      • GenericPool<T>
      • GenericSubtract
      • GenericSum
      • GetApplicationVariable
      • GetDictionaryItem
      • GetGraphVariable
      • GetGraph<TGraph, TGraphAsset, TMachine>
      • GetGraphs<TGraph, TGraphAsset, TMachine>
      • GetListItem
      • GetMember
      • GetMemberDescriptor
      • GetMemberOption
      • GetObjectVariable
      • GetSavedVariable
      • GetSceneVariable
      • GetScriptGraph
      • GetScriptGraphs
      • GetStateGraph
      • GetStateGraphs
      • GetVariable
      • GetVariableOption
      • GetVariableUnit
      • GetVariableUnitOption<TVariableUnit>
      • GlobalEventUnit<TArgs>
      • GlobalMessageListener
      • GlobalMessageListenerEditor
      • Graph
      • GraphClipboard
      • GraphConnectionCollection<TConnection, TSource, TDestination>
      • GraphContextAttribute
      • GraphContextExtensionAttribute
      • GraphContextExtensionProvider
      • GraphContextExtension<TGraphContext>
      • GraphContextMenuItem
      • GraphContextProvider
      • GraphContext<TGraph, TCanvas>
      • GraphData<TGraph>
      • GraphDebugData
      • GraphDebugDataProvider
      • GraphDescription
      • GraphDescriptor<TGraph, TGraphDescription>
      • GraphEditor
      • GraphElementAnalysis
      • GraphElementCollection<TElement>
      • GraphElementDescription
      • GraphElementEditor<TGraphContext>
      • GraphElementEditor<TGraphContext>.Styles
      • GraphElementWidget<TCanvas, TElement>
      • GraphElement<TGraph>
      • GraphGUI
      • GraphGUI.Styles
      • GraphGUI.Styles.NodeColorComparer
      • GraphGroup
      • GraphGroupEditor
      • GraphGroupEditor.Styles
      • GraphGroupInspector
      • GraphGroupWidget
      • GraphGroupWidget.Styles
      • GraphInput
      • GraphInputAnalyser
      • GraphInputDescriptor
      • GraphInputInspector
      • GraphInputWidget
      • GraphInspectorPanel
      • GraphInspector<TGraphContext>
      • GraphInstances
      • GraphItemDescriptor<TItem, TDescription>
      • GraphNestEditor
      • GraphNestEditor.Styles
      • GraphNest<TGraph, TMacro>
      • GraphNesterDescriptor
      • GraphOutput
      • GraphOutputAnalyser
      • GraphOutputDescriptor
      • GraphOutputInspector
      • GraphOutputWidget
      • GraphPointer
      • GraphPointerData
      • GraphPointerException
      • GraphReference
      • GraphSelection
      • GraphSource
      • GraphStack
      • GraphWindow
      • GraphsExceptionUtility
      • Greater
      • GreaterOrEqual
      • GreaterThanHandler
      • GreaterThanOrEqualHandler
      • GuidCollection<T>
      • GuidInspector
      • GuidInspector.Styles
      • HasGraph<TGraph, TMacro, TMachine>
      • HasScriptGraph
      • HasStateGraph
      • HashSetPool<T>
      • HashUtility
      • IAboutable
      • IAnalyser
      • IAnalysis
      • IAnalyticsIdentifiable
      • IAotStubbable
      • IApplicationVariableUnit
      • IAssigner
      • IAttributeProvider
      • IBranchUnit
      • ICanvas
      • ICanvasWindow
      • ICloner
      • IConnectionCollection<TConnection, TSource, TDestination>
      • IConnection<TSource, TDestination>
      • IDecoratorAttribute
      • IDefaultValue<T>
      • IDescription
      • IDescriptor
      • IDragAndDropHandler
      • IDropdownOption
      • IEventMachine
      • IEventUnit
      • IFuzzyOption
      • IFuzzyOptionTree
      • IGameObjectEventUnit
      • IGettable
      • IGizmoDrawer
      • IGraph
      • IGraphContext
      • IGraphContextExtension
      • IGraphData
      • IGraphDataWithVariables
      • IGraphDebugData
      • IGraphDescription
      • IGraphElement
      • IGraphElementAnalysis
      • IGraphElementCollection<T>
      • IGraphElementData
      • IGraphElementDebugData
      • IGraphElementDescription
      • IGraphElementWidget
      • IGraphElementWithData
      • IGraphElementWithDebugData
      • IGraphEventHandler<TArgs>
      • IGraphEventListener
      • IGraphEventListenerData
      • IGraphItem
      • IGraphNest
      • IGraphNester
      • IGraphNesterElement
      • IGraphParent
      • IGraphParentElement
      • IGraphRoot
      • IGraphVariableUnit
      • IGraphWithVariables
      • IIdentifiable
      • IInitializable
      • IInspectableAttribute
      • IKeyedCollection<TKey, TItem>
      • IMachine
      • IMachineDescription
      • IMacro
      • IMacroDescription
      • IMemberUnitOption
      • IMergedCollection<T>
      • IMouseEventUnit
      • IMultiInputUnit
      • INesterState
      • INesterStateTransition
      • INesterUnit
      • INodeWidget
      • INotifiedCollectionItem
      • INotifyCollectionChanged<T>
      • IObjectVariableUnit
      • IOptimizedAccessor
      • IOptimizedInvoker
      • IPluginLinked
      • IPluginModule
      • IPoolable
      • IPrewarmable
      • IProxyableNotifyCollectionChanged<T>
      • IResourceProvider
      • ISavedVariableUnit
      • ISceneVariableUnit
      • ISearchResult
      • ISelectUnit
      • ISerializationDependency
      • ISerializationDepender
      • ISerializedPropertyProvider
      • ISet<T>
      • ISidebarPanelContent
      • ISingleton
      • ISpecifiesCloner
      • IState
      • IStateDebugData
      • IStateTransition
      • IStateTransitionDebugData
      • IStateTransitionWidget
      • IStateWidget
      • IUnifiedVariableUnit
      • IUnifiedVariableUnitOption
      • IUnit
      • IUnitConnection
      • IUnitConnectionDebugData
      • IUnitConnectionWidget
      • IUnitControlPort
      • IUnitControlPortDefinition
      • IUnitDebugData
      • IUnitDescriptor
      • IUnitInputPort
      • IUnitInputPortDefinition
      • IUnitInvalidPort
      • IUnitOption
      • IUnitOutputPort
      • IUnitOutputPortDefinition
      • IUnitPort
      • IUnitPortCollection<TPort>
      • IUnitPortDefinition
      • IUnitPortWidget
      • IUnitRelation
      • IUnitValuePort
      • IUnitValuePortDefinition
      • IUnitWidget
      • IUnityObjectOwnable
      • IVariableUnit
      • IVariableUnitOption
      • IWidget
      • IconExportUtility
      • IconSize
      • Icons
      • Icons.Language
      • If
      • ImplementationInspector<T>
      • ImplementationInspector<T>.Styles
      • IncludeInSettingsAttribute
      • IncrementHandler
      • IndexMetadata
      • IndexMetadata.Mode
      • IndexerMetadata
      • IndividualEditor
      • IndividualPropertyDrawer
      • InequalityHandler
      • InitializeAfterPluginsAttribute
      • InsertListItem
      • InspectViaImplementationsAttribute
      • InspectableAttribute
      • InspectableIfAttribute
      • Inspector
      • InspectorActionDirectionAttribute
      • InspectorAdaptiveWidthAttribute
      • InspectorAttribute
      • InspectorBlock
      • InspectorDelayedAttribute
      • InspectorExpandTooltipAttribute
      • InspectorImplementationOrderAttribute
      • InspectorLabelAttribute
      • InspectorProvider
      • InspectorRangeAttribute
      • InspectorTextAreaAttribute
      • InspectorToggleLeftAttribute
      • InspectorUtility
      • InspectorVariableNameAttribute
      • InspectorWideAttribute
      • InstanceActionInvokerBase<TTarget>
      • InstanceActionInvoker<TTarget>
      • InstanceActionInvoker<TTarget, TParam0>
      • InstanceActionInvoker<TTarget, TParam0, TParam1>
      • InstanceActionInvoker<TTarget, TParam0, TParam1, TParam2>
      • InstanceActionInvoker<TTarget, TParam0, TParam1, TParam2, TParam3>
      • InstanceActionInvoker<TTarget, TParam0, TParam1, TParam2, TParam3, TParam4>
      • InstanceFieldAccessor<TTarget, TField>
      • InstanceFunctionInvokerBase<TTarget, TResult>
      • InstanceFunctionInvoker<TTarget, TResult>
      • InstanceFunctionInvoker<TTarget, TParam0, TResult>
      • InstanceFunctionInvoker<TTarget, TParam0, TParam1, TResult>
      • InstanceFunctionInvoker<TTarget, TParam0, TParam1, TParam2, TResult>
      • InstanceFunctionInvoker<TTarget, TParam0, TParam1, TParam2, TParam3, TResult>
      • InstanceFunctionInvoker<TTarget, TParam0, TParam1, TParam2, TParam3, TParam4, TResult>
      • InstanceInvokerBase<TTarget>
      • InstancePropertyAccessor<TTarget, TProperty>
      • IntInspector
      • InvalidConnection
      • InvalidConnectionException
      • InvalidConnectionWidget
      • InvalidConversionException
      • InvalidImplementationException
      • InvalidInput
      • InvalidInputWidget
      • InvalidOperatorException
      • InvalidOutput
      • InvalidOutputWidget
      • InvokeMember
      • InvokeMemberDescriptor
      • InvokeMemberOption
      • InvokerBase
      • IsApplicationVariableDefined
      • IsGraphVariableDefined
      • IsObjectVariableDefined
      • IsSavedVariableDefined
      • IsSceneVariableDefined
      • IsVariableDefined
      • IsVariableDefinedOption
      • IsVariableDefinedUnit
      • IsVariableDefinedUnitOption<TVariableUnit>
      • KeyValuePairInspector
      • KeyValuePairInspector.Styles
      • LanguageIconSet
      • LastItem
      • LateUpdate
      • LayerMaskInspector
      • LeftShiftHandler
      • Lerp<T>
      • Less
      • LessOrEqual
      • LessThanHandler
      • LessThanOrEqualHandler
      • LinqUtility
      • ListCloner
      • ListContainsItem
      • ListInspector
      • ListOption
      • ListPage
      • ListPage.Styles
      • ListPool<T>
      • Literal
      • LiteralDescriptor
      • LiteralInspector
      • LiteralOption
      • LiteralWidget
      • LogicalNegationHandler
      • LongInspector
      • LoopUnit
      • LooseAssemblyName
      • LooseAssemblyNameConverter
      • LooseAssemblyNameInspector
      • LooseAssemblyNameOption
      • LooseAssemblyNameOptionTree
      • LudiqBehaviour
      • LudiqBehaviourEditor
      • LudiqEditorUtility
      • LudiqEditorWindow
      • LudiqGUI
      • LudiqGUI.GetHeaderSummaryHeightDelegate
      • LudiqGUI.GetHeaderTitleHeightDelegate
      • LudiqGUI.OnHeaderSummaryGUIDelegate
      • LudiqGUI.OnHeaderTitleGUIDelegate
      • LudiqGUIUtility
      • LudiqGUIUtility.ClipFixContext
      • LudiqGraphsEditorUtility
      • LudiqProduct
      • LudiqRootObjectEditor
      • LudiqRootObjectEditor.Individual
      • LudiqScriptableObject
      • LudiqScriptableObjectEditor
      • LudiqStyles
      • MD4
      • MachineDescription
      • MachineDescriptor<TMachine, TMachineDescription>
      • MachineEditor
      • MachineEventUnit<TArgs>
      • Machine<TGraph, TMacro>
      • MacroDescription
      • MacroDescriptor<TMacro, TMacroDescription>
      • MacroEditor
      • MacroScriptableObject
      • Macro<TGraph>
      • ManualEventUnit<TArgs>
      • ManualPool<T>
      • MathfEx
      • Maximum<T>
      • Member
      • Member.Source
      • MemberFilter
      • MemberInfoComparer
      • MemberInfoStubWriter<T>
      • MemberInspector
      • MemberInspector.Styles
      • MemberMetadata
      • MemberMetadata.Mode
      • MemberOption
      • MemberOptionTree
      • MemberOptionTree.RootMode
      • MemberUnit
      • MemberUnitAnalyser
      • MemberUnitDescriptor<TMemberUnit>
      • MemberUnitOption<TMemberUnit>
      • MemberUtility
      • MergeDictionaries
      • MergeLists
      • MergedCollection<T>
      • MergedGraphElementCollection
      • MergedKeyedCollection<TKey, TItem>
      • MergedKeyedCollection<TKey, TItem>.Enumerator
      • MergedList<T>
      • MergedList<T>.Enumerator
      • MessageListener
      • MessageListenerEditor
      • Metadata
      • Metadata.Children
      • MetadataCollectionAdaptor
      • MetadataDictionaryAdaptor
      • MetadataListAdaptor
      • MethodBaseStubWriter<TMethodBase>
      • MethodInfoStubWriter
      • MigrationUtility_Asset_to_Package
      • Minimum<T>
      • MissingType
      • MissingTypeUnitWidget
      • MissingValuePortInputException
      • ModuloHandler
      • Modulo<T>
      • MouseButton
      • MoveTowards<T>
      • MultiDecoratorProvider<TDecorated, TDecorator, TAttribute>
      • MultiInputUnitAlphabeticDescriptor
      • MultiInputUnitAlphabeticOption
      • MultiInputUnitNumericDescriptor
      • MultiInputUnitNumericOption
      • MultiInputUnit<T>
      • MultiplicationHandler
      • Multiply<T>
      • NameUtility
      • Namespace
      • NamespaceConverter
      • NamespaceInspector
      • NamespaceOption
      • NamingSchemePage
      • NamingSchemePage.Styles
      • NativeUtility
      • NativeUtility.ModuleScope
      • Negate
      • NesterStateAnalyser<TNesterState>
      • NesterStateDescriptor<TNesterState>
      • NesterStateEditor
      • NesterStateTransitionAnalyser<TGraphNesterStateTransition>
      • NesterStateTransitionDescriptor<TNesterStateTransition>
      • NesterStateTransitionEditor
      • NesterStateTransitionWidget<TNesterStateTransition>
      • NesterStateTransition<TGraph, TMacro>
      • NesterStateWidget<TNesterState>
      • NesterState<TGraph, TMacro>
      • NesterUnitAnalyser<TNesterUnit>
      • NesterUnitDescriptor<TNesterUnit>
      • NesterUnitEditor
      • NesterUnitOption<TNesterUnit>
      • NesterUnit<TGraph, TMacro>
      • NestrerUnitWidget<TNesterUnit>
      • NoAllocEnumerator<T>
      • NodeColor
      • NodeColorMix
      • NodeShape
      • NodeWidget<TCanvas, TNode>
      • NonNullableCollection<T>
      • NonNullableDictionary<TKey, TValue>
      • NonNullableHashSet<T>
      • NonNullableList<T>
      • Normalize<T>
      • NotApproximatelyEqual
      • NotEqual
      • Null
      • NullCheck
      • NullCoalesce
      • NullMeansSelfAttribute
      • NullOption
      • NullableInspector
      • NullableInspector.Styles
      • NumericComparison
      • NumericNegationHandler
      • ObjectMetadata
      • ObjectVariables
      • OnAnimatorIK
      • OnAnimatorMove
      • OnApplicationFocus
      • OnApplicationLostFocus
      • OnApplicationPause
      • OnApplicationQuit
      • OnApplicationResume
      • OnBecameInvisible
      • OnBecameVisible
      • OnBeginDrag
      • OnButtonClick
      • OnButtonInput
      • OnCancel
      • OnCollisionEnter
      • OnCollisionEnter2D
      • OnCollisionExit
      • OnCollisionExit2D
      • OnCollisionStay
      • OnCollisionStay2D
      • OnControllerColliderHit
      • OnDeselect
      • OnDestinationReached
      • OnDestroy
      • OnDisable
      • OnDrag
      • OnDrawGizmos
      • OnDrawGizmosSelected
      • OnDrop
      • OnDropdownValueChanged
      • OnEnable
      • OnEndDrag
      • OnEnterState
      • OnExitState
      • OnGUI
      • OnInputFieldEndEdit
      • OnInputFieldValueChanged
      • OnJointBreak
      • OnJointBreak2D
      • OnKeyboardInput
      • OnMouseDown
      • OnMouseDrag
      • OnMouseEnter
      • OnMouseExit
      • OnMouseInput
      • OnMouseOver
      • OnMouseUp
      • OnMouseUpAsButton
      • OnMove
      • OnParticleCollision
      • OnPointerClick
      • OnPointerDown
      • OnPointerEnter
      • OnPointerExit
      • OnPointerUp
      • OnScroll
      • OnScrollRectValueChanged
      • OnScrollbarValueChanged
      • OnSelect
      • OnSliderValueChanged
      • OnSubmit
      • OnTimerElapsed
      • OnTimerElapsed.Data
      • OnToggleValueChanged
      • OnTransformChildrenChanged
      • OnTransformParentChanged
      • OnTriggerEnter
      • OnTriggerEnter2D
      • OnTriggerExit
      • OnTriggerExit2D
      • OnTriggerStay
      • OnTriggerStay2D
      • Once
      • Once.Data
      • OperatorException
      • OperatorHandler
      • OperatorUtility
      • OptimizedEditor<TIndividual>
      • OptimizedPropertyDrawer<TIndividual>
      • OptimizedReflection
      • Or
      • OrHandler
      • OverrideLayer<T>
      • OverrideStack<T>
      • PackageEventListener
      • PackageVersionUtility
      • Page
      • ParameterStringMode
      • PathUtility
      • Paths
      • PerSecond<T>
      • PlatformUtility
      • Plugin
      • PluginAcknowledgement
      • PluginAttribute
      • PluginChangelog
      • PluginConfiguration
      • PluginConfigurationItemAttribute
      • PluginConfigurationItemMetadata
      • PluginConfigurationItemMetadata.Mode
      • PluginContainer
      • PluginDependencyAttribute
      • PluginDeprecatedSavedVersionLoader
      • PluginManifest
      • PluginMigration
      • PluginModuleAttribute
      • PluginModuleDependencyAttribute
      • PluginPaths
      • PluginResources
      • PluginRuntimeAssemblyAttribute
      • PluginUtility
      • PlusHandler
      • PointerEventUnit
      • PortKeyAttribute
      • PortLabelAttribute
      • PortLabelHiddenAttribute
      • PredictableAttribute
      • PressState
      • Product
      • ProductAttribute
      • ProductContainer
      • ProfiledSegment
      • ProfiledSegmentCollection
      • ProfilingScope
      • ProfilingUtility
      • ProgressUtility
      • ProjectAssemblyOptionsListAdaptor
      • ProjectSettingAttribute
      • ProjectSettingMetadata
      • ProjectSettingsProvider
      • Project<T>
      • PropertyInfoStubWriter
      • ProxyMetadata
      • QuaternionInspector
      • Ray2DConverter
      • Ray2DInspector
      • RayConverter
      • RayInspector
      • RectInspector
      • Recursion
      • Recursion<T>
      • ReferenceCollector
      • ReferenceEqualityComparer
      • ReferenceEqualityComparer<T>
      • ReflectedCloner
      • ReflectedInspector
      • ReflectedInspector.Styles
      • ReflectionFieldAccessor
      • ReflectionInvoker
      • ReflectionPropertyAccessor
      • RemoveDictionaryItem
      • RemoveListItem
      • RemoveListItemAt
      • RenamedAssemblyAttribute
      • RenamedFromAttribute
      • RenamedNamespaceAttribute
      • RequiresUnityAPIAttribute
      • RightShiftHandler
      • RootMetadata
      • Round<TInput, TOutput>
      • Round<TInput, TOutput>.Rounding
      • RuntimeCodebase
      • RuntimeVSUsageUtility
      • SaveVariables
      • SavedVariables
      • SbyteInspector
      • ScalarAbsolute
      • ScalarAverage
      • ScalarDivide
      • ScalarExponentiate
      • ScalarLerp
      • ScalarMaximum
      • ScalarMinimum
      • ScalarModulo
      • ScalarMoveTowards
      • ScalarMultiply
      • ScalarNormalize
      • ScalarPerSecond
      • ScalarRoot
      • ScalarRound
      • ScalarSubtract
      • ScalarSum
      • SceneSingleton<T>
      • SceneVariables
      • ScriptGraphAsset
      • ScriptGraphContainerType
      • ScriptMachine
      • ScriptReference
      • ScriptReferenceReplacement
      • ScriptReferenceResolver
      • ScriptReferenceResolver.Mode
      • ScriptReferenceResolverSettings
      • ScriptUtility
      • SearchResult<T>
      • SearchUtility
      • SelectOnEnum
      • SelectOnEnumDescriptor
      • SelectOnFlow
      • SelectOnFlowDescriptor
      • SelectOnInteger
      • SelectOnIntegerDescriptor
      • SelectOnString
      • SelectOnStringDescriptor
      • SelectUnit
      • SelectUnitDescriptor<T>
      • SelectUnit<T>
      • SemanticLabel
      • SemanticVersion
      • SemanticVersionInspector
      • Sequence
      • SequenceDescriptor
      • SerializableType
      • Serialization
      • SerializationData
      • SerializationOperation
      • SerializationVersionAttribute
      • SerializeAsAttribute
      • SerializeAttribute
      • SerializedPropertyProviderAttribute
      • SerializedPropertyProviderProvider
      • SerializedPropertyProvider<T>
      • SerializedPropertyUtility
      • SetApplicationVariable
      • SetDictionaryItem
      • SetGraphVariable
      • SetGraph<TGraph, TMacro, TMachine>
      • SetListItem
      • SetMember
      • SetMemberDescriptor
      • SetMemberOption
      • SetObjectVariable
      • SetSavedVariable
      • SetSceneVariable
      • SetScriptGraph
      • SetStateGraph
      • SetVariable
      • SetVariableOption
      • SetVariableUnit
      • SetVariableUnitOption<TVariableUnit>
      • SharedEditorTextureDictionary
      • ShortInspector
      • Sidebar
      • SidebarAnchor
      • SidebarPanel
      • SidebarPanelWindow<TPanelContent>
      • Sidebars
      • SingleDecoratorProvider<TDecorated, TDecorator, TAttribute>
      • SinglePageWindow<TPage>
      • SingletonAttribute
      • Singleton<T>
      • SkinnedColor
      • SpecialUnitAttribute
      • Start
      • State
      • State.Data
      • State.DebugData
      • StateAnalyser<TState>
      • StateAnalysis
      • StateCanvas
      • StateDescription
      • StateDescriptor<TState>
      • StateEditor
      • StateEnterReason
      • StateEventHooks
      • StateExitReason
      • StateGraph
      • StateGraphAsset
      • StateGraphContainerType
      • StateGraphContext
      • StateGraphData
      • StateGraphDescriptor
      • StateGraphEditor
      • StateMachine
      • StateMachineDescriptor
      • StateMacroDescriptor
      • StateRevealCondition
      • StateTransition
      • StateTransition.DebugData
      • StateTransitionAnalyser<TStateTransition>
      • StateTransitionAnalysis
      • StateTransitionDescription
      • StateTransitionDescriptor<TStateTransition>
      • StateTransitionEditor
      • StateTransitionWidget<TStateTransition>
      • StateTransitionWidget<TStateTransition>.Styles
      • StateUnit
      • StateUnitDescriptor
      • StateUnitEditor
      • StateUnitWidget
      • StateWidget<TState>
      • StateWidget<TState>.Styles
      • StaticActionInvoker
      • StaticActionInvokerBase
      • StaticActionInvoker<TParam0>
      • StaticActionInvoker<TParam0, TParam1>
      • StaticActionInvoker<TParam0, TParam1, TParam2>
      • StaticActionInvoker<TParam0, TParam1, TParam2, TParam3>
      • StaticActionInvoker<TParam0, TParam1, TParam2, TParam3, TParam4>
      • StaticFieldAccessor<TField>
      • StaticFunctionInvokerBase<TResult>
      • StaticFunctionInvoker<TResult>
      • StaticFunctionInvoker<TParam0, TResult>
      • StaticFunctionInvoker<TParam0, TParam1, TResult>
      • StaticFunctionInvoker<TParam0, TParam1, TParam2, TResult>
      • StaticFunctionInvoker<TParam0, TParam1, TParam2, TParam3, TResult>
      • StaticFunctionInvoker<TParam0, TParam1, TParam2, TParam3, TParam4, TResult>
      • StaticInvokerBase
      • StaticPropertyAccessor<TProperty>
      • StickyNote
      • StickyNote.ColorEnum
      • StickyNoteEditor
      • StickyNoteEditor.Styles
      • StickyNoteInspector
      • StickyNoteOption
      • StickyNoteWidget
      • StickyNoteWidget.Styles
      • StringInspector
      • StringUtility
      • SubgraphUnit
      • SubgraphUnit.Data
      • Subtract<T>
      • SubtractionHandler
      • Sum<T>
      • SuperState
      • SuperStateDescriptor
      • SuperStateEditor
      • SuperStateWidget
      • SuperUnitDescriptor
      • SuperUnitEditor
      • SuperUnitWidget
      • SwitchOnEnum
      • SwitchOnEnumDescriptor
      • SwitchOnInteger
      • SwitchOnIntegerDescriptor
      • SwitchOnString
      • SwitchOnStringDescriptor
      • SwitchUnitDescriptor<T>
      • SwitchUnit<T>
      • SystemObjectInspector
      • SystemObjectInspector.Styles
      • TabbedPage
      • TabbedPage.Styles
      • TextureResolution
      • This
      • ThreadableAssetWrapper<T>
      • Throw
      • Timer
      • Timer.Data
      • ToggleFlow
      • ToggleFlow.Data
      • ToggleValue
      • ToggleValue.Data
      • TriggerCustomEvent
      • TriggerCustomEventDescriptor
      • TriggerEvent2DUnit
      • TriggerEventUnit
      • TriggerStateTransition
      • TriggerStateTransitionWidget
      • TryCatch
      • TypeFilter
      • TypeHandleInspector
      • TypeIconAttribute
      • TypeIconPriorityAttribute
      • TypeInspector
      • TypeName
      • TypeNameDetail
      • TypeOption
      • TypeOptionTree
      • TypeOptionTree.RootMode
      • TypeOptionsSettings
      • TypeQualifier
      • TypeSet
      • TypeSetAttribute
      • TypeUtility
      • TypesMatching
      • UintInspector
      • UlongInspector
      • UnaryOperator
      • UnaryOperatorHandler
      • UndoUtility
      • UnexpectedEnumValueException<T>
      • UnifiedVariableUnit
      • UnifiedVariableUnitDescriptor<TVariableUnit>
      • UnifiedVariableUnitOption<TVariableUnit>
      • UnifiedVariableUnitWidget
      • Unit
      • Unit.DebugData
      • UnitAnalyser<TUnit>
      • UnitAnalysis
      • UnitBase
      • UnitBaseStateExtensions
      • UnitCategory
      • UnitCategoryConverter
      • UnitCategoryOption
      • UnitConnectionDebugData
      • UnitConnectionStyles
      • UnitConnectionWidget<TConnection>
      • UnitConnection<TSourcePort, TDestinationPort>
      • UnitDescription
      • UnitDescriptor<TUnit>
      • UnitEditor
      • UnitEditor.Styles
      • UnitFooterPortsAttribute
      • UnitHeaderInspectableAttribute
      • UnitInputPortWidget<TPort>
      • UnitInspector
      • UnitOptionFilter
      • UnitOptionRow
      • UnitOptionTree
      • UnitOptionUtility
      • UnitOption<TUnit>
      • UnitOption<TUnit>.FooterStyles
      • UnitOrderAttribute
      • UnitOutputPortWidget<TPort>
      • UnitPortCollection<TPort>
      • UnitPortDefinition
      • UnitPortDefinitionCollection<T>
      • UnitPortDefinitionInspector
      • UnitPortDefinitionUtility
      • UnitPortDescription
      • UnitPortDescriptor
      • UnitPortWidget<TPort>
      • UnitPortWidget<TPort>.Styles
      • UnitPort<TValidOther, TInvalidOther, TExternalConnection>
      • UnitPreservation
      • UnitRelation
      • UnitShortTitleAttribute
      • UnitSubtitleAttribute
      • UnitSurtitleAttribute
      • UnitTitleAttribute
      • UnitWidget<TUnit>
      • UnitWidget<TUnit>.Styles
      • UnityAPI
      • UnityEditorInternalException
      • UnityMessageListener
      • UnityObjectConverter
      • UnityObjectInspector
      • UnityObjectInspector.Styles
      • UnityObjectOwnershipUtility
      • UnityObjectUtility
      • UnityOnBecameInvisibleMessageListener
      • UnityOnBecameVisibleMessageListener
      • UnityOnBeginDragMessageListener
      • UnityOnButtonClickMessageListener
      • UnityOnCancelMessageListener
      • UnityOnCollisionEnter2DMessageListener
      • UnityOnCollisionEnterMessageListener
      • UnityOnCollisionExit2DMessageListener
      • UnityOnCollisionExitMessageListener
      • UnityOnCollisionStay2DMessageListener
      • UnityOnCollisionStayMessageListener
      • UnityOnControllerColliderHitMessageListener
      • UnityOnDeselectMessageListener
      • UnityOnDragMessageListener
      • UnityOnDropMessageListener
      • UnityOnDropdownValueChangedMessageListener
      • UnityOnEndDragMessageListener
      • UnityOnInputFieldEndEditMessageListener
      • UnityOnInputFieldValueChangedMessageListener
      • UnityOnJointBreak2DMessageListener
      • UnityOnJointBreakMessageListener
      • UnityOnMouseDownMessageListener
      • UnityOnMouseDragMessageListener
      • UnityOnMouseEnterMessageListener
      • UnityOnMouseExitMessageListener
      • UnityOnMouseOverMessageListener
      • UnityOnMouseUpAsButtonMessageListener
      • UnityOnMouseUpMessageListener
      • UnityOnMoveMessageListener
      • UnityOnParticleCollisionMessageListener
      • UnityOnPointerClickMessageListener
      • UnityOnPointerDownMessageListener
      • UnityOnPointerEnterMessageListener
      • UnityOnPointerExitMessageListener
      • UnityOnPointerUpMessageListener
      • UnityOnScrollMessageListener
      • UnityOnScrollRectValueChangedMessageListener
      • UnityOnScrollbarValueChangedMessageListener
      • UnityOnSelectMessageListener
      • UnityOnSliderValueChangedMessageListener
      • UnityOnSubmitMessageListener
      • UnityOnToggleValueChangedMessageListener
      • UnityOnTransformChildrenChangedMessageListener
      • UnityOnTransformParentChangedMessageListener
      • UnityOnTriggerEnter2DMessageListener
      • UnityOnTriggerEnterMessageListener
      • UnityOnTriggerExit2DMessageListener
      • UnityOnTriggerExitMessageListener
      • UnityOnTriggerStay2DMessageListener
      • UnityOnTriggerStayMessageListener
      • UnityThread
      • Unknown
      • UnknownEditor
      • UnknownInspector
      • Update
      • UpdateBackupPage
      • UsageAnalytics
      • UshortInspector
      • VSBackupUtility
      • VSMigrationUtility
      • VSUsageUtility
      • ValueAttribute
      • ValueConnection
      • ValueConnection.DebugData
      • ValueConnectionWidget
      • ValueInput
      • ValueInputDefinition
      • ValueInputDefinitionInspector
      • ValueInputWidget
      • ValueOutput
      • ValueOutputDefinition
      • ValueOutputWidget
      • ValuePortDefinition
      • ValuePortDefinitionInspector
      • VariableDeclaration
      • VariableDeclarationCollection
      • VariableDeclarationInspector
      • VariableDeclarationInspector.Styles
      • VariableDeclarations
      • VariableDeclarationsCloner
      • VariableDeclarationsInspector
      • VariableDeclarationsInspector.Styles
      • VariableKind
      • VariableKindAttribute
      • VariableKindOption
      • VariableNameAttributeInspector
      • VariableNameInspector
      • VariableNameInspector.Styles
      • VariableUnit
      • VariableUnitDescriptor<TVariableUnit>
      • VariableUnitOption<TVariableUnit>
      • VariableUnitWidget
      • Variables
      • VariablesAsset
      • VariablesAssetEditor
      • VariablesEditor
      • VariablesPanel
      • VariablesPanel.Styles
      • VariablesSaver
      • VariantCollection<TBase, TImplementation>
      • VariantKeyedCollection<TBase, TImplementation, TKey>
      • VariantList<TBase, TImplementation>
      • Vector2Absolute
      • Vector2Angle
      • Vector2Average
      • Vector2Distance
      • Vector2Divide
      • Vector2DotProduct
      • Vector2Inspector
      • Vector2Lerp
      • Vector2Maximum
      • Vector2Minimum
      • Vector2Modulo
      • Vector2MoveTowards
      • Vector2Multiply
      • Vector2Normalize
      • Vector2PerSecond
      • Vector2Project
      • Vector2Round
      • Vector2Subtract
      • Vector2Sum
      • Vector3Absolute
      • Vector3Angle
      • Vector3Average
      • Vector3CrossProduct
      • Vector3Distance
      • Vector3Divide
      • Vector3DotProduct
      • Vector3Inspector
      • Vector3Lerp
      • Vector3Maximum
      • Vector3Minimum
      • Vector3Modulo
      • Vector3MoveTowards
      • Vector3Multiply
      • Vector3Normalize
      • Vector3PerSecond
      • Vector3Project
      • Vector3Round
      • Vector3Subtract
      • Vector3Sum
      • Vector4Absolute
      • Vector4Average
      • Vector4Distance
      • Vector4Divide
      • Vector4DotProduct
      • Vector4Inspector
      • Vector4Lerp
      • Vector4Maximum
      • Vector4Minimum
      • Vector4Modulo
      • Vector4MoveTowards
      • Vector4Multiply
      • Vector4Normalize
      • Vector4PerSecond
      • Vector4Round
      • Vector4Subtract
      • Vector4Sum
      • VectorInspector
      • VectorInspector.Styles
      • VersionControlUtility
      • VisualScriptingCanvas<TGraph>
      • WaitForEndOfFrameUnit
      • WaitForFlow
      • WaitForFlow.Data
      • WaitForFlowDescriptor
      • WaitForNextFrameUnit
      • WaitForSecondsUnit
      • WaitUnit
      • WaitUntilUnit
      • WaitWhileUnit
      • WarnBeforeEditingAttribute
      • WarnBeforeRemovingAttribute
      • Warning
      • WarningLevel
      • WatchedList<T>
      • WebView
      • WebWindow
      • While
      • WidgetAttribute
      • WidgetList<TWidget>
      • WidgetList<TWidget>.Enumerator
      • WidgetProvider
      • Widget<TCanvas, TItem>
      • WindowClose
      • Wizard
      • WrappedEditorWindow
      • XAnalyserProvider
      • XArrayPool
      • XCanvasExtensionProvider
      • XCanvasProvider
      • XCanvasWindow
      • XColor
      • XDescription
      • XDescriptorProvider
      • XEditorProvider
      • XEventGraph
      • XFlowGraph
      • XFuzzyOptionTreeExtensionProvider
      • XGettable
      • XGraphContextProvider
      • XGraphEventListener
      • XHashSetPool
      • XInspectorProvider
      • XListPool
      • XUnit
      • XUnitOption
      • XUnitOptionProvider
      • XmlDocumentation
      • XmlDocumentationTags
    • Unity.VisualScripting.AssemblyQualifiedNameParser
      • ParsedAssemblyQualifiedName
    • Unity.VisualScripting.Dependencies.NCalc
      • BinaryExpression
      • BinaryExpressionType
      • EvaluateFunctionHandler
      • EvaluateOptions
      • EvaluateParameterHandler
      • EvaluationException
      • EvaluationVisitor
      • Expression
      • FunctionArgs
      • FunctionExpression
      • IdentifierExpression
      • LogicalExpression
      • LogicalExpressionVisitor
      • NCalcLexer
      • NCalcLexer.DFA14
      • NCalcLexer.DFA7
      • NCalcParser
      • NCalcParser.additiveExpression_return
      • NCalcParser.arguments_return
      • NCalcParser.bitwiseAndExpression_return
      • NCalcParser.bitwiseOrExpression_return
      • NCalcParser.bitwiseXOrExpression_return
      • NCalcParser.booleanAndExpression_return
      • NCalcParser.conditionalExpression_return
      • NCalcParser.equalityExpression_return
      • NCalcParser.expressionList_return
      • NCalcParser.identifier_return
      • NCalcParser.logicalExpression_return
      • NCalcParser.multiplicativeExpression_return
      • NCalcParser.ncalcExpression_return
      • NCalcParser.primaryExpression_return
      • NCalcParser.relationalExpression_return
      • NCalcParser.shiftExpression_return
      • NCalcParser.unaryExpression_return
      • NCalcParser.value_return
      • ParameterArgs
      • SerializationVisitor
      • TernaryExpression
      • UnaryExpression
      • UnaryExpressionType
      • ValueExpression
      • ValueType
    • Unity.VisualScripting.Dependencies.Sqlite
      • AutoIncrementAttribute
      • BaseTableQuery
      • BaseTableQuery.Ordering
      • CollationAttribute
      • ColumnAttribute
      • CreateFlags
      • IgnoreAttribute
      • IndexedAttribute
      • MaxLengthAttribute
      • NotNullAttribute
      • NotNullConstraintViolationException
      • Orm
      • PreparedSqlLiteInsertCommand
      • PrimaryKeyAttribute
      • SQLite3
      • SQLite3.ColType
      • SQLite3.ConfigOption
      • SQLite3.ExtendedResult
      • SQLite3.Result
      • SQLiteCommand
      • SQLiteConnection
      • SQLiteConnection.ColumnInfo
      • SQLiteConnection.TraceHandler
      • SQLiteException
      • SQLiteOpenFlags
      • TableAttribute
      • TableMapping
      • TableMapping.Column
      • TableQuery<T>
      • UniqueAttribute
    • Unity.VisualScripting.FullSerializer
      • AnimationCurve_DirectConverter
      • Bounds_DirectConverter
      • GUIStyleState_DirectConverter
      • GUIStyle_DirectConverter
      • Gradient_DirectConverter
      • Keyframe_DirectConverter
      • LayerMask_DirectConverter
      • RectOffset_DirectConverter
      • Rect_DirectConverter
      • fsAotCompilationManager
      • fsArrayConverter
      • fsBaseConverter
      • fsConfig
      • fsContext
      • fsConverter
      • fsConverterRegistrar
      • fsData
      • fsDataType
      • fsDateConverter
      • fsDictionaryConverter
      • fsDirectConverter
      • fsDirectConverter<TModel>
      • fsDuplicateVersionNameException
      • fsEnumConverter
      • fsForwardAttribute
      • fsForwardConverter
      • fsGlobalConfig
      • fsGuidConverter
      • fsIEnumerableConverter
      • fsISerializationCallbacks
      • fsIgnoreAttribute
      • fsJsonParser
      • fsJsonPrinter
      • fsKeyValuePairConverter
      • fsMemberSerialization
      • fsMetaProperty
      • fsMetaType
      • fsMissingVersionConstructorException
      • fsNullableConverter
      • fsObjectAttribute
      • fsObjectProcessor
      • fsPrimitiveConverter
      • fsPropertyAttribute
      • fsReflectedConverter
      • fsReflectionUtility
      • fsResult
      • fsSerializationCallbackProcessor
      • fsSerializationCallbackReceiverProcessor
      • fsSerializer
      • fsTypeCache
      • fsTypeConverter
      • fsWeakReferenceConverter
    • Unity.VisualScripting.FullSerializer.Internal
      • fsCyclicReferenceManager
      • fsOption
      • fsOption<T>
      • fsPortableReflection
      • fsTypeExtensions
      • fsVersionManager
      • fsVersionedType
    • Unity.VisualScripting.FullSerializer.Internal.Converters
      • UnityEvent_Converter
    • Unity.VisualScripting.ReorderableList
      • AddMenuClickedEventArgs
      • AddMenuClickedEventHandler
      • GenericListAdaptor<T>
      • IReorderableListAdaptor
      • IReorderableListDropTarget
      • ItemInsertedEventArgs
      • ItemInsertedEventHandler
      • ItemMovedEventArgs
      • ItemMovedEventHandler
      • ItemMovingEventArgs
      • ItemMovingEventHandler
      • ItemRemovingEventArgs
      • ItemRemovingEventHandler
      • ReorderableListControl
      • ReorderableListControl.DrawEmpty
      • ReorderableListControl.DrawEmptyAbsolute
      • ReorderableListControl.ItemDrawer<T>
      • ReorderableListFlags
      • ReorderableListGUI
      • ReorderableListStyles
      • SerializedPropertyAdaptor
    • Unity.VisualScripting.ReorderableList.Element_Adder_Menu
      • ElementAdderMenuBuilder
      • ElementAdderMenuCommandAttribute
      • ElementAdderMeta
      • IElementAdderMenu
      • IElementAdderMenuBuilder<TContext>
      • IElementAdderMenuCommand<TContext>
      • IElementAdder<TContext>
    • Unity.VisualScripting.ReorderableList.Internal
      • GUIHelper
      • ReorderableListResources
      • ReorderableListTexture
      • SerializedPropertyUtility
    • Scripting API
    • Unity.VisualScripting
    • StringUtility

    Class StringUtility

    Inheritance
    object
    StringUtility
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Unity.VisualScripting
    Assembly: Unity.VisualScripting.Core.dll
    Syntax
    public static class StringUtility

    Methods

    AllIndexesOf(string, string)

    Declaration
    public static IEnumerable<int> AllIndexesOf(this string haystack, string needle)
    Parameters
    Type Name Description
    string haystack
    string needle
    Returns
    Type Description
    IEnumerable<int>

    AppendLineFormat(StringBuilder, string, params object[])

    Declaration
    public static void AppendLineFormat(this StringBuilder sb, string format, params object[] args)
    Parameters
    Type Name Description
    StringBuilder sb
    string format
    object[] args

    Contains(string, char)

    Declaration
    public static bool Contains(this string s, char c)
    Parameters
    Type Name Description
    string s
    char c
    Returns
    Type Description
    bool

    ContainsInsensitive(string, string)

    Declaration
    public static bool ContainsInsensitive(this string haystack, string needle)
    Parameters
    Type Name Description
    string haystack
    string needle
    Returns
    Type Description
    bool

    CountIndices(string, char)

    Declaration
    public static int CountIndices(this string s, char c)
    Parameters
    Type Name Description
    string s
    char c
    Returns
    Type Description
    int

    EndsWith(string, char)

    Declaration
    public static bool EndsWith(this string s, char c)
    Parameters
    Type Name Description
    string s
    char c
    Returns
    Type Description
    bool

    FallbackEmpty(string, string)

    Declaration
    public static string FallbackEmpty(string s, string fallback)
    Parameters
    Type Name Description
    string s
    string fallback
    Returns
    Type Description
    string

    FallbackWhitespace(string, string)

    Declaration
    public static string FallbackWhitespace(string s, string fallback)
    Parameters
    Type Name Description
    string s
    string fallback
    Returns
    Type Description
    string

    Filter(string, bool, bool, bool, bool, bool)

    Declaration
    public static string Filter(this string s, bool letters = true, bool numbers = true, bool whitespace = true, bool symbols = true, bool punctuation = true)
    Parameters
    Type Name Description
    string s
    bool letters
    bool numbers
    bool whitespace
    bool symbols
    bool punctuation
    Returns
    Type Description
    string

    FilterReplace(string, char, bool, bool, bool, bool, bool, bool)

    Declaration
    public static string FilterReplace(this string s, char replacement, bool merge, bool letters = true, bool numbers = true, bool whitespace = true, bool symbols = true, bool punctuation = true)
    Parameters
    Type Name Description
    string s
    char replacement
    bool merge
    bool letters
    bool numbers
    bool whitespace
    bool symbols
    bool punctuation
    Returns
    Type Description
    string

    FirstCharacterToLower(string)

    Declaration
    public static string FirstCharacterToLower(this string s)
    Parameters
    Type Name Description
    string s
    Returns
    Type Description
    string

    FirstCharacterToUpper(string)

    Declaration
    public static string FirstCharacterToUpper(this string s)
    Parameters
    Type Name Description
    string s
    Returns
    Type Description
    string

    IsGuid(string)

    Declaration
    public static bool IsGuid(string value)
    Parameters
    Type Name Description
    string value
    Returns
    Type Description
    bool

    IsNullOrWhiteSpace(string)

    Declaration
    public static bool IsNullOrWhiteSpace(string s)
    Parameters
    Type Name Description
    string s
    Returns
    Type Description
    bool

    IsWordBeginning(char?, char, char?)

    Declaration
    public static bool IsWordBeginning(char? previous, char current, char? next)
    Parameters
    Type Name Description
    char? previous
    char current
    char? next
    Returns
    Type Description
    bool

    IsWordBeginning(string, int)

    Declaration
    public static bool IsWordBeginning(string s, int index)
    Parameters
    Type Name Description
    string s
    int index
    Returns
    Type Description
    bool

    IsWordDelimiter(char)

    Declaration
    public static bool IsWordDelimiter(char c)
    Parameters
    Type Name Description
    char c
    Returns
    Type Description
    bool

    NullIfEmpty(string)

    Declaration
    public static string NullIfEmpty(this string s)
    Parameters
    Type Name Description
    string s
    Returns
    Type Description
    string

    PartAfter(string, char)

    Declaration
    public static string PartAfter(this string s, char c)
    Parameters
    Type Name Description
    string s
    char c
    Returns
    Type Description
    string

    PartBefore(string, char)

    Declaration
    public static string PartBefore(this string s, char c)
    Parameters
    Type Name Description
    string s
    char c
    Returns
    Type Description
    string

    PartsAround(string, char, out string, out string)

    Declaration
    public static void PartsAround(this string s, char c, out string before, out string after)
    Parameters
    Type Name Description
    string s
    char c
    string before
    string after

    PathEllipsis(string, int)

    Declaration
    public static string PathEllipsis(string s, int maxLength)
    Parameters
    Type Name Description
    string s
    int maxLength
    Returns
    Type Description
    string

    Prettify(string)

    Declaration
    public static string Prettify(this string s)
    Parameters
    Type Name Description
    string s
    Returns
    Type Description
    string

    RemoveConsecutiveCharacters(string, char)

    Declaration
    public static string RemoveConsecutiveCharacters(this string s, char c)
    Parameters
    Type Name Description
    string s
    char c
    Returns
    Type Description
    string

    ReplaceMultiple(string, HashSet<char>, char)

    Declaration
    public static string ReplaceMultiple(this string s, HashSet<char> haystacks, char replacement)
    Parameters
    Type Name Description
    string s
    HashSet<char> haystacks
    char replacement
    Returns
    Type Description
    string

    SplitWords(string, char)

    Declaration
    public static string SplitWords(this string s, char separator)
    Parameters
    Type Name Description
    string s
    char separator
    Returns
    Type Description
    string

    StartsWith(string, char)

    Declaration
    public static bool StartsWith(this string s, char c)
    Parameters
    Type Name Description
    string s
    char c
    Returns
    Type Description
    bool

    ToBinaryString(Enum)

    Declaration
    public static string ToBinaryString(this Enum value)
    Parameters
    Type Name Description
    Enum value
    Returns
    Type Description
    string

    ToBinaryString(int)

    Declaration
    public static string ToBinaryString(this int value)
    Parameters
    Type Name Description
    int value
    Returns
    Type Description
    string

    ToBinaryString(long)

    Declaration
    public static string ToBinaryString(this long value)
    Parameters
    Type Name Description
    long value
    Returns
    Type Description
    string

    ToCommaSeparatedString(IEnumerable)

    Declaration
    public static string ToCommaSeparatedString(this IEnumerable enumerable)
    Parameters
    Type Name Description
    IEnumerable enumerable
    Returns
    Type Description
    string

    ToHexString(byte[])

    Declaration
    public static string ToHexString(this byte[] bytes)
    Parameters
    Type Name Description
    byte[] bytes
    Returns
    Type Description
    string

    ToLineSeparatedString(IEnumerable)

    Declaration
    public static string ToLineSeparatedString(this IEnumerable enumerable)
    Parameters
    Type Name Description
    IEnumerable enumerable
    Returns
    Type Description
    string

    ToSeparatedString(IEnumerable, string)

    Declaration
    public static string ToSeparatedString(this IEnumerable enumerable, string separator)
    Parameters
    Type Name Description
    IEnumerable enumerable
    string separator
    Returns
    Type Description
    string

    TrimEnd(string, string)

    Declaration
    public static string TrimEnd(this string source, string value)
    Parameters
    Type Name Description
    string source
    string value
    Returns
    Type Description
    string

    TrimStart(string, string)

    Declaration
    public static string TrimStart(this string source, string value)
    Parameters
    Type Name Description
    string source
    string value
    Returns
    Type Description
    string

    Truncate(string, int, string)

    Declaration
    public static string Truncate(this string value, int maxLength, string suffix = "...")
    Parameters
    Type Name Description
    string value
    int maxLength
    string suffix
    Returns
    Type Description
    string
    In This Article
    • Methods
      • AllIndexesOf(string, string)
      • AppendLineFormat(StringBuilder, string, params object[])
      • Contains(string, char)
      • ContainsInsensitive(string, string)
      • CountIndices(string, char)
      • EndsWith(string, char)
      • FallbackEmpty(string, string)
      • FallbackWhitespace(string, string)
      • Filter(string, bool, bool, bool, bool, bool)
      • FilterReplace(string, char, bool, bool, bool, bool, bool, bool)
      • FirstCharacterToLower(string)
      • FirstCharacterToUpper(string)
      • IsGuid(string)
      • IsNullOrWhiteSpace(string)
      • IsWordBeginning(char?, char, char?)
      • IsWordBeginning(string, int)
      • IsWordDelimiter(char)
      • NullIfEmpty(string)
      • PartAfter(string, char)
      • PartBefore(string, char)
      • PartsAround(string, char, out string, out string)
      • PathEllipsis(string, int)
      • Prettify(string)
      • RemoveConsecutiveCharacters(string, char)
      • ReplaceMultiple(string, HashSet<char>, char)
      • SplitWords(string, char)
      • StartsWith(string, char)
      • ToBinaryString(Enum)
      • ToBinaryString(int)
      • ToBinaryString(long)
      • ToCommaSeparatedString(IEnumerable)
      • ToHexString(byte[])
      • ToLineSeparatedString(IEnumerable)
      • ToSeparatedString(IEnumerable, string)
      • TrimEnd(string, string)
      • TrimStart(string, string)
      • Truncate(string, int, string)
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)