//	ResourceManagerInit.cpp
//	----------------------------------------------------------------------------
//	File generated automatically by Niall's AVLib Resource Generator.
//	----------------------------------------------------------------------------

#include "ResourceManager.h"
#include "TextureAtlas.h"
#include "SingleImage.h"
#include "FilePath.h"
#include "Shader.h"
#include "Font.h"

#include "Circle.h"
#include "TextAtlas.h"

//------------------------------------------------------------------------------
void ResourceManager::initialiseResources()
{
	registerSingleImage(StdSharedPtr<SingleImage>::type(new Circle()));
	registerTextureAtlas(StdSharedPtr<TextureAtlas>::type(new TextAtlas()));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"ClackyThing.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"DanglyDrumThing.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"Drone1.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"FingerBell.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"HandDrum.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"Music.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"RainStick.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"Scraper.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"SingingBowl.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"Speech_Intro.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"Speech_World0.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"Speech_World1.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"Speech_World2.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"Speech_World3.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"Speech_World4.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"Speech_World5.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"Speech_World6.ogg"));
	registerSound(FilePath::getDataFilesDir().getChild(L"sounds").getChild(L"Speech_World7.ogg"));
}
