package Ġcom . github . serv b . pp h . ph ero es . common . event Ċ Ċ class Ġi Time Event Mgr Ġ{ ĊĠĠĠ Ġfun ĠEvents Count () Ġ= Ġm _ events . size ĊĠĠĠ Ġfun ĠEvent ( idx : ĠInt ) Ġ= Ġm _ events [ idx ] ĊĠĠĠ Ġfun ĠAdd Event ( event : Ġi Time Event ) Ġ= Ġm _ events . add ( event ) ĊĠĠĠ Ġfun ĠDelete Event ( idx : ĠInt ) Ġ{ ĊĠĠĠĠĠĠĠ Ġm _ events . remove At ( idx ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun ĠDelete All () Ġ= Ġm _ events . clear () ĊĊĠĠĠ Ġprivate Ġval Ġm _ events Ġ= Ġmutable ListOf < i Time Event >() Ċ } Ċ