Example #1
0
void FClassTemplates::RegisterClass(const FName& ClassName, VClass* ClassTemplate)
{
	map<FName, VClass*>::iterator it;
	it = _ClassTemplatesMap.find(ClassName);
	if( it == _ClassTemplatesMap.end() )
	{
		_ClassTemplatesMap[ClassName] = ClassTemplate;
	}
	else
	{
		debugf(NAME_Warning, TEXT("Class %s has been registered!"), ClassName.toString().c_str());
	}
}