public CoroutineContext(TranslationContext parent, RoslynEcsTranslator translator)
     : base(parent)
 {
     m_Translator        = translator;
     IterationContext    = parent.IterationContext;
     m_ComponentTypeName = translator.MakeUniqueName($"{IterationContext.GroupName}Coroutine").ToPascalCase();
 }
예제 #2
0
 public NestedCoroutineContext(TranslationContext parent, RoslynEcsTranslator translator)
     : base(parent, translator)
 {
     m_ComponentTypeName = translator.MakeUniqueName(
         $"{IterationContext.GroupName}NestedCoroutine").ToPascalCase();
 }