scenes

package
v0.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 9, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IsMaleFilter

type IsMaleFilter struct {
	// contains filtered or unexported fields
}

func NewIsMaleFilter

func NewIsMaleFilter(filterFactory *factory.FilterFactory[*models.Player]) *IsMaleFilter

func (*IsMaleFilter) GetKey

func (i *IsMaleFilter) GetKey() string

func (*IsMaleFilter) Match

func (i *IsMaleFilter) Match(element types.JsonElement, matchTarget *models.Player) errors.FilterError

func (*IsMaleFilter) Valid

func (i *IsMaleFilter) Valid(element types.JsonElement) errors.FilterError

type LevelFilter

type LevelFilter struct {
	// contains filtered or unexported fields
}

func NewLevelFilter

func NewLevelFilter(filterFactory *factory.FilterFactory[*models.Player]) *LevelFilter

func (*LevelFilter) GetKey

func (u *LevelFilter) GetKey() string

func (*LevelFilter) Match

func (u *LevelFilter) Match(element types.JsonElement, matchTarget *models.Player) errors.FilterError

func (*LevelFilter) Valid

func (u *LevelFilter) Valid(element types.JsonElement) errors.FilterError

type UserNameFilter

type UserNameFilter struct {
	// contains filtered or unexported fields
}

func NewUserNameFilter

func NewUserNameFilter(filterFactory *factory.FilterFactory[*models.Player]) *UserNameFilter

func (*UserNameFilter) GetKey

func (u *UserNameFilter) GetKey() string

func (*UserNameFilter) Match

func (u *UserNameFilter) Match(element types.JsonElement, matchTarget *models.Player) errors.FilterError

func (*UserNameFilter) Valid

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL