using System.Collections.Generic; namespace CppSharp.AST { public class Event : Declaration, ITypedDecl { public Event() { Parameters = new List(); } public override T Visit(IDeclVisitor visitor) { return visitor.VisitEvent(this); } public Type Type { get { return QualifiedType.Type; } } public QualifiedType QualifiedType { get; set; } public List Parameters; public Declaration OriginalDeclaration { get; set; } } }