node.cpp 366 B

123456789101112131415
  1. #include "node.h"
  2. void AbstractNode::init() noexcept {
  3. NodeList& children = getChildren();
  4. for (size_t n = children.size(); n--;) {
  5. children.get(n)->init();
  6. }
  7. }
  8. void AbstractNode::update(unsigned long deltaMillis) noexcept {
  9. NodeList& children = getChildren();
  10. for (size_t n = children.size(); n--;) {
  11. children.get(n)->update(deltaMillis);
  12. }
  13. }