示例#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); }
SceneResources::~SceneResources()
{
	if (!m_commitDone)
		rollbackPaths();
	clearPointerContainer(m_resources);
}
示例#7
0
文件: cppclass.cpp 项目: cpgf/cpgf
CppClass::~CppClass()
{
	clearPointerContainer(this->baseClassList);
}
示例#8
0
CodeBlock::~CodeBlock()
{
	clearPointerContainer(this->codeList);
}
示例#9
0
BuilderSectionList::~BuilderSectionList()
{
	clearPointerContainer(this->sectionList);
}