MCPcopy Create free account
hub / github.com/g3n/engine / decScene

Method decScene

loader/collada/collada.go:361–377  ·  view source on GitHub ↗
(start xml.StartElement, dom *Collada)

Source from the content-addressed store, hash-verified

359}
360
361func (d *Decoder) decScene(start xml.StartElement, dom *Collada) error {
362
363 dom.Scene = new(Scene)
364 for {
365 child, _, err := d.decNextChild(start)
366 if err != nil || child.Name.Local == "" {
367 return err
368 }
369 if child.Name.Local == "instance_visual_scene" {
370 err := d.decInstanceVisualScene(child, dom.Scene)
371 if err != nil {
372 return err
373 }
374 continue
375 }
376 }
377}
378
379func (d *Decoder) decInstanceVisualScene(start xml.StartElement, s *Scene) error {
380

Callers 1

decColladaMethod · 0.95

Calls 2

decNextChildMethod · 0.95

Tested by

no test coverage detected