Class InvokeMemberEditor | Bolt Visual Scripting | 1.4.12
docs.unity3d.com
    Show / Hide Table of Contents

    Class InvokeMemberEditor

    Inheritance
    Object
    Inspector
    Editor
    ReflectedEditor
    GraphElementEditor<FlowGraphContext>
    UnitEditor
    MemberUnitEditor
    InvokeMemberEditor
    Inherited Members
    MemberUnitEditor.unit
    MemberUnitEditor.targetTypeAccessor
    MemberUnitEditor.targetTypeInspector
    UnitEditor.Initialize()
    UnitEditor.DisplaySetting(MemberInfo)
    UnitEditor.settingsInspectors
    UnitEditor.GetFooterHeight(Single)
    UnitEditor.OnFooterGUI(Rect)
    GraphElementEditor<FlowGraphContext>.onWidget
    GraphElementEditor<FlowGraphContext>.context
    GraphElementEditor<FlowGraphContext>.IGraphContextualEditor.context
    GraphElementEditor<FlowGraphContext>.reference
    GraphElementEditor<FlowGraphContext>.element
    GraphElementEditor<FlowGraphContext>.descriptor
    GraphElementEditor<FlowGraphContext>.exception
    GraphElementEditor<FlowGraphContext>.exceptionMessage
    GraphElementEditor<FlowGraphContext>.showMeta
    GraphElementEditor<FlowGraphContext>.staticTitle
    GraphElementEditor<FlowGraphContext>.staticSummary
    GraphElementEditor<FlowGraphContext>.staticIcon
    GraphElementEditor<FlowGraphContext>.GetExceptionHeight(Single)
    GraphElementEditor<FlowGraphContext>.OnExceptionGUI(Rect)
    ReflectedEditor.bindingFlags
    ReflectedEditor.Include(MemberInfo)
    ReflectedEditor.memberInspectors
    ReflectedEditor.GetMemberAccessor(String)
    ReflectedEditor.ConfigureMemberInspector(Inspector)
    ReflectedEditor.Reflect()
    ReflectedEditor.Display(Accessor)
    ReflectedEditor.ShowInFooter(Accessor)
    ReflectedEditor.GetMemberHeight(Inspector, Single)
    ReflectedEditor.OnMemberGUI(Inspector, Rect)
    ReflectedEditor.OnMemberChange(Accessor)
    ReflectedEditor.GetControlWidth()
    Editor.layout
    Editor.InnerWidth()
    Editor.InnerHeight(Single)
    Editor.DrawInner(Rect)
    Editor.foldoutExpanded
    Editor.showTitle
    Editor.showSummary
    Editor.showIcon
    Editor.titlePlaceholder
    Editor.iconPlaceholder
    Editor.titleAccessor
    Editor.summaryAccessor
    Editor.iconAccessor
    Editor.GetInnerWidth(Single)
    Editor.GetFooterWidth(Single)
    Editor.GetControlHeight(Single)
    Editor.OnControlGUI(Rect)
    Editor.GetMetaHeight(Single)
    Editor.OnMetaGUI(Rect)
    Editor.ConfigureTitleInspector(Inspector)
    Editor.ConfigureSummaryInspector(Inspector)
    Editor.GetFieldsHeight(Single)
    Editor.OnFieldsGUI(Rect)
    Editor.GetSheetTitleHeight(Single)
    Editor.GetFieldsSummaryHeight(Single)
    Editor.GetFieldsIconHeight(Single)
    Editor.OnFieldsTitleGUI(Rect)
    Editor.OnFieldsSummaryGUI(Rect)
    Editor.OnFieldIconGUI(Rect)
    Editor.GetHeaderHeight(Single)
    Editor.OnHeaderGUI(Rect)
    Editor.GetHeaderTitleHeight(Single)
    Editor.GetHeaderSummaryHeight(Single)
    Editor.OnHeaderTitleGUI(Rect)
    Editor.OnHeaderSummaryGUI(Rect)
    Editor.OnHeaderIconGUI(Rect)
    Editor.OnComponentHeaderGUI(Rect)
    Editor.OnComponentHeaderTitleGUI(Rect)
    Editor.OnComponentHeaderIconGUI(Rect)
    Editor.showFoldoutExtra
    Editor.GetFoldoutHeight(Single)
    Editor.OnFoldoutGUI(Rect)
    Editor.GetFoldoutTitleWidth()
    Editor.GetFoldoutExtraWidth(Single)
    Editor.GetFoldoutExtraHeight(Single)
    Editor.OnFoldoutIconGUI(Rect)
    Editor.OnFoldoutTitleGUI(Rect)
    Editor.OnFoldoutExtraGUI(Rect)
    Inspector.rootEditor
    Inspector.Dispose()
    Inspector.accessor
    Inspector.parent
    Inspector.FreeInvalidChildren()
    Inspector.CreateChildInspector(Accessor)
    Inspector.ChildInspector<TInspector>(Accessor, Action<TInspector>)
    Inspector.ChildInspector(Accessor, Action<Inspector>)
    Inspector.ChildInspector(String, Action<Inspector>)
    Inspector.CreateChildEditor(Accessor)
    Inspector.ChildEditor<TEditor>(Accessor, Action<TEditor>)
    Inspector.ChildEditor(Accessor, Action<Editor>)
    Inspector.ChildEditor(String, Action<Editor>)
    Inspector.GetLabel(Accessor)
    Inspector.Label(GUIContent)
    Inspector.AutoLabel()
    Inspector.NoLabel()
    Inspector.LabelStyle(GUIStyle)
    Inspector.label
    Inspector.labelStyle
    Inspector.safe
    Inspector.onGuiException
    Inspector.getHeightException
    Inspector.y
    Inspector.GetFieldHeight(Single)
    Inspector.OnFieldGUI(Rect)
    Inspector.cacheControlHeight
    Inspector.cacheFieldHeight
    Inspector.isHeightDirty
    Inspector.SetHeightDirty()
    Inspector.ControlHeight(Single)
    Inspector.FieldHeight(Single)
    Inspector.ControlWidth()
    Inspector.EnsureLabelStyle()
    Inspector.ShieldDraw(Rect)
    Inspector.OnChange()
    Inspector.DrawControl(Rect)
    Inspector.DrawField(Rect, GUIStyle)
    Inspector.DrawControl(Rect, Single)
    Inspector.DrawField(Rect, Single)
    Inspector.expandTooltip
    Inspector.adaptiveWidth
    Inspector.e
    Inspector.wideMode
    Inspector.wideModeThreshold
    Inspector.LabelWidth(Single)
    Inspector.WidthWithoutLabel(Single)
    Inspector.HeightWithLabel(Single, Single)
    Inspector.PrefixLabel(Rect, GUIContent)
    Inspector.PrefixLabel(Rect)
    Inspector.BeginBlock(Accessor, Rect)
    Inspector.BeginBlock(Rect)
    Inspector.EndBlock()
    Inspector.EndBlock(Accessor)
    Inspector.GetFieldLayoutPosition(Single)
    Inspector.DrawFieldLayout(Single)
    Inspector.GetControlLayoutPosition(Single)
    Inspector.DrawControlLayout(Single)
    Namespace: Ludiq.Bolt
    Syntax
    public sealed class InvokeMemberEditor : MemberUnitEditor, IDisposable, IGraphContextualEditor

    Constructors

    InvokeMemberEditor(Accessor)

    Declaration
    public InvokeMemberEditor(Accessor accessor)
    Parameters
    Type Name Description
    Accessor accessor

    Properties

    showGenericMethodTypeArguments

    Declaration
    public bool showGenericMethodTypeArguments { get; }
    Property Value
    Type Description
    Boolean

    Methods

    GetGenericMethodTypeArgumentsHeight(Single)

    Declaration
    public float GetGenericMethodTypeArgumentsHeight(float width)
    Parameters
    Type Name Description
    Single width
    Returns
    Type Description
    Single

    GetGenericMethodTypeArgumentsWidth()

    Declaration
    public float GetGenericMethodTypeArgumentsWidth()
    Returns
    Type Description
    Single

    GetInnerHeight(Single)

    Declaration
    protected override float GetInnerHeight(float width)
    Parameters
    Type Name Description
    Single width
    Returns
    Type Description
    Single
    Overrides
    ReflectedEditor.GetInnerHeight(Single)

    OnGenericMethodTypeArgumentsGUI(Rect, ref Single)

    Declaration
    public void OnGenericMethodTypeArgumentsGUI(Rect position, ref float y)
    Parameters
    Type Name Description
    Rect position
    Single y

    OnInnerGUI(Rect)

    Declaration
    protected override void OnInnerGUI(Rect position)
    Parameters
    Type Name Description
    Rect position
    Overrides
    UnitEditor.OnInnerGUI(Rect)

    Extension Methods

    XDescriptorProvider.Descriptor(Object)
    XDescriptorProvider.Descriptor<TDescriptor>(Object)
    LiteralUtility.ToLiteralString(Object)
    LiteralUtility.ToLiteralStringOrDefault(Object)
    LiteralUtility.TryToLiteralString(Object, out String)
    XFilterProvider.Filter(Object)
    XFilterProvider.Filter<TFilter>(Object)
    Cloning.Clone(Object, ICloner, Boolean)
    Cloning.Clone(Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.Clone<T>(T, ICloner, Boolean)
    Cloning.Clone<T>(T, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneViaSerializationPolicy(Object)
    Cloning.CloneViaSerializationPolicy(Object, out Dictionary<Object, Object>)
    Cloning.CloneViaSerializationPolicy<T>(T)
    Cloning.CloneViaSerializationPolicy<T>(T, out Dictionary<Object, Object>)
    Cloning.CloneInto(Object, ref Object, ICloner, Boolean)
    Cloning.CloneInto(Object, ref Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneInto<T>(T, ref Object, ICloner, Boolean)
    Cloning.CloneInto<T>(T, ref Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneIntoViaSerializationPolicy(Object, ref Object)
    Cloning.CloneIntoViaSerializationPolicy(Object, ref Object, out Dictionary<Object, Object>)
    Cloning.CloneIntoViaSerializationPolicy<T>(T, ref Object)
    Cloning.CloneIntoViaSerializationPolicy<T>(T, ref Object, out Dictionary<Object, Object>)
    Cloning.CloneValueType(Object)
    ConversionUtility.ConvertTo<TSource>(TSource, Type)
    ConversionUtility.IsLateConvertibleTo(Object, Type, Boolean)
    ConversionUtility.IsLateConvertibleTo<T>(Object, Boolean)
    ConversionUtility.LateConvertTo(Object, Type)
    ConversionUtility.LateConvertTo<T>(Object)
    ConversionUtility.TryLateConvertTo(Object, Type, out Object, Boolean)
    ConversionUtility.TryLateConvertTo<T>(Object, out T, Boolean)
    TypeUtility.ToShortString(Object, Int32)
    TypeUtility.CastTo<T>(Object)
    Serialization.FullSerialize(Object, Boolean)
    Serialization.OdinSerialize<T>(T, DataFormat)
    Serialization.OdinSerialize<T>(T, ref OdinSerializer.SerializationData, DataFormat)
    LinqUtility.Yield<T>(T)
    UnityObjectUtility.IsUnityNull(Object)
    UnityObjectUtility.UnityNullCoalesce(Object, Object)
    UnityObjectUtility.ToSafeString(Object)
    BoltGenerationUtility.GenerateLiteral(Object, IGeneration)
    XGeneratorProvider.Generator(Object, IGeneration)
    XGeneratorProvider.Generator<TGenerator>(Object, IGeneration)
    XGeneratorProvider.HasGenerator(Object, IGeneration)
    XGeneratorProvider.HasGenerator<TGenerator>(Object, IGeneration)
    XGeneratorProvider.TryGetGenerator(Object, out IGenerator, IGeneration)
    XGeneratorProvider.TryGetGenerator<TGenerator>(Object, IGeneration, out TGenerator)
    HybridConversionUtility.ConvertTo(Object, HybridType, HybridType)
    HybridConversionUtility.IsLateConvertibleTo(Object, HybridType, Boolean)
    HybridConversionUtility.LateConvertTo(Object, HybridType)
    HybridConversionUtility.TryLateConvertTo(Object, HybridType, out Object, Boolean)
    HybridTypeUtility.GetHybridType(Object)
    IsUtility.Is<TO, TC>(TO, out TC)
    PrivateReflectionUsingDynamicExtensions.AsDynamic(Object)
    JsonWriter.ToJson(Object)
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX