docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class Codebase

    Inheritance
    object
    Codebase
    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.Editor.dll
    Syntax
    public static class Codebase

    Properties

    assemblies

    Declaration
    public static ReadOnlyCollection<Assembly> assemblies { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Assembly>

    editorAssemblies

    Declaration
    public static ReadOnlyCollection<Assembly> editorAssemblies { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Assembly>

    editorTypes

    Declaration
    public static ReadOnlyCollection<Type> editorTypes { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Type>

    ludiqAssemblies

    Declaration
    public static ReadOnlyCollection<Assembly> ludiqAssemblies { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Assembly>

    ludiqEditorAssemblies

    Declaration
    public static ReadOnlyCollection<Assembly> ludiqEditorAssemblies { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Assembly>

    ludiqEditorTypes

    Declaration
    public static ReadOnlyCollection<Type> ludiqEditorTypes { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Type>

    ludiqRuntimeAssemblies

    Declaration
    public static ReadOnlyCollection<Assembly> ludiqRuntimeAssemblies { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Assembly>

    ludiqRuntimeTypes

    Declaration
    public static ReadOnlyCollection<Type> ludiqRuntimeTypes { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Type>

    ludiqTypes

    Declaration
    public static ReadOnlyCollection<Type> ludiqTypes { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Type>

    runtimeAssemblies

    Declaration
    public static ReadOnlyCollection<Assembly> runtimeAssemblies { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Assembly>

    runtimeTypes

    Declaration
    public static ReadOnlyCollection<Type> runtimeTypes { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Type>

    settingsAssemblies

    Declaration
    public static ReadOnlyCollection<Assembly> settingsAssemblies { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Assembly>

    settingsAssembliesTypes

    Declaration
    public static ReadOnlyCollection<Type> settingsAssembliesTypes { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Type>

    settingsTypes

    Declaration
    public static ReadOnlyCollection<Type> settingsTypes { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Type>

    types

    Declaration
    public static ReadOnlyCollection<Type> types { get; }
    Property Value
    Type Description
    ReadOnlyCollection<Type>

    Methods

    DeserializeMember(string)

    Declaration
    public static Member DeserializeMember(string memberData)
    Parameters
    Type Name Description
    string memberData
    Returns
    Type Description
    Member

    DeserializeType(string)

    Declaration
    public static Type DeserializeType(string typeName)
    Parameters
    Type Name Description
    string typeName
    Returns
    Type Description
    Type

    GetTypeSet(TypeSet)

    Declaration
    public static ReadOnlyCollection<Type> GetTypeSet(TypeSet typeSet)
    Parameters
    Type Name Description
    TypeSet typeSet
    Returns
    Type Description
    ReadOnlyCollection<Type>

    GetTypeSetFromAttribute(IAttributeProvider, TypeSet)

    Declaration
    public static ReadOnlyCollection<Type> GetTypeSetFromAttribute(IAttributeProvider attributeProvider, TypeSet fallback = TypeSet.SettingsTypes)
    Parameters
    Type Name Description
    IAttributeProvider attributeProvider
    TypeSet fallback
    Returns
    Type Description
    ReadOnlyCollection<Type>

    IsEditorType(Type)

    Declaration
    public static bool IsEditorType(Type type)
    Parameters
    Type Name Description
    Type type
    Returns
    Type Description
    bool

    IsInternalType(Type)

    Declaration
    public static bool IsInternalType(Type type)
    Parameters
    Type Name Description
    Type type
    Returns
    Type Description
    bool

    IsRuntimeType(Type)

    Declaration
    public static bool IsRuntimeType(Type type)
    Parameters
    Type Name Description
    Type type
    Returns
    Type Description
    bool

    SerializeMember(Member)

    Declaration
    public static string SerializeMember(Member member)
    Parameters
    Type Name Description
    Member member
    Returns
    Type Description
    string

    SerializeType(Type)

    Declaration
    public static string SerializeType(Type type)
    Parameters
    Type Name Description
    Type type
    Returns
    Type Description
    string

    Subset(IEnumerable<Type>, MemberFilter, TypeFilter)

    Declaration
    public static CodebaseSubset Subset(IEnumerable<Type> types, MemberFilter memberFilter, TypeFilter memberTypeFilter = null)
    Parameters
    Type Name Description
    IEnumerable<Type> types
    MemberFilter memberFilter
    TypeFilter memberTypeFilter
    Returns
    Type Description
    CodebaseSubset

    Subset(IEnumerable<Type>, TypeFilter, MemberFilter, TypeFilter)

    Declaration
    public static CodebaseSubset Subset(IEnumerable<Type> typeSet, TypeFilter typeFilter, MemberFilter memberFilter, TypeFilter memberTypeFilter = null)
    Parameters
    Type Name Description
    IEnumerable<Type> typeSet
    TypeFilter typeFilter
    MemberFilter memberFilter
    TypeFilter memberTypeFilter
    Returns
    Type Description
    CodebaseSubset

    TryDeserializeType(string, out Type)

    Declaration
    public static bool TryDeserializeType(string typeName, out Type type)
    Parameters
    Type Name Description
    string typeName
    Type type
    Returns
    Type Description
    bool

    UpdateSettings()

    Declaration
    public static void UpdateSettings()

    Events

    settingsChanged

    Declaration
    public static event Action settingsChanged
    Event Type
    Type Description
    Action
    In This Article
    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)