void CleanUp(void) { WRender::DeleteBuffer(ubo); DestroyShape(sphere); DestroyShape(cube); DestroyShape(box); WRender::DeleteTexture( cubemap_tex ); program_cube.CleanUp(); glswShutdown(); }
KLine::~KLine() { // _p->deleteList(_listid); // if(_listid > -1) _p->deleteList(_listid); //wylee if(_bTipEnable == TRUE) { //ShapeFactory::destroy(_shLeftTopTip); //ShapeFactory::destroy(_shRightBottomTip); DestroyShape(_shLeftTopTip); DestroyShape(_shRightBottomTip); } }
BaseShape& BaseShape::operator= (const BaseShape& a_oRhs) { if (this == &a_oRhs) return *this; DestroyShape(&m_oShape); CopyShape(&m_oShape, &a_oRhs.m_oShape); return *this; }
BaseShape::~BaseShape() { DestroyShape(&m_oShape); }
Act_DeleteShape::~Act_DeleteShape() { if(_pPimpl->isDeleted) DestroyShape(_pPimpl->shape); delete _pPimpl; }