MCPcopy Index your code
hub / github.com/g3n/engine / decLibraryVisualScenes

Method decLibraryVisualScenes

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

Source from the content-addressed store, hash-verified

240}
241
242func (d *Decoder) decLibraryVisualScenes(start xml.StartElement, dom *Collada) error {
243
244 lv := new(LibraryVisualScenes)
245 dom.LibraryVisualScenes = lv
246 for {
247 // Get next child element
248 child, _, err := d.decNextChild(start)
249 if err != nil || child.Name.Local == "" {
250 return err
251 }
252 // Decodes VisualScene
253 if child.Name.Local == "visual_scene" {
254 err = d.decVisualScene(child, lv)
255 if err != nil {
256 return err
257 }
258 continue
259 }
260 }
261}
262
263func (d *Decoder) decVisualScene(vsStart xml.StartElement, lv *LibraryVisualScenes) error {
264

Callers 1

decColladaMethod · 0.95

Calls 2

decNextChildMethod · 0.95
decVisualSceneMethod · 0.95

Tested by

no test coverage detected