Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EventHandler ¶
type EventHandler struct {
Absorbed func(event *Event, data *Absorbed)
CombatantInfo func(event *Event, data *CombatantInfo)
Damage func(event *Event, data *Damage)
Heal func(event *Event, data *Heal)
Unknown func(event *Event, data *Unknown)
}
func (*EventHandler) Handle ¶
func (handler *EventHandler) Handle(e *Event)
func (*EventHandler) HandleMany ¶
func (handler *EventHandler) HandleMany(evts []Event)
type FilterFunc ¶
type FilterFunc func(*Event) bool
func MultiFilter ¶
func MultiFilter(fs ...FilterFunc) FilterFunc
func SourceFilter ¶
func SourceFilter(source int64) FilterFunc
func TargetFilter ¶
func TargetFilter(target int64) FilterFunc
Click to show internal directories.
Click to hide internal directories.