Table of Contents

Class BoolSettingsUI

Namespace
ContentSettings.API.Settings.DebugUI
Assembly
RedstoneWizard08.ContentLibrary.dll

The debug UI for a boolean setting.

public class BoolSettingsUI : SettingUI, IEventHandler, IResolvedStyle, IStylePropertyAnimations, ITransform, ITransitionAnimations, IExperimentalFeatures, IVisualElementScheduler
Inheritance
CallbackEventHandler
Focusable
VisualElement
BoolSettingsUI
Implements
IEventHandler
IResolvedStyle
IStylePropertyAnimations
ITransform
ITransitionAnimations
IExperimentalFeatures
IVisualElementScheduler
Inherited Members
VisualElement.s_NextId
VisualElement.s_EmptyClassList
VisualElement.userDataPropertyKey
VisualElement.disabledUssClassName
VisualElement.m_Name
VisualElement.m_ClassList
VisualElement.m_PropertyBag
VisualElement.m_Flags
VisualElement.m_ViewDataKey
VisualElement.m_RenderHints
VisualElement.lastLayout
VisualElement.lastPseudoPadding
VisualElement.renderChainData
VisualElement.m_Layout
VisualElement.m_BoundingBox
VisualElement.worldBoundingBoxDirtyDependencies
VisualElement.m_WorldBoundingBox
VisualElement.worldTransformInverseDirtyDependencies
VisualElement.m_WorldTransformCache
VisualElement.m_WorldTransformInverseCache
VisualElement.m_WorldClip
VisualElement.m_WorldClipMinusGroup
VisualElement.m_WorldClipIsInfinite
VisualElement.s_InfiniteRect
VisualElement.triggerPseudoMask
VisualElement.dependencyPseudoMask
VisualElement.m_PseudoStates
VisualElement.m_Style
VisualElement.variableContext
VisualElement.inheritedStylesHash
VisualElement.controlid
VisualElement.imguiContainerDescendantCount
VisualElement.m_LanguageDirection
VisualElement.m_LocalLanguageDirection
VisualElement.k_GenerateVisualContentMarker
VisualElement.m_SubRenderTargetMode
VisualElement.s_runtimeMaterial
VisualElement.m_defaultMaterial
VisualElement.m_RunningAnimations
VisualElement.s_NextParentVersion
VisualElement.m_NextParentCachedVersion
VisualElement.m_NextParentRequiredVersion
VisualElement.m_CachedNextParentWithEventCallback
VisualElement.m_EventCallbackCategories
VisualElement.m_CachedEventCallbackParentCategories
VisualElement.m_DefaultActionEventCategories
VisualElement.m_DefaultActionAtTargetEventCategories
VisualElement.k_RootVisualContainerName
VisualElement.m_PhysicalParent
VisualElement.m_LogicalParent
VisualElement.s_EmptyList
VisualElement.m_Children
VisualElement.m_VisualTreeAssetSource
VisualElement.s_CustomStyleAccess
VisualElement.inlineStyleAccess
VisualElement.styleSheetList
VisualElement.s_InternalStyleSheetPath
VisualElement.tooltipPropertyKey
VisualElement.s_TypeData
VisualElement.m_TypeData
VisualElement.GetStylePropertyAnimationSystem()
VisualElement.IStylePropertyAnimations.CancelAnimation(StylePropertyId)
VisualElement.IStylePropertyAnimations.CancelAllAnimations()
VisualElement.IStylePropertyAnimations.HasRunningAnimation(StylePropertyId)
VisualElement.IStylePropertyAnimations.UpdateAnimation(StylePropertyId)
VisualElement.TryConvertTransformOriginUnits(ref TransformOrigin, ref TransformOrigin)
VisualElement.TryConvertTranslateUnits(ref Translate, ref Translate)
VisualElement.TryConvertBackgroundPositionUnits(ref BackgroundPosition, ref BackgroundPosition)
VisualElement.TryConvertBackgroundSizeUnits(ref BackgroundSize, ref BackgroundSize)
VisualElement.MarkRenderHintsClean()
VisualElement.ClearManualLayout()
VisualElement.UpdateBoundingBox()
VisualElement.UpdateWorldBoundingBox()
VisualElement.UpdateWorldTransform()
VisualElement.UpdateWorldTransformInverse()
VisualElement.EnsureWorldTransformAndClipUpToDate()
VisualElement.UpdateWorldClip()
VisualElement.CombineClipRects(Rect, Rect)
VisualElement.SubstractBorderPadding(Rect)
VisualElement.ComputeAAAlignedBound(Rect, Matrix4x4)
VisualElement.UpdateHoverPseudoState()
VisualElement.IsPartOfCapturedChain(VisualElement, in IEventHandler)
VisualElement.ExecuteDefaultAction(EventBase)
VisualElement.GetTooltipRect()
VisualElement.SetTooltip(TooltipEvent)
VisualElement.Focus()
VisualElement.SetPanel(BaseVisualElementPanel)
VisualElement.WillChangePanel(BaseVisualElementPanel)
VisualElement.HasChangedPanel(BaseVisualElementPanel)
VisualElement.SendEvent(EventBase)
VisualElement.SendEvent(EventBase, DispatchMode)
VisualElement.IncrementVersion(VersionChangeType)
VisualElement.InvokeHierarchyChanged(HierarchyChangeType)
VisualElement.MarkDirtyRepaint()
VisualElement.InvokeGenerateVisualContent(MeshGenerationContext)
VisualElement.GetFullHierarchicalViewDataKey()
VisualElement.SaveViewData()
VisualElement.OnViewDataReady()
VisualElement.ContainsPoint(Vector2)
VisualElement.Overlaps(Rect)
VisualElement.AssignMeasureFunction()
VisualElement.RemoveMeasureFunction()
VisualElement.SetSize(Vector2)
VisualElement.FinalizeLayout()
VisualElement.SetInlineRule(StyleSheet, StyleRule)
VisualElement.UpdateInlineRule(StyleSheet, StyleRule)
VisualElement.SetComputedStyle(ref ComputedStyle)
VisualElement.ResetPositionProperties()
VisualElement.ToString()
VisualElement.GetClasses()
VisualElement.GetClassesForIteration()
VisualElement.ClearClassList()
VisualElement.FindAncestorUserData()
VisualElement.GetProperty(PropertyName)
VisualElement.HasProperty(PropertyName)
VisualElement.CheckUserKeyArgument(PropertyName)
VisualElement.getRuntimeMaterial()
VisualElement.GetAnimationSystem()
VisualElement.RegisterAnimation(IValueAnimationUpdate)
VisualElement.UnregisterAnimation(IValueAnimationUpdate)
VisualElement.UnregisterRunningAnimations()
VisualElement.RegisterRunningAnimations()
VisualElement.AssignStyleValues(VisualElement, StyleValues)
VisualElement.ReadCurrentValues(VisualElement, StyleValues)
VisualElement.DirtyNextParentWithEventCallback()
VisualElement.SetAsNextParentWithEventCallback()
VisualElement.GetCachedNextParentWithEventCallback(out VisualElement)
VisualElement.PropagateCachedNextParentWithEventCallback(VisualElement, VisualElement)
VisualElement.UpdateCallbackParentCategories()
VisualElement.HasEventCallbacks(EventCategory)
VisualElement.HasParentEventCallbacks(EventCategory)
VisualElement.HasParentEventCallbacksOrDefaultActions(EventCategory)
VisualElement.HasEventCallbacksOrDefaultActions(EventCategory)
VisualElement.HasParentEventCallbacksOrDefaultActionAtTarget(EventCategory)
VisualElement.HasEventCallbacksOrDefaultActionAtTarget(EventCategory)
VisualElement.HasDefaultAction(EventCategory)
VisualElement.ShouldClip()
VisualElement.Add(VisualElement)
VisualElement.Remove(VisualElement)
VisualElement.Clear()
VisualElement.IndexOf(VisualElement)
VisualElement.Children()
VisualElement.BringToFront()
VisualElement.SendToBack()
VisualElement.PlaceBehind(VisualElement)
VisualElement.PlaceInFront(VisualElement)
VisualElement.RemoveFromHierarchy()
VisualElement.GetFirstOfType<T>()
VisualElement.GetFirstAncestorOfType<T>()
VisualElement.Contains(VisualElement)
VisualElement.FindCommonAncestor(VisualElement)
VisualElement.GetRoot()
VisualElement.GetRootVisualContainer()
VisualElement.GetNextElementDepthFirst()
VisualElement.GetPreviousElementDepthFirst()
VisualElement.RetargetElement(VisualElement)
VisualElement.GetPivotedMatrixWithLayout(out Matrix4x4)
VisualElement.TransformAlignedRectToParentSpace(ref Rect)
VisualElement.CalculateConservativeRect(ref Matrix4x4, Rect)
VisualElement.TransformAlignedRect(ref Matrix4x4, ref Rect)
VisualElement.OrderMinMaxRect(ref Rect)
VisualElement.MultiplyMatrix44Point2(ref Matrix4x4, Vector2)
VisualElement.MultiplyVector2(ref Matrix4x4, Vector2)
VisualElement.MultiplyMatrix44Rect2(ref Matrix4x4, Rect)
VisualElement.MultiplyMatrix34(ref Matrix4x4, ref Matrix4x4, out Matrix4x4)
VisualElement.TranslateMatrix34(ref Matrix4x4, Vector3, out Matrix4x4)
VisualElement.TranslateMatrix34InPlace(ref Matrix4x4, Vector3)
VisualElement.ResolveTranslate()
VisualElement.ResolveTransformOrigin()
VisualElement.ResolveRotation()
VisualElement.ResolveScale()
VisualElement.resolvedStyle
VisualElement.IResolvedStyle.alignContent
VisualElement.IResolvedStyle.alignItems
VisualElement.IResolvedStyle.alignSelf
VisualElement.IResolvedStyle.backgroundColor
VisualElement.IResolvedStyle.backgroundImage
VisualElement.IResolvedStyle.backgroundPositionX
VisualElement.IResolvedStyle.backgroundPositionY
VisualElement.IResolvedStyle.backgroundRepeat
VisualElement.IResolvedStyle.backgroundSize
VisualElement.IResolvedStyle.borderBottomColor
VisualElement.IResolvedStyle.borderBottomLeftRadius
VisualElement.IResolvedStyle.borderBottomRightRadius
VisualElement.IResolvedStyle.borderBottomWidth
VisualElement.IResolvedStyle.borderLeftColor
VisualElement.IResolvedStyle.borderLeftWidth
VisualElement.IResolvedStyle.borderRightColor
VisualElement.IResolvedStyle.borderRightWidth
VisualElement.IResolvedStyle.borderTopColor
VisualElement.IResolvedStyle.borderTopLeftRadius
VisualElement.IResolvedStyle.borderTopRightRadius
VisualElement.IResolvedStyle.borderTopWidth
VisualElement.IResolvedStyle.bottom
VisualElement.IResolvedStyle.color
VisualElement.IResolvedStyle.display
VisualElement.IResolvedStyle.flexBasis
VisualElement.IResolvedStyle.flexDirection
VisualElement.IResolvedStyle.flexGrow
VisualElement.IResolvedStyle.flexShrink
VisualElement.IResolvedStyle.flexWrap
VisualElement.IResolvedStyle.fontSize
VisualElement.IResolvedStyle.height
VisualElement.IResolvedStyle.justifyContent
VisualElement.IResolvedStyle.left
VisualElement.IResolvedStyle.letterSpacing
VisualElement.IResolvedStyle.marginBottom
VisualElement.IResolvedStyle.marginLeft
VisualElement.IResolvedStyle.marginRight
VisualElement.IResolvedStyle.marginTop
VisualElement.IResolvedStyle.maxHeight
VisualElement.IResolvedStyle.maxWidth
VisualElement.IResolvedStyle.minHeight
VisualElement.IResolvedStyle.minWidth
VisualElement.IResolvedStyle.opacity
VisualElement.IResolvedStyle.paddingBottom
VisualElement.IResolvedStyle.paddingLeft
VisualElement.IResolvedStyle.paddingRight
VisualElement.IResolvedStyle.paddingTop
VisualElement.IResolvedStyle.position
VisualElement.IResolvedStyle.right
VisualElement.IResolvedStyle.rotate
VisualElement.IResolvedStyle.scale
VisualElement.IResolvedStyle.textOverflow
VisualElement.IResolvedStyle.top
VisualElement.IResolvedStyle.transformOrigin
VisualElement.IResolvedStyle.transitionDelay
VisualElement.IResolvedStyle.transitionDuration
VisualElement.IResolvedStyle.transitionProperty
VisualElement.IResolvedStyle.transitionTimingFunction
VisualElement.IResolvedStyle.translate
VisualElement.IResolvedStyle.unityBackgroundImageTintColor
VisualElement.IResolvedStyle.unityFont
VisualElement.IResolvedStyle.unityFontDefinition
VisualElement.IResolvedStyle.unityFontStyleAndWeight
VisualElement.IResolvedStyle.unityParagraphSpacing
VisualElement.IResolvedStyle.unitySliceBottom
VisualElement.IResolvedStyle.unitySliceLeft
VisualElement.IResolvedStyle.unitySliceRight
VisualElement.IResolvedStyle.unitySliceScale
VisualElement.IResolvedStyle.unitySliceTop
VisualElement.IResolvedStyle.unityTextAlign
VisualElement.IResolvedStyle.unityTextOutlineColor
VisualElement.IResolvedStyle.unityTextOutlineWidth
VisualElement.IResolvedStyle.unityTextOverflowPosition
VisualElement.IResolvedStyle.visibility
VisualElement.IResolvedStyle.whiteSpace
VisualElement.IResolvedStyle.width
VisualElement.IResolvedStyle.wordSpacing
VisualElement.hasRunningAnimations
VisualElement.hasCompletedAnimations
VisualElement.IStylePropertyAnimations.runningAnimationCount
VisualElement.IStylePropertyAnimations.completedAnimationCount
VisualElement.styleAnimation
VisualElement.isCompositeRoot
VisualElement.isHierarchyDisplayed
VisualElement.viewDataKey
VisualElement.enableViewDataPersistence
VisualElement.userData
VisualElement.canGrabFocus
VisualElement.focusController
VisualElement.usageHints
VisualElement.renderHints
VisualElement.transform
VisualElement.ITransform.position
VisualElement.ITransform.rotation
VisualElement.ITransform.scale
VisualElement.ITransform.matrix
VisualElement.isLayoutManual
VisualElement.scaledPixelsPerPoint
VisualElement.IResolvedStyle.unityBackgroundScaleMode
VisualElement.layout
VisualElement.contentRect
VisualElement.paddingRect
VisualElement.isBoundingBoxDirty
VisualElement.isWorldBoundingBoxDirty
VisualElement.isWorldBoundingBoxOrDependenciesDirty
VisualElement.boundingBox
VisualElement.worldBoundingBox
VisualElement.boundingBoxInParentSpace
VisualElement.worldBound
VisualElement.localBound
VisualElement.rect
VisualElement.isWorldTransformDirty
VisualElement.isWorldTransformInverseDirty
VisualElement.isWorldTransformInverseOrDependenciesDirty
VisualElement.worldTransform
VisualElement.worldTransformRef
VisualElement.worldTransformInverse
VisualElement.isWorldClipDirty
VisualElement.worldClip
VisualElement.worldClipMinusGroup
VisualElement.worldClipIsInfinite
VisualElement.pseudoStates
VisualElement.containedPointerIds
VisualElement.pickingMode
VisualElement.name
VisualElement.classList
VisualElement.fullTypeName
VisualElement.typeName
VisualElement.yogaNode
VisualElement.computedStyle
VisualElement.hasInlineStyle
VisualElement.styleInitialized
VisualElement.opacity
VisualElement.isParentEnabledInHierarchy
VisualElement.enabledInHierarchy
VisualElement.enabledSelf
VisualElement.languageDirection
VisualElement.localLanguageDirection
VisualElement.visible
VisualElement.generateVisualContent
VisualElement.requireMeasureFunction
VisualElement.subRenderTargetMode
VisualElement.defaultMaterial
VisualElement.nextParentWithEventCallback
VisualElement.eventCallbackCategories
VisualElement.eventCallbackParentCategories
VisualElement.isEventCallbackParentCategoriesDirty
VisualElement.experimental
VisualElement.IExperimentalFeatures.animation
VisualElement.hierarchy
VisualElement.isRootVisualContainer
VisualElement.cacheAsBitmap
VisualElement.disableClipping
VisualElement.parent
VisualElement.elementPanel
VisualElement.panel
VisualElement.contentContainer
VisualElement.visualTreeAssetSource
VisualElement.childCount
VisualElement.positionWithLayout
VisualElement.hasDefaultRotationAndScale
VisualElement.schedule
VisualElement.style
VisualElement.customStyle
VisualElement.styleSheets
VisualElement.tooltip
VisualElement.typeData
Focusable.m_DelegatesFocus
Focusable.m_ExcludeFromFocusRing
Focusable.Blur()
Focusable.BlurImmediately()
Focusable.GetFocusDelegate()
Focusable.GetFirstFocusableChild(VisualElement)
Focusable.ExecuteDefaultActionDisabled(EventBase)
Focusable.ProcessEvent(EventBase)
Focusable.focusable
Focusable.tabIndex
Focusable.delegatesFocus
Focusable.excludeFromFocusRing
CallbackEventHandler.isIMGUIContainer
CallbackEventHandler.m_CallbackRegistry
CallbackEventHandler.ExecuteDefaultActionName
CallbackEventHandler.ExecuteDefaultActionAtTargetName
CallbackEventHandler.RegisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
CallbackEventHandler.AddEventCategories<TEventType>()
CallbackEventHandler.RegisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TUserArgsType, TrickleDown)
CallbackEventHandler.RegisterCallback<TEventType>(EventCallback<TEventType>, InvokePolicy, TrickleDown)
CallbackEventHandler.UnregisterCallback<TEventType>(EventCallback<TEventType>, TrickleDown)
CallbackEventHandler.UnregisterCallback<TEventType, TUserArgsType>(EventCallback<TEventType, TUserArgsType>, TrickleDown)
CallbackEventHandler.TryGetUserArgs<TEventType, TCallbackArgs>(EventCallback<TEventType, TCallbackArgs>, TrickleDown, out TCallbackArgs)
CallbackEventHandler.HandleEventAtTargetPhase(EventBase)
CallbackEventHandler.HandleEventAtTargetAndDefaultPhase(EventBase)
CallbackEventHandler.HandleEventAtCurrentTargetAndPhase(EventBase)
CallbackEventHandler.IEventHandler.HandleEvent(EventBase)
CallbackEventHandler.HandleEvent(EventBase)
CallbackEventHandler.HasTrickleDownHandlers()
CallbackEventHandler.HasBubbleUpHandlers()
CallbackEventHandler.ExecuteDefaultActionAtTarget(EventBase)
CallbackEventHandler.ExecuteDefaultActionDisabledAtTarget(EventBase)

Constructors

BoolSettingsUI(BoolSetting, ISettingHandler)

Initializes a new instance of the BoolSettingsUI class.

public BoolSettingsUI(BoolSetting setting, ISettingHandler settingHandler)

Parameters

setting BoolSetting

The boolean setting to create the UI for.

settingHandler ISettingHandler

The setting handler to use.