00001 #include "MemReleaserGlobalVariables.h" 00002 00003 using namespace X3DTK; 00004 00005 MemReleaserGlobalVariables::MemReleaserGlobalVariables() 00006 : GlobalVariables(), _toDelete(false) 00007 { 00008 _nodeStack.push_front(0); 00009 } 00010 00011 MemReleaserGlobalVariables::~MemReleaserGlobalVariables() 00012 { 00013 } 00014 00015 void MemReleaserGlobalVariables::pushParent(SFNode P) 00016 { 00017 _nodeStack.push_front(P); 00018 } 00019 00020 void MemReleaserGlobalVariables::popParent() 00021 { 00022 _nodeStack.pop_front(); 00023 } 00024 00025 void MemReleaserGlobalVariables::setDelete(bool value) 00026 { 00027 _toDelete = value; 00028 }