/
starpanda
/
DayNNight
Обзор
Документация
Войти
/
starpanda
/
DayNNight
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
src/Base/Node.cpp
23 строки
543 B
StarPandaBeg
Refactor: Format all code
03 мар 2024, 13:14
03 мар 2024, 13:14
228c753
Код
Авторство
О чём код?
#include "Node.h" #include "../Collision/CollisionDetector.h" using namespace DayNNight; Node::~Node() { setCollidable(false); } void Node::update() {} void Node::setCollidable(bool state) { if (_is_collidable && !state) { CollisionDetector::instance().remove(this); } if (!_is_collidable && state) { CollisionDetector::instance().add(this); } _is_collidable = state; } bool Node::isCollidable() { return _is_collidable; } ExtRect<float> DayNNight::Node::getRect() const { return ExtRect<float>(); }