|
| 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: