| 308 | } |
| 309 | |
| 310 | RTC_API RTCTraversable rtcGetSceneTraversable(RTCScene hscene) |
| 311 | { |
| 312 | Scene* scene = (Scene*) hscene; |
| 313 | RTC_CATCH_BEGIN; |
| 314 | RTC_TRACE(rtcGetSceneTraversable); |
| 315 | RTC_VERIFY_HANDLE(hscene); |
| 316 | RTCTraversable traversable = (RTCTraversable)scene->getTraversable(); |
| 317 | if (!traversable) |
| 318 | throw_RTCError(RTC_ERROR_INVALID_OPERATION,"Traversable is NULL. The scene has to be committed first."); |
| 319 | return traversable; |
| 320 | RTC_CATCH_END2(scene); |
| 321 | return (RTCTraversable)nullptr; |
| 322 | } |
| 323 | |
| 324 | RTC_API void rtcSetSceneProgressMonitorFunction(RTCScene hscene, RTCProgressMonitorFunction progress, void* ptr) |
| 325 | { |
nothing calls this directly
no test coverage detected