public BaseGuild InvokeCreateGuild(CreateGuildEventArgs e) { if (CreateGuild != null) { return(CreateGuild(e)); } else { return(null); } }
public static CreateGuildEventArgs Create(int id) { CreateGuildEventArgs args; if (m_Pool.Count > 0) { args = m_Pool.Dequeue(); args.Id = id; } else { args = new CreateGuildEventArgs(id); } return(args); }
public static BaseGuild EventSink_CreateGuild( CreateGuildEventArgs args ) { BaseGuild g = (BaseGuild) ( new Guild( args.Id ) ); return g; }