void KCatalogue::setFileName( const TQString & fileName ) { // nothing to do if the file name is already the same if ( this->fileName() == fileName ) return; doUnload(); TQCString newFileName = TQFile::encodeName( fileName ); if ( !fileName.isEmpty() ) { // set file name char *filename = new char[ newFileName.length() + 1 ]; ::qstrcpy( filename, newFileName ); d->domain.filename = filename; } }
GraphicsResourceShader::~GraphicsResourceShader() { if (mLoadState == LOAD_LOADED) doUnload(); }
void AudioFile::unload() { if (loaded) { doUnload(); loaded = false; } }
void Texture::destroy() { doUnload(); }
KCatalogue::~KCatalogue() { doUnload(); delete d; }
void Library::unload() { if( isLoaded() ) doUnload(); }
GraphicsResourceMesh::~GraphicsResourceMesh() { if (mLoadState == LOAD_LOADED) doUnload(); }