Documentation
¶
Index ¶
- type Worlds
- func (w *Worlds) AddWorld(world universe.World, updateDB bool) error
- func (w *Worlds) AddWorlds(worlds []universe.World, updateDB bool) error
- func (w *Worlds) CreateWorld(worldID umid.UMID) (universe.World, error)
- func (w *Worlds) FilterWorlds(predicateFn universe.WorldsFilterPredicateFn) map[umid.UMID]universe.World
- func (w *Worlds) GetWorld(worldID umid.UMID) (universe.World, bool)
- func (w *Worlds) GetWorlds() map[umid.UMID]universe.World
- func (w *Worlds) Initialize(ctx types.NodeContext) error
- func (w *Worlds) Load() error
- func (w *Worlds) RegisterAPI(r *gin.Engine)
- func (w *Worlds) RemoveWorld(world universe.World, updateDB bool) (bool, error)
- func (w *Worlds) RemoveWorlds(worlds []universe.World, updateDB bool) (bool, error)
- func (w *Worlds) Run() error
- func (w *Worlds) Save() error
- func (w *Worlds) Stop() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Worlds ¶
type Worlds struct {
// contains filtered or unexported fields
}
func (*Worlds) CreateWorld ¶
func (*Worlds) FilterWorlds ¶
func (*Worlds) Initialize ¶
func (w *Worlds) Initialize(ctx types.NodeContext) error
func (*Worlds) RegisterAPI ¶
func (*Worlds) RemoveWorld ¶
TODO: introduce "helper.RemoveWorld()" method and fix this one
func (*Worlds) RemoveWorlds ¶
TODO: introduce "helper.RemoveWorld()" method and fix this one
Click to show internal directories.
Click to hide internal directories.