package descriptors import ui "github.com/DegustatorPonos/RuinesOfRafdolon/UI" type MenuDescriptor struct { PaddingX float32 PaddingY float32 Contents UIElementDescriptor } func (base *MenuDescriptor) Parse() (*ui.Menu, error) { var contents, contentsErr = base.Contents.Parse() if contentsErr != nil { return nil, contentsErr } return &ui.Menu { PaddingX: base.PaddingX, PaddingY: base.PaddingY, Contents: contents, }, nil }