docs.unity3d.com
    目次を表示する/隠す

    Class BoltCoreConfiguration

    Inheritance
    Object
    PluginConfiguration
    BoltCoreConfiguration
    Inherited Members
    PluginConfiguration.Initialize()
    PluginConfiguration.plugin
    PluginConfiguration.deprecatedSavedVersionLoaders
    PluginConfiguration.Reset()
    PluginConfiguration.Save()
    PluginConfiguration.GetEnumerator()
    PluginConfiguration.GetMetadata(String)
    PluginConfiguration.projectSettings
    PluginConfiguration.SaveProjectSettingsAsset(Boolean)
    PluginConfiguration.projectSetupCompleted
    PluginConfiguration.editorSetupCompleted
    PluginConfiguration.savedVersion
    PluginConfiguration.DeleteAllProjectSettings()
    PluginConfiguration.DeleteAllEditorPrefs()
    PluginConfiguration.DeleteAllPlayerPrefs()
    Namespace: Unity.VisualScripting
    Syntax
    [Plugin("VisualScripting.Core")]
    public sealed class BoltCoreConfiguration : PluginConfiguration, IPluginModule, IPluginLinked, IEnumerable<PluginConfigurationItemMetadata>, IEnumerable

    Properties

    aotSafeMode

    Whether some types, including generics, should be filtered out when targetting AOT platforms.

    Declaration
    [ProjectSetting]
    [InspectorLabel("AOT Safe Mode")]
    public bool aotSafeMode { get; set; }
    Property Value
    Type Description
    Boolean

    assemblyOptions

    The assemblies available for reflection.

    Declaration
    [ProjectSetting(visible = false, resettable = false)]
    public List<LooseAssemblyName> assemblyOptions { get; }
    Property Value
    Type Description
    List<LooseAssemblyName>

    carryChildren

    Whether children of graph elements should be dragged alongside their parent.

    Declaration
    [EditorPref]
    public bool carryChildren { get; set; }
    Property Value
    Type Description
    Boolean

    clearGraphSelection

    Whether the graph window and inspector should be cleared when the selection does not provide a graph. When disabled, the last graph will stay selected.

    Declaration
    [EditorPref]
    public bool clearGraphSelection { get; set; }
    Property Value
    Type Description
    Boolean

    controlScheme

    The control scheme to use for pan and zoom. Default: pan with [MMB], zoom with [Ctrl + Scroll Wheel]. Alternate: pan with [MMB] or [Alt + LMB], zoom with [Scroll Wheel].

    Declaration
    [EditorPref]
    public CanvasControlScheme controlScheme { get; set; }
    Property Value
    Type Description
    CanvasControlScheme

    createSceneVariables

    Whether the scene variables object should be created automatically.

    Declaration
    [EditorPref]
    public bool createSceneVariables { get; set; }
    Property Value
    Type Description
    Boolean

    debug

    Whether additional helpers should be shown in graphs for debugging.

    Declaration
    [EditorPref(visibleCondition = "developerMode")]
    public bool debug { get; set; }
    Property Value
    Type Description
    Boolean

    debugInspectorGUI

    Whether additional helpers should be shown in the inspector for debugging and profiling.

    Declaration
    [EditorPref(visibleCondition = "developerMode")]
    public bool debugInspectorGUI { get; set; }
    Property Value
    Type Description
    Boolean

    developerMode

    Enables additional options and logging for debugging purposes.

    Declaration
    [EditorPref(resettable = false)]
    public bool developerMode { get; set; }
    Property Value
    Type Description
    Boolean

    dimInactiveNodes

    Whether inactive graph nodes should be dimmed.

    Declaration
    [EditorPref]
    public bool dimInactiveNodes { get; set; }
    Property Value
    Type Description
    Boolean

    dimIncompatibleNodes

    Whether incompatible graph nodes should be dimmed.

    Declaration
    [EditorPref]
    public bool dimIncompatibleNodes { get; set; }
    Property Value
    Type Description
    Boolean

    disablePlaymodeTint

    Whether the playmode tint should be removed in the graph window.

    Declaration
    [EditorPref]
    public bool disablePlaymodeTint { get; set; }
    Property Value
    Type Description
    Boolean

    dragPanSpeed

    The speed at which dragged elements pan the graph when at the edge.

    Declaration
    [EditorPref]
    [InspectorRange(0F, 10F)]
    public float dragPanSpeed { get; set; }
    Property Value
    Type Description
    Single

    favoriteMembers

    Declaration
    [ProjectSetting(visible = false, resettable = false)]
    public HashSet<Member> favoriteMembers { get; set; }
    Property Value
    Type Description
    HashSet<Member>

    groupInheritedMembers

    Whether inherited below should be grouped at the bottom of the options list.

    Declaration
    [EditorPref]
    public bool groupInheritedMembers { get; set; }
    Property Value
    Type Description
    Boolean

    header

    Declaration
    public override string header { get; }
    Property Value
    Type Description
    String
    Overrides
    PluginConfiguration.header

    humanNaming

    Whether programming names should be converted into a more human-readable format.

    Declaration
    [EditorPref(visible = true, resettable = true)]
    public bool humanNaming { get; set; }
    Property Value
    Type Description
    Boolean

    limitFuzzyFinderHeight

    Whether the height of the fuzzy finder should be limited to the main editor window height. This is meant to fix Y offset issues on OSX, but will cut the fuzzy finder if this window is not maximized to the screen size.

    Declaration
    [EditorPref(visibleCondition = "isEditorOSX")]
    public bool limitFuzzyFinderHeight { get; set; }
    Property Value
    Type Description
    Boolean

    maxSearchResults

    The maximum amount of search results to display.

    Declaration
    [EditorPref(visible = true, resettable = true)]
    public int maxSearchResults { get; set; }
    Property Value
    Type Description
    Int32

    overviewSmoothing

    The duration for graph overview. Set to zero to disable smoothing.

    Declaration
    [EditorPref]
    [InspectorRange(0F, 1F)]
    public float overviewSmoothing { get; set; }
    Property Value
    Type Description
    Single

    panSpeed

    The speed at which the mouse scroll pans the graph.

    Declaration
    [EditorPref]
    [InspectorRange(1F, 20F)]
    public float panSpeed { get; set; }
    Property Value
    Type Description
    Single

    showGrid

    Whether the graph window should show the background grid.

    Declaration
    [EditorPref]
    public bool showGrid { get; set; }
    Property Value
    Type Description
    Boolean

    showVariablesHelp

    Whether the header help panel should be shown in the variables window.

    Declaration
    [EditorPref]
    public bool showVariablesHelp { get; set; }
    Property Value
    Type Description
    Boolean

    snapToGrid

    Whether graph elements should snap to grid.

    Declaration
    [EditorPref]
    public bool snapToGrid { get; set; }
    Property Value
    Type Description
    Boolean

    trackMetadataState

    Whether the log should track metadata state.

    Declaration
    [EditorPref(visibleCondition = "developerMode")]
    public bool trackMetadataState { get; set; }
    Property Value
    Type Description
    Boolean

    typeOptions

    The list of types available in the inspector.

    Declaration
    [ProjectSetting(visible = false, resettable = false)]
    [TypeSet(TypeSet.SettingsAssembliesTypes)]
    public List<Type> typeOptions { get; }
    Property Value
    Type Description
    List<Type>

    zoomSpeed

    The speed at which the mouse wheel zooms the graph.

    Declaration
    [EditorPref]
    [InspectorRange(0.01F, 0.1F)]
    public float zoomSpeed { get; set; }
    Property Value
    Type Description
    Single

    Methods

    LateInitialize()

    Declaration
    public override void LateInitialize()
    Overrides
    PluginConfiguration.LateInitialize()

    Events

    ControlSchemeChanged

    Declaration
    public event Action ControlSchemeChanged
    Event Type
    Type Description
    Action

    namingSchemeChanged

    Declaration
    public event Action namingSchemeChanged
    Event Type
    Type Description
    Action

    Extension Methods

    XAnalyserProvider.Analyser(Object, IGraphContext)
    XAnalyserProvider.Analyser<TAnalyser>(Object, IGraphContext)
    XAnalyserProvider.Analysis(Object, IGraphContext)
    XAnalyserProvider.Analysis<TAnalysis>(Object, IGraphContext)
    XAnalyserProvider.Analyser(Object, GraphReference)
    XAnalyserProvider.Analyser<TAnalyser>(Object, GraphReference)
    XAnalyserProvider.Analysis(Object, GraphReference)
    XAnalyserProvider.Analysis<TAnalysis>(Object, GraphReference)
    XDescriptorProvider.Describe(Object)
    XDescriptorProvider.HasDescriptor(Object)
    XDescriptorProvider.Descriptor(Object)
    XDescriptorProvider.Descriptor<TDescriptor>(Object)
    XDescriptorProvider.Description(Object)
    XDescriptorProvider.Description<TDescription>(Object)
    EditorLinqUtility.Cancellable<T>(IEnumerable<T>, CancellationToken)
    EditorLinqUtility.Cancellable<T>(IEnumerable<T>, CancellationToken, Action)
    SearchUtility.OrderableSearchFilter<THaystack, TResult>(IEnumerable<THaystack>, Func<THaystack, TResult>, String, Func<THaystack, String>)
    SearchUtility.OrderableSearchFilter<T>(IEnumerable<T>, String, Func<T, String>)
    SearchUtility.OrderableSearchFilter<THaystack, TResult>(IEnumerable<THaystack>, Func<THaystack, TResult>, String, Func<THaystack, String>, Func<THaystack, String>)
    SearchUtility.OrderableSearchFilter<T>(IEnumerable<T>, String, Func<T, String>, Func<T, String>)
    SearchUtility.UnorderedSearchFilter<T>(IEnumerable<T>, String, Func<T, String>)
    SearchUtility.OrderedSearchFilter<T>(IEnumerable<T>, String, Func<T, String>)
    UnitBase.WithoutInheritedDuplicates<T>(IEnumerable<T>, Func<T, IUnitOption>, CancellationToken)
    Cloning.Clone(Object, ICloner, Boolean)
    Cloning.Clone<T>(T, ICloner, Boolean)
    Cloning.CloneViaFakeSerialization(Object)
    Cloning.CloneViaFakeSerialization<T>(T)
    XArrayPool.ToArrayPooled<T>(IEnumerable<T>)
    XHashSetPool.ToHashSetPooled<T>(IEnumerable<T>)
    XListPool.ToListPooled<T>(IEnumerable<T>)
    ConversionUtility.IsConvertibleTo(Object, Type, Boolean)
    ConversionUtility.IsConvertibleTo<T>(Object, Boolean)
    ConversionUtility.ConvertTo(Object, Type)
    ConversionUtility.ConvertTo<T>(Object)
    TypeUtility.ToShortString(Object, Int32)
    Serialization.CloneViaSerialization<T>(T, Boolean)
    Serialization.CloneViaSerializationInto<TSource, TDestination>(TSource, ref TDestination, Boolean)
    Serialization.Serialize(Object, Boolean)
    LinqUtility.DistinctBy<T, TKey>(IEnumerable<T>, Func<T, TKey>)
    LinqUtility.NotNull<T>(IEnumerable<T>)
    LinqUtility.Yield<T>(T)
    LinqUtility.ToHashSet<T>(IEnumerable<T>)
    LinqUtility.AsReadOnlyCollection<T>(IEnumerable<T>)
    LinqUtility.AsReadOnlyList<T>(IEnumerable<T>)
    LinqUtility.Flatten<T>(IEnumerable<T>, Func<T, IEnumerable<T>>)
    LinqUtility.OrderByDependencies<T>(IEnumerable<T>, Func<T, IEnumerable<T>>, Boolean)
    LinqUtility.OrderByDependers<T>(IEnumerable<T>, Func<T, IEnumerable<T>>, Boolean)
    LinqUtility.Catch<T>(IEnumerable<T>, Action<Exception>)
    LinqUtility.Catch<T>(IEnumerable<T>, ICollection<Exception>)
    LinqUtility.CatchAsLogError<T>(IEnumerable<T>, String)
    LinqUtility.CatchAsLogWarning<T>(IEnumerable<T>, String)
    StringUtility.ToSeparatedString(IEnumerable, String)
    StringUtility.ToCommaSeparatedString(IEnumerable)
    StringUtility.ToLineSeparatedString(IEnumerable)
    UnityObjectUtility.IsUnityNull(Object)
    UnityObjectUtility.ToSafeString(Object)
    トップに戻る
    Copyright © 2023 Unity Technologies — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)