|
virtual bool | IsEmpty () |
|
virtual void | Clear () |
|
virtual bool | Insert (long key, string eventName, Func< long, IEventData, bool > duplicateFindFunc=null) |
|
virtual bool | Insert02 (long key, string eventName, object eventParam, Func< long, IEventData, bool > duplicateFindFunc=null) |
|
virtual bool | Insert03 (long key, IEventData value, Func< long, IEventData, bool > duplicateFindFunc=null) |
|
virtual IList< KeyValuePair< long, IEventData > > | Find (Func< long, IEventData, bool > findFunc=null) |
|
virtual IList< KeyValuePair< long, IEventData > > | Remove (Func< long, IEventData, bool > findFunc=null) |
|
virtual void | RemoveMin (ref long key, ref IEventData value) |
|
virtual void | PeekMin (ref long key, ref IEventData value) |
|
| EventHeap () |
|
◆ EventHeap()
Eamon.Game.Utilities.EventHeap.EventHeap |
( |
| ) |
|
◆ Clear()
virtual void Eamon.Game.Utilities.EventHeap.Clear |
( |
| ) |
|
|
virtual |
◆ Find()
virtual IList<KeyValuePair<long, IEventData> > Eamon.Game.Utilities.EventHeap.Find |
( |
Func< long, IEventData, bool > |
findFunc = null | ) |
|
|
virtual |
◆ Insert()
virtual bool Eamon.Game.Utilities.EventHeap.Insert |
( |
long |
key, |
|
|
string |
eventName, |
|
|
Func< long, IEventData, bool > |
duplicateFindFunc = null |
|
) |
| |
|
virtual |
◆ Insert02()
virtual bool Eamon.Game.Utilities.EventHeap.Insert02 |
( |
long |
key, |
|
|
string |
eventName, |
|
|
object |
eventParam, |
|
|
Func< long, IEventData, bool > |
duplicateFindFunc = null |
|
) |
| |
|
virtual |
◆ Insert03()
virtual bool Eamon.Game.Utilities.EventHeap.Insert03 |
( |
long |
key, |
|
|
IEventData |
value, |
|
|
Func< long, IEventData, bool > |
duplicateFindFunc = null |
|
) |
| |
|
virtual |
◆ IsEmpty()
virtual bool Eamon.Game.Utilities.EventHeap.IsEmpty |
( |
| ) |
|
|
virtual |
◆ PeekMin()
virtual void Eamon.Game.Utilities.EventHeap.PeekMin |
( |
ref long |
key, |
|
|
ref IEventData |
value |
|
) |
| |
|
virtual |
◆ Remove()
virtual IList<KeyValuePair<long, IEventData> > Eamon.Game.Utilities.EventHeap.Remove |
( |
Func< long, IEventData, bool > |
findFunc = null | ) |
|
|
virtual |
◆ RemoveMin()
virtual void Eamon.Game.Utilities.EventHeap.RemoveMin |
( |
ref long |
key, |
|
|
ref IEventData |
value |
|
) |
| |
|
virtual |
◆ EventDictionary
virtual IDictionary<long, IList<IEventData> > Eamon.Game.Utilities.EventHeap.EventDictionary |
|
getset |
The documentation for this class was generated from the following file: