Lines Matching refs:camera
59 if (auto camera = interface_pointer_cast<SCENE_NS::ICamera>(GetNativeObject())) { in DisposeNative() local
64 … ExecSyncTask([this, cam = BASE_NS::move(camera), res = BASE_NS::move(resources_)]() mutable { in DisposeNative()
195 if (auto camera = interface_pointer_cast<SCENE_NS::ICamera>(GetNativeObject())) { in Finalize() local
196 ExecSyncTask([camera]() { in Finalize()
197 if (auto scene = interface_cast<SCENE_NS::INode>(camera)->GetScene()) { in Finalize()
198 scene->DeactivateCamera(camera); in Finalize()
212 if (auto camera = interface_cast<SCENE_NS::ICamera>(GetNativeObject())) { in GetFov() local
213 ExecSyncTask([camera, &fov]() { in GetFov()
215 if (camera) { in GetFov()
216 fov = camera->FoV()->GetValue(); in GetFov()
230 if (auto camera = interface_cast<SCENE_NS::ICamera>(GetNativeObject())) { in SetFov() local
231 ExecSyncTask([camera, fov]() { in SetFov()
232 camera->FoV()->SetValue(fov); in SetFov()
241 if (auto camera = interface_pointer_cast<SCENE_NS::ICamera>(GetNativeObject())) { in GetEnabled() local
242 ExecSyncTask([camera, &activ]() { in GetEnabled()
243 if (camera) { in GetEnabled()
244 if (auto scene = interface_cast<SCENE_NS::INode>(camera)->GetScene()) { in GetEnabled()
245 activ = scene->IsCameraActive(camera); in GetEnabled()
259 if (auto camera = interface_pointer_cast<SCENE_NS::ICamera>(GetNativeObject())) { in SetEnabled() local
260 ExecSyncTask([camera, activ]() { in SetEnabled()
261 if (auto scene = interface_cast<SCENE_NS::INode>(camera)->GetScene()) { in SetEnabled()
263 scene->ActivateCamera(camera); in SetEnabled()
265 scene->DeactivateCamera(camera); in SetEnabled()
276 if (auto camera = interface_cast<SCENE_NS::ICamera>(GetNativeObject())) { in GetFar() local
277 ExecSyncTask([camera, &fov]() { in GetFar()
279 if (camera) { in GetFar()
280 fov = camera->FarPlane()->GetValue(); in GetFar()
294 if (auto camera = interface_cast<SCENE_NS::ICamera>(GetNativeObject())) { in SetFar() local
295 ExecSyncTask([camera, fov]() { in SetFar()
296 camera->FarPlane()->SetValue(fov); in SetFar()
305 if (auto camera = interface_cast<SCENE_NS::ICamera>(GetNativeObject())) { in GetNear() local
306 ExecSyncTask([camera, &fov]() { in GetNear()
308 if (camera) { in GetNear()
309 fov = camera->NearPlane()->GetValue(); in GetNear()
323 if (auto camera = interface_cast<SCENE_NS::ICamera>(GetNativeObject())) { in SetNear() local
324 ExecSyncTask([camera, fov]() { in SetNear()
325 camera->NearPlane()->SetValue(fov); in SetNear()
333 if (auto camera = interface_cast<SCENE_NS::ICamera>(GetNativeObject())) { in GetPostProcess() local
335 ExecSyncTask([camera, &postproc]() { in GetPostProcess()
336 postproc = camera->PostProcess()->GetValue(); in GetPostProcess()
386 if (auto camera = interface_cast<SCENE_NS::ICamera>(GetNativeObject())) { in SetPostProcess() local
387 ExecSyncTask([camera, postproc = BASE_NS::move(postproc)]() { in SetPostProcess()
388 camera->PostProcess()->SetValue(postproc); in SetPostProcess()
437 auto camera = interface_pointer_cast<SCENE_NS::ICamera>(GetThisNativeObject(ctx)); in GetColor() local
438 if (!camera) { in GetColor()
442 ExecSyncTask([camera, &enabled]() { in GetColor()
444 uint32_t curBits = camera->PipelineFlags()->GetValue(); in GetColor()
453 clearColor_ = BASE_NS::make_unique<ColorProxy>(ctx, camera->ClearColor()); in GetColor()
459 auto camera = interface_pointer_cast<SCENE_NS::ICamera>(GetThisNativeObject(ctx)); in SetColor() local
460 if (!camera) { in SetColor()
464 clearColor_ = BASE_NS::make_unique<ColorProxy>(ctx, camera->ClearColor()); in SetColor()
473 ExecSyncTask([camera, clearColorEnabled = clearColorEnabled_, msaaEnabled = msaaEnabled_]() { in SetColor()
475 uint32_t curBits = camera->PipelineFlags()->GetValue(); in SetColor()
486 camera->PipelineFlags()->SetValue(curBits); in SetColor()
509 if (auto camera = interface_pointer_cast<SCENE_NS::ICamera>(GetNativeObject())) { in GetMSAA() local
510 ExecSyncTask([camera, &enabled]() { in GetMSAA()
511 uint32_t curBits = camera->PipelineFlags()->GetValue(); in GetMSAA()
525 if (auto camera = interface_pointer_cast<SCENE_NS::ICamera>(GetNativeObject())) { in SetMSAA() local
526 … ExecSyncTask([camera, msaaEnabled = msaaEnabled_, clearColorEnabled = clearColorEnabled_]() { in SetMSAA()
527 uint32_t curBits = camera->PipelineFlags()->GetValue(); in SetMSAA()
538 camera->PipelineFlags()->SetValue(curBits); in SetMSAA()