summaryrefslogtreecommitdiff
path: root/editor/editor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'editor/editor.cpp')
-rw-r--r--editor/editor.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/editor/editor.cpp b/editor/editor.cpp
index 17a2913..72f35f6 100644
--- a/editor/editor.cpp
+++ b/editor/editor.cpp
@@ -342,7 +342,8 @@ void PkeEditor_Tick(double delta) {
NullCameraInstance.bt.motionState->setWorldTransform(btfm);
NullCameraInstance.bt.rigidBody->setWorldTransform(btfm);
NullCameraInstance.bt.rigidBody->activate();
- NullCamera.phys.targetInstHandle = ActiveCamera->phys.targetInstHandle;
+ NullCamera.phys.target_inst_uuid = ActiveCamera->phys.target_inst_uuid;
+ NullCamera.phys.target_inst_handle = ActiveCamera->phys.target_inst_handle;
NullCamera.type = ActiveCamera->type;
NullCamera.view = ActiveCamera->view;
NullCamera.stale = PKE_CAMERA_STALE_ALL;
@@ -1119,7 +1120,8 @@ void RecordImGuiCameras() {
instPos.scale = active_inst->bt.rigidBody->getCollisionShape()->getLocalScaling();
}
auto &cam = PkeCamera_Register(pk_uuid_zed, instPos);
- cam.phys.targetInstHandle = ActiveCamera->phys.targetInstHandle;
+ cam.phys.target_inst_uuid = ActiveCamera->phys.target_inst_uuid;
+ cam.phys.target_inst_handle = ActiveCamera->phys.target_inst_handle;
cam.type = ActiveCamera->type;
cam.view = ActiveCamera->view;
cam.isPrimary = false;
@@ -1167,7 +1169,7 @@ void RecordImGuiCameras() {
ImGui::TableSetColumnIndex(1);
ImGui::Text("0x%08X 0x%08X", cam.handle.bucketIndex, cam.handle.itemIndex);
ImGui::TableSetColumnIndex(2);
- ImGui::Text("0x%08X 0x%08X", cam.phys.targetInstHandle.bucketIndex, cam.phys.targetInstHandle.itemIndex);
+ ImGui::Text(pk_uuid_printf_format, pk_uuid_printf_var(cam.phys.target_inst_uuid));
ImGui::TableSetColumnIndex(3);
ImGui::Text("%hhu", (unsigned char)cam.type);
ImGui::TableSetColumnIndex(4);