#include "CParticleSwooshDataFactory.hpp" #include "CSwooshDescription.hpp" #include "CSimplePool.hpp" namespace Retro { std::unique_ptr FParticleSwooshDataFactory(const SObjectTag &tag, CInputStream &in, const CVParamTransfer &vparms) { CSimplePool* sp = static_cast(static_cast*>(vparms.GetObj())->GetParam()); return TToken::GetIObjObjectFor(std::unique_ptr(CParticleSwooshDataFactory::GetGeneratorDesc(in, sp))); } }