public FieldApi(bool isPublic, FieldMutability mutability, ApiTypeReference type, string name) { this.IsPublic = isPublic; this.Mutability = mutability; this.Type = type; this.Name = name; }
public EventApi(bool isPublic, bool isStatic, ApiTypeReference type, string name) { this.IsPublic = isPublic; this.IsStatic = isStatic; this.Type = type; this.Name = name; }
public ParameterApi(ApiTypeReference type, string name, bool isOut, bool isOptional, object defaultValue) { this.Type = type; this.Name = name; this.IsOut = isOut; this.IsOptional = isOptional; this.DefaultValue = defaultValue; }