| 1716 | } |
| 1717 | |
| 1718 | Result SpawnFromCollection(HCollection hcollection, HCollectionDesc collection_desc, const char* id_prefix, |
| 1719 | InstancePropertyContainers *property_containers, |
| 1720 | const Point3& position, const Quat& rotation, const Vector3& scale, |
| 1721 | InstanceIdMap *out_instances) |
| 1722 | { |
| 1723 | dmTransform::Transform transform; |
| 1724 | transform.SetTranslation(Vector3(position)); |
| 1725 | transform.SetRotation(rotation); |
| 1726 | transform.SetScale(scale); |
| 1727 | |
| 1728 | return CollectionSpawnFromDescInternal(hcollection->m_Collection, (dmGameObjectDDF::CollectionDesc*)collection_desc, id_prefix, property_containers, out_instances, transform); |
| 1729 | } |
| 1730 | |
| 1731 | HInstance Spawn(HCollection hcollection, HPrototype proto, const char* prototype_name, dmhash_t id, HPropertyContainer property_container, const Point3& position, const Quat& rotation, const Vector3& scale) |
| 1732 | { |