ECS/Project/Project/Renderers/RendererResourceManagers/RendererShaderManager/RendererShaderManager.cpp
//	View the Shader Data by name.
View the Shader Data by name.
View the Shader Data by name .
std::shared_ptr<const RendererShaderData> RendererShaderManager::viewShaderData(const std::string & requestedShaderName) const
{
	auto shaderIterator = mapNameToShaderData.find(requestedShaderName);
	if (shaderIterator != mapNameToShaderData.end())
	{
		return shaderIterator->second;
	}
	else
	{
		return NULL;
	}
}
std :: shared_ptr < const RendererShaderData > RendererShaderManager :: viewShaderData ( const std :: string & requestedShaderName ) const { auto shaderIterator = mapNameToShaderData . find ( requestedShaderName ) ; if ( shaderIterator != mapNameToShaderData . end ( ) ) { return shaderIterator -> second ; } else { return NULL ; } }
View the Shader Data by name.
View the Shader Data by name .
//	Find the Shader specified by name. //	Check if the Shader exists. //	Return the Shader Data.