Exemplo n.º 1
0
void MSeriesLoader::Register()
{
    if (mseries_initialized) return;
    qDebug() << "Registering RemStar M-Series Loader";
    RegisterLoader(new MSeriesLoader());
    //InitModelMap();
    mseries_initialized=true;
}
Exemplo n.º 2
0
void ZEOLoader::Register()
{
    if (zeo_initialized) return;
    qDebug("Registering ZEOLoader");
    RegisterLoader(new ZEOLoader());
    //InitModelMap();
    zeo_initialized=true;
}
Exemplo n.º 3
0
//
// ResCache::Init								- Chapter 8, page 227
//
bool ResCache::Init()
{ 
	bool retValue = false;
	if ( m_file->VOpen() )
	{
		RegisterLoader(shared_ptr<IResourceLoader>(GCC_NEW DefaultResourceLoader()));
		retValue = true;
	}
	return retValue;
}
Exemplo n.º 4
0
bool ResourceManager::Init()
{
    if (!this->file)
    {
        return false;
    }

    if (!this->file->Open())
    {
        return false;
    }

    // Register all resource loaders.
    RegisterLoader(std::shared_ptr<IResourceLoader>(TG_NEW XMLResourceLoader));
    RegisterLoader(std::shared_ptr<IResourceLoader>(TG_NEW TextureResourceLoader));
    RegisterLoader(std::shared_ptr<IResourceLoader>(TG_NEW VertexShaderResourceLoader));
    RegisterLoader(std::shared_ptr<IResourceLoader>(TG_NEW FragmentShaderResourceLoader));
    RegisterLoader(std::shared_ptr<IResourceLoader>(TG_NEW FontResourceLoader));

    return true;
}
Exemplo n.º 5
0
	bool ResCache::Init()
	{
		RegisterLoader(NEW DefaultResourceLoader());

		return true;
	}