| 2366 | } |
| 2367 | |
| 2368 | void ASSetTranslation(Object* obj, const vec3& vec) { |
| 2369 | switch (obj->GetType()) { |
| 2370 | case _env_object: |
| 2371 | ((EnvObject*)obj)->SetTranslation(vec); |
| 2372 | ((EnvObject*)obj)->UpdatePhysicsTransform(); |
| 2373 | break; |
| 2374 | case _group: |
| 2375 | ((Group*)obj)->SetTranslation(vec); |
| 2376 | break; |
| 2377 | case _prefab: |
| 2378 | ((Prefab*)obj)->SetTranslation(vec); |
| 2379 | break; |
| 2380 | case _decal_object: |
| 2381 | ((DecalObject*)obj)->SetTranslation(vec); |
| 2382 | break; |
| 2383 | case _movement_object: |
| 2384 | ((MovementObject*)obj)->SetTranslation(vec); |
| 2385 | break; |
| 2386 | default: |
| 2387 | obj->SetTranslation(vec); |
| 2388 | break; |
| 2389 | } |
| 2390 | } |
| 2391 | |
| 2392 | bool ASIsSelected(Object* obj) { |
| 2393 | if (obj) { |
nothing calls this directly
no test coverage detected