Versions in this module Expand all Collapse all v0 v0.1.0 Jul 27, 2022 Changes in this version + var Plugin = world + func AddEntity(name string, id string, args map[string]interface{}) error + func GetBoolComponent(id string, name string) (bool, error) + func GetInt64Component(id string, name string) (int64, error) + func GetIntComponent(id string, name string) (int, error) + func GetIntFromHashComponent(id string, name string, key string) (int, error) + func GetStringComponent(id string, name string) (string, error) + func GetStringFromHashComponent(id string, name string, key string) (string, error) + func ParseCommand(sets []string, session session.Session, input string) + func RegisterCommandSet(set *command_set.CommandSet) + func RegisterController(controller session.Controller) + func RegisterEntityType(entityType entity_type.EntityType) + func RegisterLoadableDirectory(dir string) + func RegisterSystem(system system.System) + func RemoveEntity(id string) + func SetBoolComponent(id string, name string, value bool) + func SetInt64Component(id string, name string, value int64) + func SetIntComponent(id string, name string, value int) + func SetIntInHashComponent(id string, name, key string, value int) + func SetStringComponent(id string, name, value string) + func SetStringInHashComponent(id string, name, hash, value string) + func WriteToConnection(id string, data string) + func WriteToConnectionF(id string, format string, args ...interface{})