From 7b41abb87ab5715c3e60f1bd3d19818a7d623f1d Mon Sep 17 00:00:00 2001 From: "Eunki, Hong" Date: Thu, 22 Aug 2024 17:08:47 +0900 Subject: [PATCH] Bind FrameUpdateCallback Orientation change Change-Id: I501691cafd4165c2eb0fcdc6992c894aa4b11c2c Signed-off-by: Eunki, Hong --- .../dali-toolkit/dali-toolkit-wrap.cpp | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/dali-csharp-binder/dali-toolkit/dali-toolkit-wrap.cpp b/dali-csharp-binder/dali-toolkit/dali-toolkit-wrap.cpp index 482668ab..f07a6f06 100644 --- a/dali-csharp-binder/dali-toolkit/dali-toolkit-wrap.cpp +++ b/dali-csharp-binder/dali-toolkit/dali-toolkit-wrap.cpp @@ -12609,6 +12609,24 @@ SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_BakePosition(void return proxy->BakePosition(id, *vector3); } +SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_GetOrientation(void * updateProxy, unsigned int id, void* orientation) { + Dali::UpdateProxy *proxy = (Dali::UpdateProxy*)updateProxy; + Dali::Quaternion* quaternion = (Dali::Quaternion *)orientation; + return proxy->GetOrientation(id, *quaternion); +} + +SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_SetOrientation(void * updateProxy, unsigned int id, void* orientation) { + Dali::UpdateProxy *proxy = (Dali::UpdateProxy*)updateProxy; + Dali::Quaternion* quaternion = (Dali::Quaternion *)orientation; + return proxy->SetOrientation(id, *quaternion); +} + +SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_BakeOrientation(void * updateProxy, unsigned int id, void* orientation) { + Dali::UpdateProxy *proxy = (Dali::UpdateProxy*)updateProxy; + Dali::Quaternion* quaternion = (Dali::Quaternion *)orientation; + return proxy->BakeOrientation(id, *quaternion); +} + SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_GetSize(void * updateProxy, unsigned int id, void* size) { Dali::UpdateProxy *proxy = (Dali::UpdateProxy*)updateProxy; Dali::Vector3* vector3 = (Dali::Vector3 *)size; @@ -12620,6 +12638,7 @@ SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_SetSize(void * up Dali::Vector3* vector3 = (Dali::Vector3 *)size; return proxy->SetSize(id, *vector3); } + SWIGEXPORT bool SWIGSTDCALL CSharp_Dali_FrameCallbackInterface_BakeSize(void * updateProxy, unsigned int id, void* size) { Dali::UpdateProxy *proxy = (Dali::UpdateProxy*)updateProxy; Dali::Vector3* vector3 = (Dali::Vector3 *)size; -- 2.34.1