public EnumEmitter(IEnumerable <EnumDefinition> enums, FileBuilderFactory builderFactory) { this.enums = enums; this.builderFactory = builderFactory; }
public CacheStructEmitter(IEnumerable <DelegateDefinition> delegates, FileBuilderFactory builderFactory) { this.delegates = delegates.Where(x => x.VkName != null).ToArray(); this.builderFactory = builderFactory; }
public HandleEmitter(IEnumerable <HandleDefinition> handles, MethodEmitter methodEmitter, FileBuilderFactory builderFactory) { this.handles = handles; this.methodEmitter = methodEmitter; this.builderFactory = builderFactory; }
public ConstantEmitter(IEnumerable <ConstantDefinition> constants, FileBuilderFactory builderFactory) { this.constants = constants; this.builderFactory = builderFactory; }
public ExceptionEmitter(IEnumerable <ExceptionDefinition> exceptions, FileBuilderFactory builderFactory) { this.exceptions = exceptions; this.builderFactory = builderFactory; }
public DelegateEmitter(IEnumerable <DelegateDefinition> delegates, FileBuilderFactory builderFactory) { this.delegates = delegates; this.builderFactory = builderFactory; }
public StructEmitter(IEnumerable <StructDefinition> structs, MethodEmitter methodEmitter, FileBuilderFactory builderFactory) { this.structs = structs; this.methodEmitter = methodEmitter; this.builderFactory = builderFactory; }
public UnmodifiedFileCleanup(FileBuilderFactory fileBuilder) { this.fileBuilder = fileBuilder; }
public PInvokeEmitter(IEnumerable <PInvokeDefinition> pInvokes, FileBuilderFactory builderFactory) { this.pInvokes = pInvokes; this.builderFactory = builderFactory; }
public UnionEmitter(IEnumerable <UnionDefinition> unions, FileBuilderFactory builderFactory) { this.unions = unions; this.builderFactory = builderFactory; }