The Entity class looks like this:
Code:class Entity { public: bool hidestate; Entity* parent; };I'm getting a crash on this line:Code:bool Entity::IsHidden() { if (hidestate==true) return true; Entity* e = parent; while (e!=NULL) { if (e->hidestate==true) return true; e = e->parent; } return false; }
Am I doing something obviously wrong? Thanks.Code:if (e->hidestate==true) return true;