MCPcopy
hub / github.com/g3n/engine / decInstanceEffect

Method decInstanceEffect

loader/collada/library_materials.go:115–135  ·  view source on GitHub ↗
(start xml.StartElement, ie *InstanceEffect)

Source from the content-addressed store, hash-verified

113}
114
115func (d *Decoder) decInstanceEffect(start xml.StartElement, ie *InstanceEffect) error {
116
117 ie.Sid = findAttrib(start, "sid").Value
118 ie.Name = findAttrib(start, "name").Value
119 ie.Url = findAttrib(start, "url").Value
120
121 for {
122 child, _, err := d.decNextChild(start)
123 if err != nil || child.Name.Local == "" {
124 return err
125 }
126 if child.Name.Local == "technique_hint setparam" {
127 log.Warn("<technique_hint> not implemented")
128 continue
129 }
130 if child.Name.Local == "setparam" {
131 log.Warn("<setparam> not implemented")
132 continue
133 }
134 }
135}

Callers 1

decMaterialMethod · 0.95

Calls 3

decNextChildMethod · 0.95
findAttribFunction · 0.85
WarnMethod · 0.80

Tested by

no test coverage detected