MCPcopy
hub / github.com/EngoEngine/engo / Remove

Method Remove

demos/adventure/adventure.go:391–402  ·  view source on GitHub ↗
(basic ecs.BasicEntity)

Source from the content-addressed store, hash-verified

389}
390
391func (s *SpeedSystem) Remove(basic ecs.BasicEntity) {
392 delete := -1
393 for index, e := range s.entities {
394 if e.BasicEntity.ID() == basic.ID() {
395 delete = index
396 break
397 }
398 }
399 if delete >= 0 {
400 s.entities = append(s.entities[:delete], s.entities[delete+1:]...)
401 }
402}
403
404func (s *SpeedSystem) Update(dt float32) {
405 for _, e := range s.entities {

Callers 1

UpdateMethod · 0.45

Calls 1

IDMethod · 0.80

Tested by

no test coverage detected