package
0.7.0
Repository: https://github.com/go-glx/ecs.git
Documentation: pkg.go.dev

# Functions

Create will transfer ecs.World to StaticWorld (world snapshot).
MarshalToXML will transform StaticWorld into xml string (in []byte array) you can write result bytes to any storage (like files) This function return human-readable XML that can be edited externally (level editors, notepad, etc..).
Restore will create new World instance from snapshot (StaticWorld) object.
UnmarshalFromXML doing reverse of MarshalToXML it converts XML string (in bytes) back to StaticWorld After getting StaticWorld, you can decode it into normal *ecs.World and process any game updates on it.

# Structs

StaticWorld snapshot of world can be marshaled/unmarshalled to another data view (json, xml, etc..).
StaticWorld snapshot of world can be marshaled/unmarshalled to another data view (json, xml, etc..).
StaticWorld snapshot of world can be marshaled/unmarshalled to another data view (json, xml, etc..).
StaticWorld snapshot of world can be marshaled/unmarshalled to another data view (json, xml, etc..).
StaticWorld snapshot of world can be marshaled/unmarshalled to another data view (json, xml, etc..).
StaticWorld snapshot of world can be marshaled/unmarshalled to another data view (json, xml, etc..).