gkGameObject* gkSkeleton::clone(const gkString& name) { gkSkeleton* cl = new gkSkeleton(getInstanceCreator(), name, -1); gkGameObject::cloneImpl(cl); cl->m_resource = m_resource->clone(); return cl; }
gkGameObject* gkOgreParticleObject::clone(const gkString& name) { gkOgreParticleObject* cl = new gkOgreParticleObject(getInstanceCreator(), name, -1); cl->m_particleProps = m_particleProps; gkParticleObject::cloneImpl(cl); return cl; }