예제 #1
0
void AnimationFrame::setEffects(int i)
{
	deleteEffects();
	num_effects = i;
	added_effects = 0;
	effects = new ImageEffect*[num_effects];
}
예제 #2
0
AnimationFrame::~AnimationFrame()
{
	if (image_type != NULL)
		delete[] image_type;
	if (offset != NULL)
		delete[] offset;
	deleteEffects();
}
예제 #3
0
AfterEffectManager::~AfterEffectManager()
{
	if (drawGrid)
	{
		int i;
		for (i = 0; i < xDivs; i++)
		{
			delete[] drawGrid[i];
		}	
		delete[] drawGrid;
	}
	deleteEffects();
}
예제 #4
0
void AfterEffectManager::clear()
{
	deleteEffects();
	resetGrid();
}