Versions in this module Expand all Collapse all v0 v0.1.0 Oct 25, 2017 Changes in this version + func CreateEntityAnywhere(typeName string) + func CreateEntityLocally(typeName string) common.EntityID + func CreateSpaceAnywhere(kind int) + func CreateSpaceLocally(kind int) common.EntityID + func Entities() entity.EntityMap + func Exists(typeName string, entityID common.EntityID, callback storage.ExistsCallbackFunc) + func GetEntity(id common.EntityID) *entity.Entity + func GetGameID() uint16 + func GetKVDB(key string, callback kvdb.KVDBGetCallback) + func GetOrPutKVDB(key string, val string, callback kvdb.KVDBGetOrPutCallback) + func GetServiceProviders(serviceName string) entity.EntityIDSet + func ListAttr() *entity.ListAttr + func ListEntityIDs(typeName string, callback storage.ListCallbackFunc) + func LoadEntityAnywhere(typeName string, entityID common.EntityID) + func MapAttr() *entity.MapAttr + func Post(callback post.PostCallback) + func PutKVDB(key string, val string, callback kvdb.KVDBPutCallback) + func RegisterEntity(typeName string, entityPtr interface{}, isPersistent, useAOI bool) *entity.EntityTypeDesc + func RegisterSpace(spacePtr interface{}) + func Run(delegate game.IGameDelegate)