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

    Class GeneratedState

    Inheritance
    Object
    GeneratedState
    GeneratedAnyState
    GeneratedFlowState
    GeneratedSuperState
    Namespace: Ludiq.Bolt
    Syntax
    public abstract class GeneratedState : IGeneratedState

    Constructors

    GeneratedState(Boolean)

    Declaration
    protected GeneratedState(bool canReenter)
    Parameters
    Type Name Description
    Boolean canReenter

    Properties

    canReenter

    Declaration
    public bool canReenter { get; }
    Property Value
    Type Description
    Boolean
    Implements
    IGeneratedState.canReenter

    incomingTransitions

    Declaration
    public List<IGeneratedStateTransition> incomingTransitions { get; }
    Property Value
    Type Description
    List<IGeneratedStateTransition>
    Implements
    IGeneratedState.incomingTransitions

    isActive

    Declaration
    public bool isActive { get; protected set; }
    Property Value
    Type Description
    Boolean
    Implements
    IGeneratedState.isActive

    outgoingTransitions

    Declaration
    public List<IGeneratedStateTransition> outgoingTransitions { get; }
    Property Value
    Type Description
    List<IGeneratedStateTransition>
    Implements
    IGeneratedState.outgoingTransitions

    Methods

    BranchTo(IGeneratedState)

    Declaration
    public virtual void BranchTo(IGeneratedState destination)
    Parameters
    Type Name Description
    IGeneratedState destination
    Implements
    IGeneratedState.BranchTo(IGeneratedState)

    Enter()

    Declaration
    public virtual void Enter()
    Implements
    IGeneratedState.Enter()

    EnterImplementation()

    Declaration
    protected virtual void EnterImplementation()

    Exit()

    Declaration
    public virtual void Exit()
    Implements
    IGeneratedState.Exit()

    ExitImplementation()

    Declaration
    protected virtual void ExitImplementation()

    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