예제 #1
0
TankAnimation::~TankAnimation(void)
{
    clearPointerContainer(sprites);
    clearPointerContainer(bumms);
    delete cannon;
    delete selection;
    delete bullet;
    tankInfo->setPosition(sf::Vector2f(-100.0f, -100.0f));
}
예제 #2
0
TPalette::~TPalette() {
  std::set<TColorStyle *> table;
  int i = 0;
  for (i = 0; i < getStyleCount(); i++) {
    assert(table.find(getStyle(i)) == table.end());
    table.insert(getStyle(i));
  }
  clearPointerContainer(m_pages);
}
예제 #3
0
TSceneProperties::~TSceneProperties()
{
	delete m_cleanupParameters;
	delete m_scanParameters;
	delete m_vectorizerParameters;
	delete m_captureParameters;
	clearPointerContainer(m_cameras);
	delete m_outputProp;
	delete m_previewProp;
}
예제 #4
0
CommonTeamInfo::~CommonTeamInfo(void)
{
    clearPointerContainer(myTanks);
}
예제 #5
0
	~Imp() { clearPointerContainer(m_vars); }
예제 #6
0
SceneResources::~SceneResources()
{
	if (!m_commitDone)
		rollbackPaths();
	clearPointerContainer(m_resources);
}
예제 #7
0
파일: cppclass.cpp 프로젝트: cpgf/cpgf
CppClass::~CppClass()
{
	clearPointerContainer(this->baseClassList);
}
예제 #8
0
파일: codeblock.cpp 프로젝트: Remscar/cpgf
CodeBlock::~CodeBlock()
{
	clearPointerContainer(this->codeList);
}
예제 #9
0
BuilderSectionList::~BuilderSectionList()
{
	clearPointerContainer(this->sectionList);
}