gamedev.net
I've searched the document. There is a GetStringFactoryReturnTypeId method, but there is no GetStringFactory. Sometimes getting the string factory from the engine can reduce direct dependency between different code modules. For example, I can create a script string without include an additional custom string header.