docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class TranslationContext

    Inheritance
    object
    TranslationContext
    CoroutineContext
    RootContext
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    Namespace: UnityEditor.VisualScripting.Model.Translators
    Assembly: solution.dll
    Syntax
    public abstract class TranslationContext

    Constructors

    Name Description
    TranslationContext(TranslationContext)

    Fields

    Name Description
    Parent
    k_RecorderWriterName

    Properties

    Name Description
    AllocatorType
    EntityName
    IterationContext
    TranslationOptions

    Methods

    Name Description
    AddCriterionCondition(RoslynEcsTranslator, string, IEnumerable<CriteriaModel>)
    AddEntityDeclaration(string)
    AddExecutionCondition(ExpressionSyntax)
    AddMissingEventBuffers(IterationContext, StatementSyntax)
    AddStatement(StatementSyntax)
    ConsumeExecutionConditions()
    DeclareComponent<T>(string, IEnumerable<MemberDeclarationSyntax>)
    DeclareManager<T>(string)
    DeclareSystemMethod(MethodDeclarationSyntax)
    GetCachedValue(string, ExpressionSyntax, TypeHandle, params IdentifierNameSyntax[])
    GetComponentDefinitions()
    GetComponentVariableName(IIteratorStackModel, TypeHandle)
    GetEndSimulationEntityCommandBufferSystem()
    GetEntityManipulationTranslator()
    GetEventBufferWriter(IterationContext, ExpressionSyntax, Type, out StatementSyntax)
    GetEventSystem(IterationContext, Type)
    GetJobIndexParameterName()
    GetOrDeclareCommandBuffer(bool)
    GetOrDeclareComponentArray(IterationContext, string, out LocalDeclarationStatementSyntax, out StatementSyntax)
    GetOrDeclareComponentQuery(IterationContext)
    GetOrDeclareEntityArray(IterationContext, out StatementSyntax)
    GetParent<T>()
    GetRandomSeed()
    GetRecorderName()
    GetSingletonVariable(IVariableDeclarationModel)
    GetSystemClassName()
    IncludeTrackingSystemStateComponent(ComponentQueryDeclarationModel)
    MakeUniqueName(string)
    OnPopContext()
    PopContext()
    PrependStatement(StatementSyntax)
    PrependUniqueStatement(string, StatementSyntax)
    PushContext(IIteratorStackModel, RoslynEcsTranslator, UpdateMode, bool)
    RecordComponentAccess(IterationContext, TypeHandle, AccessMode)
    RecordEntityAccess(IVariableDeclarationModel)
    In This Article
    Back to top
    Copyright © 2024 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)