// EXTERNAL INCLUDES
#include <algorithm>
+#include <cstdint>
#include <exception>
#include <map>
#include <stdlib.h>
#include <utility>
#include <vector>
-
// INTERNAL INCLUDES
#include "common.h"
return jresult;
}
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetRenderPassTag(void *nuiRenderTask, uint32_t renderPassTag) {
+ Dali::RenderTask *renderTask = (Dali::RenderTask *) 0 ;
+
+ GUARD_ON_NULL_RET(nuiRenderTask);
+
+ renderTask = (Dali::RenderTask *)nuiRenderTask;
+
+ {
+ try {
+ renderTask->SetRenderPassTag(renderPassTag);
+ } CALL_CATCH_EXCEPTION();
+ }
+}
+
+SWIGEXPORT uint32_t SWIGSTDCALL CSharp_Dali_RenderTask_GetRenderPassTag(void *nuiRenderTask) {
+ uint32_t jresult = 0u;
+
+ const Dali::RenderTask *renderTask = (const Dali::RenderTask *) 0 ;
+
+ GUARD_ON_NULL_RET0(nuiRenderTask);
+
+ renderTask = (const Dali::RenderTask *)nuiRenderTask;
+
+ {
+ try {
+ jresult = renderTask->GetRenderPassTag();
+ } CALL_CATCH_EXCEPTION(0);
+ }
+
+ return jresult;
+}
+
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_SetOrderIndex(void *nuiRenderTask, int32_t orderIndex) {
+ Dali::RenderTask *renderTask = (Dali::RenderTask *) 0 ;
+
+ GUARD_ON_NULL_RET(nuiRenderTask);
+
+ renderTask = (Dali::RenderTask *)nuiRenderTask;
+
+ {
+ try {
+ renderTask->SetOrderIndex(orderIndex);
+ } CALL_CATCH_EXCEPTION();
+ }
+}
+
+SWIGEXPORT int32_t SWIGSTDCALL CSharp_Dali_RenderTask_GetOrderIndex(void *nuiRenderTask) {
+ int32_t jresult = 0;
+
+ const Dali::RenderTask *renderTask = (const Dali::RenderTask *) 0 ;
+
+ GUARD_ON_NULL_RET0(nuiRenderTask);
+
+ renderTask = (const Dali::RenderTask *)nuiRenderTask;
+
+ {
+ try {
+ jresult = renderTask->GetOrderIndex();
+ } CALL_CATCH_EXCEPTION(0);
+ }
+
+ return jresult;
+}
+
+SWIGEXPORT uint32_t SWIGSTDCALL CSharp_Dali_RenderTask_GetRenderTaskId(void *nuiRenderTask) {
+ uint32_t jresult = 0;
+
+ const Dali::RenderTask *renderTask = (const Dali::RenderTask *) 0 ;
+
+ GUARD_ON_NULL_RET0(nuiRenderTask);
+
+ renderTask = (const Dali::RenderTask *)nuiRenderTask;
+
+ {
+ try {
+ jresult = renderTask->GetRenderTaskId();
+ } CALL_CATCH_EXCEPTION(0);
+ }
+
+ return jresult;
+}
+
+SWIGEXPORT void SWIGSTDCALL CSharp_Dali_RenderTask_RenderUntil(void *nuiRenderTask, void* nuiStopperActor) {
+ Dali::RenderTask *renderTask = (Dali::RenderTask *) 0 ;
+ Dali::Actor *stopperActor = (Dali::Actor *) 0 ;
+
+ GUARD_ON_NULL_RET(nuiRenderTask);
+ GUARD_ON_NULL_RET(nuiStopperActor);
+
+ renderTask = (Dali::RenderTask *)nuiRenderTask;
+ stopperActor = (Dali::Actor *)nuiStopperActor;
+
+ {
+ try {
+ renderTask->RenderUntil(*stopperActor);
+ } CALL_CATCH_EXCEPTION();
+ }
+}
+
+SWIGEXPORT void* SWIGSTDCALL CSharp_Dali_RenderTask_GetStopperActor(void *nuiRenderTask) {
+ void* jresult = nullptr;
+
+ const Dali::RenderTask *renderTask = (const Dali::RenderTask *) 0 ;
+ Dali::Actor result;
+
+ GUARD_ON_NULL_RET0(nuiRenderTask);
+
+ renderTask = (const Dali::RenderTask *)nuiRenderTask;
+
+ {
+ try {
+ result = renderTask->GetStopperActor();
+ } CALL_CATCH_EXCEPTION(0);
+ }
+
+ jresult = new Dali::Actor((const Dali::Actor &)result);
+ return jresult;
+}
SWIGEXPORT void * SWIGSTDCALL CSharp_Dali_RenderTask_FinishedSignal(void * jarg1) {
void * jresult ;