Beispiel #1
0
 static object GetTypeDictionaryFieldName(CodeGenerationTypeData data)
 {
     return($"m_{data.MemberPrefix}Traits");
 }
 internal static string GetDictionaryPool(CodeGenerationTypeData data)
 {
     return($"Pools.{data.MemberPrefix}Results");
 }
Beispiel #3
0
 static string GetTraitProviderFieldName(CodeGenerationTypeData typeData)
 {
     return($"{typeData.MemberPrefix}TraitProvider");
 }
Beispiel #4
0
 static string GetTraitProviderType(CodeGenerationTypeData typeData)
 {
     return($"MARSTraitDataProvider<{typeData.Type.FullName}>");
 }
 static string GetRequirementUpdateMethodName(CodeGenerationTypeData typeData)
 {
     return($"Update{typeData.MemberPrefix}Requirement");
 }