[UTC/ITC][dali-core][Non-ACR][Fixed wrong test cases]
authorHeeyong Song <heeyong.song@samsung.com>
Tue, 9 May 2017 04:04:21 +0000 (13:04 +0900)
committertaeyoon0.lee <taeyoon0.lee@samsung.com>
Tue, 9 May 2017 11:30:00 +0000 (20:30 +0900)
 - Removed "ShaderEffect" type. This isn't public-api.
 - Fixed TC by considering a bug fix of AnimateTo.
 - Fixed wrong TC code ( ScreenToLocal() should return true )
 - Fixed ambiguous TC code ( ResourceImage::New can't guarantee ResourceLoading state )
 - Removed types, which KeyFrames doesn't provide.

Change-Id: I9b2168bd89c199fdb65c8b335b6701d0e73ef1ed

src/itc/dali-core/actor/ITs-actor-impl.h
src/itc/dali-core/key-frames/ITs-key-frames.cpp
src/itc/dali-core/resource-image/ITs-resource-image-impl.h
src/itc/dali-core/tct-dali-core-native_common_iot.h
src/itc/dali-core/tct-dali-core-native_mobile.h
src/itc/dali-core/tct-dali-core-native_tv.h
src/itc/dali-core/tct-dali-core-native_wearable.h
src/utc/dali-core/custom-actor-impl/utc-dali-custom-actor-impl-impl.h
src/utc/dali-core/custom-actor-impl/utc-dali-custom-actor-impl.cpp
src/utc/dali-core/resource-image/utc-dali-resource-image-impl.h
src/utc/dali-core/type-registry/utc-dali-type-registry.cpp

index 048964c471f29e10f99605ff323ce749b7bd0ffe..8417ec646c1c2867bcf6b554771e2eea5e740255 100755 (executable)
@@ -2223,7 +2223,7 @@ void ActorGetHierarchyDepthAddRemoveRendererScreenToLocal()
        actor1.SetSize(100.0f, 100.0f);
        actor1.SetPosition(10.0f, 10.0f);
        Stage::GetCurrent().Add(actor1);
-       DALI_CHECK_FAIL( actor1.ScreenToLocal(localX, localY, 50.0f, 50.0f) , "screenToLocal is failed");
+       DALI_CHECK_FAIL( !actor1.ScreenToLocal(localX, localY, 50.0f, 50.0f) , "screenToLocal is failed");
        
        //Get Hierarchy Depth test
        Actor actorA = Actor::New();
index 47b5552bc70f52710f3868c1a670a1f882170ea0..228c84b2b86b9181acc981bc036a38fdb62dd928 100755 (executable)
@@ -41,11 +41,7 @@ void KeyFramesAddGetTypeWithFLOAT();
 void KeyFramesAddGetTypeWithVector2();
 void KeyFramesAddGetTypeWithVector3();
 void KeyFramesAddGetTypeWithVector4();
-void KeyFramesAddGetTypeWithArray();
 void KeyFramesAddGetTypeWithAngleAxis();
-void KeyFramesAddGetTypeWithRect();
-void KeyFramesAddGetTypeWithMatrix3();
-void KeyFramesAddGetTypeWithMatrixx();
 void KeyFramesCopyConstructor();
 void KeyFramesAssignmentOperator();
 
@@ -60,11 +56,7 @@ namespace
                KEY_FRAMES_ADD_GET_TYPE_WITH_VECTOR2,
                KEY_FRAMES_ADD_GET_TYPE_WITH_VECTOR3,
                KEY_FRAMES_ADD_GET_TYPE_WITH_VECTOR4,
-               KEY_FRAMES_ADD_GET_TYPE_WITH_ARRAY,
                KEY_FRAMES_ADD_GET_TYPE_WITH_ANGLE_AXIS,
-               KEY_FRAMES_ADD_GET_TYPE_WITH_RECT,
-               KEY_FRAMES_ADD_GET_TYPE_WITH_MATRIX3,
-               KEY_FRAMES_ADD_GET_TYPE_WITH_MATRIXX,
                KEY_FRAMES_COPY_CONSTRUCTOR,
                KEY_FRAMES_ASSIGNMENT_OPERATOR
        };
@@ -123,26 +115,10 @@ namespace
                                KeyFramesAddGetTypeWithVector4();
                                break;
 
-                               case KEY_FRAMES_ADD_GET_TYPE_WITH_ARRAY:
-                               KeyFramesAddGetTypeWithArray();
-                               break;
-
                                case KEY_FRAMES_ADD_GET_TYPE_WITH_ANGLE_AXIS:
                                KeyFramesAddGetTypeWithAngleAxis();
                                break;
 
-                               case KEY_FRAMES_ADD_GET_TYPE_WITH_RECT:
-                               KeyFramesAddGetTypeWithRect();
-                               break;
-
-                               case KEY_FRAMES_ADD_GET_TYPE_WITH_MATRIX3:
-                               KeyFramesAddGetTypeWithMatrix3();
-                               break;
-
-                               case KEY_FRAMES_ADD_GET_TYPE_WITH_MATRIXX:
-                               KeyFramesAddGetTypeWithMatrixx();
-                               break;
-
                                case KEY_FRAMES_COPY_CONSTRUCTOR:
                                KeyFramesCopyConstructor();
                                break;
@@ -296,24 +272,6 @@ void KeyFramesAddGetTypeWithVector4()
        DaliLog::PrintPass();
 }
 
-void KeyFramesAddGetTypeWithArray()
-{
-       float fVal =0.0f;
-       
-       KeyFrames keyFrames = KeyFrames::New();
-       DALI_CHECK_FAIL(!keyFrames, "keyFrames::New() is failed" );
-       
-       Property::Array rgArraySetValue;
-       Property::Value value(rgArraySetValue);
-       if(!KeyFramesWithDiffPropValue(keyFrames,value,fVal))
-       {
-               test_return_value=TC_FAIL;
-               return;
-       }
-               
-       DaliLog::PrintPass();
-}
-
 void KeyFramesAddGetTypeWithAngleAxis()
 {
        float fVal =0.0f;
@@ -334,62 +292,6 @@ void KeyFramesAddGetTypeWithAngleAxis()
        DaliLog::PrintPass();
 }
 
-void KeyFramesAddGetTypeWithRect()
-{
-       float fVal =0.0f,fRectVal=1.0f;
-               
-       KeyFrames keyFrames = KeyFrames::New();
-       DALI_CHECK_FAIL(!keyFrames, "keyFrames::New() is failed" );
-       
-       Dali::Rect<int> rectValue(fRectVal, fRectVal, fRectVal, fRectVal);
-       Property::Value value(rectValue);
-       if(!KeyFramesWithDiffPropValue(keyFrames,value,fVal))
-       {
-               test_return_value=TC_FAIL;
-               return;
-       }
-               
-       DaliLog::PrintPass();
-}
-
-void KeyFramesAddGetTypeWithMatrix3()
-{
-       float fVal =0.0f,fRectVal=1.0f;
-               
-       KeyFrames keyFrames = KeyFrames::New();
-       DALI_CHECK_FAIL(!keyFrames, "keyFrames::New() is failed" );
-       
-       Matrix3 mat3SetValue( fRectVal,fRectVal,fRectVal,fRectVal,fRectVal,fRectVal,fRectVal,fRectVal,fRectVal );
-       
-       Property::Value value(mat3SetValue);
-       if(!KeyFramesWithDiffPropValue(keyFrames,value,fVal))
-       {
-               test_return_value=TC_FAIL;
-               return;
-       }
-               
-       DaliLog::PrintPass();
-}
-
-void KeyFramesAddGetTypeWithMatrixx()
-{
-       float fVal =0.0f;
-       float frgValues[]  = {1.0f, 1.0f, 1.0f, 1.0f, 1.0f, 1.0f, 1.0f, 1.0f};
-       
-       KeyFrames keyFrames = KeyFrames::New();
-       DALI_CHECK_FAIL(!keyFrames, "keyFrames::New() is failed" );
-       
-       Matrix matSetValue(frgValues);
-       Property::Value value(matSetValue);
-       if(!KeyFramesWithDiffPropValue(keyFrames,value,fVal))
-       {
-               test_return_value=TC_FAIL;
-               return;
-       }
-       
-       DaliLog::PrintPass();
-}
-
 void KeyFramesCopyConstructor()
 {
        float fVal =0.0f,fValY=0.1f;
@@ -619,33 +521,6 @@ int ITcKeyFramesAddGetTypeWithVector4(void)
 }
 
 
-//& purpose: To Check keyFrames Add and getType  Api is working properly for Array.
-//& type: auto
-/**
-* @testcase                    ITcKeyFramesAddGetTypeWithArray
-* @type                                Positive
-* @since_tizen                         2.4
-* @description                 To Check keyFrames Add and getType  Api is working properly for Array.
-* @scenario                            Creates a keyFrames  object. \n
-*                                              Check the keyFrames object  is NULL or Not \n
-*                                              Add a Array Value to the real object  \n
-*                                              Check the get value of real object 
-* @apicovered                  KeyFrames(),Add,GetType
-* @passcase                            If  Add and GetType  is matched  Properly
-* @failcase                            If Fail to  Match  the Add type and GetType Properly
-* @precondition                        NA
-* @postcondition               NA
-*/
-int ITcKeyFramesAddGetTypeWithArray(void)
-{
-       DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
-       Application application = Application::New( &gArgc, &gArgv );
-       CHECK_OPEN_GL(SUITE_NAME,__LINE__)
-       Key_Frames_TestApp testApp( application, KEY_FRAMES_ADD_GET_TYPE_WITH_ARRAY);
-       application.MainLoop(); 
-    return test_return_value;
-}
-
 //& purpose: To Check keyFrames Add and getType  Api is working properly for AngleAxis.
 //& type: auto
 /**
@@ -673,86 +548,6 @@ int ITcKeyFramesAddGetTypeWithAngleAxis(void)
     return test_return_value;
 }
 
-//& purpose: To Check keyFrames Add and getType  Api is working properly for Rect.
-//& type: auto
-/**
-* @testcase                    ITcKeyFramesAddGetTypeWithRect
-* @type                                Positive
-* @since_tizen                         2.4
-* @description                 To Check keyFrames Add and getType  Api is working properly for Rect.
-* @scenario                            Creates a keyFrames  object. \n
-*                                              Check the keyFrames object  is NULL or Not \n
-*                                              Add a Rect Value to the real object  \n
-*                                              Check the get value of real object 
-* @apicovered                  KeyFrames(),Add,GetType
-* @passcase                            If  Add and GetType  is matched  Properly
-* @failcase                            If Fail to  Match  the Add type and GetType Properly
-* @precondition                        NA
-* @postcondition               NA
-*/
-int ITcKeyFramesAddGetTypeWithRect(void)
-{
-       DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
-       Application application = Application::New( &gArgc, &gArgv );
-       CHECK_OPEN_GL(SUITE_NAME,__LINE__)
-       Key_Frames_TestApp testApp( application, KEY_FRAMES_ADD_GET_TYPE_WITH_RECT);
-       application.MainLoop(); 
-    return test_return_value;
-}
-
-//& purpose: To Check keyFrames Add and getType  Api is working properly for Matrix3.
-//& type: auto
-/**
-* @testcase                    ITcKeyFramesAddGetTypeWithMatrix3
-* @type                                Positive
-* @since_tizen                         2.4
-* @description                 To Check keyFrames Add and getType  Api is working properly for Matrix3.
-* @scenario                            Creates a keyFrames  object. \n
-*                                              Check the keyFrames object  is NULL or Not \n
-*                                              Add a Matrix3 Value to the real object  \n
-*                                              Check the get value of real object 
-* @apicovered                  KeyFrames(),Add,GetType
-* @passcase                            If  Add and GetType  is matched  Properly
-* @failcase                            If Fail to  Match  the Add type and GetType Properly
-* @precondition                        NA
-* @postcondition               NA
-*/
-int ITcKeyFramesAddGetTypeWithMatrix3(void)
-{
-       DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
-       Application application = Application::New( &gArgc, &gArgv );
-       CHECK_OPEN_GL(SUITE_NAME,__LINE__)
-       Key_Frames_TestApp testApp( application, KEY_FRAMES_ADD_GET_TYPE_WITH_MATRIX3);
-       application.MainLoop(); 
-    return test_return_value;
-}
-//& purpose: To Check keyFrames Add and getType  Api is working properly for Matrix.
-//& type: auto
-/**
-* @testcase                    ITcKeyFramesAddGetTypeWithMatrixx
-* @type                                Positive
-* @since_tizen                         2.4
-* @description                 To Check keyFrames Add and getType  Api is working properly for Matrix.
-* @scenario                            Creates a keyFrames  object. \n
-*                                              Check the keyFrames object  is NULL or Not \n
-*                                              Add a Matrix Value to the real object  \n
-*                                              Check the get value of real object 
-* @apicovered                  KeyFrames(),Add,GetType
-* @passcase                            If  Add and GetType  is matched  Properly
-* @failcase                            If Fail to  Match  the Add type and GetType Properly
-* @precondition                        NA
-* @postcondition               NA
-*/
-int ITcKeyFramesAddGetTypeWithMatrixx(void)
-{
-       DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
-       Application application = Application::New( &gArgc, &gArgv );
-       CHECK_OPEN_GL(SUITE_NAME,__LINE__)
-       Key_Frames_TestApp testApp( application, KEY_FRAMES_ADD_GET_TYPE_WITH_MATRIXX);
-       application.MainLoop(); 
-    return test_return_value;
-}
-
 //& purpose: To Check keyFrames CopyConstructor  Api is working properly or not.
 //& type: auto
 /**
index 9889ae9c0f73b5d50ed5dfb8ae6f22dbd44a5cf5..4d2b22c8bdcdad053a6e99974c860d54f654fb39 100755 (executable)
@@ -129,8 +129,8 @@ void ResourceImageReload()
        g_resource_image.LoadingFinishedSignal().Connect( CbLoadingFinishedSignal );
        
        LoadingState loadingState = g_resource_image.GetLoadingState();
-       DALI_CHECK_FAIL(loadingState != ResourceLoading , 
-                               "Image::GetLoadingState is failed: Loading state should be LoadingState::ResourceLoading instead initially." );
+       DALI_CHECK_FAIL(loadingState != ResourceLoadingSucceeded ,
+                               "Image::GetLoadingState is failed: If resource image loads an image successfully (sync loading), loading state should be LoadingState::ResourceLoadingSucceeded." );
 
        g_resource_image.UploadedSignal().Connect( CbUploadedSignal );
        
index 34337acb538b03fc0d49aab59de67c549db018c8..326b4b58e2d7b74482037a8fb74c6ef9334cc90f 100755 (executable)
@@ -13,8 +13,8 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 //
-#ifndef __TCT_DALI_CORE_NATIVE_H__
-#define __TCT_DALI_CORE_NATIVE_H__
+#ifndef __TCT_DALI_CORE_NATIVE_COMMON_IOT_H__
+#define __TCT_DALI_CORE_NATIVE_COMMON_IOT_H__
 
 #include "testcase.h"
 #include "tct_common.h"
@@ -59,10 +59,10 @@ extern void ITs_degree_startup(void);
 extern void ITs_degree_cleanup(void);
 extern void ITs_encodedbufferimage_startup(void);
 extern void ITs_encodedbufferimage_cleanup(void);
-extern void ITs_frame_buffer_startup(void);
-extern void ITs_frame_buffer_cleanup(void);
 extern void ITs_framebufferimage_startup(void);
 extern void ITs_framebufferimage_cleanup(void);
+extern void ITs_frame_buffer_startup(void);
+extern void ITs_frame_buffer_cleanup(void);
 extern void ITs_geometry_startup(void);
 extern void ITs_geometry_cleanup(void);
 extern void ITs_gesturedetector_startup(void);
@@ -109,10 +109,10 @@ extern void ITs_pinch_gesture_detector_startup(void);
 extern void ITs_pinch_gesture_detector_cleanup(void);
 extern void ITs_pinch_gesture_startup(void);
 extern void ITs_pinch_gesture_cleanup(void);
-extern void ITs_pixel_startup(void);
-extern void ITs_pixel_cleanup(void);
 extern void ITs_pixeldata_startup(void);
 extern void ITs_pixeldata_cleanup(void);
+extern void ITs_pixel_startup(void);
+extern void ITs_pixel_cleanup(void);
 extern void ITs_propertyarray_startup(void);
 extern void ITs_propertyarray_cleanup(void);
 extern void ITs_propertybuffer_startup(void);
@@ -167,12 +167,12 @@ extern void ITs_stage_startup(void);
 extern void ITs_stage_cleanup(void);
 extern void ITs_TapGestureDetector_startup(void);
 extern void ITs_TapGestureDetector_cleanup(void);
-extern void ITs_texture_startup(void);
-extern void ITs_texture_cleanup(void);
-extern void ITs_textureset_startup(void);
-extern void ITs_textureset_cleanup(void);
 extern void ITs_tap_gesture_startup(void);
 extern void ITs_tap_gesture_cleanup(void);
+extern void ITs_textureset_startup(void);
+extern void ITs_textureset_cleanup(void);
+extern void ITs_texture_startup(void);
+extern void ITs_texture_cleanup(void);
 extern void ITs_time_period_startup(void);
 extern void ITs_time_period_cleanup(void);
 extern void ITs_TypeInfo_startup(void);
@@ -284,7 +284,6 @@ extern int ITcAnimationSetGetEndActionWithEnumBake(void);
 extern int ITcAnimationSetGetEndActionWithDiscard(void);
 extern int ITcAnimationSetGetDefaultAlphfunctionLinear(void);
 extern int ITcAnimationSetGetDefaultAlphfunctionEaseIn(void);
-extern int ITcAnimationSetGetLoopCount(void);
 extern int ITcAnimationStop(void);
 extern int ITcAnimationClear(void);
 extern int ITcAnimationPause(void);
@@ -328,6 +327,7 @@ extern int ITcAnimationAnimateBetweenKeyframesInterpolation(void);
 extern int ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation(void);
 extern int ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod(void);
 extern int ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc(void);
+extern int ITcAnimationSetGetLoopCount(void);
 extern int ITcAnyConstructorGetTypeGet(void);
 extern int ITcAnyEmptyAssignmentOperator(void);
 extern int ITcAnyCopyConstructor(void);
@@ -462,10 +462,10 @@ extern int ITcDegreeClamp(void);
 extern int ITcEncodedBufferImageNewWithDataDLen(void);
 extern int ITcEncodedBufferImageDownCast(void);
 extern int ITcEncodedBufferImageNewWithSamplingModeFittingMode(void);
-extern int ITcFrameBuffer_001(void);
 extern int ITcFrameBufferImageDownCast(void);
 extern int ITcFrameBufferImageNewWithWidthHeightPixelFormat(void);
 extern int ITcFrameBufferImageNative(void);
+extern int ITcFrameBuffer_001(void);
 extern int ITcGeometry_001(void);
 extern int ITcGestureDetectorAttachGetAttachedActors(void);
 extern int ITcGestureDetectorDetach(void);
@@ -566,11 +566,7 @@ extern int ITcKeyFramesAddGetTypeWithFLOAT(void);
 extern int ITcKeyFramesAddGetTypeWithVector2(void);
 extern int ITcKeyFramesAddGetTypeWithVector3(void);
 extern int ITcKeyFramesAddGetTypeWithVector4(void);
-extern int ITcKeyFramesAddGetTypeWithArray(void);
 extern int ITcKeyFramesAddGetTypeWithAngleAxis(void);
-extern int ITcKeyFramesAddGetTypeWithRect(void);
-extern int ITcKeyFramesAddGetTypeWithMatrix3(void);
-extern int ITcKeyFramesAddGetTypeWithMatrixx(void);
 extern int ITcKeyFramesCopyConstructor(void);
 extern int ITcKeyFramesAssignmentOperator(void);
 extern int ITcLayerIsHoverConsumedAfterSetHoverConsumed(void);
@@ -661,10 +657,10 @@ extern int ITcPinchGestureDetectorDownCastCopyAssign(void);
 extern int ITcPinchGestureConstructorByGestureStateEnums(void);
 extern int ITcPinchGestureCopyConstructor(void);
 extern int ITcPinchGestureAssignmentOperator(void);
+extern int ITcPixelData_001(void);
 extern int ITcPixelHasAlpha(void);
 extern int ITcPixelGetBytesPerPixel(void);
 extern int ITcPixelGetAlphaOffsetAndMask(void);
-extern int ITcPixelData_001(void);
 extern int ITcPropertyArraySize(void);
 extern int ITcPropertyArrayReserve(void);
 extern int ITcPropertyArrayCopyConstructor(void);
@@ -700,6 +696,7 @@ extern int ITcPropertyNotificationGetNotifyResult(void);
 extern int ITcPropertyNotificationDownCast(void);
 extern int ITcPropertyRegistrationCustom(void);
 extern int ITcPropertyRegistrationAnimatableWithComponents(void);
+extern int ITcPropertyRegistrationAnimatableWithValue(void);
 extern int ITcPropertyWithPropertyName(void);
 extern int ITcPropertyWithComponentIndex(void);
 extern int ITcPropertyWithNameComponentIndex(void);
@@ -905,10 +902,10 @@ extern int ITcStageAssignmentOperator(void);
 extern int ITcStageGetObjectRegistry(void);
 extern int ITcTapGestureDetectorDownCast(void);
 extern int ITcTapGestureDetectorAssignment(void);
-extern int ITcTexture_001(void);
-extern int ITcTextureSet_001(void);
 extern int ITcTapGestureAssignment(void);
 extern int ITcTapGestureCopyConstructor(void);
+extern int ITcTextureSet_001(void);
+extern int ITcTexture_001(void);
 extern int ITcTimePeriodWithDurationSeconds(void);
 extern int ITcTimePeriodWithDelayDurationSeconds(void);
 extern int ITcTypeInfoGetBaseName(void);
@@ -926,6 +923,10 @@ extern int ITcUint16PairOperatorGreaterThan(void);
 extern int ITcUint16PairOperatorLessThan(void);
 extern int ITcUint16PairOperatorEquals(void);
 extern int ITcUint16PairOperatorNotEquals(void);
+extern int ITcUint16PairSetGetX(void);
+extern int ITcUint16PairSetGetY(void);
+extern int ITcUint16PairSetHeightWidth(void);
+extern int ITcUint16PairOperatorAssignment(void);
 extern int ITcValuePrimitiveType(void);
 extern int ITcValueVector(void);
 extern int ITcValueMatrix(void);
@@ -1028,837 +1029,838 @@ extern int ITcWheelEventIsAltModifier(void);
 extern int ITcWheelEventIsCtrlModifier(void);
 
 testcase tc_array[] = {
-       {"ITcActorDownCast", ITcActorDownCast, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetId", ITcActorGetId, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetChildCount", ITcActorGetChildCount, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetName", ITcActorSetGetName, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetDrawModeOVERLAY", ITcActorSetGetDrawModeOVERLAY, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetChildAt", ITcActorGetChildAt, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetParent", ITcActorGetParent, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorFindChildByNameId", ITcActorFindChildByNameId, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorAddUnparent", ITcActorAddUnparent, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetDrawModeSTENCIL", ITcActorSetGetDrawModeSTENCIL, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetDrawModeNORMAL", ITcActorSetGetDrawModeNORMAL, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsKeyboardFocusable", ITcActorSetIsKeyboardFocusable, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsVisible", ITcActorSetIsVisible, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetXYZ", ITcActorSetXYZ, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorOnStageGetIsLayer", ITcActorOnStageGetIsLayer, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorIsRoot", ITcActorIsRoot, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorOnOffStageSignal", ITcActorOnOffStageSignal, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentAnchorPoint", ITcActorSetGetCurrentAnchorPoint, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentColor", ITcActorSetGetCurrentColor, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_OWN_COLOR", ITcActorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_PARENT_COLOR", ITcActorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOpacityBy", ITcActorSetGetCurrentOpacityBy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentParentOrigin", ITcActorSetGetCurrentParentOrigin, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentPositionDoubleInputParam", ITcActorSetGetCurrentPositionDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentPositionMultiInputParam", ITcActorSetGetCurrentPositionMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentPositionVectorInputParam", ITcActorSetGetCurrentPositionVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation", ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOrientationDegree", ITcActorSetGetCurrentOrientationDegree, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOrientationRadian", ITcActorSetGetCurrentOrientationRadian, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOrientationQuaternion", ITcActorSetGetCurrentOrientationQuaternion, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsInheritCurrentWorldScale", ITcActorSetIsInheritCurrentWorldScale, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleBy", ITcActorSetGetCurrentScaleBy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleSingleInputParam", ITcActorSetGetCurrentScaleSingleInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleMultiInputParam", ITcActorSetGetCurrentScaleMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleVectorInputParam", ITcActorSetGetCurrentScaleVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldMatrix", ITcActorGetCurrentWorldMatrix, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsSensitive", ITcActorSetIsSensitive, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeDoubleInputParam", ITcActorSetGetCurrentSizeDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeMultiInputParam", ITcActorSetGetCurrentSizeMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeVector2InputParam", ITcActorSetGetCurrentSizeVector2InputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeVector3InputParam", ITcActorSetGetCurrentSizeVector3InputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetPadding", ITcActorSetGetPadding, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorTranslateBy", ITcActorTranslateBy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetMaximumSize", ITcActorSetGetMaximumSize, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetMinimumSize", ITcActorSetGetMinimumSize, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorOnRelayoutSignalSetResizePolicy", ITcActorOnRelayoutSignalSetResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetHeightForWidthWidthForHeight", ITcActorGetHeightForWidthWidthForHeight, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetSizeModeFactor", ITcActorSetGetSizeModeFactor, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetSizeScalePolicy", ITcActorSetGetSizeScalePolicy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorInsertRotateByRadianQuenterion", ITcActorInsertRotateByRadianQuenterion, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetNaturalSizeResizePolicy", ITcActorGetNaturalSizeResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorAssignmentOperatorGetRelayoutSize", ITcActorAssignmentOperatorGetRelayoutSize, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetInheritPosition", ITcActorSetInheritPosition, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal", ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcAlphaFunctionDefault", ITcAlphaFunctionDefault, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAlphaFunctionBuiltinFunction", ITcAlphaFunctionBuiltinFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAlphaFunctionByFunctionPrototypeGetCustomFunction", ITcAlphaFunctionByFunctionPrototypeGetCustomFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAlphaFunctionByControlPointsGetBezierControlPoints", ITcAlphaFunctionByControlPointsGetBezierControlPoints, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAngleAxisConstructor", ITcAngleAxisConstructor, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
-       {"ITcAngleAxisConsDegree", ITcAngleAxisConsDegree, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
-       {"ITcAngleAxisConsRadian", ITcAngleAxisConsRadian, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
-       {"ITcAngleAxisOutStreamOpeator", ITcAngleAxisOutStreamOpeator, ITs_angleaxis_startup, ITs_angleaxis_cleanup},    
-       {"ITcAnimationSetGetSpeedFactor", ITcAnimationSetGetSpeedFactor, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetCurrentProgress", ITcAnimationSetGetCurrentProgress, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetPlayRange", ITcAnimationSetGetPlayRange, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDisconnectActionWithBake", ITcAnimationSetGetDisconnectActionWithBake, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDisconnectActionBakeFinal", ITcAnimationSetGetDisconnectActionBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDisconnectActionDiscard", ITcAnimationSetGetDisconnectActionDiscard, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationPlayFrom", ITcAnimationPlayFrom, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetEndActionWithBakeFinal", ITcAnimationSetGetEndActionWithBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationDowncast", ITcAnimationDowncast, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDuration", ITcAnimationSetGetDuration, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationHideIsVisible", ITcAnimationHideIsVisible, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationShowIsVisible", ITcAnimationShowIsVisible, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetEndActionWithEnumBake", ITcAnimationSetGetEndActionWithEnumBake, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetEndActionWithDiscard", ITcAnimationSetGetEndActionWithDiscard, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDefaultAlphfunctionLinear", ITcAnimationSetGetDefaultAlphfunctionLinear, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDefaultAlphfunctionEaseIn", ITcAnimationSetGetDefaultAlphfunctionEaseIn, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationStop", ITcAnimationStop, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationClear", ITcAnimationClear, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationPause", ITcAnimationPause, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationCopyConstructor", ITcAnimationCopyConstructor, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAssignMentOperator", ITcAnimationAssignMentOperator, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByBool", ITcAnimationAnimateByBool, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByFloat", ITcAnimationAnimateByFloat, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatePathTimePeriodAlphaFunction", ITcAnimationAnimatePathTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByInteger", ITcAnimationAnimateByInteger, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector2", ITcAnimationAnimateByVector2, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector3", ITcAnimationAnimateByVector3, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4", ITcAnimationAnimateByVector4, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatePathVector", ITcAnimationAnimatePathVector, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod", ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesTimePeriod", ITcAnimationAnimateBetweenKeyframesTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4TimePeriod", ITcAnimationAnimateByVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector3TimePeriod", ITcAnimationAnimateByVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector2TimePeriod", ITcAnimationAnimateByVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByFloatTimePeriod", ITcAnimationAnimateByFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4TimePeriodAlphaFunction", ITcAnimationAnimateByVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4AlphaFunction", ITcAnimationAnimateByVector4AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector4", ITcAnimationAnimateToVector4, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3", ITcAnimationAnimateToVector3, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector2", ITcAnimationAnimateToVector2, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToFloat", ITcAnimationAnimateToFloat, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector4TimePeriod", ITcAnimationAnimateToVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector2TimePeriod", ITcAnimationAnimateToVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3TimePeriod", ITcAnimationAnimateToVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToFloatTimePeriod", ITcAnimationAnimateToFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector4TimePeriodAlphaFunction", ITcAnimationAnimateToVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector2TimePeriodAlphaFunction", ITcAnimationAnimateToVector2TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3TimePeriodAlphaFunction", ITcAnimationAnimateToVector3TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToFloatTimePeriodAlphaFunction", ITcAnimationAnimateToFloatTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3AlphaFunction", ITcAnimationAnimateToVector3AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenActorVisible", ITcAnimationAnimateBetweenActorVisible, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenActorRotation", ITcAnimationAnimateBetweenActorRotation, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetLoopCount", ITcAnimationSetGetLoopCount, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenColorAlpha", ITcAnimationAnimateBetweenColorAlpha, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatPathTimePeriod", ITcAnimationAnimatPathTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatePathAlphafunction", ITcAnimationAnimatePathAlphafunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesInterpolation", ITcAnimationAnimateBetweenKeyframesInterpolation, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation", ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod", ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc", ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnyConstructorGetTypeGet", ITcAnyConstructorGetTypeGet, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyEmptyAssignmentOperator", ITcAnyEmptyAssignmentOperator, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyCopyConstructor", ITcAnyCopyConstructor, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyAssertAlways", ITcAnyAssertAlways, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyGetTypeAnyCast", ITcAnyGetTypeAnyCast, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyCast", ITcAnyCast, ITs_any_startup, ITs_any_cleanup},
-       {"ITcBaseHandleGetBaseObject", ITcBaseHandleGetBaseObject, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleConstructor", ITcBaseHandleConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleCopyConstructor", ITcBaseHandleCopyConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleEqualAndInequalOperator", ITcBaseHandleEqualAndInequalOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleAssignmentOperator", ITcBaseHandleAssignmentOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleBooleanType", ITcBaseHandleBooleanType, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleGetObjectPtr", ITcBaseHandleGetObjectPtr, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleGetTypeInfo", ITcBaseHandleGetTypeInfo, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForActor", ITcBaseObjectGetTypeNameInfoForActor, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForAnimation", ITcBaseObjectGetTypeNameInfoForAnimation, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector", ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForBufferImage", ITcBaseObjectGetTypeNameInfoForBufferImage, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectDoAction", ITcBaseObjectDoAction, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseSignalEmitGuardErrorOccurred", ITcBaseSignalEmitGuardErrorOccurred, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalEmpty", ITcBaseSignalEmpty, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalGetConnectionCount", ITcBaseSignalGetConnectionCount, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalEmit", ITcBaseSignalEmit, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalConnectDisconnect", ITcBaseSignalConnectDisconnect, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalConnectDisconnectwithObject", ITcBaseSignalConnectDisconnectwithObject, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalEmitReturn", ITcBaseSignalEmitReturn, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBufferImageNewWithExternalDataSourceAndStride", ITcBufferImageNewWithExternalDataSourceAndStride, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcBufferImageNewWithWidthHeightPixelFormat", ITcBufferImageNewWithWidthHeightPixelFormat, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcBufferImageCopyConstructorWHITE", ITcBufferImageCopyConstructorWHITE, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcBufferImageGetBufferStrideUpdate", ITcBufferImageGetBufferStrideUpdate, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcCallbackConstructor", ITcCallbackConstructor, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecute", ITcCallbackConstructExecute, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteReturn", ITcCallbackConstructExecuteReturn, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam1", ITcCallbackConstructExecuteParam1, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam1Return", ITcCallbackConstructExecuteParam1Return, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam2", ITcCallbackConstructExecuteParam2, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam2Return", ITcCallbackConstructExecuteParam2Return, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam3", ITcCallbackConstructExecuteParam3, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam3Return", ITcCallbackConstructExecuteParam3Return, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackFunctorDelegateNoParam", ITcCallbackFunctorDelegateNoParam, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCameraActorSetGetNearClippingPlane", ITcCameraActorSetGetNearClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetAspectRatio", ITcCameraActorSetGetAspectRatio, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetFieldOfView", ITcCameraActorSetGetFieldOfView, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetFarClippingPlane", ITcCameraActorSetGetFarClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetTargetPosition", ITcCameraActorSetGetTargetPosition, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetInvertYAxis", ITcCameraActorSetGetInvertYAxis, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorAssignmentOperator", ITcCameraActorAssignmentOperator, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorDownCast", ITcCameraActorDownCast, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetType", ITcCameraActorSetGetType, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetProjectionMode", ITcCameraActorSetGetProjectionMode, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetPerspectiveProjection", ITcCameraActorSetPerspectiveProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetOrthographicProjection", ITcCameraActorSetOrthographicProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetOrthographicProjectionWithClippingPlane", ITcCameraActorSetOrthographicProjectionWithClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorDefaultConstructorCopyConstructor", ITcCameraActorDefaultConstructorCopyConstructor, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcConnectionTrackerInterfaceTrackSignal", ITcConnectionTrackerInterfaceTrackSignal, ITs_ConnectionTrackerInterface_startup, ITs_ConnectionTrackerInterface_cleanup},
-       {"ITcConnectionTrackerConstructor", ITcConnectionTrackerConstructor, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
-       {"ITcConnectionTrackerTrackSignal", ITcConnectionTrackerTrackSignal, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
-       {"ITcConnectionTrackerDisconnectAll", ITcConnectionTrackerDisconnectAll, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
-       {"ITcConstraintSourceNewOnStageBooleanSource", ITcConstraintSourceNewOnStageBooleanSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
-       {"ITcConstraintSourceNewOnStageBooleanLocalSource", ITcConstraintSourceNewOnStageBooleanLocalSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
-       {"ITcConstraintSourceNewOnStageBooleanParentSource", ITcConstraintSourceNewOnStageBooleanParentSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
-       {"ITcConstraintsRelativeToConstraintForFloatScale", ITcConstraintsRelativeToConstraintForFloatScale, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyFloat", ITcConstraintsEqualToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyVector2", ITcConstraintsEqualToConstraintForPropertyVector2, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyVector3", ITcConstraintsEqualToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyVector4", ITcConstraintsEqualToConstraintForPropertyVector4, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyMatrix3", ITcConstraintsEqualToConstraintForPropertyMatrix3, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyMatrix", ITcConstraintsEqualToConstraintForPropertyMatrix, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyQuaternion", ITcConstraintsEqualToConstraintForPropertyQuaternion, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsLookAt", ITcConstraintsLookAt, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsRelativeToConstraintForPropertyVector3", ITcConstraintsRelativeToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsRelativeToConstraintForPropertyFloat", ITcConstraintsRelativeToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintNewOnStageBoolean", ITcConstraintNewOnStageBoolean, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageInteger", ITcConstraintNewOnStageInteger, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageFloat", ITcConstraintNewOnStageFloat, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2", ITcConstraintNewOnStageVector2, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector3", ITcConstraintNewOnStageVector3, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector4", ITcConstraintNewOnStageVector4, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix", ITcConstraintNewOnStageMatrix, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix3", ITcConstraintNewOnStageMatrix3, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageQuaternion", ITcConstraintNewOnStageQuaternion, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageBooleanAddSource", ITcConstraintNewOnStageBooleanAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageBooleanAddSourceParent", ITcConstraintNewOnStageBooleanAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageIntegerAddSource", ITcConstraintNewOnStageIntegerAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageIntegerAddSourceParent", ITcConstraintNewOnStageIntegerAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageFloatAddSource", ITcConstraintNewOnStageFloatAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageFloatAddSourceParent", ITcConstraintNewOnStageFloatAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2AddSource", ITcConstraintNewOnStageVector2AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2AddSourceParent", ITcConstraintNewOnStageVector2AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector3AddSource", ITcConstraintNewOnStageVector3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector3AddSourceParent", ITcConstraintNewOnStageVector3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrixAddSource", ITcConstraintNewOnStageMatrixAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrixAddSourceParent", ITcConstraintNewOnStageMatrixAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix3AddSource", ITcConstraintNewOnStageMatrix3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix3AddSourceParent", ITcConstraintNewOnStageMatrix3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageQuaternionAddSource", ITcConstraintNewOnStageQuaternionAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageQuaternionAddSourceParent", ITcConstraintNewOnStageQuaternionAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2AddSourceLocal", ITcConstraintNewOnStageVector2AddSourceLocal, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintGetRemoveAction", ITcConstraintGetRemoveAction, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintClonedDowncast", ITcConstraintClonedDowncast, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcCustomActorDownCast", ITcCustomActorDownCast, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorGetImplementation", ITcCustomActorGetImplementation, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorConstructorWithImpl", ITcCustomActorConstructorWithImpl, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomactorimplRequiresHoverEvents", ITcCustomactorimplRequiresHoverEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplGetNaturalSize", ITcCustomActorImplGetNaturalSize, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnChildAdd", ITcCustomActorImplOnChildAdd, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnChildRemove", ITcCustomActorImplOnChildRemove, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnKeyEvent", ITcCustomActorImplOnKeyEvent, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnKeyInputFocusGained", ITcCustomActorImplOnKeyInputFocusGained, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnKeyInputFocusLost", ITcCustomActorImplOnKeyInputFocusLost, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnWheelEvent", ITcCustomActorImplOnWheelEvent, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnSizeSet", ITcCustomActorImplOnSizeSet, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnStageConnection", ITcCustomActorImplOnStageConnection, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnStageDisconnection", ITcCustomActorImplOnStageDisconnection, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnTouchEvent", ITcCustomActorImplOnTouchEvent, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplRequiresWheelEvents", ITcCustomActorImplRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplRequiresTouchEvents", ITcCustomActorImplRequiresTouchEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplSelf", ITcCustomActorImplSelf, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplSetRequiresWheelEvents", ITcCustomActorImplSetRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplCustomActorImplWithBoolParam", ITcCustomActorImplCustomActorImplWithBoolParam, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplRelayoutRequest", ITcCustomActorImplRelayoutRequest, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplGetExtension", ITcCustomActorImplGetExtension, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcDaliExceptionDaliAssertMessage", ITcDaliExceptionDaliAssertMessage, ITs_dali_exception_startup, ITs_dali_exception_cleanup},
-       {"ITcDegreeConsFloat", ITcDegreeConsFloat, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeConsRadian", ITcDegreeConsRadian, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeOperatorEqual", ITcDegreeOperatorEqual, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeOperatorNotEqual", ITcDegreeOperatorNotEqual, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeCastOperator1", ITcDegreeCastOperator1, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeCastOperator2", ITcDegreeCastOperator2, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeOperatorCompare", ITcDegreeOperatorCompare, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeClamp", ITcDegreeClamp, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcEncodedBufferImageNewWithDataDLen", ITcEncodedBufferImageNewWithDataDLen, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
-       {"ITcEncodedBufferImageDownCast", ITcEncodedBufferImageDownCast, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
-       {"ITcEncodedBufferImageNewWithSamplingModeFittingMode", ITcEncodedBufferImageNewWithSamplingModeFittingMode, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
-       {"ITcFrameBuffer_001", ITcFrameBuffer_001, ITs_frame_buffer_startup, ITs_frame_buffer_cleanup},
-       {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-       {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-       {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-       {"ITcGeometry_001", ITcGeometry_001, ITs_geometry_startup, ITs_geometry_cleanup},
-       {"ITcGestureDetectorAttachGetAttachedActors", ITcGestureDetectorAttachGetAttachedActors, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorDetach", ITcGestureDetectorDetach, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorDownCast", ITcGestureDetectorDownCast, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorDetachAll", ITcGestureDetectorDetachAll, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorAssignment", ITcGestureDetectorAssignment, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorCopyConstructor", ITcGestureDetectorCopyConstructor, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureConstructorByTypePanStateStarted", ITcGestureConstructorByTypePanStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateStarted", ITcGestureConstructorByTypePinchStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateStarted", ITcGestureConstructorByTypeTapStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateStarted", ITcGestureConstructorByTypeLongPressStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateContinuing", ITcGestureConstructorByTypePanStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateContinuing", ITcGestureConstructorByTypePinchStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateContinuing", ITcGestureConstructorByTypeTapStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateContinuing", ITcGestureConstructorByTypeLongPressStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateFinished", ITcGestureConstructorByTypePanStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateFinished", ITcGestureConstructorByTypePinchStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateFinished", ITcGestureConstructorByTypeTapStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateFinished", ITcGestureConstructorByTypeLongPressStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateClear", ITcGestureConstructorByTypePanStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateClear", ITcGestureConstructorByTypePinchStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateClear", ITcGestureConstructorByTypeTapStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateClear", ITcGestureConstructorByTypeLongPressStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateCancelled", ITcGestureConstructorByTypePanStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateCancelled", ITcGestureConstructorByTypePinchStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateCancelled", ITcGestureConstructorByTypeTapStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateCancelled", ITcGestureConstructorByTypeLongPressStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStatePossible", ITcGestureConstructorByTypePanStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStatePossible", ITcGestureConstructorByTypePinchStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStatePossible", ITcGestureConstructorByTypeTapStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStatePossible", ITcGestureConstructorByTypeLongPressStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureCopyConstructor", ITcGestureCopyConstructor, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureAssignmentOperator", ITcGestureAssignmentOperator, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcHandleGetPropertyIndices", ITcHandleGetPropertyIndices, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleIsPropertyAConstraintInput", ITcHandleIsPropertyAConstraintInput, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleAddRemovePropertyNotification", ITcHandleAddRemovePropertyNotification, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleGetPropertyCountAndIndexAndNameAndType", ITcHandleGetPropertyCountAndIndexAndNameAndType, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleIsPropertyWritable", ITcHandleIsPropertyWritable, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleIsPropertyAnimatable", ITcHandleIsPropertyAnimatable, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSupport", ITcHandleSupport, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyFloat", ITcHandleSetGetPropertyFloat, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyString", ITcHandleSetGetPropertyString, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyInt", ITcHandleSetGetPropertyInt, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyBoolean", ITcHandleSetGetPropertyBoolean, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyVector2", ITcHandleSetGetPropertyVector2, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyVector3", ITcHandleSetGetPropertyVector3, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyVector4", ITcHandleSetGetPropertyVector4, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyMatrix", ITcHandleSetGetPropertyMatrix, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyMatrix3", ITcHandleSetGetPropertyMatrix3, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyRect", ITcHandleSetGetPropertyRect, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyQuaternion", ITcHandleSetGetPropertyQuaternion, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyArray", ITcHandleSetGetPropertyArray, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyMap", ITcHandleSetGetPropertyMap, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyType", ITcHandleSetGetPropertyType, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleOperatorAssignment", ITcHandleOperatorAssignment, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyFloatWithoutAccessMode", ITcHandleRegisterPropertyFloatWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyFloatWithAccessMode", ITcHandleRegisterPropertyFloatWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyboolWithOutAccessMode", ITcHandleRegisterPropertyboolWithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyboolWithAccessMode", ITcHandleRegisterPropertyboolWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector2WithoutAccessMode", ITcHandleRegisterPropertyVector2WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector2WithAccessMode", ITcHandleRegisterPropertyVector2WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector3WithOutAccessMode", ITcHandleRegisterPropertyVector3WithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector3WithAccessMode", ITcHandleRegisterPropertyVector3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector4WithOutAccessmode", ITcHandleRegisterPropertyVector4WithOutAccessmode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector4WithAccessmode", ITcHandleRegisterPropertyVector4WithAccessmode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrix3WithoutAccessMode", ITcHandleRegisterPropertyMatrix3WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrix3WithAccessMode", ITcHandleRegisterPropertyMatrix3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrixWithoutAccessMode", ITcHandleRegisterPropertyMatrixWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrixWithAccessMode", ITcHandleRegisterPropertyMatrixWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyStringWithoutAccessMode", ITcHandleRegisterPropertyStringWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyStringWithAccessMode", ITcHandleRegisterPropertyStringWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyQuaternionWithoutAccessMode", ITcHandleRegisterPropertyQuaternionWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyQuaternionWithAccessMode", ITcHandleRegisterPropertyQuaternionWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyRectWithoutAccessMode", ITcHandleRegisterPropertyRectWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyRectWithAccessMode", ITcHandleRegisterPropertyRectWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMapWithAccessMode", ITcHandleRegisterPropertyMapWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMapWithoutAccessMode", ITcHandleRegisterPropertyMapWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyArrayWithoutAccessMode", ITcHandleRegisterPropertyArrayWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyArrayWithAccessMode", ITcHandleRegisterPropertyArrayWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRemoveConstraintsWithAndWithoutTag", ITcHandleRemoveConstraintsWithAndWithoutTag, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleNewWeightObjectDownCast", ITcHandleNewWeightObjectDownCast, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRemovePropertyNotifications", ITcHandleRemovePropertyNotifications, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcIntrusivePtrConstructorReset", ITcIntrusivePtrConstructorReset, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrGet", ITcIntrusivePtrGet, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrCopyConstructors", ITcIntrusivePtrCopyConstructors, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrAssignmentEquals", ITcIntrusivePtrAssignmentEquals, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrResetWithReference", ITcIntrusivePtrResetWithReference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrBooleanType", ITcIntrusivePtrBooleanType, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrPointerDereference", ITcIntrusivePtrPointerDereference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrDetach", ITcIntrusivePtrDetach, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcKeyEventConstructorIsAltModifier", ITcKeyEventConstructorIsAltModifier, ITs_key_event_startup, ITs_key_event_cleanup},
-       {"ITcKeyEventIsCtrlModifier", ITcKeyEventIsCtrlModifier, ITs_key_event_startup, ITs_key_event_cleanup},
-       {"ITcKeyEventIsShiftModifier", ITcKeyEventIsShiftModifier, ITs_key_event_startup, ITs_key_event_cleanup},
-       {"ITcKeyFramesAddWithAlphaFunction", ITcKeyFramesAddWithAlphaFunction, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesDowncast", ITcKeyFramesDowncast, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithBool", ITcKeyFramesAddGetTypeWithBool, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithFLOAT", ITcKeyFramesAddGetTypeWithFLOAT, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithVector2", ITcKeyFramesAddGetTypeWithVector2, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithVector3", ITcKeyFramesAddGetTypeWithVector3, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithVector4", ITcKeyFramesAddGetTypeWithVector4, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithArray", ITcKeyFramesAddGetTypeWithArray, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithAngleAxis", ITcKeyFramesAddGetTypeWithAngleAxis, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithRect", ITcKeyFramesAddGetTypeWithRect, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithMatrix3", ITcKeyFramesAddGetTypeWithMatrix3, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithMatrixx", ITcKeyFramesAddGetTypeWithMatrixx, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesCopyConstructor", ITcKeyFramesCopyConstructor, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAssignmentOperator", ITcKeyFramesAssignmentOperator, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcLayerIsHoverConsumedAfterSetHoverConsumed", ITcLayerIsHoverConsumedAfterSetHoverConsumed, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerIsTouchConsumedAfterSetTouchConsumed", ITcLayerIsTouchConsumedAfterSetTouchConsumed, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerDownCastBaseHandle", ITcLayerDownCastBaseHandle, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerDownCast", ITcLayerDownCast, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerGetDepth", ITcLayerGetDepth, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerLowerBelowToBottom", ITcLayerLowerBelowToBottom, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerMoveAboveBelow", ITcLayerMoveAboveBelow, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerRaiseAboveToTop", ITcLayerRaiseAboveToTop, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetGetClippingBox", ITcLayerSetGetClippingBox, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetIsDepthTestDisabled", ITcLayerSetIsDepthTestDisabled, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetIsClipping", ITcLayerSetIsClipping, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetSortFunction", ITcLayerSetSortFunction, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLinearConstrainerCopyConstructorAssign", ITcLinearConstrainerCopyConstructorAssign, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
-       {"ITcLinearConstrainerDowncast", ITcLinearConstrainerDowncast, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
-       {"ITcLinearConstrainerApplyRemove", ITcLinearConstrainerApplyRemove, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
-       {"ITcLocalSourceNewOnStageBoolean", ITcLocalSourceNewOnStageBoolean, ITs_local_source_startup, ITs_local_source_cleanup},
-       {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorDownCast", ITcLongPressGestureDetectorDownCast, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorAssignment", ITcLongPressGestureDetectorAssignment, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorCopy", ITcLongPressGestureDetectorCopy, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureCopyConstructor", ITcLongPressGestureCopyConstructor, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
-       {"ITcLongPressGestureAssignmentOperator", ITcLongPressGestureAssignmentOperator, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
-       {"ITcMathUtilsNextAndIsPowerOfTwo", ITcMathUtilsNextAndIsPowerOfTwo, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsEqualsZero", ITcMathUtilsEqualsZero, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsShortestDistanceInDomain", ITcMathUtilsShortestDistanceInDomain, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampfloat", ITcMathUtilsClampfloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampint", ITcMathUtilsClampint, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampInPlacefloat", ITcMathUtilsClampInPlacefloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampInPlaceint", ITcMathUtilsClampInPlaceint, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsRound", ITcMathUtilsRound, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsLerpForFloat", ITcMathUtilsLerpForFloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsLerpForInt", ITcMathUtilsLerpForInt, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsEqualsWithAndWithoutEpsilon", ITcMathUtilsEqualsWithAndWithoutEpsilon, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsSign", ITcMathUtilsSign, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMatrix3Magnitude", ITcMatrix3Magnitude, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3ScaledInverseTranspose", ITcMatrix3ScaledInverseTranspose, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3AsFloat", ITcMatrix3AsFloat, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3Invert", ITcMatrix3Invert, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3SetIdentity", ITcMatrix3SetIdentity, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3Transpose", ITcMatrix3Transpose, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3OperatorEqualityCheck", ITcMatrix3OperatorEqualityCheck, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3MultiplyOStream", ITcMatrix3MultiplyOStream, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrixGetTransformComponents", ITcMatrixGetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOrthoNormalize", ITcMatrixOrthoNormalize, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetTransformComponents", ITcMatrixSetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixAsFloat", ITcMatrixAsFloat, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixInvert", ITcMatrixInvert, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixInvertTransform", ITcMatrixInvertTransform, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOperatorNotEquals", ITcMatrixOperatorNotEquals, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOperatorEquals", ITcMatrixOperatorEquals, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOperatorMultiply", ITcMatrixOperatorMultiply, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetIdentity", ITcMatrixSetIdentity, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetIdentityAndScale", ITcMatrixSetIdentityAndScale, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetTranslationWithVector4", ITcMatrixSetGetTranslationWithVector4, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetTranslationWithVector3", ITcMatrixSetGetTranslationWithVector3, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetXAxis", ITcMatrixSetGetXAxis, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetYAxis", ITcMatrixSetGetYAxis, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetZAxis", ITcMatrixSetGetZAxis, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixTranspose", ITcMatrixTranspose, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixMultiplyTwoMatrices", ITcMatrixMultiplyTwoMatrices, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixMultiplyMatrixAndQuaternionOStream", ITcMatrixMultiplyMatrixAndQuaternionOStream, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcNativeImageNewDownCastCopyAssign", ITcNativeImageNewDownCastCopyAssign, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcNativeImageCreateGlTexture", ITcNativeImageCreateGlTexture, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcNativeImageCustomFragmentPrefixP", ITcNativeImageCustomFragmentPrefixP, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcNativeImageCustomSamplerTypenameP", ITcNativeImageCustomSamplerTypenameP, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcObjectRegistryGetObjectCreatedDestroyedSignal", ITcObjectRegistryGetObjectCreatedDestroyedSignal, ITs_object_registry_startup, ITs_object_registry_cleanup},
-       {"ITcObjectRegistryAssignment", ITcObjectRegistryAssignment, ITs_object_registry_startup, ITs_object_registry_cleanup},
-       {"ITcObjectRegistryCopy", ITcObjectRegistryCopy, ITs_object_registry_startup, ITs_object_registry_cleanup},
-       {"ITcPanGestureDetectorDownCast", ITcPanGestureDetectorDownCast, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorCopySetGetMinimumTouchesRequired", ITcPanGestureDetectorCopySetGetMinimumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired", ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorGetClearAngles", ITcPanGestureDetectorGetClearAngles, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorAddRemoveDirection", ITcPanGestureDetectorAddRemoveDirection, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureGetDistance", ITcPanGestureGetDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureGetScreenDistance", ITcPanGestureGetScreenDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureGetScreenSpeed", ITcPanGestureGetScreenSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureGetSpeed", ITcPanGestureGetSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureAssignmentOperatorCopy", ITcPanGestureAssignmentOperatorCopy, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcParentSourceNewOnStageBoolean", ITcParentSourceNewOnStageBoolean, ITs_parent_source_startup, ITs_parent_source_cleanup},
-       {"ITcPathGetPoint", ITcPathGetPoint, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPathGetControlPoint", ITcPathGetControlPoint, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPathGenerateControlPoints", ITcPathGenerateControlPoints, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPathSample", ITcPathSample, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPinchGestureDetectorDownCastCopyAssign", ITcPinchGestureDetectorDownCastCopyAssign, ITs_pinch_gesture_detector_startup, ITs_pinch_gesture_detector_cleanup},
-       {"ITcPinchGestureConstructorByGestureStateEnums", ITcPinchGestureConstructorByGestureStateEnums, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
-       {"ITcPinchGestureCopyConstructor", ITcPinchGestureCopyConstructor, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
-       {"ITcPinchGestureAssignmentOperator", ITcPinchGestureAssignmentOperator, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
-       {"ITcPixelHasAlpha", ITcPixelHasAlpha, ITs_pixel_startup, ITs_pixel_cleanup},
-       {"ITcPixelGetBytesPerPixel", ITcPixelGetBytesPerPixel, ITs_pixel_startup, ITs_pixel_cleanup},
-       {"ITcPixelGetAlphaOffsetAndMask", ITcPixelGetAlphaOffsetAndMask, ITs_pixel_startup, ITs_pixel_cleanup},
-       {"ITcPixelData_001", ITcPixelData_001, ITs_pixeldata_startup, ITs_pixeldata_cleanup},
-       {"ITcPropertyArraySize", ITcPropertyArraySize, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayReserve", ITcPropertyArrayReserve, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayCopyConstructor", ITcPropertyArrayCopyConstructor, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayAssignmentOperator", ITcPropertyArrayAssignmentOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayOutstreamOperator", ITcPropertyArrayOutstreamOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyBuffer_001", ITcPropertyBuffer_001, ITs_propertybuffer_startup, ITs_propertybuffer_cleanup},
-       {"ITcPropertyConditionGreaterThanCondition", ITcPropertyConditionGreaterThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionInsideCondition", ITcPropertyConditionInsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionAssignmentOperator", ITcPropertyConditionAssignmentOperator, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionConstructor", ITcPropertyConditionConstructor, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionLessThanCondition", ITcPropertyConditionLessThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionGetArguments", ITcPropertyConditionGetArguments, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionStepCondition", ITcPropertyConditionStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionVariableStepCondition", ITcPropertyConditionVariableStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionOutsideCondition", ITcPropertyConditionOutsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyMapConstAssignment", ITcPropertyMapConstAssignment, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapGetKeyValuePair", ITcPropertyMapGetKeyValuePair, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapMerge", ITcPropertyMapMerge, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapOutputstreamOperator", ITcPropertyMapOutputstreamOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapFind", ITcPropertyMapFind, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapFind_001", ITcPropertyMapFind_001, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapInsert", ITcPropertyMapInsert, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapSquareOperator", ITcPropertyMapSquareOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeOnChanged", ITcPropertyNotificationSetGetNotifyModeOnChanged, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeOnTrue", ITcPropertyNotificationSetGetNotifyModeOnTrue, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeOnFalse", ITcPropertyNotificationSetGetNotifyModeOnFalse, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeDisabled", ITcPropertyNotificationSetGetNotifyModeDisabled, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetCondition", ITcPropertyNotificationGetCondition, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetConditionWithAddress", ITcPropertyNotificationGetConditionWithAddress, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetTarget", ITcPropertyNotificationGetTarget, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetTargetProperty", ITcPropertyNotificationGetTargetProperty, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetNotifyResult", ITcPropertyNotificationGetNotifyResult, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationDownCast", ITcPropertyNotificationDownCast, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyRegistrationCustom", ITcPropertyRegistrationCustom, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
-       {"ITcPropertyRegistrationAnimatableWithComponents", ITcPropertyRegistrationAnimatableWithComponents, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
-       {"ITcPropertyWithPropertyName", ITcPropertyWithPropertyName, ITs_property_startup, ITs_property_cleanup},
-       {"ITcPropertyWithComponentIndex", ITcPropertyWithComponentIndex, ITs_property_startup, ITs_property_cleanup},
-       {"ITcPropertyWithNameComponentIndex", ITcPropertyWithNameComponentIndex, ITs_property_startup, ITs_property_cleanup},
-       {"ITcPropertyTypesBoolean", ITcPropertyTypesBoolean, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesFloat", ITcPropertyTypesFloat, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesInt", ITcPropertyTypesInt, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesVector2", ITcPropertyTypesVector2, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesVector3", ITcPropertyTypesVector3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesVector4", ITcPropertyTypesVector4, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesMatrix3", ITcPropertyTypesMatrix3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesMatrix", ITcPropertyTypesMatrix, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesAngleAxis", ITcPropertyTypesAngleAxis, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesQuaternion", ITcPropertyTypesQuaternion, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesString", ITcPropertyTypesString, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesRect", ITcPropertyTypesRect, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesMap", ITcPropertyTypesMap, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesArray", ITcPropertyTypesArray, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetBooleanTypeName", ITcPropertyTypesGetBooleanTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetFloatTypeName", ITcPropertyTypesGetFloatTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetIntegerTypeName", ITcPropertyTypesGetIntegerTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetVector2TypeName", ITcPropertyTypesGetVector2TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetVector3TypeName", ITcPropertyTypesGetVector3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetVector4TypeName", ITcPropertyTypesGetVector4TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetMatrix3TypeName", ITcPropertyTypesGetMatrix3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetMatrixTypeName", ITcPropertyTypesGetMatrixTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetRectangleTypeName", ITcPropertyTypesGetRectangleTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetRotationTypeName", ITcPropertyTypesGetRotationTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetStringTypeName", ITcPropertyTypesGetStringTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetArrayTypeName", ITcPropertyTypesGetArrayTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetMapTypeName", ITcPropertyTypesGetMapTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcQuaternionByFloat", ITcQuaternionByFloat, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByVector", ITcQuaternionByVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByAngleVector4Axis", ITcQuaternionByAngleVector4Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByEulerAngles", ITcQuaternionByEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionAsVector", ITcQuaternionAsVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionConstructorByMatrix", ITcQuaternionConstructorByMatrix, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionConstructorByOrthonormalAxes", ITcQuaternionConstructorByOrthonormalAxes, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionConjugate", ITcQuaternionConjugate, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionEulerAngles", ITcQuaternionEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionExp", ITcQuaternionExp, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLog", ITcQuaternionLog, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionInvert", ITcQuaternionInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionIsIdentity", ITcQuaternionIsIdentity, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLength", ITcQuaternionLength, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionNormalizeNormalized", ITcQuaternionNormalizeNormalized, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLengthSquared", ITcQuaternionLengthSquared, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorInequality", ITcQuaternionOperatorInequality, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorEquality", ITcQuaternionOperatorEquality, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationDivision", ITcQuaternionOperatorMultiplicationDivision, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorAddition", ITcQuaternionOperatorAddition, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationScale", ITcQuaternionOperatorMultiplicationScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationWithAssignment", ITcQuaternionOperatorMultiplicationWithAssignment, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorDivisionScale", ITcQuaternionOperatorDivisionScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorScaleDivAssignement", ITcQuaternionOperatorScaleDivAssignement, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorSetEuler", ITcQuaternionOperatorSetEuler, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorToAxisAngleVec4", ITcQuaternionOperatorToAxisAngleVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorToAxisAngleVec3", ITcQuaternionOperatorToAxisAngleVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSubtractionAdditionWithAssignmentOperator", ITcQuaternionSubtractionAdditionWithAssignmentOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionUnaryMinusOperator", ITcQuaternionUnaryMinusOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionRotateVec4", ITcQuaternionRotateVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionRotateVec3", ITcQuaternionRotateVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionAngleBetween", ITcQuaternionAngleBetween, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionDot", ITcQuaternionDot, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionFromAxisAngle", ITcQuaternionFromAxisAngle, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLerp", ITcQuaternionLerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSlerp", ITcQuaternionSlerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSlerpNoInvert", ITcQuaternionSlerpNoInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSquad", ITcQuaternionSquad, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationWithVector3", ITcQuaternionOperatorMultiplicationWithVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByAngleVector3Axis", ITcQuaternionByAngleVector3Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByTwoVector3", ITcQuaternionByTwoVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSubstractAssignOStreamOperator", ITcQuaternionSubstractAssignOStreamOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcRadianConstruct", ITcRadianConstruct, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianOperatorEqual", ITcRadianOperatorEqual, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianOperatorNotEqual", ITcRadianOperatorNotEqual, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianCastOperator1", ITcRadianCastOperator1, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianCastOperator2", ITcRadianCastOperator2, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianOperatorCompareLess", ITcRadianOperatorCompareLess, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianClamp", ITcRadianClamp, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianConstant", ITcRadianConstant, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRandomRange", ITcRandomRange, ITs_random_startup, ITs_random_cleanup},
-       {"ITcRandomAxis", ITcRandomAxis, ITs_random_startup, ITs_random_cleanup},
-       {"ITcRectSet", ITcRectSet, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectIsEmpty", ITcRectIsEmpty, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectArea", ITcRectArea, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectBottom", ITcRectBottom, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectTop", ITcRectTop, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectLeft", ITcRectLeft, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectRight", ITcRectRight, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectContains", ITcRectContains, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectIntersects", ITcRectIntersects, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectOperatorEqualsOStream", ITcRectOperatorEqualsOStream, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectCopyCons", ITcRectCopyCons, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectConsWithoutParam", ITcRectConsWithoutParam, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectConsWithParam", ITcRectConsWithParam, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRefObjAssignAndReferenceCount", ITcRefObjAssignAndReferenceCount, ITs_refobject_startup, ITs_refobject_cleanup},
-       {"ITcRefObjReferenceUnReference", ITcRefObjReferenceUnReference, ITs_refobject_startup, ITs_refobject_cleanup},
-       {"ITcRenderer_001", ITcRenderer_001, ITs_renderer_startup, ITs_renderer_cleanup},
-       {"ITcRenderTaskListCreateTaskAndRemoveTask", ITcRenderTaskListCreateTaskAndRemoveTask, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskListGetTaskAndGetTaskCount", ITcRenderTaskListGetTaskAndGetTaskCount, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskListDownCast", ITcRenderTaskListDownCast, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskListCopyConstructor", ITcRenderTaskListCopyConstructor, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskSetGetViewportSize", ITcRenderTaskSetGetViewportSize, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetCullMode", ITcRenderTaskSetGetCullMode, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskConstructorAssignmentOperator", ITcRenderTaskConstructorAssignmentOperator, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskDownCast", ITcRenderTaskDownCast, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskFinishedSignal", ITcRenderTaskFinishedSignal, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetSourceActor", ITcRenderTaskSetGetSourceActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetScreenToFrameBufferMappingActor", ITcRenderTaskSetGetScreenToFrameBufferMappingActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetClearColor", ITcRenderTaskSetGetClearColor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetClearEnabled", ITcRenderTaskSetGetClearEnabled, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetViewportPosition", ITcRenderTaskSetGetViewportPosition, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetAndGetViewport", ITcRenderTaskSetAndGetViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetTargetFrameBuffer", ITcRenderTaskSetGetTargetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetRefreshRate", ITcRenderTaskSetGetRefreshRate, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetInputEnable", ITcRenderTaskSetGetInputEnable, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetCameraActor", ITcRenderTaskSetGetCameraActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetIsExclusive", ITcRenderTaskSetIsExclusive, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskWorldtoViewport", ITcRenderTaskWorldtoViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskViewportToLocal", ITcRenderTaskViewportToLocal, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcResourceImageGetImageSize", ITcResourceImageGetImageSize, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcResourceImageReload", ITcResourceImageReload, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcResourceImageDownCast", ITcResourceImageDownCast, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcResourceImageGetUrlCopyAssign", ITcResourceImageGetUrlCopyAssign, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcSampler_001", ITcSampler_001, ITs_sampler_startup, ITs_sampler_cleanup},
-       {"ITcShader_001", ITcShader_001, ITs_shader_startup, ITs_shader_cleanup},
-       {"ITcSignalConnectionConstructorGetCallback", ITcSignalConnectionConstructorGetCallback, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
-       {"ITcSignalConnectionConstructorDisconnect", ITcSignalConnectionConstructorDisconnect, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
-       {"ITcSignalConnectorType", ITcSignalConnectorType, ITs_signalconnectortype_startup, ITs_signalconnectortype_cleanup},
-       {"ITcSignalVoidNoParam", ITcSignalVoidNoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidOneParam", ITcSignalVoidOneParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParam", ITcSignalVoidTwoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParam", ITcSignalVoidThreeParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParam", ITcSignalRetNoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamUnsignedIntType", ITcSignalRetNoParamUnsignedIntType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamBoolType", ITcSignalRetNoParamBoolType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamStringType", ITcSignalRetNoParamStringType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamDoubleType", ITcSignalRetNoParamDoubleType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetOneParam", ITcSignalRetOneParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParam", ITcSignalRetTwoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParam", ITcSignalRetThreeParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidNoParamWithoutTracker", ITcSignalVoidNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidOneParamWithoutTracker", ITcSignalVoidOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParamWithoutTracker", ITcSignalVoidTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParamWithoutTracker", ITcSignalVoidThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamWithoutTracker", ITcSignalRetNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamDoubleTypeWithoutTracker", ITcSignalRetNoParamDoubleTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamBoolTypeWithoutTracker", ITcSignalRetNoParamBoolTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamUnsignedIntTypeWithoutTracker", ITcSignalRetNoParamUnsignedIntTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamStringTypeWithoutTracker", ITcSignalRetNoParamStringTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetOneParamWithoutTracker", ITcSignalRetOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParamWithoutTracker", ITcSignalRetTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParamWithoutTracker", ITcSignalRetThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidNoParamSlotDelegate", ITcSignalVoidNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidOneParamSlotDelegate", ITcSignalVoidOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParamSlotDelegate", ITcSignalVoidTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParamSlotDelegate", ITcSignalVoidThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamSlotDelegate", ITcSignalRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalBoolRetNoParamSlotDelegate", ITcSignalBoolRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalDoubleRetNoParamSlotDelegate", ITcSignalDoubleRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalStringRetNoParamSlotDelegate", ITcSignalStringRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalUnsignedIntRetNoParamSlotDelegate", ITcSignalUnsignedIntRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetOneParamSlotDelegate", ITcSignalRetOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParamSlotDelegate", ITcSignalRetTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParamSlotDelegate", ITcSignalRetThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker", ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker", ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsDestroySignalUsingTracker", ITcSignalConnectFunctorsDestroySignalUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParamUsingTracker", ITcSignalVoidTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParamUsingTracker", ITcSignalVoidThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalBoolRetNoParamUsingTracker", ITcSignalBoolRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalDoubleRetNoParamUsingTracker", ITcSignalDoubleRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalStringRetNoParamUsingTracker", ITcSignalStringRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalUnsignedIntRetNoParamUsingTracker", ITcSignalUnsignedIntRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParamUsingTracker", ITcSignalRetTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParamUsingTracker", ITcSignalRetThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidNoParamFunctorDelegate", ITcSignalVoidNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalFloatRetNoParamFunctorDelegate", ITcSignalFloatRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalBoolRetNoParamFunctorDelegate", ITcSignalBoolRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalDoubleRetNoParamFunctorDelegate", ITcSignalDoubleRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalUnsignedIntRetNoParamFunctorDelegate", ITcSignalUnsignedIntRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalStringRetNoParamFunctorDelegate", ITcSignalStringRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSlotConnectionGetCallbackSlotObserver", ITcSlotConnectionGetCallbackSlotObserver, ITs_slotconnection_startup, ITs_slotconnection_cleanup},
-       {"ITcSignalSlotDelegateDisconnectConnectiontracker", ITcSignalSlotDelegateDisconnectConnectiontracker, ITs_slotdelegate_startup, ITs_slotdelegate_cleanup},
-       {"ITcSourceConstructor", ITcSourceConstructor, ITs_source_startup, ITs_source_cleanup},
-       {"ITcSourceCopyConstructor", ITcSourceCopyConstructor, ITs_source_startup, ITs_source_cleanup},
-       {"ITcSourceAssignment", ITcSourceAssignment, ITs_source_startup, ITs_source_cleanup},
-       {"ITcStageSetGetbackgroundColorwithRed", ITcStageSetGetbackgroundColorwithRed, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageSetGetbackgroundColorwithGreen", ITcStageSetGetbackgroundColorwithGreen, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageSetGetbackgroundColorwithBlue", ITcStageSetGetbackgroundColorwithBlue, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageAdd", ITcStageAdd, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageCopyConstructor", ITcStageCopyConstructor, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetLayerCount", ITcStageGetLayerCount, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetLayer", ITcStageGetLayer, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetRootLayer", ITcStageGetRootLayer, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageIsInstalled", ITcStageIsInstalled, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageAssignmentOperator", ITcStageAssignmentOperator, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetObjectRegistry", ITcStageGetObjectRegistry, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcTapGestureDetectorDownCast", ITcTapGestureDetectorDownCast, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
-       {"ITcTapGestureDetectorAssignment", ITcTapGestureDetectorAssignment, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
-       {"ITcTexture_001", ITcTexture_001, ITs_texture_startup, ITs_texture_cleanup},
-       {"ITcTextureSet_001", ITcTextureSet_001, ITs_textureset_startup, ITs_textureset_cleanup},
-       {"ITcTapGestureAssignment", ITcTapGestureAssignment, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
-       {"ITcTapGestureCopyConstructor", ITcTapGestureCopyConstructor, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
-       {"ITcTimePeriodWithDurationSeconds", ITcTimePeriodWithDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
-       {"ITcTimePeriodWithDelayDurationSeconds", ITcTimePeriodWithDelayDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
-       {"ITcTypeInfoGetBaseName", ITcTypeInfoGetBaseName, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeInfoCreateInstanceGetCreator", ITcTypeInfoCreateInstanceGetCreator, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeInfoGetPropertyIndices", ITcTypeInfoGetPropertyIndices, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeInfogetActionCountGetSignalCount", ITcTypeInfogetActionCountGetSignalCount, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeRegistrationRegisteredName", ITcTypeRegistrationRegisteredName, ITs_typeregistration_startup, ITs_typeregistration_cleanup},
-       {"ITcTypeRegistryGetTypeNames", ITcTypeRegistryGetTypeNames, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
-       {"ITcTypeRegistryCopyAssign", ITcTypeRegistryCopyAssign, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
-       {"ITcTypeRegistryChildPropertyRegistration", ITcTypeRegistryChildPropertyRegistration, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},    
-       {"ITcUint16PairFromFloatVec2", ITcUint16PairFromFloatVec2, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairFromFloatArray", ITcUint16PairFromFloatArray, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairGetHeightWidth", ITcUint16PairGetHeightWidth, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorGreaterThan", ITcUint16PairOperatorGreaterThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorLessThan", ITcUint16PairOperatorLessThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorEquals", ITcUint16PairOperatorEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorNotEquals", ITcUint16PairOperatorNotEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcValuePrimitiveType", ITcValuePrimitiveType, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueVector", ITcValueVector, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueMatrix", ITcValueMatrix, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueAngleAxis", ITcValueAngleAxis, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueQuaternion", ITcValueQuaternion, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueStringValue", ITcValueStringValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueStrValue", ITcValueStrValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueRectVectorValue", ITcValueRectVectorValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueMap", ITcValueMap, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueArray", ITcValueArray, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueType", ITcValueType, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueSetGetItem", ITcValueSetGetItem, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueOperatorAssignment", ITcValueOperatorAssignment, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueHasKey", ITcValueHasKey, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueGetKey", ITcValueGetKey, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueGetSize", ITcValueGetSize, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueDefaultConstructor", ITcValueDefaultConstructor, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueValue", ITcValueValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueGetItemByKey", ITcValueGetItemByKey, ITs_value_startup, ITs_value_cleanup},
-       {"ITcVector2ConstrucAndGetAsFloat", ITcVector2ConstrucAndGetAsFloat, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2ConstructArrayAndGetAsConstFloat", ITcVector2ConstructArrayAndGetAsConstFloat, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Vec3ConstructAndAssign", ITcVector2Vec3ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Vec4ConstructAndAssign", ITcVector2Vec4ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Clamp", ITcVector2Clamp, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorInequality", ITcVector2OperatorInequality, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorMultiplicationAndAssignment", ITcVector2OperatorMultiplicationAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorAdditionAndAssignment", ITcVector2OperatorAdditionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorSubtractionAndAssignment", ITcVector2OperatorSubtractionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorUnaryNegation", ITcVector2OperatorUnaryNegation, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorDivisionAndAssignment", ITcVector2OperatorDivisionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorFloatAssignment", ITcVector2OperatorFloatAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorEquality", ITcVector2OperatorEquality, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorSubscript", ITcVector2OperatorSubscript, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2NormalizeWithLengthAndLengthSquared", ITcVector2NormalizeWithLengthAndLengthSquared, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Min", ITcVector2Min, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Max", ITcVector2Max, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorLeftShift", ITcVector2OperatorLeftShift, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector3ConstrucAndGetAsFloat", ITcVector3ConstrucAndGetAsFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3ConstructArrayAndGetAsConstFloat", ITcVector3ConstructArrayAndGetAsConstFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Vec2ConstructAndAssign", ITcVector3Vec2ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Vec4ConstructAndAssign", ITcVector3Vec4ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Cross", ITcVector3Cross, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Dot", ITcVector3Dot, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Clamp", ITcVector3Clamp, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorXY", ITcVector3GetVectorXY, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorYZ", ITcVector3GetVectorYZ, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorInequality", ITcVector3OperatorInequality, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorMultiplicationAndAssignment", ITcVector3OperatorMultiplicationAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorMultiplicationAssignmentFloat", ITcVector3OperatorMultiplicationAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorAdditionAndAssignment", ITcVector3OperatorAdditionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorSubtractionAndAssignment", ITcVector3OperatorSubtractionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorUnaryNegation", ITcVector3OperatorUnaryNegation, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorDivisionAndAssignment", ITcVector3OperatorDivisionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorDivisionAssignmentFloat", ITcVector3OperatorDivisionAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorFloatAssignment", ITcVector3OperatorFloatAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorEquality", ITcVector3OperatorEquality, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorSubscript", ITcVector3OperatorSubscript, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3NormalizeWithLengthAndLengthSquared", ITcVector3NormalizeWithLengthAndLengthSquared, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorXYConst", ITcVector3GetVectorXYConst, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorYZConst", ITcVector3GetVectorYZConst, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorMultiplicationAssignmentQuaternion", ITcVector3OperatorMultiplicationAssignmentQuaternion, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorArraySubscript", ITcVector3OperatorArraySubscript, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorLeftShift", ITcVector3OperatorLeftShift, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Min", ITcVector3Min, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Max", ITcVector3Max, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3ClampWithMinMax", ITcVector3ClampWithMinMax, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector4ConstructAndGetAsFloat", ITcVector4ConstructAndGetAsFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4ArrayAndGetAsConstFloat", ITcVector4ArrayAndGetAsConstFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4WithVec2", ITcVector4WithVec2, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4WithVec3", ITcVector4WithVec3, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Cross", ITcVector4Cross, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Dot", ITcVector4Dot, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4DotVec3", ITcVector4DotVec3, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Dot4", ITcVector4Dot4, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Clamp", ITcVector4Clamp, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4NormalizeWithLengthAndLengthSquared", ITcVector4NormalizeWithLengthAndLengthSquared, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorInequality", ITcVector4OperatorInequality, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorMultiplicationAndAssignment", ITcVector4OperatorMultiplicationAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorMultiplicationAssignmentFloat", ITcVector4OperatorMultiplicationAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorAdditionAndAssignment", ITcVector4OperatorAdditionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorSubtractionAssignment", ITcVector4OperatorSubtractionAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorUnaryNegation", ITcVector4OperatorUnaryNegation, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorDivisionAndAssignment", ITcVector4OperatorDivisionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorDivisionAssignmentFloat", ITcVector4OperatorDivisionAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorFloatAssignment", ITcVector4OperatorFloatAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorVector2Assignment", ITcVector4OperatorVector2Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorVector3Assignment", ITcVector4OperatorVector3Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorEquality", ITcVector4OperatorEquality, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorSubscript", ITcVector4OperatorSubscript, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorLeftShift", ITcVector4OperatorLeftShift, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Min", ITcVector4Min, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Max", ITcVector4Max, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4ClampWithMinMax", ITcVector4ClampWithMinMax, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVectorCapacityReserve", ITcVectorCapacityReserve, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcVectorSwapRemove", ITcVectorSwapRemove, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcVectorEraseResizeInsert", ITcVectorEraseResizeInsert, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcVectorCopyAssign", ITcVectorCopyAssign, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcWheelEventIsShiftModifier", ITcWheelEventIsShiftModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
-       {"ITcWheelEventIsAltModifier", ITcWheelEventIsAltModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
-       {"ITcWheelEventIsCtrlModifier", ITcWheelEventIsCtrlModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
+    {"ITcActorDownCast", ITcActorDownCast, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetId", ITcActorGetId, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetChildCount", ITcActorGetChildCount, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetName", ITcActorSetGetName, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetDrawModeOVERLAY", ITcActorSetGetDrawModeOVERLAY, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetChildAt", ITcActorGetChildAt, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetParent", ITcActorGetParent, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorFindChildByNameId", ITcActorFindChildByNameId, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorAddUnparent", ITcActorAddUnparent, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetDrawModeSTENCIL", ITcActorSetGetDrawModeSTENCIL, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetDrawModeNORMAL", ITcActorSetGetDrawModeNORMAL, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsKeyboardFocusable", ITcActorSetIsKeyboardFocusable, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsVisible", ITcActorSetIsVisible, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetXYZ", ITcActorSetXYZ, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorOnStageGetIsLayer", ITcActorOnStageGetIsLayer, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorIsRoot", ITcActorIsRoot, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorOnOffStageSignal", ITcActorOnOffStageSignal, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentAnchorPoint", ITcActorSetGetCurrentAnchorPoint, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentColor", ITcActorSetGetCurrentColor, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_OWN_COLOR", ITcActorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_PARENT_COLOR", ITcActorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOpacityBy", ITcActorSetGetCurrentOpacityBy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentParentOrigin", ITcActorSetGetCurrentParentOrigin, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentPositionDoubleInputParam", ITcActorSetGetCurrentPositionDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentPositionMultiInputParam", ITcActorSetGetCurrentPositionMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentPositionVectorInputParam", ITcActorSetGetCurrentPositionVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation", ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOrientationDegree", ITcActorSetGetCurrentOrientationDegree, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOrientationRadian", ITcActorSetGetCurrentOrientationRadian, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOrientationQuaternion", ITcActorSetGetCurrentOrientationQuaternion, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsInheritCurrentWorldScale", ITcActorSetIsInheritCurrentWorldScale, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleBy", ITcActorSetGetCurrentScaleBy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleSingleInputParam", ITcActorSetGetCurrentScaleSingleInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleMultiInputParam", ITcActorSetGetCurrentScaleMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleVectorInputParam", ITcActorSetGetCurrentScaleVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldMatrix", ITcActorGetCurrentWorldMatrix, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsSensitive", ITcActorSetIsSensitive, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeDoubleInputParam", ITcActorSetGetCurrentSizeDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeMultiInputParam", ITcActorSetGetCurrentSizeMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeVector2InputParam", ITcActorSetGetCurrentSizeVector2InputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeVector3InputParam", ITcActorSetGetCurrentSizeVector3InputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetPadding", ITcActorSetGetPadding, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorTranslateBy", ITcActorTranslateBy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetMaximumSize", ITcActorSetGetMaximumSize, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetMinimumSize", ITcActorSetGetMinimumSize, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorOnRelayoutSignalSetResizePolicy", ITcActorOnRelayoutSignalSetResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetHeightForWidthWidthForHeight", ITcActorGetHeightForWidthWidthForHeight, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetSizeModeFactor", ITcActorSetGetSizeModeFactor, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetSizeScalePolicy", ITcActorSetGetSizeScalePolicy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorInsertRotateByRadianQuenterion", ITcActorInsertRotateByRadianQuenterion, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetNaturalSizeResizePolicy", ITcActorGetNaturalSizeResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorAssignmentOperatorGetRelayoutSize", ITcActorAssignmentOperatorGetRelayoutSize, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetInheritPosition", ITcActorSetInheritPosition, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal", ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcAlphaFunctionDefault", ITcAlphaFunctionDefault, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAlphaFunctionBuiltinFunction", ITcAlphaFunctionBuiltinFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAlphaFunctionByFunctionPrototypeGetCustomFunction", ITcAlphaFunctionByFunctionPrototypeGetCustomFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAlphaFunctionByControlPointsGetBezierControlPoints", ITcAlphaFunctionByControlPointsGetBezierControlPoints, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAngleAxisConstructor", ITcAngleAxisConstructor, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAngleAxisConsDegree", ITcAngleAxisConsDegree, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAngleAxisConsRadian", ITcAngleAxisConsRadian, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAngleAxisOutStreamOpeator", ITcAngleAxisOutStreamOpeator, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAnimationSetGetSpeedFactor", ITcAnimationSetGetSpeedFactor, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetCurrentProgress", ITcAnimationSetGetCurrentProgress, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetPlayRange", ITcAnimationSetGetPlayRange, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDisconnectActionWithBake", ITcAnimationSetGetDisconnectActionWithBake, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDisconnectActionBakeFinal", ITcAnimationSetGetDisconnectActionBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDisconnectActionDiscard", ITcAnimationSetGetDisconnectActionDiscard, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationPlayFrom", ITcAnimationPlayFrom, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetEndActionWithBakeFinal", ITcAnimationSetGetEndActionWithBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationDowncast", ITcAnimationDowncast, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDuration", ITcAnimationSetGetDuration, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationHideIsVisible", ITcAnimationHideIsVisible, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationShowIsVisible", ITcAnimationShowIsVisible, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetEndActionWithEnumBake", ITcAnimationSetGetEndActionWithEnumBake, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetEndActionWithDiscard", ITcAnimationSetGetEndActionWithDiscard, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDefaultAlphfunctionLinear", ITcAnimationSetGetDefaultAlphfunctionLinear, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDefaultAlphfunctionEaseIn", ITcAnimationSetGetDefaultAlphfunctionEaseIn, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationStop", ITcAnimationStop, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationClear", ITcAnimationClear, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationPause", ITcAnimationPause, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationCopyConstructor", ITcAnimationCopyConstructor, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAssignMentOperator", ITcAnimationAssignMentOperator, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByBool", ITcAnimationAnimateByBool, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByFloat", ITcAnimationAnimateByFloat, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatePathTimePeriodAlphaFunction", ITcAnimationAnimatePathTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByInteger", ITcAnimationAnimateByInteger, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector2", ITcAnimationAnimateByVector2, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector3", ITcAnimationAnimateByVector3, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4", ITcAnimationAnimateByVector4, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatePathVector", ITcAnimationAnimatePathVector, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod", ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesTimePeriod", ITcAnimationAnimateBetweenKeyframesTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4TimePeriod", ITcAnimationAnimateByVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector3TimePeriod", ITcAnimationAnimateByVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector2TimePeriod", ITcAnimationAnimateByVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByFloatTimePeriod", ITcAnimationAnimateByFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4TimePeriodAlphaFunction", ITcAnimationAnimateByVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4AlphaFunction", ITcAnimationAnimateByVector4AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector4", ITcAnimationAnimateToVector4, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3", ITcAnimationAnimateToVector3, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector2", ITcAnimationAnimateToVector2, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToFloat", ITcAnimationAnimateToFloat, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector4TimePeriod", ITcAnimationAnimateToVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector2TimePeriod", ITcAnimationAnimateToVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3TimePeriod", ITcAnimationAnimateToVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToFloatTimePeriod", ITcAnimationAnimateToFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector4TimePeriodAlphaFunction", ITcAnimationAnimateToVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector2TimePeriodAlphaFunction", ITcAnimationAnimateToVector2TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3TimePeriodAlphaFunction", ITcAnimationAnimateToVector3TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToFloatTimePeriodAlphaFunction", ITcAnimationAnimateToFloatTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3AlphaFunction", ITcAnimationAnimateToVector3AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenActorVisible", ITcAnimationAnimateBetweenActorVisible, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenActorRotation", ITcAnimationAnimateBetweenActorRotation, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenColorAlpha", ITcAnimationAnimateBetweenColorAlpha, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatPathTimePeriod", ITcAnimationAnimatPathTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatePathAlphafunction", ITcAnimationAnimatePathAlphafunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesInterpolation", ITcAnimationAnimateBetweenKeyframesInterpolation, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation", ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod", ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc", ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetLoopCount", ITcAnimationSetGetLoopCount, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnyConstructorGetTypeGet", ITcAnyConstructorGetTypeGet, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyEmptyAssignmentOperator", ITcAnyEmptyAssignmentOperator, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyCopyConstructor", ITcAnyCopyConstructor, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyAssertAlways", ITcAnyAssertAlways, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyGetTypeAnyCast", ITcAnyGetTypeAnyCast, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyCast", ITcAnyCast, ITs_any_startup, ITs_any_cleanup},
+    {"ITcBaseHandleGetBaseObject", ITcBaseHandleGetBaseObject, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleConstructor", ITcBaseHandleConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleCopyConstructor", ITcBaseHandleCopyConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleEqualAndInequalOperator", ITcBaseHandleEqualAndInequalOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleAssignmentOperator", ITcBaseHandleAssignmentOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleBooleanType", ITcBaseHandleBooleanType, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleGetObjectPtr", ITcBaseHandleGetObjectPtr, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleGetTypeInfo", ITcBaseHandleGetTypeInfo, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForActor", ITcBaseObjectGetTypeNameInfoForActor, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForAnimation", ITcBaseObjectGetTypeNameInfoForAnimation, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector", ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForBufferImage", ITcBaseObjectGetTypeNameInfoForBufferImage, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectDoAction", ITcBaseObjectDoAction, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseSignalEmitGuardErrorOccurred", ITcBaseSignalEmitGuardErrorOccurred, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalEmpty", ITcBaseSignalEmpty, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalGetConnectionCount", ITcBaseSignalGetConnectionCount, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalEmit", ITcBaseSignalEmit, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalConnectDisconnect", ITcBaseSignalConnectDisconnect, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalConnectDisconnectwithObject", ITcBaseSignalConnectDisconnectwithObject, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalEmitReturn", ITcBaseSignalEmitReturn, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBufferImageNewWithExternalDataSourceAndStride", ITcBufferImageNewWithExternalDataSourceAndStride, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcBufferImageNewWithWidthHeightPixelFormat", ITcBufferImageNewWithWidthHeightPixelFormat, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcBufferImageCopyConstructorWHITE", ITcBufferImageCopyConstructorWHITE, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcBufferImageGetBufferStrideUpdate", ITcBufferImageGetBufferStrideUpdate, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcCallbackConstructor", ITcCallbackConstructor, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecute", ITcCallbackConstructExecute, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteReturn", ITcCallbackConstructExecuteReturn, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam1", ITcCallbackConstructExecuteParam1, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam1Return", ITcCallbackConstructExecuteParam1Return, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam2", ITcCallbackConstructExecuteParam2, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam2Return", ITcCallbackConstructExecuteParam2Return, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam3", ITcCallbackConstructExecuteParam3, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam3Return", ITcCallbackConstructExecuteParam3Return, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackFunctorDelegateNoParam", ITcCallbackFunctorDelegateNoParam, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCameraActorSetGetNearClippingPlane", ITcCameraActorSetGetNearClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetAspectRatio", ITcCameraActorSetGetAspectRatio, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetFieldOfView", ITcCameraActorSetGetFieldOfView, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetFarClippingPlane", ITcCameraActorSetGetFarClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetTargetPosition", ITcCameraActorSetGetTargetPosition, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetInvertYAxis", ITcCameraActorSetGetInvertYAxis, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorAssignmentOperator", ITcCameraActorAssignmentOperator, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorDownCast", ITcCameraActorDownCast, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetType", ITcCameraActorSetGetType, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetProjectionMode", ITcCameraActorSetGetProjectionMode, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetPerspectiveProjection", ITcCameraActorSetPerspectiveProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetOrthographicProjection", ITcCameraActorSetOrthographicProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetOrthographicProjectionWithClippingPlane", ITcCameraActorSetOrthographicProjectionWithClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorDefaultConstructorCopyConstructor", ITcCameraActorDefaultConstructorCopyConstructor, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcConnectionTrackerInterfaceTrackSignal", ITcConnectionTrackerInterfaceTrackSignal, ITs_ConnectionTrackerInterface_startup, ITs_ConnectionTrackerInterface_cleanup},
+    {"ITcConnectionTrackerConstructor", ITcConnectionTrackerConstructor, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
+    {"ITcConnectionTrackerTrackSignal", ITcConnectionTrackerTrackSignal, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
+    {"ITcConnectionTrackerDisconnectAll", ITcConnectionTrackerDisconnectAll, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
+    {"ITcConstraintSourceNewOnStageBooleanSource", ITcConstraintSourceNewOnStageBooleanSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
+    {"ITcConstraintSourceNewOnStageBooleanLocalSource", ITcConstraintSourceNewOnStageBooleanLocalSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
+    {"ITcConstraintSourceNewOnStageBooleanParentSource", ITcConstraintSourceNewOnStageBooleanParentSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
+    {"ITcConstraintsRelativeToConstraintForFloatScale", ITcConstraintsRelativeToConstraintForFloatScale, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyFloat", ITcConstraintsEqualToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyVector2", ITcConstraintsEqualToConstraintForPropertyVector2, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyVector3", ITcConstraintsEqualToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyVector4", ITcConstraintsEqualToConstraintForPropertyVector4, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyMatrix3", ITcConstraintsEqualToConstraintForPropertyMatrix3, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyMatrix", ITcConstraintsEqualToConstraintForPropertyMatrix, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyQuaternion", ITcConstraintsEqualToConstraintForPropertyQuaternion, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsLookAt", ITcConstraintsLookAt, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsRelativeToConstraintForPropertyVector3", ITcConstraintsRelativeToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsRelativeToConstraintForPropertyFloat", ITcConstraintsRelativeToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintNewOnStageBoolean", ITcConstraintNewOnStageBoolean, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageInteger", ITcConstraintNewOnStageInteger, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageFloat", ITcConstraintNewOnStageFloat, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2", ITcConstraintNewOnStageVector2, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector3", ITcConstraintNewOnStageVector3, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector4", ITcConstraintNewOnStageVector4, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix", ITcConstraintNewOnStageMatrix, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix3", ITcConstraintNewOnStageMatrix3, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageQuaternion", ITcConstraintNewOnStageQuaternion, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageBooleanAddSource", ITcConstraintNewOnStageBooleanAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageBooleanAddSourceParent", ITcConstraintNewOnStageBooleanAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageIntegerAddSource", ITcConstraintNewOnStageIntegerAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageIntegerAddSourceParent", ITcConstraintNewOnStageIntegerAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageFloatAddSource", ITcConstraintNewOnStageFloatAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageFloatAddSourceParent", ITcConstraintNewOnStageFloatAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2AddSource", ITcConstraintNewOnStageVector2AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2AddSourceParent", ITcConstraintNewOnStageVector2AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector3AddSource", ITcConstraintNewOnStageVector3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector3AddSourceParent", ITcConstraintNewOnStageVector3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrixAddSource", ITcConstraintNewOnStageMatrixAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrixAddSourceParent", ITcConstraintNewOnStageMatrixAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix3AddSource", ITcConstraintNewOnStageMatrix3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix3AddSourceParent", ITcConstraintNewOnStageMatrix3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageQuaternionAddSource", ITcConstraintNewOnStageQuaternionAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageQuaternionAddSourceParent", ITcConstraintNewOnStageQuaternionAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2AddSourceLocal", ITcConstraintNewOnStageVector2AddSourceLocal, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintGetRemoveAction", ITcConstraintGetRemoveAction, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintClonedDowncast", ITcConstraintClonedDowncast, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcCustomActorDownCast", ITcCustomActorDownCast, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorGetImplementation", ITcCustomActorGetImplementation, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorConstructorWithImpl", ITcCustomActorConstructorWithImpl, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomactorimplRequiresHoverEvents", ITcCustomactorimplRequiresHoverEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplGetNaturalSize", ITcCustomActorImplGetNaturalSize, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnChildAdd", ITcCustomActorImplOnChildAdd, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnChildRemove", ITcCustomActorImplOnChildRemove, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnKeyEvent", ITcCustomActorImplOnKeyEvent, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnKeyInputFocusGained", ITcCustomActorImplOnKeyInputFocusGained, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnKeyInputFocusLost", ITcCustomActorImplOnKeyInputFocusLost, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnWheelEvent", ITcCustomActorImplOnWheelEvent, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnSizeSet", ITcCustomActorImplOnSizeSet, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnStageConnection", ITcCustomActorImplOnStageConnection, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnStageDisconnection", ITcCustomActorImplOnStageDisconnection, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnTouchEvent", ITcCustomActorImplOnTouchEvent, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplRequiresWheelEvents", ITcCustomActorImplRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplRequiresTouchEvents", ITcCustomActorImplRequiresTouchEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplSelf", ITcCustomActorImplSelf, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplSetRequiresWheelEvents", ITcCustomActorImplSetRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplCustomActorImplWithBoolParam", ITcCustomActorImplCustomActorImplWithBoolParam, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplRelayoutRequest", ITcCustomActorImplRelayoutRequest, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplGetExtension", ITcCustomActorImplGetExtension, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcDaliExceptionDaliAssertMessage", ITcDaliExceptionDaliAssertMessage, ITs_dali_exception_startup, ITs_dali_exception_cleanup},
+    {"ITcDegreeConsFloat", ITcDegreeConsFloat, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeConsRadian", ITcDegreeConsRadian, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeOperatorEqual", ITcDegreeOperatorEqual, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeOperatorNotEqual", ITcDegreeOperatorNotEqual, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeCastOperator1", ITcDegreeCastOperator1, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeCastOperator2", ITcDegreeCastOperator2, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeOperatorCompare", ITcDegreeOperatorCompare, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeClamp", ITcDegreeClamp, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcEncodedBufferImageNewWithDataDLen", ITcEncodedBufferImageNewWithDataDLen, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
+    {"ITcEncodedBufferImageDownCast", ITcEncodedBufferImageDownCast, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
+    {"ITcEncodedBufferImageNewWithSamplingModeFittingMode", ITcEncodedBufferImageNewWithSamplingModeFittingMode, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
+    {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+    {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+    {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+    {"ITcFrameBuffer_001", ITcFrameBuffer_001, ITs_frame_buffer_startup, ITs_frame_buffer_cleanup},
+    {"ITcGeometry_001", ITcGeometry_001, ITs_geometry_startup, ITs_geometry_cleanup},
+    {"ITcGestureDetectorAttachGetAttachedActors", ITcGestureDetectorAttachGetAttachedActors, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorDetach", ITcGestureDetectorDetach, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorDownCast", ITcGestureDetectorDownCast, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorDetachAll", ITcGestureDetectorDetachAll, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorAssignment", ITcGestureDetectorAssignment, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorCopyConstructor", ITcGestureDetectorCopyConstructor, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureConstructorByTypePanStateStarted", ITcGestureConstructorByTypePanStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateStarted", ITcGestureConstructorByTypePinchStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateStarted", ITcGestureConstructorByTypeTapStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateStarted", ITcGestureConstructorByTypeLongPressStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateContinuing", ITcGestureConstructorByTypePanStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateContinuing", ITcGestureConstructorByTypePinchStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateContinuing", ITcGestureConstructorByTypeTapStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateContinuing", ITcGestureConstructorByTypeLongPressStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateFinished", ITcGestureConstructorByTypePanStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateFinished", ITcGestureConstructorByTypePinchStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateFinished", ITcGestureConstructorByTypeTapStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateFinished", ITcGestureConstructorByTypeLongPressStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateClear", ITcGestureConstructorByTypePanStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateClear", ITcGestureConstructorByTypePinchStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateClear", ITcGestureConstructorByTypeTapStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateClear", ITcGestureConstructorByTypeLongPressStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateCancelled", ITcGestureConstructorByTypePanStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateCancelled", ITcGestureConstructorByTypePinchStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateCancelled", ITcGestureConstructorByTypeTapStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateCancelled", ITcGestureConstructorByTypeLongPressStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStatePossible", ITcGestureConstructorByTypePanStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStatePossible", ITcGestureConstructorByTypePinchStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStatePossible", ITcGestureConstructorByTypeTapStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStatePossible", ITcGestureConstructorByTypeLongPressStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureCopyConstructor", ITcGestureCopyConstructor, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureAssignmentOperator", ITcGestureAssignmentOperator, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcHandleGetPropertyIndices", ITcHandleGetPropertyIndices, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleIsPropertyAConstraintInput", ITcHandleIsPropertyAConstraintInput, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleAddRemovePropertyNotification", ITcHandleAddRemovePropertyNotification, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleGetPropertyCountAndIndexAndNameAndType", ITcHandleGetPropertyCountAndIndexAndNameAndType, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleIsPropertyWritable", ITcHandleIsPropertyWritable, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleIsPropertyAnimatable", ITcHandleIsPropertyAnimatable, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSupport", ITcHandleSupport, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyFloat", ITcHandleSetGetPropertyFloat, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyString", ITcHandleSetGetPropertyString, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyInt", ITcHandleSetGetPropertyInt, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyBoolean", ITcHandleSetGetPropertyBoolean, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyVector2", ITcHandleSetGetPropertyVector2, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyVector3", ITcHandleSetGetPropertyVector3, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyVector4", ITcHandleSetGetPropertyVector4, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyMatrix", ITcHandleSetGetPropertyMatrix, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyMatrix3", ITcHandleSetGetPropertyMatrix3, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyRect", ITcHandleSetGetPropertyRect, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyQuaternion", ITcHandleSetGetPropertyQuaternion, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyArray", ITcHandleSetGetPropertyArray, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyMap", ITcHandleSetGetPropertyMap, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyType", ITcHandleSetGetPropertyType, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleOperatorAssignment", ITcHandleOperatorAssignment, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyFloatWithoutAccessMode", ITcHandleRegisterPropertyFloatWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyFloatWithAccessMode", ITcHandleRegisterPropertyFloatWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyboolWithOutAccessMode", ITcHandleRegisterPropertyboolWithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyboolWithAccessMode", ITcHandleRegisterPropertyboolWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector2WithoutAccessMode", ITcHandleRegisterPropertyVector2WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector2WithAccessMode", ITcHandleRegisterPropertyVector2WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector3WithOutAccessMode", ITcHandleRegisterPropertyVector3WithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector3WithAccessMode", ITcHandleRegisterPropertyVector3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector4WithOutAccessmode", ITcHandleRegisterPropertyVector4WithOutAccessmode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector4WithAccessmode", ITcHandleRegisterPropertyVector4WithAccessmode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrix3WithoutAccessMode", ITcHandleRegisterPropertyMatrix3WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrix3WithAccessMode", ITcHandleRegisterPropertyMatrix3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrixWithoutAccessMode", ITcHandleRegisterPropertyMatrixWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrixWithAccessMode", ITcHandleRegisterPropertyMatrixWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyStringWithoutAccessMode", ITcHandleRegisterPropertyStringWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyStringWithAccessMode", ITcHandleRegisterPropertyStringWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyQuaternionWithoutAccessMode", ITcHandleRegisterPropertyQuaternionWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyQuaternionWithAccessMode", ITcHandleRegisterPropertyQuaternionWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyRectWithoutAccessMode", ITcHandleRegisterPropertyRectWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyRectWithAccessMode", ITcHandleRegisterPropertyRectWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMapWithAccessMode", ITcHandleRegisterPropertyMapWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMapWithoutAccessMode", ITcHandleRegisterPropertyMapWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyArrayWithoutAccessMode", ITcHandleRegisterPropertyArrayWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyArrayWithAccessMode", ITcHandleRegisterPropertyArrayWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRemoveConstraintsWithAndWithoutTag", ITcHandleRemoveConstraintsWithAndWithoutTag, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleNewWeightObjectDownCast", ITcHandleNewWeightObjectDownCast, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRemovePropertyNotifications", ITcHandleRemovePropertyNotifications, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcIntrusivePtrConstructorReset", ITcIntrusivePtrConstructorReset, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrGet", ITcIntrusivePtrGet, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrCopyConstructors", ITcIntrusivePtrCopyConstructors, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrAssignmentEquals", ITcIntrusivePtrAssignmentEquals, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrResetWithReference", ITcIntrusivePtrResetWithReference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrBooleanType", ITcIntrusivePtrBooleanType, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrPointerDereference", ITcIntrusivePtrPointerDereference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrDetach", ITcIntrusivePtrDetach, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcKeyEventConstructorIsAltModifier", ITcKeyEventConstructorIsAltModifier, ITs_key_event_startup, ITs_key_event_cleanup},
+    {"ITcKeyEventIsCtrlModifier", ITcKeyEventIsCtrlModifier, ITs_key_event_startup, ITs_key_event_cleanup},
+    {"ITcKeyEventIsShiftModifier", ITcKeyEventIsShiftModifier, ITs_key_event_startup, ITs_key_event_cleanup},
+    {"ITcKeyFramesAddWithAlphaFunction", ITcKeyFramesAddWithAlphaFunction, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesDowncast", ITcKeyFramesDowncast, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithBool", ITcKeyFramesAddGetTypeWithBool, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithFLOAT", ITcKeyFramesAddGetTypeWithFLOAT, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithVector2", ITcKeyFramesAddGetTypeWithVector2, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithVector3", ITcKeyFramesAddGetTypeWithVector3, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithVector4", ITcKeyFramesAddGetTypeWithVector4, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithAngleAxis", ITcKeyFramesAddGetTypeWithAngleAxis, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesCopyConstructor", ITcKeyFramesCopyConstructor, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAssignmentOperator", ITcKeyFramesAssignmentOperator, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcLayerIsHoverConsumedAfterSetHoverConsumed", ITcLayerIsHoverConsumedAfterSetHoverConsumed, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerIsTouchConsumedAfterSetTouchConsumed", ITcLayerIsTouchConsumedAfterSetTouchConsumed, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerDownCastBaseHandle", ITcLayerDownCastBaseHandle, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerDownCast", ITcLayerDownCast, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerGetDepth", ITcLayerGetDepth, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerLowerBelowToBottom", ITcLayerLowerBelowToBottom, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerMoveAboveBelow", ITcLayerMoveAboveBelow, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerRaiseAboveToTop", ITcLayerRaiseAboveToTop, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetGetClippingBox", ITcLayerSetGetClippingBox, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetIsDepthTestDisabled", ITcLayerSetIsDepthTestDisabled, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetIsClipping", ITcLayerSetIsClipping, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetSortFunction", ITcLayerSetSortFunction, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLinearConstrainerCopyConstructorAssign", ITcLinearConstrainerCopyConstructorAssign, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
+    {"ITcLinearConstrainerDowncast", ITcLinearConstrainerDowncast, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
+    {"ITcLinearConstrainerApplyRemove", ITcLinearConstrainerApplyRemove, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
+    {"ITcLocalSourceNewOnStageBoolean", ITcLocalSourceNewOnStageBoolean, ITs_local_source_startup, ITs_local_source_cleanup},
+    {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorDownCast", ITcLongPressGestureDetectorDownCast, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorAssignment", ITcLongPressGestureDetectorAssignment, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorCopy", ITcLongPressGestureDetectorCopy, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureCopyConstructor", ITcLongPressGestureCopyConstructor, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
+    {"ITcLongPressGestureAssignmentOperator", ITcLongPressGestureAssignmentOperator, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
+    {"ITcMathUtilsNextAndIsPowerOfTwo", ITcMathUtilsNextAndIsPowerOfTwo, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsEqualsZero", ITcMathUtilsEqualsZero, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsShortestDistanceInDomain", ITcMathUtilsShortestDistanceInDomain, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampfloat", ITcMathUtilsClampfloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampint", ITcMathUtilsClampint, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampInPlacefloat", ITcMathUtilsClampInPlacefloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampInPlaceint", ITcMathUtilsClampInPlaceint, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsRound", ITcMathUtilsRound, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsLerpForFloat", ITcMathUtilsLerpForFloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsLerpForInt", ITcMathUtilsLerpForInt, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsEqualsWithAndWithoutEpsilon", ITcMathUtilsEqualsWithAndWithoutEpsilon, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsSign", ITcMathUtilsSign, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMatrix3Magnitude", ITcMatrix3Magnitude, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3ScaledInverseTranspose", ITcMatrix3ScaledInverseTranspose, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3AsFloat", ITcMatrix3AsFloat, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3Invert", ITcMatrix3Invert, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3SetIdentity", ITcMatrix3SetIdentity, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3Transpose", ITcMatrix3Transpose, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3OperatorEqualityCheck", ITcMatrix3OperatorEqualityCheck, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3MultiplyOStream", ITcMatrix3MultiplyOStream, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrixGetTransformComponents", ITcMatrixGetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOrthoNormalize", ITcMatrixOrthoNormalize, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetTransformComponents", ITcMatrixSetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixAsFloat", ITcMatrixAsFloat, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixInvert", ITcMatrixInvert, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixInvertTransform", ITcMatrixInvertTransform, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOperatorNotEquals", ITcMatrixOperatorNotEquals, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOperatorEquals", ITcMatrixOperatorEquals, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOperatorMultiply", ITcMatrixOperatorMultiply, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetIdentity", ITcMatrixSetIdentity, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetIdentityAndScale", ITcMatrixSetIdentityAndScale, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetTranslationWithVector4", ITcMatrixSetGetTranslationWithVector4, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetTranslationWithVector3", ITcMatrixSetGetTranslationWithVector3, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetXAxis", ITcMatrixSetGetXAxis, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetYAxis", ITcMatrixSetGetYAxis, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetZAxis", ITcMatrixSetGetZAxis, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixTranspose", ITcMatrixTranspose, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixMultiplyTwoMatrices", ITcMatrixMultiplyTwoMatrices, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixMultiplyMatrixAndQuaternionOStream", ITcMatrixMultiplyMatrixAndQuaternionOStream, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcNativeImageNewDownCastCopyAssign", ITcNativeImageNewDownCastCopyAssign, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcNativeImageCreateGlTexture", ITcNativeImageCreateGlTexture, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcNativeImageCustomFragmentPrefixP", ITcNativeImageCustomFragmentPrefixP, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcNativeImageCustomSamplerTypenameP", ITcNativeImageCustomSamplerTypenameP, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcObjectRegistryGetObjectCreatedDestroyedSignal", ITcObjectRegistryGetObjectCreatedDestroyedSignal, ITs_object_registry_startup, ITs_object_registry_cleanup},
+    {"ITcObjectRegistryAssignment", ITcObjectRegistryAssignment, ITs_object_registry_startup, ITs_object_registry_cleanup},
+    {"ITcObjectRegistryCopy", ITcObjectRegistryCopy, ITs_object_registry_startup, ITs_object_registry_cleanup},
+    {"ITcPanGestureDetectorDownCast", ITcPanGestureDetectorDownCast, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorCopySetGetMinimumTouchesRequired", ITcPanGestureDetectorCopySetGetMinimumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired", ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorGetClearAngles", ITcPanGestureDetectorGetClearAngles, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorAddRemoveDirection", ITcPanGestureDetectorAddRemoveDirection, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureGetDistance", ITcPanGestureGetDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureGetScreenDistance", ITcPanGestureGetScreenDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureGetScreenSpeed", ITcPanGestureGetScreenSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureGetSpeed", ITcPanGestureGetSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureAssignmentOperatorCopy", ITcPanGestureAssignmentOperatorCopy, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcParentSourceNewOnStageBoolean", ITcParentSourceNewOnStageBoolean, ITs_parent_source_startup, ITs_parent_source_cleanup},
+    {"ITcPathGetPoint", ITcPathGetPoint, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPathGetControlPoint", ITcPathGetControlPoint, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPathGenerateControlPoints", ITcPathGenerateControlPoints, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPathSample", ITcPathSample, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPinchGestureDetectorDownCastCopyAssign", ITcPinchGestureDetectorDownCastCopyAssign, ITs_pinch_gesture_detector_startup, ITs_pinch_gesture_detector_cleanup},
+    {"ITcPinchGestureConstructorByGestureStateEnums", ITcPinchGestureConstructorByGestureStateEnums, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
+    {"ITcPinchGestureCopyConstructor", ITcPinchGestureCopyConstructor, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
+    {"ITcPinchGestureAssignmentOperator", ITcPinchGestureAssignmentOperator, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
+    {"ITcPixelData_001", ITcPixelData_001, ITs_pixeldata_startup, ITs_pixeldata_cleanup},
+    {"ITcPixelHasAlpha", ITcPixelHasAlpha, ITs_pixel_startup, ITs_pixel_cleanup},
+    {"ITcPixelGetBytesPerPixel", ITcPixelGetBytesPerPixel, ITs_pixel_startup, ITs_pixel_cleanup},
+    {"ITcPixelGetAlphaOffsetAndMask", ITcPixelGetAlphaOffsetAndMask, ITs_pixel_startup, ITs_pixel_cleanup},
+    {"ITcPropertyArraySize", ITcPropertyArraySize, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayReserve", ITcPropertyArrayReserve, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayCopyConstructor", ITcPropertyArrayCopyConstructor, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayAssignmentOperator", ITcPropertyArrayAssignmentOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayOutstreamOperator", ITcPropertyArrayOutstreamOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyBuffer_001", ITcPropertyBuffer_001, ITs_propertybuffer_startup, ITs_propertybuffer_cleanup},
+    {"ITcPropertyConditionGreaterThanCondition", ITcPropertyConditionGreaterThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionInsideCondition", ITcPropertyConditionInsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionAssignmentOperator", ITcPropertyConditionAssignmentOperator, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionConstructor", ITcPropertyConditionConstructor, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionLessThanCondition", ITcPropertyConditionLessThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionGetArguments", ITcPropertyConditionGetArguments, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionStepCondition", ITcPropertyConditionStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionVariableStepCondition", ITcPropertyConditionVariableStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionOutsideCondition", ITcPropertyConditionOutsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyMapConstAssignment", ITcPropertyMapConstAssignment, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapGetKeyValuePair", ITcPropertyMapGetKeyValuePair, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapMerge", ITcPropertyMapMerge, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapOutputstreamOperator", ITcPropertyMapOutputstreamOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapFind", ITcPropertyMapFind, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapFind_001", ITcPropertyMapFind_001, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapInsert", ITcPropertyMapInsert, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapSquareOperator", ITcPropertyMapSquareOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeOnChanged", ITcPropertyNotificationSetGetNotifyModeOnChanged, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeOnTrue", ITcPropertyNotificationSetGetNotifyModeOnTrue, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeOnFalse", ITcPropertyNotificationSetGetNotifyModeOnFalse, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeDisabled", ITcPropertyNotificationSetGetNotifyModeDisabled, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetCondition", ITcPropertyNotificationGetCondition, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetConditionWithAddress", ITcPropertyNotificationGetConditionWithAddress, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetTarget", ITcPropertyNotificationGetTarget, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetTargetProperty", ITcPropertyNotificationGetTargetProperty, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetNotifyResult", ITcPropertyNotificationGetNotifyResult, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationDownCast", ITcPropertyNotificationDownCast, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyRegistrationCustom", ITcPropertyRegistrationCustom, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
+    {"ITcPropertyRegistrationAnimatableWithComponents", ITcPropertyRegistrationAnimatableWithComponents, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
+    {"ITcPropertyRegistrationAnimatableWithValue", ITcPropertyRegistrationAnimatableWithValue, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
+    {"ITcPropertyWithPropertyName", ITcPropertyWithPropertyName, ITs_property_startup, ITs_property_cleanup},
+    {"ITcPropertyWithComponentIndex", ITcPropertyWithComponentIndex, ITs_property_startup, ITs_property_cleanup},
+    {"ITcPropertyWithNameComponentIndex", ITcPropertyWithNameComponentIndex, ITs_property_startup, ITs_property_cleanup},
+    {"ITcPropertyTypesBoolean", ITcPropertyTypesBoolean, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesFloat", ITcPropertyTypesFloat, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesInt", ITcPropertyTypesInt, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesVector2", ITcPropertyTypesVector2, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesVector3", ITcPropertyTypesVector3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesVector4", ITcPropertyTypesVector4, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesMatrix3", ITcPropertyTypesMatrix3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesMatrix", ITcPropertyTypesMatrix, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesAngleAxis", ITcPropertyTypesAngleAxis, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesQuaternion", ITcPropertyTypesQuaternion, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesString", ITcPropertyTypesString, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesRect", ITcPropertyTypesRect, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesMap", ITcPropertyTypesMap, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesArray", ITcPropertyTypesArray, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetBooleanTypeName", ITcPropertyTypesGetBooleanTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetFloatTypeName", ITcPropertyTypesGetFloatTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetIntegerTypeName", ITcPropertyTypesGetIntegerTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetVector2TypeName", ITcPropertyTypesGetVector2TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetVector3TypeName", ITcPropertyTypesGetVector3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetVector4TypeName", ITcPropertyTypesGetVector4TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetMatrix3TypeName", ITcPropertyTypesGetMatrix3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetMatrixTypeName", ITcPropertyTypesGetMatrixTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetRectangleTypeName", ITcPropertyTypesGetRectangleTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetRotationTypeName", ITcPropertyTypesGetRotationTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetStringTypeName", ITcPropertyTypesGetStringTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetArrayTypeName", ITcPropertyTypesGetArrayTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetMapTypeName", ITcPropertyTypesGetMapTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcQuaternionByFloat", ITcQuaternionByFloat, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByVector", ITcQuaternionByVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByAngleVector4Axis", ITcQuaternionByAngleVector4Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByEulerAngles", ITcQuaternionByEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionAsVector", ITcQuaternionAsVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionConstructorByMatrix", ITcQuaternionConstructorByMatrix, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionConstructorByOrthonormalAxes", ITcQuaternionConstructorByOrthonormalAxes, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionConjugate", ITcQuaternionConjugate, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionEulerAngles", ITcQuaternionEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionExp", ITcQuaternionExp, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLog", ITcQuaternionLog, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionInvert", ITcQuaternionInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionIsIdentity", ITcQuaternionIsIdentity, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLength", ITcQuaternionLength, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionNormalizeNormalized", ITcQuaternionNormalizeNormalized, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLengthSquared", ITcQuaternionLengthSquared, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorInequality", ITcQuaternionOperatorInequality, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorEquality", ITcQuaternionOperatorEquality, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationDivision", ITcQuaternionOperatorMultiplicationDivision, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorAddition", ITcQuaternionOperatorAddition, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationScale", ITcQuaternionOperatorMultiplicationScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationWithAssignment", ITcQuaternionOperatorMultiplicationWithAssignment, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorDivisionScale", ITcQuaternionOperatorDivisionScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorScaleDivAssignement", ITcQuaternionOperatorScaleDivAssignement, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorSetEuler", ITcQuaternionOperatorSetEuler, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorToAxisAngleVec4", ITcQuaternionOperatorToAxisAngleVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorToAxisAngleVec3", ITcQuaternionOperatorToAxisAngleVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSubtractionAdditionWithAssignmentOperator", ITcQuaternionSubtractionAdditionWithAssignmentOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionUnaryMinusOperator", ITcQuaternionUnaryMinusOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionRotateVec4", ITcQuaternionRotateVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionRotateVec3", ITcQuaternionRotateVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionAngleBetween", ITcQuaternionAngleBetween, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionDot", ITcQuaternionDot, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionFromAxisAngle", ITcQuaternionFromAxisAngle, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLerp", ITcQuaternionLerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSlerp", ITcQuaternionSlerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSlerpNoInvert", ITcQuaternionSlerpNoInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSquad", ITcQuaternionSquad, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationWithVector3", ITcQuaternionOperatorMultiplicationWithVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByAngleVector3Axis", ITcQuaternionByAngleVector3Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByTwoVector3", ITcQuaternionByTwoVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSubstractAssignOStreamOperator", ITcQuaternionSubstractAssignOStreamOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcRadianConstruct", ITcRadianConstruct, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianOperatorEqual", ITcRadianOperatorEqual, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianOperatorNotEqual", ITcRadianOperatorNotEqual, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianCastOperator1", ITcRadianCastOperator1, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianCastOperator2", ITcRadianCastOperator2, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianOperatorCompareLess", ITcRadianOperatorCompareLess, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianClamp", ITcRadianClamp, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianConstant", ITcRadianConstant, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRandomRange", ITcRandomRange, ITs_random_startup, ITs_random_cleanup},
+    {"ITcRandomAxis", ITcRandomAxis, ITs_random_startup, ITs_random_cleanup},
+    {"ITcRectSet", ITcRectSet, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectIsEmpty", ITcRectIsEmpty, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectArea", ITcRectArea, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectBottom", ITcRectBottom, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectTop", ITcRectTop, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectLeft", ITcRectLeft, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectRight", ITcRectRight, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectContains", ITcRectContains, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectIntersects", ITcRectIntersects, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectOperatorEqualsOStream", ITcRectOperatorEqualsOStream, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectCopyCons", ITcRectCopyCons, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectConsWithoutParam", ITcRectConsWithoutParam, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectConsWithParam", ITcRectConsWithParam, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRefObjAssignAndReferenceCount", ITcRefObjAssignAndReferenceCount, ITs_refobject_startup, ITs_refobject_cleanup},
+    {"ITcRefObjReferenceUnReference", ITcRefObjReferenceUnReference, ITs_refobject_startup, ITs_refobject_cleanup},
+    {"ITcRenderer_001", ITcRenderer_001, ITs_renderer_startup, ITs_renderer_cleanup},
+    {"ITcRenderTaskListCreateTaskAndRemoveTask", ITcRenderTaskListCreateTaskAndRemoveTask, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskListGetTaskAndGetTaskCount", ITcRenderTaskListGetTaskAndGetTaskCount, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskListDownCast", ITcRenderTaskListDownCast, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskListCopyConstructor", ITcRenderTaskListCopyConstructor, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskSetGetViewportSize", ITcRenderTaskSetGetViewportSize, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetCullMode", ITcRenderTaskSetGetCullMode, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskConstructorAssignmentOperator", ITcRenderTaskConstructorAssignmentOperator, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskDownCast", ITcRenderTaskDownCast, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskFinishedSignal", ITcRenderTaskFinishedSignal, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetSourceActor", ITcRenderTaskSetGetSourceActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetScreenToFrameBufferMappingActor", ITcRenderTaskSetGetScreenToFrameBufferMappingActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetClearColor", ITcRenderTaskSetGetClearColor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetClearEnabled", ITcRenderTaskSetGetClearEnabled, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetViewportPosition", ITcRenderTaskSetGetViewportPosition, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetAndGetViewport", ITcRenderTaskSetAndGetViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetTargetFrameBuffer", ITcRenderTaskSetGetTargetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetRefreshRate", ITcRenderTaskSetGetRefreshRate, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetInputEnable", ITcRenderTaskSetGetInputEnable, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetCameraActor", ITcRenderTaskSetGetCameraActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetIsExclusive", ITcRenderTaskSetIsExclusive, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskWorldtoViewport", ITcRenderTaskWorldtoViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskViewportToLocal", ITcRenderTaskViewportToLocal, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcResourceImageGetImageSize", ITcResourceImageGetImageSize, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcResourceImageReload", ITcResourceImageReload, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcResourceImageDownCast", ITcResourceImageDownCast, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcResourceImageGetUrlCopyAssign", ITcResourceImageGetUrlCopyAssign, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcSampler_001", ITcSampler_001, ITs_sampler_startup, ITs_sampler_cleanup},
+    {"ITcShader_001", ITcShader_001, ITs_shader_startup, ITs_shader_cleanup},
+    {"ITcSignalConnectionConstructorGetCallback", ITcSignalConnectionConstructorGetCallback, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
+    {"ITcSignalConnectionConstructorDisconnect", ITcSignalConnectionConstructorDisconnect, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
+    {"ITcSignalConnectorType", ITcSignalConnectorType, ITs_signalconnectortype_startup, ITs_signalconnectortype_cleanup},
+    {"ITcSignalVoidNoParam", ITcSignalVoidNoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidOneParam", ITcSignalVoidOneParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParam", ITcSignalVoidTwoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParam", ITcSignalVoidThreeParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParam", ITcSignalRetNoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamUnsignedIntType", ITcSignalRetNoParamUnsignedIntType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamBoolType", ITcSignalRetNoParamBoolType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamStringType", ITcSignalRetNoParamStringType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamDoubleType", ITcSignalRetNoParamDoubleType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetOneParam", ITcSignalRetOneParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParam", ITcSignalRetTwoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParam", ITcSignalRetThreeParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidNoParamWithoutTracker", ITcSignalVoidNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidOneParamWithoutTracker", ITcSignalVoidOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParamWithoutTracker", ITcSignalVoidTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParamWithoutTracker", ITcSignalVoidThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamWithoutTracker", ITcSignalRetNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamDoubleTypeWithoutTracker", ITcSignalRetNoParamDoubleTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamBoolTypeWithoutTracker", ITcSignalRetNoParamBoolTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamUnsignedIntTypeWithoutTracker", ITcSignalRetNoParamUnsignedIntTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamStringTypeWithoutTracker", ITcSignalRetNoParamStringTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetOneParamWithoutTracker", ITcSignalRetOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParamWithoutTracker", ITcSignalRetTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParamWithoutTracker", ITcSignalRetThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidNoParamSlotDelegate", ITcSignalVoidNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidOneParamSlotDelegate", ITcSignalVoidOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParamSlotDelegate", ITcSignalVoidTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParamSlotDelegate", ITcSignalVoidThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamSlotDelegate", ITcSignalRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalBoolRetNoParamSlotDelegate", ITcSignalBoolRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalDoubleRetNoParamSlotDelegate", ITcSignalDoubleRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalStringRetNoParamSlotDelegate", ITcSignalStringRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalUnsignedIntRetNoParamSlotDelegate", ITcSignalUnsignedIntRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetOneParamSlotDelegate", ITcSignalRetOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParamSlotDelegate", ITcSignalRetTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParamSlotDelegate", ITcSignalRetThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker", ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker", ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsDestroySignalUsingTracker", ITcSignalConnectFunctorsDestroySignalUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParamUsingTracker", ITcSignalVoidTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParamUsingTracker", ITcSignalVoidThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalBoolRetNoParamUsingTracker", ITcSignalBoolRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalDoubleRetNoParamUsingTracker", ITcSignalDoubleRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalStringRetNoParamUsingTracker", ITcSignalStringRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalUnsignedIntRetNoParamUsingTracker", ITcSignalUnsignedIntRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParamUsingTracker", ITcSignalRetTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParamUsingTracker", ITcSignalRetThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidNoParamFunctorDelegate", ITcSignalVoidNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalFloatRetNoParamFunctorDelegate", ITcSignalFloatRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalBoolRetNoParamFunctorDelegate", ITcSignalBoolRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalDoubleRetNoParamFunctorDelegate", ITcSignalDoubleRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalUnsignedIntRetNoParamFunctorDelegate", ITcSignalUnsignedIntRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalStringRetNoParamFunctorDelegate", ITcSignalStringRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSlotConnectionGetCallbackSlotObserver", ITcSlotConnectionGetCallbackSlotObserver, ITs_slotconnection_startup, ITs_slotconnection_cleanup},
+    {"ITcSignalSlotDelegateDisconnectConnectiontracker", ITcSignalSlotDelegateDisconnectConnectiontracker, ITs_slotdelegate_startup, ITs_slotdelegate_cleanup},
+    {"ITcSourceConstructor", ITcSourceConstructor, ITs_source_startup, ITs_source_cleanup},
+    {"ITcSourceCopyConstructor", ITcSourceCopyConstructor, ITs_source_startup, ITs_source_cleanup},
+    {"ITcSourceAssignment", ITcSourceAssignment, ITs_source_startup, ITs_source_cleanup},
+    {"ITcStageSetGetbackgroundColorwithRed", ITcStageSetGetbackgroundColorwithRed, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageSetGetbackgroundColorwithGreen", ITcStageSetGetbackgroundColorwithGreen, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageSetGetbackgroundColorwithBlue", ITcStageSetGetbackgroundColorwithBlue, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageAdd", ITcStageAdd, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageCopyConstructor", ITcStageCopyConstructor, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetLayerCount", ITcStageGetLayerCount, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetLayer", ITcStageGetLayer, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetRootLayer", ITcStageGetRootLayer, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageIsInstalled", ITcStageIsInstalled, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageAssignmentOperator", ITcStageAssignmentOperator, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetObjectRegistry", ITcStageGetObjectRegistry, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcTapGestureDetectorDownCast", ITcTapGestureDetectorDownCast, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
+    {"ITcTapGestureDetectorAssignment", ITcTapGestureDetectorAssignment, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
+    {"ITcTapGestureAssignment", ITcTapGestureAssignment, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
+    {"ITcTapGestureCopyConstructor", ITcTapGestureCopyConstructor, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
+    {"ITcTextureSet_001", ITcTextureSet_001, ITs_textureset_startup, ITs_textureset_cleanup},
+    {"ITcTexture_001", ITcTexture_001, ITs_texture_startup, ITs_texture_cleanup},
+    {"ITcTimePeriodWithDurationSeconds", ITcTimePeriodWithDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
+    {"ITcTimePeriodWithDelayDurationSeconds", ITcTimePeriodWithDelayDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
+    {"ITcTypeInfoGetBaseName", ITcTypeInfoGetBaseName, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeInfoCreateInstanceGetCreator", ITcTypeInfoCreateInstanceGetCreator, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeInfoGetPropertyIndices", ITcTypeInfoGetPropertyIndices, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeInfogetActionCountGetSignalCount", ITcTypeInfogetActionCountGetSignalCount, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeRegistrationRegisteredName", ITcTypeRegistrationRegisteredName, ITs_typeregistration_startup, ITs_typeregistration_cleanup},
+    {"ITcTypeRegistryGetTypeNames", ITcTypeRegistryGetTypeNames, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
+    {"ITcTypeRegistryCopyAssign", ITcTypeRegistryCopyAssign, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
+    {"ITcTypeRegistryChildPropertyRegistration", ITcTypeRegistryChildPropertyRegistration, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
+    {"ITcUint16PairFromFloatVec2", ITcUint16PairFromFloatVec2, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairFromFloatArray", ITcUint16PairFromFloatArray, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairGetHeightWidth", ITcUint16PairGetHeightWidth, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorGreaterThan", ITcUint16PairOperatorGreaterThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorLessThan", ITcUint16PairOperatorLessThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorEquals", ITcUint16PairOperatorEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorNotEquals", ITcUint16PairOperatorNotEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairSetGetX", ITcUint16PairSetGetX, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairSetGetY", ITcUint16PairSetGetY, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairSetHeightWidth", ITcUint16PairSetHeightWidth, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorAssignment", ITcUint16PairOperatorAssignment, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcValuePrimitiveType", ITcValuePrimitiveType, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueVector", ITcValueVector, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueMatrix", ITcValueMatrix, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueAngleAxis", ITcValueAngleAxis, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueQuaternion", ITcValueQuaternion, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueStringValue", ITcValueStringValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueStrValue", ITcValueStrValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueRectVectorValue", ITcValueRectVectorValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueMap", ITcValueMap, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueArray", ITcValueArray, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueType", ITcValueType, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueSetGetItem", ITcValueSetGetItem, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueOperatorAssignment", ITcValueOperatorAssignment, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueHasKey", ITcValueHasKey, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueGetKey", ITcValueGetKey, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueGetSize", ITcValueGetSize, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueDefaultConstructor", ITcValueDefaultConstructor, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueValue", ITcValueValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueGetItemByKey", ITcValueGetItemByKey, ITs_value_startup, ITs_value_cleanup},
+    {"ITcVector2ConstrucAndGetAsFloat", ITcVector2ConstrucAndGetAsFloat, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2ConstructArrayAndGetAsConstFloat", ITcVector2ConstructArrayAndGetAsConstFloat, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Vec3ConstructAndAssign", ITcVector2Vec3ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Vec4ConstructAndAssign", ITcVector2Vec4ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Clamp", ITcVector2Clamp, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorInequality", ITcVector2OperatorInequality, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorMultiplicationAndAssignment", ITcVector2OperatorMultiplicationAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorAdditionAndAssignment", ITcVector2OperatorAdditionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorSubtractionAndAssignment", ITcVector2OperatorSubtractionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorUnaryNegation", ITcVector2OperatorUnaryNegation, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorDivisionAndAssignment", ITcVector2OperatorDivisionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorFloatAssignment", ITcVector2OperatorFloatAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorEquality", ITcVector2OperatorEquality, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorSubscript", ITcVector2OperatorSubscript, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2NormalizeWithLengthAndLengthSquared", ITcVector2NormalizeWithLengthAndLengthSquared, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Min", ITcVector2Min, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Max", ITcVector2Max, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorLeftShift", ITcVector2OperatorLeftShift, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector3ConstrucAndGetAsFloat", ITcVector3ConstrucAndGetAsFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3ConstructArrayAndGetAsConstFloat", ITcVector3ConstructArrayAndGetAsConstFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Vec2ConstructAndAssign", ITcVector3Vec2ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Vec4ConstructAndAssign", ITcVector3Vec4ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Cross", ITcVector3Cross, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Dot", ITcVector3Dot, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Clamp", ITcVector3Clamp, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorXY", ITcVector3GetVectorXY, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorYZ", ITcVector3GetVectorYZ, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorInequality", ITcVector3OperatorInequality, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorMultiplicationAndAssignment", ITcVector3OperatorMultiplicationAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorMultiplicationAssignmentFloat", ITcVector3OperatorMultiplicationAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorAdditionAndAssignment", ITcVector3OperatorAdditionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorSubtractionAndAssignment", ITcVector3OperatorSubtractionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorUnaryNegation", ITcVector3OperatorUnaryNegation, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorDivisionAndAssignment", ITcVector3OperatorDivisionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorDivisionAssignmentFloat", ITcVector3OperatorDivisionAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorFloatAssignment", ITcVector3OperatorFloatAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorEquality", ITcVector3OperatorEquality, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorSubscript", ITcVector3OperatorSubscript, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3NormalizeWithLengthAndLengthSquared", ITcVector3NormalizeWithLengthAndLengthSquared, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorXYConst", ITcVector3GetVectorXYConst, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorYZConst", ITcVector3GetVectorYZConst, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorMultiplicationAssignmentQuaternion", ITcVector3OperatorMultiplicationAssignmentQuaternion, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorArraySubscript", ITcVector3OperatorArraySubscript, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorLeftShift", ITcVector3OperatorLeftShift, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Min", ITcVector3Min, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Max", ITcVector3Max, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3ClampWithMinMax", ITcVector3ClampWithMinMax, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector4ConstructAndGetAsFloat", ITcVector4ConstructAndGetAsFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4ArrayAndGetAsConstFloat", ITcVector4ArrayAndGetAsConstFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4WithVec2", ITcVector4WithVec2, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4WithVec3", ITcVector4WithVec3, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Cross", ITcVector4Cross, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Dot", ITcVector4Dot, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4DotVec3", ITcVector4DotVec3, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Dot4", ITcVector4Dot4, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Clamp", ITcVector4Clamp, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4NormalizeWithLengthAndLengthSquared", ITcVector4NormalizeWithLengthAndLengthSquared, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorInequality", ITcVector4OperatorInequality, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorMultiplicationAndAssignment", ITcVector4OperatorMultiplicationAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorMultiplicationAssignmentFloat", ITcVector4OperatorMultiplicationAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorAdditionAndAssignment", ITcVector4OperatorAdditionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorSubtractionAssignment", ITcVector4OperatorSubtractionAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorUnaryNegation", ITcVector4OperatorUnaryNegation, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorDivisionAndAssignment", ITcVector4OperatorDivisionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorDivisionAssignmentFloat", ITcVector4OperatorDivisionAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorFloatAssignment", ITcVector4OperatorFloatAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorVector2Assignment", ITcVector4OperatorVector2Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorVector3Assignment", ITcVector4OperatorVector3Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorEquality", ITcVector4OperatorEquality, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorSubscript", ITcVector4OperatorSubscript, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorLeftShift", ITcVector4OperatorLeftShift, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Min", ITcVector4Min, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Max", ITcVector4Max, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4ClampWithMinMax", ITcVector4ClampWithMinMax, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVectorCapacityReserve", ITcVectorCapacityReserve, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcVectorSwapRemove", ITcVectorSwapRemove, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcVectorEraseResizeInsert", ITcVectorEraseResizeInsert, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcVectorCopyAssign", ITcVectorCopyAssign, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcWheelEventIsShiftModifier", ITcWheelEventIsShiftModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
+    {"ITcWheelEventIsAltModifier", ITcWheelEventIsAltModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
+    {"ITcWheelEventIsCtrlModifier", ITcWheelEventIsCtrlModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
     {NULL, NULL}
 };
 
-#endif // __TCT_DALI_CORE_NATIVE_H__
+#endif // __TCT_DALI_CORE_NATIVE_COMMON_IOT_H__
index 34337acb538b03fc0d49aab59de67c549db018c8..6595252353caab4eafa204fdf1382a92838de169 100755 (executable)
@@ -13,8 +13,8 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 //
-#ifndef __TCT_DALI_CORE_NATIVE_H__
-#define __TCT_DALI_CORE_NATIVE_H__
+#ifndef __TCT_DALI_CORE_NATIVE_MOBILE_H__
+#define __TCT_DALI_CORE_NATIVE_MOBILE_H__
 
 #include "testcase.h"
 #include "tct_common.h"
@@ -59,10 +59,10 @@ extern void ITs_degree_startup(void);
 extern void ITs_degree_cleanup(void);
 extern void ITs_encodedbufferimage_startup(void);
 extern void ITs_encodedbufferimage_cleanup(void);
-extern void ITs_frame_buffer_startup(void);
-extern void ITs_frame_buffer_cleanup(void);
 extern void ITs_framebufferimage_startup(void);
 extern void ITs_framebufferimage_cleanup(void);
+extern void ITs_frame_buffer_startup(void);
+extern void ITs_frame_buffer_cleanup(void);
 extern void ITs_geometry_startup(void);
 extern void ITs_geometry_cleanup(void);
 extern void ITs_gesturedetector_startup(void);
@@ -109,10 +109,10 @@ extern void ITs_pinch_gesture_detector_startup(void);
 extern void ITs_pinch_gesture_detector_cleanup(void);
 extern void ITs_pinch_gesture_startup(void);
 extern void ITs_pinch_gesture_cleanup(void);
-extern void ITs_pixel_startup(void);
-extern void ITs_pixel_cleanup(void);
 extern void ITs_pixeldata_startup(void);
 extern void ITs_pixeldata_cleanup(void);
+extern void ITs_pixel_startup(void);
+extern void ITs_pixel_cleanup(void);
 extern void ITs_propertyarray_startup(void);
 extern void ITs_propertyarray_cleanup(void);
 extern void ITs_propertybuffer_startup(void);
@@ -167,12 +167,12 @@ extern void ITs_stage_startup(void);
 extern void ITs_stage_cleanup(void);
 extern void ITs_TapGestureDetector_startup(void);
 extern void ITs_TapGestureDetector_cleanup(void);
-extern void ITs_texture_startup(void);
-extern void ITs_texture_cleanup(void);
-extern void ITs_textureset_startup(void);
-extern void ITs_textureset_cleanup(void);
 extern void ITs_tap_gesture_startup(void);
 extern void ITs_tap_gesture_cleanup(void);
+extern void ITs_textureset_startup(void);
+extern void ITs_textureset_cleanup(void);
+extern void ITs_texture_startup(void);
+extern void ITs_texture_cleanup(void);
 extern void ITs_time_period_startup(void);
 extern void ITs_time_period_cleanup(void);
 extern void ITs_TypeInfo_startup(void);
@@ -284,7 +284,6 @@ extern int ITcAnimationSetGetEndActionWithEnumBake(void);
 extern int ITcAnimationSetGetEndActionWithDiscard(void);
 extern int ITcAnimationSetGetDefaultAlphfunctionLinear(void);
 extern int ITcAnimationSetGetDefaultAlphfunctionEaseIn(void);
-extern int ITcAnimationSetGetLoopCount(void);
 extern int ITcAnimationStop(void);
 extern int ITcAnimationClear(void);
 extern int ITcAnimationPause(void);
@@ -328,6 +327,7 @@ extern int ITcAnimationAnimateBetweenKeyframesInterpolation(void);
 extern int ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation(void);
 extern int ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod(void);
 extern int ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc(void);
+extern int ITcAnimationSetGetLoopCount(void);
 extern int ITcAnyConstructorGetTypeGet(void);
 extern int ITcAnyEmptyAssignmentOperator(void);
 extern int ITcAnyCopyConstructor(void);
@@ -462,10 +462,10 @@ extern int ITcDegreeClamp(void);
 extern int ITcEncodedBufferImageNewWithDataDLen(void);
 extern int ITcEncodedBufferImageDownCast(void);
 extern int ITcEncodedBufferImageNewWithSamplingModeFittingMode(void);
-extern int ITcFrameBuffer_001(void);
 extern int ITcFrameBufferImageDownCast(void);
 extern int ITcFrameBufferImageNewWithWidthHeightPixelFormat(void);
 extern int ITcFrameBufferImageNative(void);
+extern int ITcFrameBuffer_001(void);
 extern int ITcGeometry_001(void);
 extern int ITcGestureDetectorAttachGetAttachedActors(void);
 extern int ITcGestureDetectorDetach(void);
@@ -566,11 +566,7 @@ extern int ITcKeyFramesAddGetTypeWithFLOAT(void);
 extern int ITcKeyFramesAddGetTypeWithVector2(void);
 extern int ITcKeyFramesAddGetTypeWithVector3(void);
 extern int ITcKeyFramesAddGetTypeWithVector4(void);
-extern int ITcKeyFramesAddGetTypeWithArray(void);
 extern int ITcKeyFramesAddGetTypeWithAngleAxis(void);
-extern int ITcKeyFramesAddGetTypeWithRect(void);
-extern int ITcKeyFramesAddGetTypeWithMatrix3(void);
-extern int ITcKeyFramesAddGetTypeWithMatrixx(void);
 extern int ITcKeyFramesCopyConstructor(void);
 extern int ITcKeyFramesAssignmentOperator(void);
 extern int ITcLayerIsHoverConsumedAfterSetHoverConsumed(void);
@@ -661,10 +657,10 @@ extern int ITcPinchGestureDetectorDownCastCopyAssign(void);
 extern int ITcPinchGestureConstructorByGestureStateEnums(void);
 extern int ITcPinchGestureCopyConstructor(void);
 extern int ITcPinchGestureAssignmentOperator(void);
+extern int ITcPixelData_001(void);
 extern int ITcPixelHasAlpha(void);
 extern int ITcPixelGetBytesPerPixel(void);
 extern int ITcPixelGetAlphaOffsetAndMask(void);
-extern int ITcPixelData_001(void);
 extern int ITcPropertyArraySize(void);
 extern int ITcPropertyArrayReserve(void);
 extern int ITcPropertyArrayCopyConstructor(void);
@@ -700,6 +696,7 @@ extern int ITcPropertyNotificationGetNotifyResult(void);
 extern int ITcPropertyNotificationDownCast(void);
 extern int ITcPropertyRegistrationCustom(void);
 extern int ITcPropertyRegistrationAnimatableWithComponents(void);
+extern int ITcPropertyRegistrationAnimatableWithValue(void);
 extern int ITcPropertyWithPropertyName(void);
 extern int ITcPropertyWithComponentIndex(void);
 extern int ITcPropertyWithNameComponentIndex(void);
@@ -905,10 +902,10 @@ extern int ITcStageAssignmentOperator(void);
 extern int ITcStageGetObjectRegistry(void);
 extern int ITcTapGestureDetectorDownCast(void);
 extern int ITcTapGestureDetectorAssignment(void);
-extern int ITcTexture_001(void);
-extern int ITcTextureSet_001(void);
 extern int ITcTapGestureAssignment(void);
 extern int ITcTapGestureCopyConstructor(void);
+extern int ITcTextureSet_001(void);
+extern int ITcTexture_001(void);
 extern int ITcTimePeriodWithDurationSeconds(void);
 extern int ITcTimePeriodWithDelayDurationSeconds(void);
 extern int ITcTypeInfoGetBaseName(void);
@@ -926,6 +923,10 @@ extern int ITcUint16PairOperatorGreaterThan(void);
 extern int ITcUint16PairOperatorLessThan(void);
 extern int ITcUint16PairOperatorEquals(void);
 extern int ITcUint16PairOperatorNotEquals(void);
+extern int ITcUint16PairSetGetX(void);
+extern int ITcUint16PairSetGetY(void);
+extern int ITcUint16PairSetHeightWidth(void);
+extern int ITcUint16PairOperatorAssignment(void);
 extern int ITcValuePrimitiveType(void);
 extern int ITcValueVector(void);
 extern int ITcValueMatrix(void);
@@ -1028,837 +1029,838 @@ extern int ITcWheelEventIsAltModifier(void);
 extern int ITcWheelEventIsCtrlModifier(void);
 
 testcase tc_array[] = {
-       {"ITcActorDownCast", ITcActorDownCast, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetId", ITcActorGetId, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetChildCount", ITcActorGetChildCount, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetName", ITcActorSetGetName, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetDrawModeOVERLAY", ITcActorSetGetDrawModeOVERLAY, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetChildAt", ITcActorGetChildAt, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetParent", ITcActorGetParent, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorFindChildByNameId", ITcActorFindChildByNameId, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorAddUnparent", ITcActorAddUnparent, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetDrawModeSTENCIL", ITcActorSetGetDrawModeSTENCIL, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetDrawModeNORMAL", ITcActorSetGetDrawModeNORMAL, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsKeyboardFocusable", ITcActorSetIsKeyboardFocusable, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsVisible", ITcActorSetIsVisible, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetXYZ", ITcActorSetXYZ, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorOnStageGetIsLayer", ITcActorOnStageGetIsLayer, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorIsRoot", ITcActorIsRoot, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorOnOffStageSignal", ITcActorOnOffStageSignal, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentAnchorPoint", ITcActorSetGetCurrentAnchorPoint, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentColor", ITcActorSetGetCurrentColor, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_OWN_COLOR", ITcActorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_PARENT_COLOR", ITcActorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOpacityBy", ITcActorSetGetCurrentOpacityBy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentParentOrigin", ITcActorSetGetCurrentParentOrigin, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentPositionDoubleInputParam", ITcActorSetGetCurrentPositionDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentPositionMultiInputParam", ITcActorSetGetCurrentPositionMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentPositionVectorInputParam", ITcActorSetGetCurrentPositionVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation", ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOrientationDegree", ITcActorSetGetCurrentOrientationDegree, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOrientationRadian", ITcActorSetGetCurrentOrientationRadian, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOrientationQuaternion", ITcActorSetGetCurrentOrientationQuaternion, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsInheritCurrentWorldScale", ITcActorSetIsInheritCurrentWorldScale, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleBy", ITcActorSetGetCurrentScaleBy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleSingleInputParam", ITcActorSetGetCurrentScaleSingleInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleMultiInputParam", ITcActorSetGetCurrentScaleMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleVectorInputParam", ITcActorSetGetCurrentScaleVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldMatrix", ITcActorGetCurrentWorldMatrix, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsSensitive", ITcActorSetIsSensitive, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeDoubleInputParam", ITcActorSetGetCurrentSizeDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeMultiInputParam", ITcActorSetGetCurrentSizeMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeVector2InputParam", ITcActorSetGetCurrentSizeVector2InputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeVector3InputParam", ITcActorSetGetCurrentSizeVector3InputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetPadding", ITcActorSetGetPadding, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorTranslateBy", ITcActorTranslateBy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetMaximumSize", ITcActorSetGetMaximumSize, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetMinimumSize", ITcActorSetGetMinimumSize, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorOnRelayoutSignalSetResizePolicy", ITcActorOnRelayoutSignalSetResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetHeightForWidthWidthForHeight", ITcActorGetHeightForWidthWidthForHeight, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetSizeModeFactor", ITcActorSetGetSizeModeFactor, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetSizeScalePolicy", ITcActorSetGetSizeScalePolicy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorInsertRotateByRadianQuenterion", ITcActorInsertRotateByRadianQuenterion, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetNaturalSizeResizePolicy", ITcActorGetNaturalSizeResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorAssignmentOperatorGetRelayoutSize", ITcActorAssignmentOperatorGetRelayoutSize, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetInheritPosition", ITcActorSetInheritPosition, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal", ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcAlphaFunctionDefault", ITcAlphaFunctionDefault, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAlphaFunctionBuiltinFunction", ITcAlphaFunctionBuiltinFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAlphaFunctionByFunctionPrototypeGetCustomFunction", ITcAlphaFunctionByFunctionPrototypeGetCustomFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAlphaFunctionByControlPointsGetBezierControlPoints", ITcAlphaFunctionByControlPointsGetBezierControlPoints, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAngleAxisConstructor", ITcAngleAxisConstructor, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
-       {"ITcAngleAxisConsDegree", ITcAngleAxisConsDegree, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
-       {"ITcAngleAxisConsRadian", ITcAngleAxisConsRadian, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
-       {"ITcAngleAxisOutStreamOpeator", ITcAngleAxisOutStreamOpeator, ITs_angleaxis_startup, ITs_angleaxis_cleanup},    
-       {"ITcAnimationSetGetSpeedFactor", ITcAnimationSetGetSpeedFactor, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetCurrentProgress", ITcAnimationSetGetCurrentProgress, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetPlayRange", ITcAnimationSetGetPlayRange, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDisconnectActionWithBake", ITcAnimationSetGetDisconnectActionWithBake, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDisconnectActionBakeFinal", ITcAnimationSetGetDisconnectActionBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDisconnectActionDiscard", ITcAnimationSetGetDisconnectActionDiscard, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationPlayFrom", ITcAnimationPlayFrom, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetEndActionWithBakeFinal", ITcAnimationSetGetEndActionWithBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationDowncast", ITcAnimationDowncast, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDuration", ITcAnimationSetGetDuration, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationHideIsVisible", ITcAnimationHideIsVisible, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationShowIsVisible", ITcAnimationShowIsVisible, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetEndActionWithEnumBake", ITcAnimationSetGetEndActionWithEnumBake, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetEndActionWithDiscard", ITcAnimationSetGetEndActionWithDiscard, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDefaultAlphfunctionLinear", ITcAnimationSetGetDefaultAlphfunctionLinear, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDefaultAlphfunctionEaseIn", ITcAnimationSetGetDefaultAlphfunctionEaseIn, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationStop", ITcAnimationStop, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationClear", ITcAnimationClear, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationPause", ITcAnimationPause, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationCopyConstructor", ITcAnimationCopyConstructor, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAssignMentOperator", ITcAnimationAssignMentOperator, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByBool", ITcAnimationAnimateByBool, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByFloat", ITcAnimationAnimateByFloat, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatePathTimePeriodAlphaFunction", ITcAnimationAnimatePathTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByInteger", ITcAnimationAnimateByInteger, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector2", ITcAnimationAnimateByVector2, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector3", ITcAnimationAnimateByVector3, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4", ITcAnimationAnimateByVector4, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatePathVector", ITcAnimationAnimatePathVector, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod", ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesTimePeriod", ITcAnimationAnimateBetweenKeyframesTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4TimePeriod", ITcAnimationAnimateByVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector3TimePeriod", ITcAnimationAnimateByVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector2TimePeriod", ITcAnimationAnimateByVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByFloatTimePeriod", ITcAnimationAnimateByFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4TimePeriodAlphaFunction", ITcAnimationAnimateByVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4AlphaFunction", ITcAnimationAnimateByVector4AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector4", ITcAnimationAnimateToVector4, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3", ITcAnimationAnimateToVector3, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector2", ITcAnimationAnimateToVector2, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToFloat", ITcAnimationAnimateToFloat, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector4TimePeriod", ITcAnimationAnimateToVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector2TimePeriod", ITcAnimationAnimateToVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3TimePeriod", ITcAnimationAnimateToVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToFloatTimePeriod", ITcAnimationAnimateToFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector4TimePeriodAlphaFunction", ITcAnimationAnimateToVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector2TimePeriodAlphaFunction", ITcAnimationAnimateToVector2TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3TimePeriodAlphaFunction", ITcAnimationAnimateToVector3TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToFloatTimePeriodAlphaFunction", ITcAnimationAnimateToFloatTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3AlphaFunction", ITcAnimationAnimateToVector3AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenActorVisible", ITcAnimationAnimateBetweenActorVisible, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenActorRotation", ITcAnimationAnimateBetweenActorRotation, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetLoopCount", ITcAnimationSetGetLoopCount, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenColorAlpha", ITcAnimationAnimateBetweenColorAlpha, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatPathTimePeriod", ITcAnimationAnimatPathTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatePathAlphafunction", ITcAnimationAnimatePathAlphafunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesInterpolation", ITcAnimationAnimateBetweenKeyframesInterpolation, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation", ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod", ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc", ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnyConstructorGetTypeGet", ITcAnyConstructorGetTypeGet, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyEmptyAssignmentOperator", ITcAnyEmptyAssignmentOperator, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyCopyConstructor", ITcAnyCopyConstructor, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyAssertAlways", ITcAnyAssertAlways, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyGetTypeAnyCast", ITcAnyGetTypeAnyCast, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyCast", ITcAnyCast, ITs_any_startup, ITs_any_cleanup},
-       {"ITcBaseHandleGetBaseObject", ITcBaseHandleGetBaseObject, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleConstructor", ITcBaseHandleConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleCopyConstructor", ITcBaseHandleCopyConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleEqualAndInequalOperator", ITcBaseHandleEqualAndInequalOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleAssignmentOperator", ITcBaseHandleAssignmentOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleBooleanType", ITcBaseHandleBooleanType, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleGetObjectPtr", ITcBaseHandleGetObjectPtr, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleGetTypeInfo", ITcBaseHandleGetTypeInfo, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForActor", ITcBaseObjectGetTypeNameInfoForActor, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForAnimation", ITcBaseObjectGetTypeNameInfoForAnimation, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector", ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForBufferImage", ITcBaseObjectGetTypeNameInfoForBufferImage, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectDoAction", ITcBaseObjectDoAction, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseSignalEmitGuardErrorOccurred", ITcBaseSignalEmitGuardErrorOccurred, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalEmpty", ITcBaseSignalEmpty, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalGetConnectionCount", ITcBaseSignalGetConnectionCount, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalEmit", ITcBaseSignalEmit, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalConnectDisconnect", ITcBaseSignalConnectDisconnect, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalConnectDisconnectwithObject", ITcBaseSignalConnectDisconnectwithObject, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalEmitReturn", ITcBaseSignalEmitReturn, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBufferImageNewWithExternalDataSourceAndStride", ITcBufferImageNewWithExternalDataSourceAndStride, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcBufferImageNewWithWidthHeightPixelFormat", ITcBufferImageNewWithWidthHeightPixelFormat, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcBufferImageCopyConstructorWHITE", ITcBufferImageCopyConstructorWHITE, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcBufferImageGetBufferStrideUpdate", ITcBufferImageGetBufferStrideUpdate, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcCallbackConstructor", ITcCallbackConstructor, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecute", ITcCallbackConstructExecute, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteReturn", ITcCallbackConstructExecuteReturn, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam1", ITcCallbackConstructExecuteParam1, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam1Return", ITcCallbackConstructExecuteParam1Return, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam2", ITcCallbackConstructExecuteParam2, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam2Return", ITcCallbackConstructExecuteParam2Return, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam3", ITcCallbackConstructExecuteParam3, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam3Return", ITcCallbackConstructExecuteParam3Return, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackFunctorDelegateNoParam", ITcCallbackFunctorDelegateNoParam, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCameraActorSetGetNearClippingPlane", ITcCameraActorSetGetNearClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetAspectRatio", ITcCameraActorSetGetAspectRatio, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetFieldOfView", ITcCameraActorSetGetFieldOfView, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetFarClippingPlane", ITcCameraActorSetGetFarClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetTargetPosition", ITcCameraActorSetGetTargetPosition, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetInvertYAxis", ITcCameraActorSetGetInvertYAxis, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorAssignmentOperator", ITcCameraActorAssignmentOperator, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorDownCast", ITcCameraActorDownCast, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetType", ITcCameraActorSetGetType, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetProjectionMode", ITcCameraActorSetGetProjectionMode, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetPerspectiveProjection", ITcCameraActorSetPerspectiveProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetOrthographicProjection", ITcCameraActorSetOrthographicProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetOrthographicProjectionWithClippingPlane", ITcCameraActorSetOrthographicProjectionWithClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorDefaultConstructorCopyConstructor", ITcCameraActorDefaultConstructorCopyConstructor, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcConnectionTrackerInterfaceTrackSignal", ITcConnectionTrackerInterfaceTrackSignal, ITs_ConnectionTrackerInterface_startup, ITs_ConnectionTrackerInterface_cleanup},
-       {"ITcConnectionTrackerConstructor", ITcConnectionTrackerConstructor, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
-       {"ITcConnectionTrackerTrackSignal", ITcConnectionTrackerTrackSignal, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
-       {"ITcConnectionTrackerDisconnectAll", ITcConnectionTrackerDisconnectAll, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
-       {"ITcConstraintSourceNewOnStageBooleanSource", ITcConstraintSourceNewOnStageBooleanSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
-       {"ITcConstraintSourceNewOnStageBooleanLocalSource", ITcConstraintSourceNewOnStageBooleanLocalSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
-       {"ITcConstraintSourceNewOnStageBooleanParentSource", ITcConstraintSourceNewOnStageBooleanParentSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
-       {"ITcConstraintsRelativeToConstraintForFloatScale", ITcConstraintsRelativeToConstraintForFloatScale, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyFloat", ITcConstraintsEqualToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyVector2", ITcConstraintsEqualToConstraintForPropertyVector2, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyVector3", ITcConstraintsEqualToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyVector4", ITcConstraintsEqualToConstraintForPropertyVector4, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyMatrix3", ITcConstraintsEqualToConstraintForPropertyMatrix3, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyMatrix", ITcConstraintsEqualToConstraintForPropertyMatrix, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyQuaternion", ITcConstraintsEqualToConstraintForPropertyQuaternion, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsLookAt", ITcConstraintsLookAt, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsRelativeToConstraintForPropertyVector3", ITcConstraintsRelativeToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsRelativeToConstraintForPropertyFloat", ITcConstraintsRelativeToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintNewOnStageBoolean", ITcConstraintNewOnStageBoolean, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageInteger", ITcConstraintNewOnStageInteger, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageFloat", ITcConstraintNewOnStageFloat, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2", ITcConstraintNewOnStageVector2, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector3", ITcConstraintNewOnStageVector3, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector4", ITcConstraintNewOnStageVector4, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix", ITcConstraintNewOnStageMatrix, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix3", ITcConstraintNewOnStageMatrix3, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageQuaternion", ITcConstraintNewOnStageQuaternion, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageBooleanAddSource", ITcConstraintNewOnStageBooleanAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageBooleanAddSourceParent", ITcConstraintNewOnStageBooleanAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageIntegerAddSource", ITcConstraintNewOnStageIntegerAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageIntegerAddSourceParent", ITcConstraintNewOnStageIntegerAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageFloatAddSource", ITcConstraintNewOnStageFloatAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageFloatAddSourceParent", ITcConstraintNewOnStageFloatAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2AddSource", ITcConstraintNewOnStageVector2AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2AddSourceParent", ITcConstraintNewOnStageVector2AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector3AddSource", ITcConstraintNewOnStageVector3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector3AddSourceParent", ITcConstraintNewOnStageVector3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrixAddSource", ITcConstraintNewOnStageMatrixAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrixAddSourceParent", ITcConstraintNewOnStageMatrixAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix3AddSource", ITcConstraintNewOnStageMatrix3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix3AddSourceParent", ITcConstraintNewOnStageMatrix3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageQuaternionAddSource", ITcConstraintNewOnStageQuaternionAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageQuaternionAddSourceParent", ITcConstraintNewOnStageQuaternionAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2AddSourceLocal", ITcConstraintNewOnStageVector2AddSourceLocal, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintGetRemoveAction", ITcConstraintGetRemoveAction, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintClonedDowncast", ITcConstraintClonedDowncast, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcCustomActorDownCast", ITcCustomActorDownCast, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorGetImplementation", ITcCustomActorGetImplementation, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorConstructorWithImpl", ITcCustomActorConstructorWithImpl, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomactorimplRequiresHoverEvents", ITcCustomactorimplRequiresHoverEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplGetNaturalSize", ITcCustomActorImplGetNaturalSize, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnChildAdd", ITcCustomActorImplOnChildAdd, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnChildRemove", ITcCustomActorImplOnChildRemove, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnKeyEvent", ITcCustomActorImplOnKeyEvent, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnKeyInputFocusGained", ITcCustomActorImplOnKeyInputFocusGained, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnKeyInputFocusLost", ITcCustomActorImplOnKeyInputFocusLost, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnWheelEvent", ITcCustomActorImplOnWheelEvent, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnSizeSet", ITcCustomActorImplOnSizeSet, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnStageConnection", ITcCustomActorImplOnStageConnection, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnStageDisconnection", ITcCustomActorImplOnStageDisconnection, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnTouchEvent", ITcCustomActorImplOnTouchEvent, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplRequiresWheelEvents", ITcCustomActorImplRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplRequiresTouchEvents", ITcCustomActorImplRequiresTouchEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplSelf", ITcCustomActorImplSelf, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplSetRequiresWheelEvents", ITcCustomActorImplSetRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplCustomActorImplWithBoolParam", ITcCustomActorImplCustomActorImplWithBoolParam, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplRelayoutRequest", ITcCustomActorImplRelayoutRequest, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplGetExtension", ITcCustomActorImplGetExtension, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcDaliExceptionDaliAssertMessage", ITcDaliExceptionDaliAssertMessage, ITs_dali_exception_startup, ITs_dali_exception_cleanup},
-       {"ITcDegreeConsFloat", ITcDegreeConsFloat, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeConsRadian", ITcDegreeConsRadian, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeOperatorEqual", ITcDegreeOperatorEqual, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeOperatorNotEqual", ITcDegreeOperatorNotEqual, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeCastOperator1", ITcDegreeCastOperator1, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeCastOperator2", ITcDegreeCastOperator2, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeOperatorCompare", ITcDegreeOperatorCompare, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeClamp", ITcDegreeClamp, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcEncodedBufferImageNewWithDataDLen", ITcEncodedBufferImageNewWithDataDLen, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
-       {"ITcEncodedBufferImageDownCast", ITcEncodedBufferImageDownCast, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
-       {"ITcEncodedBufferImageNewWithSamplingModeFittingMode", ITcEncodedBufferImageNewWithSamplingModeFittingMode, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
-       {"ITcFrameBuffer_001", ITcFrameBuffer_001, ITs_frame_buffer_startup, ITs_frame_buffer_cleanup},
-       {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-       {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-       {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-       {"ITcGeometry_001", ITcGeometry_001, ITs_geometry_startup, ITs_geometry_cleanup},
-       {"ITcGestureDetectorAttachGetAttachedActors", ITcGestureDetectorAttachGetAttachedActors, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorDetach", ITcGestureDetectorDetach, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorDownCast", ITcGestureDetectorDownCast, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorDetachAll", ITcGestureDetectorDetachAll, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorAssignment", ITcGestureDetectorAssignment, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorCopyConstructor", ITcGestureDetectorCopyConstructor, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureConstructorByTypePanStateStarted", ITcGestureConstructorByTypePanStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateStarted", ITcGestureConstructorByTypePinchStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateStarted", ITcGestureConstructorByTypeTapStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateStarted", ITcGestureConstructorByTypeLongPressStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateContinuing", ITcGestureConstructorByTypePanStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateContinuing", ITcGestureConstructorByTypePinchStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateContinuing", ITcGestureConstructorByTypeTapStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateContinuing", ITcGestureConstructorByTypeLongPressStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateFinished", ITcGestureConstructorByTypePanStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateFinished", ITcGestureConstructorByTypePinchStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateFinished", ITcGestureConstructorByTypeTapStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateFinished", ITcGestureConstructorByTypeLongPressStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateClear", ITcGestureConstructorByTypePanStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateClear", ITcGestureConstructorByTypePinchStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateClear", ITcGestureConstructorByTypeTapStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateClear", ITcGestureConstructorByTypeLongPressStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateCancelled", ITcGestureConstructorByTypePanStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateCancelled", ITcGestureConstructorByTypePinchStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateCancelled", ITcGestureConstructorByTypeTapStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateCancelled", ITcGestureConstructorByTypeLongPressStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStatePossible", ITcGestureConstructorByTypePanStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStatePossible", ITcGestureConstructorByTypePinchStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStatePossible", ITcGestureConstructorByTypeTapStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStatePossible", ITcGestureConstructorByTypeLongPressStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureCopyConstructor", ITcGestureCopyConstructor, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureAssignmentOperator", ITcGestureAssignmentOperator, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcHandleGetPropertyIndices", ITcHandleGetPropertyIndices, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleIsPropertyAConstraintInput", ITcHandleIsPropertyAConstraintInput, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleAddRemovePropertyNotification", ITcHandleAddRemovePropertyNotification, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleGetPropertyCountAndIndexAndNameAndType", ITcHandleGetPropertyCountAndIndexAndNameAndType, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleIsPropertyWritable", ITcHandleIsPropertyWritable, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleIsPropertyAnimatable", ITcHandleIsPropertyAnimatable, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSupport", ITcHandleSupport, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyFloat", ITcHandleSetGetPropertyFloat, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyString", ITcHandleSetGetPropertyString, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyInt", ITcHandleSetGetPropertyInt, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyBoolean", ITcHandleSetGetPropertyBoolean, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyVector2", ITcHandleSetGetPropertyVector2, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyVector3", ITcHandleSetGetPropertyVector3, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyVector4", ITcHandleSetGetPropertyVector4, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyMatrix", ITcHandleSetGetPropertyMatrix, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyMatrix3", ITcHandleSetGetPropertyMatrix3, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyRect", ITcHandleSetGetPropertyRect, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyQuaternion", ITcHandleSetGetPropertyQuaternion, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyArray", ITcHandleSetGetPropertyArray, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyMap", ITcHandleSetGetPropertyMap, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyType", ITcHandleSetGetPropertyType, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleOperatorAssignment", ITcHandleOperatorAssignment, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyFloatWithoutAccessMode", ITcHandleRegisterPropertyFloatWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyFloatWithAccessMode", ITcHandleRegisterPropertyFloatWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyboolWithOutAccessMode", ITcHandleRegisterPropertyboolWithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyboolWithAccessMode", ITcHandleRegisterPropertyboolWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector2WithoutAccessMode", ITcHandleRegisterPropertyVector2WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector2WithAccessMode", ITcHandleRegisterPropertyVector2WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector3WithOutAccessMode", ITcHandleRegisterPropertyVector3WithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector3WithAccessMode", ITcHandleRegisterPropertyVector3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector4WithOutAccessmode", ITcHandleRegisterPropertyVector4WithOutAccessmode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector4WithAccessmode", ITcHandleRegisterPropertyVector4WithAccessmode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrix3WithoutAccessMode", ITcHandleRegisterPropertyMatrix3WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrix3WithAccessMode", ITcHandleRegisterPropertyMatrix3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrixWithoutAccessMode", ITcHandleRegisterPropertyMatrixWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrixWithAccessMode", ITcHandleRegisterPropertyMatrixWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyStringWithoutAccessMode", ITcHandleRegisterPropertyStringWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyStringWithAccessMode", ITcHandleRegisterPropertyStringWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyQuaternionWithoutAccessMode", ITcHandleRegisterPropertyQuaternionWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyQuaternionWithAccessMode", ITcHandleRegisterPropertyQuaternionWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyRectWithoutAccessMode", ITcHandleRegisterPropertyRectWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyRectWithAccessMode", ITcHandleRegisterPropertyRectWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMapWithAccessMode", ITcHandleRegisterPropertyMapWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMapWithoutAccessMode", ITcHandleRegisterPropertyMapWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyArrayWithoutAccessMode", ITcHandleRegisterPropertyArrayWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyArrayWithAccessMode", ITcHandleRegisterPropertyArrayWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRemoveConstraintsWithAndWithoutTag", ITcHandleRemoveConstraintsWithAndWithoutTag, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleNewWeightObjectDownCast", ITcHandleNewWeightObjectDownCast, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRemovePropertyNotifications", ITcHandleRemovePropertyNotifications, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcIntrusivePtrConstructorReset", ITcIntrusivePtrConstructorReset, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrGet", ITcIntrusivePtrGet, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrCopyConstructors", ITcIntrusivePtrCopyConstructors, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrAssignmentEquals", ITcIntrusivePtrAssignmentEquals, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrResetWithReference", ITcIntrusivePtrResetWithReference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrBooleanType", ITcIntrusivePtrBooleanType, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrPointerDereference", ITcIntrusivePtrPointerDereference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrDetach", ITcIntrusivePtrDetach, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcKeyEventConstructorIsAltModifier", ITcKeyEventConstructorIsAltModifier, ITs_key_event_startup, ITs_key_event_cleanup},
-       {"ITcKeyEventIsCtrlModifier", ITcKeyEventIsCtrlModifier, ITs_key_event_startup, ITs_key_event_cleanup},
-       {"ITcKeyEventIsShiftModifier", ITcKeyEventIsShiftModifier, ITs_key_event_startup, ITs_key_event_cleanup},
-       {"ITcKeyFramesAddWithAlphaFunction", ITcKeyFramesAddWithAlphaFunction, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesDowncast", ITcKeyFramesDowncast, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithBool", ITcKeyFramesAddGetTypeWithBool, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithFLOAT", ITcKeyFramesAddGetTypeWithFLOAT, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithVector2", ITcKeyFramesAddGetTypeWithVector2, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithVector3", ITcKeyFramesAddGetTypeWithVector3, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithVector4", ITcKeyFramesAddGetTypeWithVector4, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithArray", ITcKeyFramesAddGetTypeWithArray, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithAngleAxis", ITcKeyFramesAddGetTypeWithAngleAxis, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithRect", ITcKeyFramesAddGetTypeWithRect, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithMatrix3", ITcKeyFramesAddGetTypeWithMatrix3, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithMatrixx", ITcKeyFramesAddGetTypeWithMatrixx, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesCopyConstructor", ITcKeyFramesCopyConstructor, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAssignmentOperator", ITcKeyFramesAssignmentOperator, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcLayerIsHoverConsumedAfterSetHoverConsumed", ITcLayerIsHoverConsumedAfterSetHoverConsumed, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerIsTouchConsumedAfterSetTouchConsumed", ITcLayerIsTouchConsumedAfterSetTouchConsumed, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerDownCastBaseHandle", ITcLayerDownCastBaseHandle, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerDownCast", ITcLayerDownCast, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerGetDepth", ITcLayerGetDepth, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerLowerBelowToBottom", ITcLayerLowerBelowToBottom, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerMoveAboveBelow", ITcLayerMoveAboveBelow, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerRaiseAboveToTop", ITcLayerRaiseAboveToTop, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetGetClippingBox", ITcLayerSetGetClippingBox, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetIsDepthTestDisabled", ITcLayerSetIsDepthTestDisabled, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetIsClipping", ITcLayerSetIsClipping, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetSortFunction", ITcLayerSetSortFunction, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLinearConstrainerCopyConstructorAssign", ITcLinearConstrainerCopyConstructorAssign, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
-       {"ITcLinearConstrainerDowncast", ITcLinearConstrainerDowncast, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
-       {"ITcLinearConstrainerApplyRemove", ITcLinearConstrainerApplyRemove, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
-       {"ITcLocalSourceNewOnStageBoolean", ITcLocalSourceNewOnStageBoolean, ITs_local_source_startup, ITs_local_source_cleanup},
-       {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorDownCast", ITcLongPressGestureDetectorDownCast, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorAssignment", ITcLongPressGestureDetectorAssignment, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorCopy", ITcLongPressGestureDetectorCopy, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureCopyConstructor", ITcLongPressGestureCopyConstructor, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
-       {"ITcLongPressGestureAssignmentOperator", ITcLongPressGestureAssignmentOperator, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
-       {"ITcMathUtilsNextAndIsPowerOfTwo", ITcMathUtilsNextAndIsPowerOfTwo, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsEqualsZero", ITcMathUtilsEqualsZero, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsShortestDistanceInDomain", ITcMathUtilsShortestDistanceInDomain, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampfloat", ITcMathUtilsClampfloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampint", ITcMathUtilsClampint, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampInPlacefloat", ITcMathUtilsClampInPlacefloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampInPlaceint", ITcMathUtilsClampInPlaceint, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsRound", ITcMathUtilsRound, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsLerpForFloat", ITcMathUtilsLerpForFloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsLerpForInt", ITcMathUtilsLerpForInt, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsEqualsWithAndWithoutEpsilon", ITcMathUtilsEqualsWithAndWithoutEpsilon, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsSign", ITcMathUtilsSign, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMatrix3Magnitude", ITcMatrix3Magnitude, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3ScaledInverseTranspose", ITcMatrix3ScaledInverseTranspose, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3AsFloat", ITcMatrix3AsFloat, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3Invert", ITcMatrix3Invert, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3SetIdentity", ITcMatrix3SetIdentity, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3Transpose", ITcMatrix3Transpose, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3OperatorEqualityCheck", ITcMatrix3OperatorEqualityCheck, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3MultiplyOStream", ITcMatrix3MultiplyOStream, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrixGetTransformComponents", ITcMatrixGetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOrthoNormalize", ITcMatrixOrthoNormalize, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetTransformComponents", ITcMatrixSetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixAsFloat", ITcMatrixAsFloat, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixInvert", ITcMatrixInvert, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixInvertTransform", ITcMatrixInvertTransform, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOperatorNotEquals", ITcMatrixOperatorNotEquals, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOperatorEquals", ITcMatrixOperatorEquals, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOperatorMultiply", ITcMatrixOperatorMultiply, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetIdentity", ITcMatrixSetIdentity, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetIdentityAndScale", ITcMatrixSetIdentityAndScale, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetTranslationWithVector4", ITcMatrixSetGetTranslationWithVector4, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetTranslationWithVector3", ITcMatrixSetGetTranslationWithVector3, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetXAxis", ITcMatrixSetGetXAxis, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetYAxis", ITcMatrixSetGetYAxis, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetZAxis", ITcMatrixSetGetZAxis, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixTranspose", ITcMatrixTranspose, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixMultiplyTwoMatrices", ITcMatrixMultiplyTwoMatrices, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixMultiplyMatrixAndQuaternionOStream", ITcMatrixMultiplyMatrixAndQuaternionOStream, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcNativeImageNewDownCastCopyAssign", ITcNativeImageNewDownCastCopyAssign, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcNativeImageCreateGlTexture", ITcNativeImageCreateGlTexture, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcNativeImageCustomFragmentPrefixP", ITcNativeImageCustomFragmentPrefixP, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcNativeImageCustomSamplerTypenameP", ITcNativeImageCustomSamplerTypenameP, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcObjectRegistryGetObjectCreatedDestroyedSignal", ITcObjectRegistryGetObjectCreatedDestroyedSignal, ITs_object_registry_startup, ITs_object_registry_cleanup},
-       {"ITcObjectRegistryAssignment", ITcObjectRegistryAssignment, ITs_object_registry_startup, ITs_object_registry_cleanup},
-       {"ITcObjectRegistryCopy", ITcObjectRegistryCopy, ITs_object_registry_startup, ITs_object_registry_cleanup},
-       {"ITcPanGestureDetectorDownCast", ITcPanGestureDetectorDownCast, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorCopySetGetMinimumTouchesRequired", ITcPanGestureDetectorCopySetGetMinimumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired", ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorGetClearAngles", ITcPanGestureDetectorGetClearAngles, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorAddRemoveDirection", ITcPanGestureDetectorAddRemoveDirection, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureGetDistance", ITcPanGestureGetDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureGetScreenDistance", ITcPanGestureGetScreenDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureGetScreenSpeed", ITcPanGestureGetScreenSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureGetSpeed", ITcPanGestureGetSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureAssignmentOperatorCopy", ITcPanGestureAssignmentOperatorCopy, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcParentSourceNewOnStageBoolean", ITcParentSourceNewOnStageBoolean, ITs_parent_source_startup, ITs_parent_source_cleanup},
-       {"ITcPathGetPoint", ITcPathGetPoint, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPathGetControlPoint", ITcPathGetControlPoint, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPathGenerateControlPoints", ITcPathGenerateControlPoints, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPathSample", ITcPathSample, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPinchGestureDetectorDownCastCopyAssign", ITcPinchGestureDetectorDownCastCopyAssign, ITs_pinch_gesture_detector_startup, ITs_pinch_gesture_detector_cleanup},
-       {"ITcPinchGestureConstructorByGestureStateEnums", ITcPinchGestureConstructorByGestureStateEnums, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
-       {"ITcPinchGestureCopyConstructor", ITcPinchGestureCopyConstructor, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
-       {"ITcPinchGestureAssignmentOperator", ITcPinchGestureAssignmentOperator, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
-       {"ITcPixelHasAlpha", ITcPixelHasAlpha, ITs_pixel_startup, ITs_pixel_cleanup},
-       {"ITcPixelGetBytesPerPixel", ITcPixelGetBytesPerPixel, ITs_pixel_startup, ITs_pixel_cleanup},
-       {"ITcPixelGetAlphaOffsetAndMask", ITcPixelGetAlphaOffsetAndMask, ITs_pixel_startup, ITs_pixel_cleanup},
-       {"ITcPixelData_001", ITcPixelData_001, ITs_pixeldata_startup, ITs_pixeldata_cleanup},
-       {"ITcPropertyArraySize", ITcPropertyArraySize, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayReserve", ITcPropertyArrayReserve, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayCopyConstructor", ITcPropertyArrayCopyConstructor, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayAssignmentOperator", ITcPropertyArrayAssignmentOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayOutstreamOperator", ITcPropertyArrayOutstreamOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyBuffer_001", ITcPropertyBuffer_001, ITs_propertybuffer_startup, ITs_propertybuffer_cleanup},
-       {"ITcPropertyConditionGreaterThanCondition", ITcPropertyConditionGreaterThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionInsideCondition", ITcPropertyConditionInsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionAssignmentOperator", ITcPropertyConditionAssignmentOperator, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionConstructor", ITcPropertyConditionConstructor, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionLessThanCondition", ITcPropertyConditionLessThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionGetArguments", ITcPropertyConditionGetArguments, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionStepCondition", ITcPropertyConditionStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionVariableStepCondition", ITcPropertyConditionVariableStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionOutsideCondition", ITcPropertyConditionOutsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyMapConstAssignment", ITcPropertyMapConstAssignment, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapGetKeyValuePair", ITcPropertyMapGetKeyValuePair, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapMerge", ITcPropertyMapMerge, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapOutputstreamOperator", ITcPropertyMapOutputstreamOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapFind", ITcPropertyMapFind, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapFind_001", ITcPropertyMapFind_001, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapInsert", ITcPropertyMapInsert, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapSquareOperator", ITcPropertyMapSquareOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeOnChanged", ITcPropertyNotificationSetGetNotifyModeOnChanged, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeOnTrue", ITcPropertyNotificationSetGetNotifyModeOnTrue, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeOnFalse", ITcPropertyNotificationSetGetNotifyModeOnFalse, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeDisabled", ITcPropertyNotificationSetGetNotifyModeDisabled, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetCondition", ITcPropertyNotificationGetCondition, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetConditionWithAddress", ITcPropertyNotificationGetConditionWithAddress, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetTarget", ITcPropertyNotificationGetTarget, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetTargetProperty", ITcPropertyNotificationGetTargetProperty, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetNotifyResult", ITcPropertyNotificationGetNotifyResult, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationDownCast", ITcPropertyNotificationDownCast, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyRegistrationCustom", ITcPropertyRegistrationCustom, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
-       {"ITcPropertyRegistrationAnimatableWithComponents", ITcPropertyRegistrationAnimatableWithComponents, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
-       {"ITcPropertyWithPropertyName", ITcPropertyWithPropertyName, ITs_property_startup, ITs_property_cleanup},
-       {"ITcPropertyWithComponentIndex", ITcPropertyWithComponentIndex, ITs_property_startup, ITs_property_cleanup},
-       {"ITcPropertyWithNameComponentIndex", ITcPropertyWithNameComponentIndex, ITs_property_startup, ITs_property_cleanup},
-       {"ITcPropertyTypesBoolean", ITcPropertyTypesBoolean, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesFloat", ITcPropertyTypesFloat, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesInt", ITcPropertyTypesInt, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesVector2", ITcPropertyTypesVector2, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesVector3", ITcPropertyTypesVector3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesVector4", ITcPropertyTypesVector4, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesMatrix3", ITcPropertyTypesMatrix3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesMatrix", ITcPropertyTypesMatrix, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesAngleAxis", ITcPropertyTypesAngleAxis, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesQuaternion", ITcPropertyTypesQuaternion, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesString", ITcPropertyTypesString, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesRect", ITcPropertyTypesRect, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesMap", ITcPropertyTypesMap, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesArray", ITcPropertyTypesArray, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetBooleanTypeName", ITcPropertyTypesGetBooleanTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetFloatTypeName", ITcPropertyTypesGetFloatTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetIntegerTypeName", ITcPropertyTypesGetIntegerTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetVector2TypeName", ITcPropertyTypesGetVector2TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetVector3TypeName", ITcPropertyTypesGetVector3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetVector4TypeName", ITcPropertyTypesGetVector4TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetMatrix3TypeName", ITcPropertyTypesGetMatrix3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetMatrixTypeName", ITcPropertyTypesGetMatrixTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetRectangleTypeName", ITcPropertyTypesGetRectangleTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetRotationTypeName", ITcPropertyTypesGetRotationTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetStringTypeName", ITcPropertyTypesGetStringTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetArrayTypeName", ITcPropertyTypesGetArrayTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetMapTypeName", ITcPropertyTypesGetMapTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcQuaternionByFloat", ITcQuaternionByFloat, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByVector", ITcQuaternionByVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByAngleVector4Axis", ITcQuaternionByAngleVector4Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByEulerAngles", ITcQuaternionByEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionAsVector", ITcQuaternionAsVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionConstructorByMatrix", ITcQuaternionConstructorByMatrix, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionConstructorByOrthonormalAxes", ITcQuaternionConstructorByOrthonormalAxes, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionConjugate", ITcQuaternionConjugate, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionEulerAngles", ITcQuaternionEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionExp", ITcQuaternionExp, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLog", ITcQuaternionLog, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionInvert", ITcQuaternionInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionIsIdentity", ITcQuaternionIsIdentity, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLength", ITcQuaternionLength, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionNormalizeNormalized", ITcQuaternionNormalizeNormalized, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLengthSquared", ITcQuaternionLengthSquared, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorInequality", ITcQuaternionOperatorInequality, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorEquality", ITcQuaternionOperatorEquality, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationDivision", ITcQuaternionOperatorMultiplicationDivision, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorAddition", ITcQuaternionOperatorAddition, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationScale", ITcQuaternionOperatorMultiplicationScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationWithAssignment", ITcQuaternionOperatorMultiplicationWithAssignment, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorDivisionScale", ITcQuaternionOperatorDivisionScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorScaleDivAssignement", ITcQuaternionOperatorScaleDivAssignement, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorSetEuler", ITcQuaternionOperatorSetEuler, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorToAxisAngleVec4", ITcQuaternionOperatorToAxisAngleVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorToAxisAngleVec3", ITcQuaternionOperatorToAxisAngleVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSubtractionAdditionWithAssignmentOperator", ITcQuaternionSubtractionAdditionWithAssignmentOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionUnaryMinusOperator", ITcQuaternionUnaryMinusOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionRotateVec4", ITcQuaternionRotateVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionRotateVec3", ITcQuaternionRotateVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionAngleBetween", ITcQuaternionAngleBetween, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionDot", ITcQuaternionDot, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionFromAxisAngle", ITcQuaternionFromAxisAngle, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLerp", ITcQuaternionLerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSlerp", ITcQuaternionSlerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSlerpNoInvert", ITcQuaternionSlerpNoInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSquad", ITcQuaternionSquad, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationWithVector3", ITcQuaternionOperatorMultiplicationWithVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByAngleVector3Axis", ITcQuaternionByAngleVector3Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByTwoVector3", ITcQuaternionByTwoVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSubstractAssignOStreamOperator", ITcQuaternionSubstractAssignOStreamOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcRadianConstruct", ITcRadianConstruct, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianOperatorEqual", ITcRadianOperatorEqual, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianOperatorNotEqual", ITcRadianOperatorNotEqual, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianCastOperator1", ITcRadianCastOperator1, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianCastOperator2", ITcRadianCastOperator2, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianOperatorCompareLess", ITcRadianOperatorCompareLess, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianClamp", ITcRadianClamp, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianConstant", ITcRadianConstant, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRandomRange", ITcRandomRange, ITs_random_startup, ITs_random_cleanup},
-       {"ITcRandomAxis", ITcRandomAxis, ITs_random_startup, ITs_random_cleanup},
-       {"ITcRectSet", ITcRectSet, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectIsEmpty", ITcRectIsEmpty, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectArea", ITcRectArea, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectBottom", ITcRectBottom, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectTop", ITcRectTop, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectLeft", ITcRectLeft, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectRight", ITcRectRight, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectContains", ITcRectContains, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectIntersects", ITcRectIntersects, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectOperatorEqualsOStream", ITcRectOperatorEqualsOStream, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectCopyCons", ITcRectCopyCons, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectConsWithoutParam", ITcRectConsWithoutParam, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectConsWithParam", ITcRectConsWithParam, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRefObjAssignAndReferenceCount", ITcRefObjAssignAndReferenceCount, ITs_refobject_startup, ITs_refobject_cleanup},
-       {"ITcRefObjReferenceUnReference", ITcRefObjReferenceUnReference, ITs_refobject_startup, ITs_refobject_cleanup},
-       {"ITcRenderer_001", ITcRenderer_001, ITs_renderer_startup, ITs_renderer_cleanup},
-       {"ITcRenderTaskListCreateTaskAndRemoveTask", ITcRenderTaskListCreateTaskAndRemoveTask, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskListGetTaskAndGetTaskCount", ITcRenderTaskListGetTaskAndGetTaskCount, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskListDownCast", ITcRenderTaskListDownCast, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskListCopyConstructor", ITcRenderTaskListCopyConstructor, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskSetGetViewportSize", ITcRenderTaskSetGetViewportSize, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetCullMode", ITcRenderTaskSetGetCullMode, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskConstructorAssignmentOperator", ITcRenderTaskConstructorAssignmentOperator, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskDownCast", ITcRenderTaskDownCast, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskFinishedSignal", ITcRenderTaskFinishedSignal, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetSourceActor", ITcRenderTaskSetGetSourceActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetScreenToFrameBufferMappingActor", ITcRenderTaskSetGetScreenToFrameBufferMappingActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetClearColor", ITcRenderTaskSetGetClearColor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetClearEnabled", ITcRenderTaskSetGetClearEnabled, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetViewportPosition", ITcRenderTaskSetGetViewportPosition, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetAndGetViewport", ITcRenderTaskSetAndGetViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetTargetFrameBuffer", ITcRenderTaskSetGetTargetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetRefreshRate", ITcRenderTaskSetGetRefreshRate, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetInputEnable", ITcRenderTaskSetGetInputEnable, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetCameraActor", ITcRenderTaskSetGetCameraActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetIsExclusive", ITcRenderTaskSetIsExclusive, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskWorldtoViewport", ITcRenderTaskWorldtoViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskViewportToLocal", ITcRenderTaskViewportToLocal, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcResourceImageGetImageSize", ITcResourceImageGetImageSize, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcResourceImageReload", ITcResourceImageReload, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcResourceImageDownCast", ITcResourceImageDownCast, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcResourceImageGetUrlCopyAssign", ITcResourceImageGetUrlCopyAssign, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcSampler_001", ITcSampler_001, ITs_sampler_startup, ITs_sampler_cleanup},
-       {"ITcShader_001", ITcShader_001, ITs_shader_startup, ITs_shader_cleanup},
-       {"ITcSignalConnectionConstructorGetCallback", ITcSignalConnectionConstructorGetCallback, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
-       {"ITcSignalConnectionConstructorDisconnect", ITcSignalConnectionConstructorDisconnect, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
-       {"ITcSignalConnectorType", ITcSignalConnectorType, ITs_signalconnectortype_startup, ITs_signalconnectortype_cleanup},
-       {"ITcSignalVoidNoParam", ITcSignalVoidNoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidOneParam", ITcSignalVoidOneParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParam", ITcSignalVoidTwoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParam", ITcSignalVoidThreeParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParam", ITcSignalRetNoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamUnsignedIntType", ITcSignalRetNoParamUnsignedIntType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamBoolType", ITcSignalRetNoParamBoolType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamStringType", ITcSignalRetNoParamStringType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamDoubleType", ITcSignalRetNoParamDoubleType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetOneParam", ITcSignalRetOneParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParam", ITcSignalRetTwoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParam", ITcSignalRetThreeParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidNoParamWithoutTracker", ITcSignalVoidNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidOneParamWithoutTracker", ITcSignalVoidOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParamWithoutTracker", ITcSignalVoidTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParamWithoutTracker", ITcSignalVoidThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamWithoutTracker", ITcSignalRetNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamDoubleTypeWithoutTracker", ITcSignalRetNoParamDoubleTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamBoolTypeWithoutTracker", ITcSignalRetNoParamBoolTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamUnsignedIntTypeWithoutTracker", ITcSignalRetNoParamUnsignedIntTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamStringTypeWithoutTracker", ITcSignalRetNoParamStringTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetOneParamWithoutTracker", ITcSignalRetOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParamWithoutTracker", ITcSignalRetTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParamWithoutTracker", ITcSignalRetThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidNoParamSlotDelegate", ITcSignalVoidNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidOneParamSlotDelegate", ITcSignalVoidOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParamSlotDelegate", ITcSignalVoidTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParamSlotDelegate", ITcSignalVoidThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamSlotDelegate", ITcSignalRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalBoolRetNoParamSlotDelegate", ITcSignalBoolRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalDoubleRetNoParamSlotDelegate", ITcSignalDoubleRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalStringRetNoParamSlotDelegate", ITcSignalStringRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalUnsignedIntRetNoParamSlotDelegate", ITcSignalUnsignedIntRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetOneParamSlotDelegate", ITcSignalRetOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParamSlotDelegate", ITcSignalRetTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParamSlotDelegate", ITcSignalRetThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker", ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker", ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsDestroySignalUsingTracker", ITcSignalConnectFunctorsDestroySignalUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParamUsingTracker", ITcSignalVoidTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParamUsingTracker", ITcSignalVoidThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalBoolRetNoParamUsingTracker", ITcSignalBoolRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalDoubleRetNoParamUsingTracker", ITcSignalDoubleRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalStringRetNoParamUsingTracker", ITcSignalStringRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalUnsignedIntRetNoParamUsingTracker", ITcSignalUnsignedIntRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParamUsingTracker", ITcSignalRetTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParamUsingTracker", ITcSignalRetThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidNoParamFunctorDelegate", ITcSignalVoidNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalFloatRetNoParamFunctorDelegate", ITcSignalFloatRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalBoolRetNoParamFunctorDelegate", ITcSignalBoolRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalDoubleRetNoParamFunctorDelegate", ITcSignalDoubleRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalUnsignedIntRetNoParamFunctorDelegate", ITcSignalUnsignedIntRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalStringRetNoParamFunctorDelegate", ITcSignalStringRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSlotConnectionGetCallbackSlotObserver", ITcSlotConnectionGetCallbackSlotObserver, ITs_slotconnection_startup, ITs_slotconnection_cleanup},
-       {"ITcSignalSlotDelegateDisconnectConnectiontracker", ITcSignalSlotDelegateDisconnectConnectiontracker, ITs_slotdelegate_startup, ITs_slotdelegate_cleanup},
-       {"ITcSourceConstructor", ITcSourceConstructor, ITs_source_startup, ITs_source_cleanup},
-       {"ITcSourceCopyConstructor", ITcSourceCopyConstructor, ITs_source_startup, ITs_source_cleanup},
-       {"ITcSourceAssignment", ITcSourceAssignment, ITs_source_startup, ITs_source_cleanup},
-       {"ITcStageSetGetbackgroundColorwithRed", ITcStageSetGetbackgroundColorwithRed, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageSetGetbackgroundColorwithGreen", ITcStageSetGetbackgroundColorwithGreen, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageSetGetbackgroundColorwithBlue", ITcStageSetGetbackgroundColorwithBlue, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageAdd", ITcStageAdd, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageCopyConstructor", ITcStageCopyConstructor, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetLayerCount", ITcStageGetLayerCount, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetLayer", ITcStageGetLayer, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetRootLayer", ITcStageGetRootLayer, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageIsInstalled", ITcStageIsInstalled, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageAssignmentOperator", ITcStageAssignmentOperator, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetObjectRegistry", ITcStageGetObjectRegistry, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcTapGestureDetectorDownCast", ITcTapGestureDetectorDownCast, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
-       {"ITcTapGestureDetectorAssignment", ITcTapGestureDetectorAssignment, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
-       {"ITcTexture_001", ITcTexture_001, ITs_texture_startup, ITs_texture_cleanup},
-       {"ITcTextureSet_001", ITcTextureSet_001, ITs_textureset_startup, ITs_textureset_cleanup},
-       {"ITcTapGestureAssignment", ITcTapGestureAssignment, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
-       {"ITcTapGestureCopyConstructor", ITcTapGestureCopyConstructor, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
-       {"ITcTimePeriodWithDurationSeconds", ITcTimePeriodWithDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
-       {"ITcTimePeriodWithDelayDurationSeconds", ITcTimePeriodWithDelayDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
-       {"ITcTypeInfoGetBaseName", ITcTypeInfoGetBaseName, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeInfoCreateInstanceGetCreator", ITcTypeInfoCreateInstanceGetCreator, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeInfoGetPropertyIndices", ITcTypeInfoGetPropertyIndices, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeInfogetActionCountGetSignalCount", ITcTypeInfogetActionCountGetSignalCount, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeRegistrationRegisteredName", ITcTypeRegistrationRegisteredName, ITs_typeregistration_startup, ITs_typeregistration_cleanup},
-       {"ITcTypeRegistryGetTypeNames", ITcTypeRegistryGetTypeNames, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
-       {"ITcTypeRegistryCopyAssign", ITcTypeRegistryCopyAssign, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
-       {"ITcTypeRegistryChildPropertyRegistration", ITcTypeRegistryChildPropertyRegistration, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},    
-       {"ITcUint16PairFromFloatVec2", ITcUint16PairFromFloatVec2, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairFromFloatArray", ITcUint16PairFromFloatArray, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairGetHeightWidth", ITcUint16PairGetHeightWidth, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorGreaterThan", ITcUint16PairOperatorGreaterThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorLessThan", ITcUint16PairOperatorLessThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorEquals", ITcUint16PairOperatorEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorNotEquals", ITcUint16PairOperatorNotEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcValuePrimitiveType", ITcValuePrimitiveType, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueVector", ITcValueVector, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueMatrix", ITcValueMatrix, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueAngleAxis", ITcValueAngleAxis, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueQuaternion", ITcValueQuaternion, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueStringValue", ITcValueStringValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueStrValue", ITcValueStrValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueRectVectorValue", ITcValueRectVectorValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueMap", ITcValueMap, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueArray", ITcValueArray, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueType", ITcValueType, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueSetGetItem", ITcValueSetGetItem, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueOperatorAssignment", ITcValueOperatorAssignment, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueHasKey", ITcValueHasKey, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueGetKey", ITcValueGetKey, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueGetSize", ITcValueGetSize, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueDefaultConstructor", ITcValueDefaultConstructor, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueValue", ITcValueValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueGetItemByKey", ITcValueGetItemByKey, ITs_value_startup, ITs_value_cleanup},
-       {"ITcVector2ConstrucAndGetAsFloat", ITcVector2ConstrucAndGetAsFloat, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2ConstructArrayAndGetAsConstFloat", ITcVector2ConstructArrayAndGetAsConstFloat, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Vec3ConstructAndAssign", ITcVector2Vec3ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Vec4ConstructAndAssign", ITcVector2Vec4ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Clamp", ITcVector2Clamp, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorInequality", ITcVector2OperatorInequality, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorMultiplicationAndAssignment", ITcVector2OperatorMultiplicationAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorAdditionAndAssignment", ITcVector2OperatorAdditionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorSubtractionAndAssignment", ITcVector2OperatorSubtractionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorUnaryNegation", ITcVector2OperatorUnaryNegation, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorDivisionAndAssignment", ITcVector2OperatorDivisionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorFloatAssignment", ITcVector2OperatorFloatAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorEquality", ITcVector2OperatorEquality, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorSubscript", ITcVector2OperatorSubscript, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2NormalizeWithLengthAndLengthSquared", ITcVector2NormalizeWithLengthAndLengthSquared, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Min", ITcVector2Min, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Max", ITcVector2Max, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorLeftShift", ITcVector2OperatorLeftShift, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector3ConstrucAndGetAsFloat", ITcVector3ConstrucAndGetAsFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3ConstructArrayAndGetAsConstFloat", ITcVector3ConstructArrayAndGetAsConstFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Vec2ConstructAndAssign", ITcVector3Vec2ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Vec4ConstructAndAssign", ITcVector3Vec4ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Cross", ITcVector3Cross, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Dot", ITcVector3Dot, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Clamp", ITcVector3Clamp, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorXY", ITcVector3GetVectorXY, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorYZ", ITcVector3GetVectorYZ, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorInequality", ITcVector3OperatorInequality, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorMultiplicationAndAssignment", ITcVector3OperatorMultiplicationAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorMultiplicationAssignmentFloat", ITcVector3OperatorMultiplicationAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorAdditionAndAssignment", ITcVector3OperatorAdditionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorSubtractionAndAssignment", ITcVector3OperatorSubtractionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorUnaryNegation", ITcVector3OperatorUnaryNegation, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorDivisionAndAssignment", ITcVector3OperatorDivisionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorDivisionAssignmentFloat", ITcVector3OperatorDivisionAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorFloatAssignment", ITcVector3OperatorFloatAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorEquality", ITcVector3OperatorEquality, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorSubscript", ITcVector3OperatorSubscript, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3NormalizeWithLengthAndLengthSquared", ITcVector3NormalizeWithLengthAndLengthSquared, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorXYConst", ITcVector3GetVectorXYConst, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorYZConst", ITcVector3GetVectorYZConst, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorMultiplicationAssignmentQuaternion", ITcVector3OperatorMultiplicationAssignmentQuaternion, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorArraySubscript", ITcVector3OperatorArraySubscript, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorLeftShift", ITcVector3OperatorLeftShift, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Min", ITcVector3Min, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Max", ITcVector3Max, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3ClampWithMinMax", ITcVector3ClampWithMinMax, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector4ConstructAndGetAsFloat", ITcVector4ConstructAndGetAsFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4ArrayAndGetAsConstFloat", ITcVector4ArrayAndGetAsConstFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4WithVec2", ITcVector4WithVec2, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4WithVec3", ITcVector4WithVec3, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Cross", ITcVector4Cross, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Dot", ITcVector4Dot, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4DotVec3", ITcVector4DotVec3, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Dot4", ITcVector4Dot4, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Clamp", ITcVector4Clamp, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4NormalizeWithLengthAndLengthSquared", ITcVector4NormalizeWithLengthAndLengthSquared, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorInequality", ITcVector4OperatorInequality, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorMultiplicationAndAssignment", ITcVector4OperatorMultiplicationAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorMultiplicationAssignmentFloat", ITcVector4OperatorMultiplicationAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorAdditionAndAssignment", ITcVector4OperatorAdditionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorSubtractionAssignment", ITcVector4OperatorSubtractionAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorUnaryNegation", ITcVector4OperatorUnaryNegation, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorDivisionAndAssignment", ITcVector4OperatorDivisionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorDivisionAssignmentFloat", ITcVector4OperatorDivisionAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorFloatAssignment", ITcVector4OperatorFloatAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorVector2Assignment", ITcVector4OperatorVector2Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorVector3Assignment", ITcVector4OperatorVector3Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorEquality", ITcVector4OperatorEquality, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorSubscript", ITcVector4OperatorSubscript, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorLeftShift", ITcVector4OperatorLeftShift, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Min", ITcVector4Min, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Max", ITcVector4Max, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4ClampWithMinMax", ITcVector4ClampWithMinMax, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVectorCapacityReserve", ITcVectorCapacityReserve, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcVectorSwapRemove", ITcVectorSwapRemove, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcVectorEraseResizeInsert", ITcVectorEraseResizeInsert, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcVectorCopyAssign", ITcVectorCopyAssign, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcWheelEventIsShiftModifier", ITcWheelEventIsShiftModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
-       {"ITcWheelEventIsAltModifier", ITcWheelEventIsAltModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
-       {"ITcWheelEventIsCtrlModifier", ITcWheelEventIsCtrlModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
+    {"ITcActorDownCast", ITcActorDownCast, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetId", ITcActorGetId, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetChildCount", ITcActorGetChildCount, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetName", ITcActorSetGetName, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetDrawModeOVERLAY", ITcActorSetGetDrawModeOVERLAY, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetChildAt", ITcActorGetChildAt, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetParent", ITcActorGetParent, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorFindChildByNameId", ITcActorFindChildByNameId, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorAddUnparent", ITcActorAddUnparent, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetDrawModeSTENCIL", ITcActorSetGetDrawModeSTENCIL, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetDrawModeNORMAL", ITcActorSetGetDrawModeNORMAL, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsKeyboardFocusable", ITcActorSetIsKeyboardFocusable, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsVisible", ITcActorSetIsVisible, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetXYZ", ITcActorSetXYZ, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorOnStageGetIsLayer", ITcActorOnStageGetIsLayer, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorIsRoot", ITcActorIsRoot, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorOnOffStageSignal", ITcActorOnOffStageSignal, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentAnchorPoint", ITcActorSetGetCurrentAnchorPoint, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentColor", ITcActorSetGetCurrentColor, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_OWN_COLOR", ITcActorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_PARENT_COLOR", ITcActorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOpacityBy", ITcActorSetGetCurrentOpacityBy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentParentOrigin", ITcActorSetGetCurrentParentOrigin, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentPositionDoubleInputParam", ITcActorSetGetCurrentPositionDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentPositionMultiInputParam", ITcActorSetGetCurrentPositionMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentPositionVectorInputParam", ITcActorSetGetCurrentPositionVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation", ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOrientationDegree", ITcActorSetGetCurrentOrientationDegree, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOrientationRadian", ITcActorSetGetCurrentOrientationRadian, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOrientationQuaternion", ITcActorSetGetCurrentOrientationQuaternion, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsInheritCurrentWorldScale", ITcActorSetIsInheritCurrentWorldScale, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleBy", ITcActorSetGetCurrentScaleBy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleSingleInputParam", ITcActorSetGetCurrentScaleSingleInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleMultiInputParam", ITcActorSetGetCurrentScaleMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleVectorInputParam", ITcActorSetGetCurrentScaleVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldMatrix", ITcActorGetCurrentWorldMatrix, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsSensitive", ITcActorSetIsSensitive, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeDoubleInputParam", ITcActorSetGetCurrentSizeDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeMultiInputParam", ITcActorSetGetCurrentSizeMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeVector2InputParam", ITcActorSetGetCurrentSizeVector2InputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeVector3InputParam", ITcActorSetGetCurrentSizeVector3InputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetPadding", ITcActorSetGetPadding, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorTranslateBy", ITcActorTranslateBy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetMaximumSize", ITcActorSetGetMaximumSize, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetMinimumSize", ITcActorSetGetMinimumSize, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorOnRelayoutSignalSetResizePolicy", ITcActorOnRelayoutSignalSetResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetHeightForWidthWidthForHeight", ITcActorGetHeightForWidthWidthForHeight, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetSizeModeFactor", ITcActorSetGetSizeModeFactor, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetSizeScalePolicy", ITcActorSetGetSizeScalePolicy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorInsertRotateByRadianQuenterion", ITcActorInsertRotateByRadianQuenterion, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetNaturalSizeResizePolicy", ITcActorGetNaturalSizeResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorAssignmentOperatorGetRelayoutSize", ITcActorAssignmentOperatorGetRelayoutSize, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetInheritPosition", ITcActorSetInheritPosition, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal", ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcAlphaFunctionDefault", ITcAlphaFunctionDefault, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAlphaFunctionBuiltinFunction", ITcAlphaFunctionBuiltinFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAlphaFunctionByFunctionPrototypeGetCustomFunction", ITcAlphaFunctionByFunctionPrototypeGetCustomFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAlphaFunctionByControlPointsGetBezierControlPoints", ITcAlphaFunctionByControlPointsGetBezierControlPoints, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAngleAxisConstructor", ITcAngleAxisConstructor, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAngleAxisConsDegree", ITcAngleAxisConsDegree, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAngleAxisConsRadian", ITcAngleAxisConsRadian, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAngleAxisOutStreamOpeator", ITcAngleAxisOutStreamOpeator, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAnimationSetGetSpeedFactor", ITcAnimationSetGetSpeedFactor, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetCurrentProgress", ITcAnimationSetGetCurrentProgress, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetPlayRange", ITcAnimationSetGetPlayRange, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDisconnectActionWithBake", ITcAnimationSetGetDisconnectActionWithBake, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDisconnectActionBakeFinal", ITcAnimationSetGetDisconnectActionBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDisconnectActionDiscard", ITcAnimationSetGetDisconnectActionDiscard, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationPlayFrom", ITcAnimationPlayFrom, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetEndActionWithBakeFinal", ITcAnimationSetGetEndActionWithBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationDowncast", ITcAnimationDowncast, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDuration", ITcAnimationSetGetDuration, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationHideIsVisible", ITcAnimationHideIsVisible, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationShowIsVisible", ITcAnimationShowIsVisible, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetEndActionWithEnumBake", ITcAnimationSetGetEndActionWithEnumBake, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetEndActionWithDiscard", ITcAnimationSetGetEndActionWithDiscard, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDefaultAlphfunctionLinear", ITcAnimationSetGetDefaultAlphfunctionLinear, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDefaultAlphfunctionEaseIn", ITcAnimationSetGetDefaultAlphfunctionEaseIn, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationStop", ITcAnimationStop, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationClear", ITcAnimationClear, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationPause", ITcAnimationPause, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationCopyConstructor", ITcAnimationCopyConstructor, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAssignMentOperator", ITcAnimationAssignMentOperator, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByBool", ITcAnimationAnimateByBool, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByFloat", ITcAnimationAnimateByFloat, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatePathTimePeriodAlphaFunction", ITcAnimationAnimatePathTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByInteger", ITcAnimationAnimateByInteger, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector2", ITcAnimationAnimateByVector2, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector3", ITcAnimationAnimateByVector3, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4", ITcAnimationAnimateByVector4, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatePathVector", ITcAnimationAnimatePathVector, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod", ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesTimePeriod", ITcAnimationAnimateBetweenKeyframesTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4TimePeriod", ITcAnimationAnimateByVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector3TimePeriod", ITcAnimationAnimateByVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector2TimePeriod", ITcAnimationAnimateByVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByFloatTimePeriod", ITcAnimationAnimateByFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4TimePeriodAlphaFunction", ITcAnimationAnimateByVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4AlphaFunction", ITcAnimationAnimateByVector4AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector4", ITcAnimationAnimateToVector4, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3", ITcAnimationAnimateToVector3, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector2", ITcAnimationAnimateToVector2, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToFloat", ITcAnimationAnimateToFloat, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector4TimePeriod", ITcAnimationAnimateToVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector2TimePeriod", ITcAnimationAnimateToVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3TimePeriod", ITcAnimationAnimateToVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToFloatTimePeriod", ITcAnimationAnimateToFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector4TimePeriodAlphaFunction", ITcAnimationAnimateToVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector2TimePeriodAlphaFunction", ITcAnimationAnimateToVector2TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3TimePeriodAlphaFunction", ITcAnimationAnimateToVector3TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToFloatTimePeriodAlphaFunction", ITcAnimationAnimateToFloatTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3AlphaFunction", ITcAnimationAnimateToVector3AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenActorVisible", ITcAnimationAnimateBetweenActorVisible, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenActorRotation", ITcAnimationAnimateBetweenActorRotation, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenColorAlpha", ITcAnimationAnimateBetweenColorAlpha, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatPathTimePeriod", ITcAnimationAnimatPathTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatePathAlphafunction", ITcAnimationAnimatePathAlphafunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesInterpolation", ITcAnimationAnimateBetweenKeyframesInterpolation, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation", ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod", ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc", ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetLoopCount", ITcAnimationSetGetLoopCount, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnyConstructorGetTypeGet", ITcAnyConstructorGetTypeGet, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyEmptyAssignmentOperator", ITcAnyEmptyAssignmentOperator, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyCopyConstructor", ITcAnyCopyConstructor, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyAssertAlways", ITcAnyAssertAlways, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyGetTypeAnyCast", ITcAnyGetTypeAnyCast, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyCast", ITcAnyCast, ITs_any_startup, ITs_any_cleanup},
+    {"ITcBaseHandleGetBaseObject", ITcBaseHandleGetBaseObject, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleConstructor", ITcBaseHandleConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleCopyConstructor", ITcBaseHandleCopyConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleEqualAndInequalOperator", ITcBaseHandleEqualAndInequalOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleAssignmentOperator", ITcBaseHandleAssignmentOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleBooleanType", ITcBaseHandleBooleanType, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleGetObjectPtr", ITcBaseHandleGetObjectPtr, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleGetTypeInfo", ITcBaseHandleGetTypeInfo, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForActor", ITcBaseObjectGetTypeNameInfoForActor, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForAnimation", ITcBaseObjectGetTypeNameInfoForAnimation, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector", ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForBufferImage", ITcBaseObjectGetTypeNameInfoForBufferImage, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectDoAction", ITcBaseObjectDoAction, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseSignalEmitGuardErrorOccurred", ITcBaseSignalEmitGuardErrorOccurred, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalEmpty", ITcBaseSignalEmpty, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalGetConnectionCount", ITcBaseSignalGetConnectionCount, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalEmit", ITcBaseSignalEmit, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalConnectDisconnect", ITcBaseSignalConnectDisconnect, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalConnectDisconnectwithObject", ITcBaseSignalConnectDisconnectwithObject, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalEmitReturn", ITcBaseSignalEmitReturn, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBufferImageNewWithExternalDataSourceAndStride", ITcBufferImageNewWithExternalDataSourceAndStride, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcBufferImageNewWithWidthHeightPixelFormat", ITcBufferImageNewWithWidthHeightPixelFormat, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcBufferImageCopyConstructorWHITE", ITcBufferImageCopyConstructorWHITE, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcBufferImageGetBufferStrideUpdate", ITcBufferImageGetBufferStrideUpdate, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcCallbackConstructor", ITcCallbackConstructor, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecute", ITcCallbackConstructExecute, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteReturn", ITcCallbackConstructExecuteReturn, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam1", ITcCallbackConstructExecuteParam1, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam1Return", ITcCallbackConstructExecuteParam1Return, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam2", ITcCallbackConstructExecuteParam2, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam2Return", ITcCallbackConstructExecuteParam2Return, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam3", ITcCallbackConstructExecuteParam3, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam3Return", ITcCallbackConstructExecuteParam3Return, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackFunctorDelegateNoParam", ITcCallbackFunctorDelegateNoParam, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCameraActorSetGetNearClippingPlane", ITcCameraActorSetGetNearClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetAspectRatio", ITcCameraActorSetGetAspectRatio, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetFieldOfView", ITcCameraActorSetGetFieldOfView, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetFarClippingPlane", ITcCameraActorSetGetFarClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetTargetPosition", ITcCameraActorSetGetTargetPosition, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetInvertYAxis", ITcCameraActorSetGetInvertYAxis, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorAssignmentOperator", ITcCameraActorAssignmentOperator, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorDownCast", ITcCameraActorDownCast, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetType", ITcCameraActorSetGetType, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetProjectionMode", ITcCameraActorSetGetProjectionMode, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetPerspectiveProjection", ITcCameraActorSetPerspectiveProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetOrthographicProjection", ITcCameraActorSetOrthographicProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetOrthographicProjectionWithClippingPlane", ITcCameraActorSetOrthographicProjectionWithClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorDefaultConstructorCopyConstructor", ITcCameraActorDefaultConstructorCopyConstructor, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcConnectionTrackerInterfaceTrackSignal", ITcConnectionTrackerInterfaceTrackSignal, ITs_ConnectionTrackerInterface_startup, ITs_ConnectionTrackerInterface_cleanup},
+    {"ITcConnectionTrackerConstructor", ITcConnectionTrackerConstructor, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
+    {"ITcConnectionTrackerTrackSignal", ITcConnectionTrackerTrackSignal, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
+    {"ITcConnectionTrackerDisconnectAll", ITcConnectionTrackerDisconnectAll, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
+    {"ITcConstraintSourceNewOnStageBooleanSource", ITcConstraintSourceNewOnStageBooleanSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
+    {"ITcConstraintSourceNewOnStageBooleanLocalSource", ITcConstraintSourceNewOnStageBooleanLocalSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
+    {"ITcConstraintSourceNewOnStageBooleanParentSource", ITcConstraintSourceNewOnStageBooleanParentSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
+    {"ITcConstraintsRelativeToConstraintForFloatScale", ITcConstraintsRelativeToConstraintForFloatScale, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyFloat", ITcConstraintsEqualToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyVector2", ITcConstraintsEqualToConstraintForPropertyVector2, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyVector3", ITcConstraintsEqualToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyVector4", ITcConstraintsEqualToConstraintForPropertyVector4, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyMatrix3", ITcConstraintsEqualToConstraintForPropertyMatrix3, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyMatrix", ITcConstraintsEqualToConstraintForPropertyMatrix, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyQuaternion", ITcConstraintsEqualToConstraintForPropertyQuaternion, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsLookAt", ITcConstraintsLookAt, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsRelativeToConstraintForPropertyVector3", ITcConstraintsRelativeToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsRelativeToConstraintForPropertyFloat", ITcConstraintsRelativeToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintNewOnStageBoolean", ITcConstraintNewOnStageBoolean, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageInteger", ITcConstraintNewOnStageInteger, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageFloat", ITcConstraintNewOnStageFloat, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2", ITcConstraintNewOnStageVector2, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector3", ITcConstraintNewOnStageVector3, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector4", ITcConstraintNewOnStageVector4, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix", ITcConstraintNewOnStageMatrix, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix3", ITcConstraintNewOnStageMatrix3, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageQuaternion", ITcConstraintNewOnStageQuaternion, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageBooleanAddSource", ITcConstraintNewOnStageBooleanAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageBooleanAddSourceParent", ITcConstraintNewOnStageBooleanAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageIntegerAddSource", ITcConstraintNewOnStageIntegerAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageIntegerAddSourceParent", ITcConstraintNewOnStageIntegerAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageFloatAddSource", ITcConstraintNewOnStageFloatAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageFloatAddSourceParent", ITcConstraintNewOnStageFloatAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2AddSource", ITcConstraintNewOnStageVector2AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2AddSourceParent", ITcConstraintNewOnStageVector2AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector3AddSource", ITcConstraintNewOnStageVector3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector3AddSourceParent", ITcConstraintNewOnStageVector3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrixAddSource", ITcConstraintNewOnStageMatrixAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrixAddSourceParent", ITcConstraintNewOnStageMatrixAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix3AddSource", ITcConstraintNewOnStageMatrix3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix3AddSourceParent", ITcConstraintNewOnStageMatrix3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageQuaternionAddSource", ITcConstraintNewOnStageQuaternionAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageQuaternionAddSourceParent", ITcConstraintNewOnStageQuaternionAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2AddSourceLocal", ITcConstraintNewOnStageVector2AddSourceLocal, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintGetRemoveAction", ITcConstraintGetRemoveAction, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintClonedDowncast", ITcConstraintClonedDowncast, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcCustomActorDownCast", ITcCustomActorDownCast, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorGetImplementation", ITcCustomActorGetImplementation, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorConstructorWithImpl", ITcCustomActorConstructorWithImpl, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomactorimplRequiresHoverEvents", ITcCustomactorimplRequiresHoverEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplGetNaturalSize", ITcCustomActorImplGetNaturalSize, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnChildAdd", ITcCustomActorImplOnChildAdd, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnChildRemove", ITcCustomActorImplOnChildRemove, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnKeyEvent", ITcCustomActorImplOnKeyEvent, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnKeyInputFocusGained", ITcCustomActorImplOnKeyInputFocusGained, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnKeyInputFocusLost", ITcCustomActorImplOnKeyInputFocusLost, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnWheelEvent", ITcCustomActorImplOnWheelEvent, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnSizeSet", ITcCustomActorImplOnSizeSet, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnStageConnection", ITcCustomActorImplOnStageConnection, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnStageDisconnection", ITcCustomActorImplOnStageDisconnection, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnTouchEvent", ITcCustomActorImplOnTouchEvent, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplRequiresWheelEvents", ITcCustomActorImplRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplRequiresTouchEvents", ITcCustomActorImplRequiresTouchEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplSelf", ITcCustomActorImplSelf, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplSetRequiresWheelEvents", ITcCustomActorImplSetRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplCustomActorImplWithBoolParam", ITcCustomActorImplCustomActorImplWithBoolParam, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplRelayoutRequest", ITcCustomActorImplRelayoutRequest, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplGetExtension", ITcCustomActorImplGetExtension, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcDaliExceptionDaliAssertMessage", ITcDaliExceptionDaliAssertMessage, ITs_dali_exception_startup, ITs_dali_exception_cleanup},
+    {"ITcDegreeConsFloat", ITcDegreeConsFloat, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeConsRadian", ITcDegreeConsRadian, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeOperatorEqual", ITcDegreeOperatorEqual, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeOperatorNotEqual", ITcDegreeOperatorNotEqual, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeCastOperator1", ITcDegreeCastOperator1, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeCastOperator2", ITcDegreeCastOperator2, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeOperatorCompare", ITcDegreeOperatorCompare, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeClamp", ITcDegreeClamp, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcEncodedBufferImageNewWithDataDLen", ITcEncodedBufferImageNewWithDataDLen, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
+    {"ITcEncodedBufferImageDownCast", ITcEncodedBufferImageDownCast, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
+    {"ITcEncodedBufferImageNewWithSamplingModeFittingMode", ITcEncodedBufferImageNewWithSamplingModeFittingMode, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
+    {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+    {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+    {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+    {"ITcFrameBuffer_001", ITcFrameBuffer_001, ITs_frame_buffer_startup, ITs_frame_buffer_cleanup},
+    {"ITcGeometry_001", ITcGeometry_001, ITs_geometry_startup, ITs_geometry_cleanup},
+    {"ITcGestureDetectorAttachGetAttachedActors", ITcGestureDetectorAttachGetAttachedActors, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorDetach", ITcGestureDetectorDetach, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorDownCast", ITcGestureDetectorDownCast, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorDetachAll", ITcGestureDetectorDetachAll, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorAssignment", ITcGestureDetectorAssignment, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorCopyConstructor", ITcGestureDetectorCopyConstructor, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureConstructorByTypePanStateStarted", ITcGestureConstructorByTypePanStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateStarted", ITcGestureConstructorByTypePinchStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateStarted", ITcGestureConstructorByTypeTapStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateStarted", ITcGestureConstructorByTypeLongPressStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateContinuing", ITcGestureConstructorByTypePanStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateContinuing", ITcGestureConstructorByTypePinchStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateContinuing", ITcGestureConstructorByTypeTapStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateContinuing", ITcGestureConstructorByTypeLongPressStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateFinished", ITcGestureConstructorByTypePanStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateFinished", ITcGestureConstructorByTypePinchStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateFinished", ITcGestureConstructorByTypeTapStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateFinished", ITcGestureConstructorByTypeLongPressStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateClear", ITcGestureConstructorByTypePanStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateClear", ITcGestureConstructorByTypePinchStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateClear", ITcGestureConstructorByTypeTapStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateClear", ITcGestureConstructorByTypeLongPressStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateCancelled", ITcGestureConstructorByTypePanStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateCancelled", ITcGestureConstructorByTypePinchStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateCancelled", ITcGestureConstructorByTypeTapStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateCancelled", ITcGestureConstructorByTypeLongPressStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStatePossible", ITcGestureConstructorByTypePanStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStatePossible", ITcGestureConstructorByTypePinchStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStatePossible", ITcGestureConstructorByTypeTapStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStatePossible", ITcGestureConstructorByTypeLongPressStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureCopyConstructor", ITcGestureCopyConstructor, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureAssignmentOperator", ITcGestureAssignmentOperator, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcHandleGetPropertyIndices", ITcHandleGetPropertyIndices, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleIsPropertyAConstraintInput", ITcHandleIsPropertyAConstraintInput, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleAddRemovePropertyNotification", ITcHandleAddRemovePropertyNotification, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleGetPropertyCountAndIndexAndNameAndType", ITcHandleGetPropertyCountAndIndexAndNameAndType, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleIsPropertyWritable", ITcHandleIsPropertyWritable, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleIsPropertyAnimatable", ITcHandleIsPropertyAnimatable, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSupport", ITcHandleSupport, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyFloat", ITcHandleSetGetPropertyFloat, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyString", ITcHandleSetGetPropertyString, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyInt", ITcHandleSetGetPropertyInt, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyBoolean", ITcHandleSetGetPropertyBoolean, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyVector2", ITcHandleSetGetPropertyVector2, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyVector3", ITcHandleSetGetPropertyVector3, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyVector4", ITcHandleSetGetPropertyVector4, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyMatrix", ITcHandleSetGetPropertyMatrix, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyMatrix3", ITcHandleSetGetPropertyMatrix3, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyRect", ITcHandleSetGetPropertyRect, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyQuaternion", ITcHandleSetGetPropertyQuaternion, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyArray", ITcHandleSetGetPropertyArray, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyMap", ITcHandleSetGetPropertyMap, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyType", ITcHandleSetGetPropertyType, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleOperatorAssignment", ITcHandleOperatorAssignment, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyFloatWithoutAccessMode", ITcHandleRegisterPropertyFloatWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyFloatWithAccessMode", ITcHandleRegisterPropertyFloatWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyboolWithOutAccessMode", ITcHandleRegisterPropertyboolWithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyboolWithAccessMode", ITcHandleRegisterPropertyboolWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector2WithoutAccessMode", ITcHandleRegisterPropertyVector2WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector2WithAccessMode", ITcHandleRegisterPropertyVector2WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector3WithOutAccessMode", ITcHandleRegisterPropertyVector3WithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector3WithAccessMode", ITcHandleRegisterPropertyVector3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector4WithOutAccessmode", ITcHandleRegisterPropertyVector4WithOutAccessmode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector4WithAccessmode", ITcHandleRegisterPropertyVector4WithAccessmode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrix3WithoutAccessMode", ITcHandleRegisterPropertyMatrix3WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrix3WithAccessMode", ITcHandleRegisterPropertyMatrix3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrixWithoutAccessMode", ITcHandleRegisterPropertyMatrixWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrixWithAccessMode", ITcHandleRegisterPropertyMatrixWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyStringWithoutAccessMode", ITcHandleRegisterPropertyStringWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyStringWithAccessMode", ITcHandleRegisterPropertyStringWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyQuaternionWithoutAccessMode", ITcHandleRegisterPropertyQuaternionWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyQuaternionWithAccessMode", ITcHandleRegisterPropertyQuaternionWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyRectWithoutAccessMode", ITcHandleRegisterPropertyRectWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyRectWithAccessMode", ITcHandleRegisterPropertyRectWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMapWithAccessMode", ITcHandleRegisterPropertyMapWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMapWithoutAccessMode", ITcHandleRegisterPropertyMapWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyArrayWithoutAccessMode", ITcHandleRegisterPropertyArrayWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyArrayWithAccessMode", ITcHandleRegisterPropertyArrayWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRemoveConstraintsWithAndWithoutTag", ITcHandleRemoveConstraintsWithAndWithoutTag, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleNewWeightObjectDownCast", ITcHandleNewWeightObjectDownCast, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRemovePropertyNotifications", ITcHandleRemovePropertyNotifications, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcIntrusivePtrConstructorReset", ITcIntrusivePtrConstructorReset, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrGet", ITcIntrusivePtrGet, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrCopyConstructors", ITcIntrusivePtrCopyConstructors, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrAssignmentEquals", ITcIntrusivePtrAssignmentEquals, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrResetWithReference", ITcIntrusivePtrResetWithReference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrBooleanType", ITcIntrusivePtrBooleanType, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrPointerDereference", ITcIntrusivePtrPointerDereference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrDetach", ITcIntrusivePtrDetach, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcKeyEventConstructorIsAltModifier", ITcKeyEventConstructorIsAltModifier, ITs_key_event_startup, ITs_key_event_cleanup},
+    {"ITcKeyEventIsCtrlModifier", ITcKeyEventIsCtrlModifier, ITs_key_event_startup, ITs_key_event_cleanup},
+    {"ITcKeyEventIsShiftModifier", ITcKeyEventIsShiftModifier, ITs_key_event_startup, ITs_key_event_cleanup},
+    {"ITcKeyFramesAddWithAlphaFunction", ITcKeyFramesAddWithAlphaFunction, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesDowncast", ITcKeyFramesDowncast, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithBool", ITcKeyFramesAddGetTypeWithBool, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithFLOAT", ITcKeyFramesAddGetTypeWithFLOAT, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithVector2", ITcKeyFramesAddGetTypeWithVector2, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithVector3", ITcKeyFramesAddGetTypeWithVector3, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithVector4", ITcKeyFramesAddGetTypeWithVector4, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithAngleAxis", ITcKeyFramesAddGetTypeWithAngleAxis, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesCopyConstructor", ITcKeyFramesCopyConstructor, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAssignmentOperator", ITcKeyFramesAssignmentOperator, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcLayerIsHoverConsumedAfterSetHoverConsumed", ITcLayerIsHoverConsumedAfterSetHoverConsumed, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerIsTouchConsumedAfterSetTouchConsumed", ITcLayerIsTouchConsumedAfterSetTouchConsumed, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerDownCastBaseHandle", ITcLayerDownCastBaseHandle, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerDownCast", ITcLayerDownCast, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerGetDepth", ITcLayerGetDepth, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerLowerBelowToBottom", ITcLayerLowerBelowToBottom, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerMoveAboveBelow", ITcLayerMoveAboveBelow, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerRaiseAboveToTop", ITcLayerRaiseAboveToTop, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetGetClippingBox", ITcLayerSetGetClippingBox, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetIsDepthTestDisabled", ITcLayerSetIsDepthTestDisabled, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetIsClipping", ITcLayerSetIsClipping, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetSortFunction", ITcLayerSetSortFunction, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLinearConstrainerCopyConstructorAssign", ITcLinearConstrainerCopyConstructorAssign, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
+    {"ITcLinearConstrainerDowncast", ITcLinearConstrainerDowncast, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
+    {"ITcLinearConstrainerApplyRemove", ITcLinearConstrainerApplyRemove, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
+    {"ITcLocalSourceNewOnStageBoolean", ITcLocalSourceNewOnStageBoolean, ITs_local_source_startup, ITs_local_source_cleanup},
+    {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorDownCast", ITcLongPressGestureDetectorDownCast, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorAssignment", ITcLongPressGestureDetectorAssignment, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorCopy", ITcLongPressGestureDetectorCopy, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureCopyConstructor", ITcLongPressGestureCopyConstructor, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
+    {"ITcLongPressGestureAssignmentOperator", ITcLongPressGestureAssignmentOperator, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
+    {"ITcMathUtilsNextAndIsPowerOfTwo", ITcMathUtilsNextAndIsPowerOfTwo, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsEqualsZero", ITcMathUtilsEqualsZero, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsShortestDistanceInDomain", ITcMathUtilsShortestDistanceInDomain, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampfloat", ITcMathUtilsClampfloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampint", ITcMathUtilsClampint, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampInPlacefloat", ITcMathUtilsClampInPlacefloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampInPlaceint", ITcMathUtilsClampInPlaceint, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsRound", ITcMathUtilsRound, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsLerpForFloat", ITcMathUtilsLerpForFloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsLerpForInt", ITcMathUtilsLerpForInt, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsEqualsWithAndWithoutEpsilon", ITcMathUtilsEqualsWithAndWithoutEpsilon, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsSign", ITcMathUtilsSign, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMatrix3Magnitude", ITcMatrix3Magnitude, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3ScaledInverseTranspose", ITcMatrix3ScaledInverseTranspose, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3AsFloat", ITcMatrix3AsFloat, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3Invert", ITcMatrix3Invert, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3SetIdentity", ITcMatrix3SetIdentity, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3Transpose", ITcMatrix3Transpose, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3OperatorEqualityCheck", ITcMatrix3OperatorEqualityCheck, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3MultiplyOStream", ITcMatrix3MultiplyOStream, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrixGetTransformComponents", ITcMatrixGetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOrthoNormalize", ITcMatrixOrthoNormalize, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetTransformComponents", ITcMatrixSetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixAsFloat", ITcMatrixAsFloat, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixInvert", ITcMatrixInvert, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixInvertTransform", ITcMatrixInvertTransform, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOperatorNotEquals", ITcMatrixOperatorNotEquals, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOperatorEquals", ITcMatrixOperatorEquals, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOperatorMultiply", ITcMatrixOperatorMultiply, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetIdentity", ITcMatrixSetIdentity, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetIdentityAndScale", ITcMatrixSetIdentityAndScale, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetTranslationWithVector4", ITcMatrixSetGetTranslationWithVector4, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetTranslationWithVector3", ITcMatrixSetGetTranslationWithVector3, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetXAxis", ITcMatrixSetGetXAxis, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetYAxis", ITcMatrixSetGetYAxis, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetZAxis", ITcMatrixSetGetZAxis, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixTranspose", ITcMatrixTranspose, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixMultiplyTwoMatrices", ITcMatrixMultiplyTwoMatrices, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixMultiplyMatrixAndQuaternionOStream", ITcMatrixMultiplyMatrixAndQuaternionOStream, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcNativeImageNewDownCastCopyAssign", ITcNativeImageNewDownCastCopyAssign, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcNativeImageCreateGlTexture", ITcNativeImageCreateGlTexture, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcNativeImageCustomFragmentPrefixP", ITcNativeImageCustomFragmentPrefixP, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcNativeImageCustomSamplerTypenameP", ITcNativeImageCustomSamplerTypenameP, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcObjectRegistryGetObjectCreatedDestroyedSignal", ITcObjectRegistryGetObjectCreatedDestroyedSignal, ITs_object_registry_startup, ITs_object_registry_cleanup},
+    {"ITcObjectRegistryAssignment", ITcObjectRegistryAssignment, ITs_object_registry_startup, ITs_object_registry_cleanup},
+    {"ITcObjectRegistryCopy", ITcObjectRegistryCopy, ITs_object_registry_startup, ITs_object_registry_cleanup},
+    {"ITcPanGestureDetectorDownCast", ITcPanGestureDetectorDownCast, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorCopySetGetMinimumTouchesRequired", ITcPanGestureDetectorCopySetGetMinimumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired", ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorGetClearAngles", ITcPanGestureDetectorGetClearAngles, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorAddRemoveDirection", ITcPanGestureDetectorAddRemoveDirection, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureGetDistance", ITcPanGestureGetDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureGetScreenDistance", ITcPanGestureGetScreenDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureGetScreenSpeed", ITcPanGestureGetScreenSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureGetSpeed", ITcPanGestureGetSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureAssignmentOperatorCopy", ITcPanGestureAssignmentOperatorCopy, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcParentSourceNewOnStageBoolean", ITcParentSourceNewOnStageBoolean, ITs_parent_source_startup, ITs_parent_source_cleanup},
+    {"ITcPathGetPoint", ITcPathGetPoint, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPathGetControlPoint", ITcPathGetControlPoint, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPathGenerateControlPoints", ITcPathGenerateControlPoints, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPathSample", ITcPathSample, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPinchGestureDetectorDownCastCopyAssign", ITcPinchGestureDetectorDownCastCopyAssign, ITs_pinch_gesture_detector_startup, ITs_pinch_gesture_detector_cleanup},
+    {"ITcPinchGestureConstructorByGestureStateEnums", ITcPinchGestureConstructorByGestureStateEnums, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
+    {"ITcPinchGestureCopyConstructor", ITcPinchGestureCopyConstructor, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
+    {"ITcPinchGestureAssignmentOperator", ITcPinchGestureAssignmentOperator, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
+    {"ITcPixelData_001", ITcPixelData_001, ITs_pixeldata_startup, ITs_pixeldata_cleanup},
+    {"ITcPixelHasAlpha", ITcPixelHasAlpha, ITs_pixel_startup, ITs_pixel_cleanup},
+    {"ITcPixelGetBytesPerPixel", ITcPixelGetBytesPerPixel, ITs_pixel_startup, ITs_pixel_cleanup},
+    {"ITcPixelGetAlphaOffsetAndMask", ITcPixelGetAlphaOffsetAndMask, ITs_pixel_startup, ITs_pixel_cleanup},
+    {"ITcPropertyArraySize", ITcPropertyArraySize, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayReserve", ITcPropertyArrayReserve, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayCopyConstructor", ITcPropertyArrayCopyConstructor, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayAssignmentOperator", ITcPropertyArrayAssignmentOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayOutstreamOperator", ITcPropertyArrayOutstreamOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyBuffer_001", ITcPropertyBuffer_001, ITs_propertybuffer_startup, ITs_propertybuffer_cleanup},
+    {"ITcPropertyConditionGreaterThanCondition", ITcPropertyConditionGreaterThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionInsideCondition", ITcPropertyConditionInsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionAssignmentOperator", ITcPropertyConditionAssignmentOperator, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionConstructor", ITcPropertyConditionConstructor, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionLessThanCondition", ITcPropertyConditionLessThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionGetArguments", ITcPropertyConditionGetArguments, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionStepCondition", ITcPropertyConditionStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionVariableStepCondition", ITcPropertyConditionVariableStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionOutsideCondition", ITcPropertyConditionOutsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyMapConstAssignment", ITcPropertyMapConstAssignment, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapGetKeyValuePair", ITcPropertyMapGetKeyValuePair, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapMerge", ITcPropertyMapMerge, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapOutputstreamOperator", ITcPropertyMapOutputstreamOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapFind", ITcPropertyMapFind, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapFind_001", ITcPropertyMapFind_001, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapInsert", ITcPropertyMapInsert, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapSquareOperator", ITcPropertyMapSquareOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeOnChanged", ITcPropertyNotificationSetGetNotifyModeOnChanged, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeOnTrue", ITcPropertyNotificationSetGetNotifyModeOnTrue, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeOnFalse", ITcPropertyNotificationSetGetNotifyModeOnFalse, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeDisabled", ITcPropertyNotificationSetGetNotifyModeDisabled, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetCondition", ITcPropertyNotificationGetCondition, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetConditionWithAddress", ITcPropertyNotificationGetConditionWithAddress, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetTarget", ITcPropertyNotificationGetTarget, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetTargetProperty", ITcPropertyNotificationGetTargetProperty, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetNotifyResult", ITcPropertyNotificationGetNotifyResult, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationDownCast", ITcPropertyNotificationDownCast, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyRegistrationCustom", ITcPropertyRegistrationCustom, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
+    {"ITcPropertyRegistrationAnimatableWithComponents", ITcPropertyRegistrationAnimatableWithComponents, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
+    {"ITcPropertyRegistrationAnimatableWithValue", ITcPropertyRegistrationAnimatableWithValue, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
+    {"ITcPropertyWithPropertyName", ITcPropertyWithPropertyName, ITs_property_startup, ITs_property_cleanup},
+    {"ITcPropertyWithComponentIndex", ITcPropertyWithComponentIndex, ITs_property_startup, ITs_property_cleanup},
+    {"ITcPropertyWithNameComponentIndex", ITcPropertyWithNameComponentIndex, ITs_property_startup, ITs_property_cleanup},
+    {"ITcPropertyTypesBoolean", ITcPropertyTypesBoolean, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesFloat", ITcPropertyTypesFloat, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesInt", ITcPropertyTypesInt, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesVector2", ITcPropertyTypesVector2, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesVector3", ITcPropertyTypesVector3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesVector4", ITcPropertyTypesVector4, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesMatrix3", ITcPropertyTypesMatrix3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesMatrix", ITcPropertyTypesMatrix, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesAngleAxis", ITcPropertyTypesAngleAxis, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesQuaternion", ITcPropertyTypesQuaternion, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesString", ITcPropertyTypesString, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesRect", ITcPropertyTypesRect, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesMap", ITcPropertyTypesMap, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesArray", ITcPropertyTypesArray, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetBooleanTypeName", ITcPropertyTypesGetBooleanTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetFloatTypeName", ITcPropertyTypesGetFloatTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetIntegerTypeName", ITcPropertyTypesGetIntegerTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetVector2TypeName", ITcPropertyTypesGetVector2TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetVector3TypeName", ITcPropertyTypesGetVector3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetVector4TypeName", ITcPropertyTypesGetVector4TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetMatrix3TypeName", ITcPropertyTypesGetMatrix3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetMatrixTypeName", ITcPropertyTypesGetMatrixTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetRectangleTypeName", ITcPropertyTypesGetRectangleTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetRotationTypeName", ITcPropertyTypesGetRotationTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetStringTypeName", ITcPropertyTypesGetStringTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetArrayTypeName", ITcPropertyTypesGetArrayTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetMapTypeName", ITcPropertyTypesGetMapTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcQuaternionByFloat", ITcQuaternionByFloat, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByVector", ITcQuaternionByVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByAngleVector4Axis", ITcQuaternionByAngleVector4Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByEulerAngles", ITcQuaternionByEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionAsVector", ITcQuaternionAsVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionConstructorByMatrix", ITcQuaternionConstructorByMatrix, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionConstructorByOrthonormalAxes", ITcQuaternionConstructorByOrthonormalAxes, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionConjugate", ITcQuaternionConjugate, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionEulerAngles", ITcQuaternionEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionExp", ITcQuaternionExp, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLog", ITcQuaternionLog, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionInvert", ITcQuaternionInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionIsIdentity", ITcQuaternionIsIdentity, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLength", ITcQuaternionLength, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionNormalizeNormalized", ITcQuaternionNormalizeNormalized, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLengthSquared", ITcQuaternionLengthSquared, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorInequality", ITcQuaternionOperatorInequality, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorEquality", ITcQuaternionOperatorEquality, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationDivision", ITcQuaternionOperatorMultiplicationDivision, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorAddition", ITcQuaternionOperatorAddition, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationScale", ITcQuaternionOperatorMultiplicationScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationWithAssignment", ITcQuaternionOperatorMultiplicationWithAssignment, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorDivisionScale", ITcQuaternionOperatorDivisionScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorScaleDivAssignement", ITcQuaternionOperatorScaleDivAssignement, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorSetEuler", ITcQuaternionOperatorSetEuler, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorToAxisAngleVec4", ITcQuaternionOperatorToAxisAngleVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorToAxisAngleVec3", ITcQuaternionOperatorToAxisAngleVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSubtractionAdditionWithAssignmentOperator", ITcQuaternionSubtractionAdditionWithAssignmentOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionUnaryMinusOperator", ITcQuaternionUnaryMinusOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionRotateVec4", ITcQuaternionRotateVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionRotateVec3", ITcQuaternionRotateVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionAngleBetween", ITcQuaternionAngleBetween, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionDot", ITcQuaternionDot, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionFromAxisAngle", ITcQuaternionFromAxisAngle, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLerp", ITcQuaternionLerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSlerp", ITcQuaternionSlerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSlerpNoInvert", ITcQuaternionSlerpNoInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSquad", ITcQuaternionSquad, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationWithVector3", ITcQuaternionOperatorMultiplicationWithVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByAngleVector3Axis", ITcQuaternionByAngleVector3Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByTwoVector3", ITcQuaternionByTwoVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSubstractAssignOStreamOperator", ITcQuaternionSubstractAssignOStreamOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcRadianConstruct", ITcRadianConstruct, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianOperatorEqual", ITcRadianOperatorEqual, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianOperatorNotEqual", ITcRadianOperatorNotEqual, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianCastOperator1", ITcRadianCastOperator1, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianCastOperator2", ITcRadianCastOperator2, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianOperatorCompareLess", ITcRadianOperatorCompareLess, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianClamp", ITcRadianClamp, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianConstant", ITcRadianConstant, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRandomRange", ITcRandomRange, ITs_random_startup, ITs_random_cleanup},
+    {"ITcRandomAxis", ITcRandomAxis, ITs_random_startup, ITs_random_cleanup},
+    {"ITcRectSet", ITcRectSet, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectIsEmpty", ITcRectIsEmpty, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectArea", ITcRectArea, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectBottom", ITcRectBottom, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectTop", ITcRectTop, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectLeft", ITcRectLeft, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectRight", ITcRectRight, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectContains", ITcRectContains, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectIntersects", ITcRectIntersects, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectOperatorEqualsOStream", ITcRectOperatorEqualsOStream, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectCopyCons", ITcRectCopyCons, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectConsWithoutParam", ITcRectConsWithoutParam, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectConsWithParam", ITcRectConsWithParam, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRefObjAssignAndReferenceCount", ITcRefObjAssignAndReferenceCount, ITs_refobject_startup, ITs_refobject_cleanup},
+    {"ITcRefObjReferenceUnReference", ITcRefObjReferenceUnReference, ITs_refobject_startup, ITs_refobject_cleanup},
+    {"ITcRenderer_001", ITcRenderer_001, ITs_renderer_startup, ITs_renderer_cleanup},
+    {"ITcRenderTaskListCreateTaskAndRemoveTask", ITcRenderTaskListCreateTaskAndRemoveTask, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskListGetTaskAndGetTaskCount", ITcRenderTaskListGetTaskAndGetTaskCount, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskListDownCast", ITcRenderTaskListDownCast, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskListCopyConstructor", ITcRenderTaskListCopyConstructor, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskSetGetViewportSize", ITcRenderTaskSetGetViewportSize, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetCullMode", ITcRenderTaskSetGetCullMode, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskConstructorAssignmentOperator", ITcRenderTaskConstructorAssignmentOperator, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskDownCast", ITcRenderTaskDownCast, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskFinishedSignal", ITcRenderTaskFinishedSignal, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetSourceActor", ITcRenderTaskSetGetSourceActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetScreenToFrameBufferMappingActor", ITcRenderTaskSetGetScreenToFrameBufferMappingActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetClearColor", ITcRenderTaskSetGetClearColor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetClearEnabled", ITcRenderTaskSetGetClearEnabled, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetViewportPosition", ITcRenderTaskSetGetViewportPosition, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetAndGetViewport", ITcRenderTaskSetAndGetViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetTargetFrameBuffer", ITcRenderTaskSetGetTargetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetRefreshRate", ITcRenderTaskSetGetRefreshRate, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetInputEnable", ITcRenderTaskSetGetInputEnable, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetCameraActor", ITcRenderTaskSetGetCameraActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetIsExclusive", ITcRenderTaskSetIsExclusive, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskWorldtoViewport", ITcRenderTaskWorldtoViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskViewportToLocal", ITcRenderTaskViewportToLocal, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcResourceImageGetImageSize", ITcResourceImageGetImageSize, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcResourceImageReload", ITcResourceImageReload, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcResourceImageDownCast", ITcResourceImageDownCast, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcResourceImageGetUrlCopyAssign", ITcResourceImageGetUrlCopyAssign, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcSampler_001", ITcSampler_001, ITs_sampler_startup, ITs_sampler_cleanup},
+    {"ITcShader_001", ITcShader_001, ITs_shader_startup, ITs_shader_cleanup},
+    {"ITcSignalConnectionConstructorGetCallback", ITcSignalConnectionConstructorGetCallback, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
+    {"ITcSignalConnectionConstructorDisconnect", ITcSignalConnectionConstructorDisconnect, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
+    {"ITcSignalConnectorType", ITcSignalConnectorType, ITs_signalconnectortype_startup, ITs_signalconnectortype_cleanup},
+    {"ITcSignalVoidNoParam", ITcSignalVoidNoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidOneParam", ITcSignalVoidOneParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParam", ITcSignalVoidTwoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParam", ITcSignalVoidThreeParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParam", ITcSignalRetNoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamUnsignedIntType", ITcSignalRetNoParamUnsignedIntType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamBoolType", ITcSignalRetNoParamBoolType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamStringType", ITcSignalRetNoParamStringType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamDoubleType", ITcSignalRetNoParamDoubleType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetOneParam", ITcSignalRetOneParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParam", ITcSignalRetTwoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParam", ITcSignalRetThreeParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidNoParamWithoutTracker", ITcSignalVoidNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidOneParamWithoutTracker", ITcSignalVoidOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParamWithoutTracker", ITcSignalVoidTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParamWithoutTracker", ITcSignalVoidThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamWithoutTracker", ITcSignalRetNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamDoubleTypeWithoutTracker", ITcSignalRetNoParamDoubleTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamBoolTypeWithoutTracker", ITcSignalRetNoParamBoolTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamUnsignedIntTypeWithoutTracker", ITcSignalRetNoParamUnsignedIntTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamStringTypeWithoutTracker", ITcSignalRetNoParamStringTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetOneParamWithoutTracker", ITcSignalRetOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParamWithoutTracker", ITcSignalRetTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParamWithoutTracker", ITcSignalRetThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidNoParamSlotDelegate", ITcSignalVoidNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidOneParamSlotDelegate", ITcSignalVoidOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParamSlotDelegate", ITcSignalVoidTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParamSlotDelegate", ITcSignalVoidThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamSlotDelegate", ITcSignalRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalBoolRetNoParamSlotDelegate", ITcSignalBoolRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalDoubleRetNoParamSlotDelegate", ITcSignalDoubleRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalStringRetNoParamSlotDelegate", ITcSignalStringRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalUnsignedIntRetNoParamSlotDelegate", ITcSignalUnsignedIntRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetOneParamSlotDelegate", ITcSignalRetOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParamSlotDelegate", ITcSignalRetTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParamSlotDelegate", ITcSignalRetThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker", ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker", ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsDestroySignalUsingTracker", ITcSignalConnectFunctorsDestroySignalUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParamUsingTracker", ITcSignalVoidTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParamUsingTracker", ITcSignalVoidThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalBoolRetNoParamUsingTracker", ITcSignalBoolRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalDoubleRetNoParamUsingTracker", ITcSignalDoubleRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalStringRetNoParamUsingTracker", ITcSignalStringRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalUnsignedIntRetNoParamUsingTracker", ITcSignalUnsignedIntRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParamUsingTracker", ITcSignalRetTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParamUsingTracker", ITcSignalRetThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidNoParamFunctorDelegate", ITcSignalVoidNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalFloatRetNoParamFunctorDelegate", ITcSignalFloatRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalBoolRetNoParamFunctorDelegate", ITcSignalBoolRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalDoubleRetNoParamFunctorDelegate", ITcSignalDoubleRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalUnsignedIntRetNoParamFunctorDelegate", ITcSignalUnsignedIntRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalStringRetNoParamFunctorDelegate", ITcSignalStringRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSlotConnectionGetCallbackSlotObserver", ITcSlotConnectionGetCallbackSlotObserver, ITs_slotconnection_startup, ITs_slotconnection_cleanup},
+    {"ITcSignalSlotDelegateDisconnectConnectiontracker", ITcSignalSlotDelegateDisconnectConnectiontracker, ITs_slotdelegate_startup, ITs_slotdelegate_cleanup},
+    {"ITcSourceConstructor", ITcSourceConstructor, ITs_source_startup, ITs_source_cleanup},
+    {"ITcSourceCopyConstructor", ITcSourceCopyConstructor, ITs_source_startup, ITs_source_cleanup},
+    {"ITcSourceAssignment", ITcSourceAssignment, ITs_source_startup, ITs_source_cleanup},
+    {"ITcStageSetGetbackgroundColorwithRed", ITcStageSetGetbackgroundColorwithRed, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageSetGetbackgroundColorwithGreen", ITcStageSetGetbackgroundColorwithGreen, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageSetGetbackgroundColorwithBlue", ITcStageSetGetbackgroundColorwithBlue, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageAdd", ITcStageAdd, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageCopyConstructor", ITcStageCopyConstructor, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetLayerCount", ITcStageGetLayerCount, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetLayer", ITcStageGetLayer, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetRootLayer", ITcStageGetRootLayer, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageIsInstalled", ITcStageIsInstalled, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageAssignmentOperator", ITcStageAssignmentOperator, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetObjectRegistry", ITcStageGetObjectRegistry, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcTapGestureDetectorDownCast", ITcTapGestureDetectorDownCast, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
+    {"ITcTapGestureDetectorAssignment", ITcTapGestureDetectorAssignment, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
+    {"ITcTapGestureAssignment", ITcTapGestureAssignment, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
+    {"ITcTapGestureCopyConstructor", ITcTapGestureCopyConstructor, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
+    {"ITcTextureSet_001", ITcTextureSet_001, ITs_textureset_startup, ITs_textureset_cleanup},
+    {"ITcTexture_001", ITcTexture_001, ITs_texture_startup, ITs_texture_cleanup},
+    {"ITcTimePeriodWithDurationSeconds", ITcTimePeriodWithDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
+    {"ITcTimePeriodWithDelayDurationSeconds", ITcTimePeriodWithDelayDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
+    {"ITcTypeInfoGetBaseName", ITcTypeInfoGetBaseName, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeInfoCreateInstanceGetCreator", ITcTypeInfoCreateInstanceGetCreator, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeInfoGetPropertyIndices", ITcTypeInfoGetPropertyIndices, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeInfogetActionCountGetSignalCount", ITcTypeInfogetActionCountGetSignalCount, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeRegistrationRegisteredName", ITcTypeRegistrationRegisteredName, ITs_typeregistration_startup, ITs_typeregistration_cleanup},
+    {"ITcTypeRegistryGetTypeNames", ITcTypeRegistryGetTypeNames, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
+    {"ITcTypeRegistryCopyAssign", ITcTypeRegistryCopyAssign, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
+    {"ITcTypeRegistryChildPropertyRegistration", ITcTypeRegistryChildPropertyRegistration, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
+    {"ITcUint16PairFromFloatVec2", ITcUint16PairFromFloatVec2, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairFromFloatArray", ITcUint16PairFromFloatArray, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairGetHeightWidth", ITcUint16PairGetHeightWidth, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorGreaterThan", ITcUint16PairOperatorGreaterThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorLessThan", ITcUint16PairOperatorLessThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorEquals", ITcUint16PairOperatorEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorNotEquals", ITcUint16PairOperatorNotEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairSetGetX", ITcUint16PairSetGetX, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairSetGetY", ITcUint16PairSetGetY, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairSetHeightWidth", ITcUint16PairSetHeightWidth, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorAssignment", ITcUint16PairOperatorAssignment, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcValuePrimitiveType", ITcValuePrimitiveType, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueVector", ITcValueVector, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueMatrix", ITcValueMatrix, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueAngleAxis", ITcValueAngleAxis, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueQuaternion", ITcValueQuaternion, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueStringValue", ITcValueStringValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueStrValue", ITcValueStrValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueRectVectorValue", ITcValueRectVectorValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueMap", ITcValueMap, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueArray", ITcValueArray, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueType", ITcValueType, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueSetGetItem", ITcValueSetGetItem, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueOperatorAssignment", ITcValueOperatorAssignment, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueHasKey", ITcValueHasKey, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueGetKey", ITcValueGetKey, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueGetSize", ITcValueGetSize, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueDefaultConstructor", ITcValueDefaultConstructor, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueValue", ITcValueValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueGetItemByKey", ITcValueGetItemByKey, ITs_value_startup, ITs_value_cleanup},
+    {"ITcVector2ConstrucAndGetAsFloat", ITcVector2ConstrucAndGetAsFloat, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2ConstructArrayAndGetAsConstFloat", ITcVector2ConstructArrayAndGetAsConstFloat, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Vec3ConstructAndAssign", ITcVector2Vec3ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Vec4ConstructAndAssign", ITcVector2Vec4ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Clamp", ITcVector2Clamp, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorInequality", ITcVector2OperatorInequality, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorMultiplicationAndAssignment", ITcVector2OperatorMultiplicationAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorAdditionAndAssignment", ITcVector2OperatorAdditionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorSubtractionAndAssignment", ITcVector2OperatorSubtractionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorUnaryNegation", ITcVector2OperatorUnaryNegation, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorDivisionAndAssignment", ITcVector2OperatorDivisionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorFloatAssignment", ITcVector2OperatorFloatAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorEquality", ITcVector2OperatorEquality, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorSubscript", ITcVector2OperatorSubscript, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2NormalizeWithLengthAndLengthSquared", ITcVector2NormalizeWithLengthAndLengthSquared, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Min", ITcVector2Min, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Max", ITcVector2Max, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorLeftShift", ITcVector2OperatorLeftShift, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector3ConstrucAndGetAsFloat", ITcVector3ConstrucAndGetAsFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3ConstructArrayAndGetAsConstFloat", ITcVector3ConstructArrayAndGetAsConstFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Vec2ConstructAndAssign", ITcVector3Vec2ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Vec4ConstructAndAssign", ITcVector3Vec4ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Cross", ITcVector3Cross, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Dot", ITcVector3Dot, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Clamp", ITcVector3Clamp, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorXY", ITcVector3GetVectorXY, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorYZ", ITcVector3GetVectorYZ, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorInequality", ITcVector3OperatorInequality, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorMultiplicationAndAssignment", ITcVector3OperatorMultiplicationAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorMultiplicationAssignmentFloat", ITcVector3OperatorMultiplicationAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorAdditionAndAssignment", ITcVector3OperatorAdditionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorSubtractionAndAssignment", ITcVector3OperatorSubtractionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorUnaryNegation", ITcVector3OperatorUnaryNegation, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorDivisionAndAssignment", ITcVector3OperatorDivisionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorDivisionAssignmentFloat", ITcVector3OperatorDivisionAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorFloatAssignment", ITcVector3OperatorFloatAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorEquality", ITcVector3OperatorEquality, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorSubscript", ITcVector3OperatorSubscript, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3NormalizeWithLengthAndLengthSquared", ITcVector3NormalizeWithLengthAndLengthSquared, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorXYConst", ITcVector3GetVectorXYConst, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorYZConst", ITcVector3GetVectorYZConst, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorMultiplicationAssignmentQuaternion", ITcVector3OperatorMultiplicationAssignmentQuaternion, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorArraySubscript", ITcVector3OperatorArraySubscript, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorLeftShift", ITcVector3OperatorLeftShift, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Min", ITcVector3Min, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Max", ITcVector3Max, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3ClampWithMinMax", ITcVector3ClampWithMinMax, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector4ConstructAndGetAsFloat", ITcVector4ConstructAndGetAsFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4ArrayAndGetAsConstFloat", ITcVector4ArrayAndGetAsConstFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4WithVec2", ITcVector4WithVec2, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4WithVec3", ITcVector4WithVec3, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Cross", ITcVector4Cross, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Dot", ITcVector4Dot, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4DotVec3", ITcVector4DotVec3, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Dot4", ITcVector4Dot4, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Clamp", ITcVector4Clamp, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4NormalizeWithLengthAndLengthSquared", ITcVector4NormalizeWithLengthAndLengthSquared, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorInequality", ITcVector4OperatorInequality, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorMultiplicationAndAssignment", ITcVector4OperatorMultiplicationAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorMultiplicationAssignmentFloat", ITcVector4OperatorMultiplicationAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorAdditionAndAssignment", ITcVector4OperatorAdditionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorSubtractionAssignment", ITcVector4OperatorSubtractionAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorUnaryNegation", ITcVector4OperatorUnaryNegation, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorDivisionAndAssignment", ITcVector4OperatorDivisionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorDivisionAssignmentFloat", ITcVector4OperatorDivisionAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorFloatAssignment", ITcVector4OperatorFloatAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorVector2Assignment", ITcVector4OperatorVector2Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorVector3Assignment", ITcVector4OperatorVector3Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorEquality", ITcVector4OperatorEquality, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorSubscript", ITcVector4OperatorSubscript, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorLeftShift", ITcVector4OperatorLeftShift, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Min", ITcVector4Min, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Max", ITcVector4Max, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4ClampWithMinMax", ITcVector4ClampWithMinMax, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVectorCapacityReserve", ITcVectorCapacityReserve, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcVectorSwapRemove", ITcVectorSwapRemove, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcVectorEraseResizeInsert", ITcVectorEraseResizeInsert, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcVectorCopyAssign", ITcVectorCopyAssign, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcWheelEventIsShiftModifier", ITcWheelEventIsShiftModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
+    {"ITcWheelEventIsAltModifier", ITcWheelEventIsAltModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
+    {"ITcWheelEventIsCtrlModifier", ITcWheelEventIsCtrlModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
     {NULL, NULL}
 };
 
-#endif // __TCT_DALI_CORE_NATIVE_H__
+#endif // __TCT_DALI_CORE_NATIVE_MOBILE_H__
index 34337acb538b03fc0d49aab59de67c549db018c8..3ae025bad50bb88b22b74d9c8b64f9f2401dcda2 100755 (executable)
@@ -13,8 +13,8 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 //
-#ifndef __TCT_DALI_CORE_NATIVE_H__
-#define __TCT_DALI_CORE_NATIVE_H__
+#ifndef __TCT_DALI_CORE_NATIVE_TV_H__
+#define __TCT_DALI_CORE_NATIVE_TV_H__
 
 #include "testcase.h"
 #include "tct_common.h"
@@ -59,10 +59,10 @@ extern void ITs_degree_startup(void);
 extern void ITs_degree_cleanup(void);
 extern void ITs_encodedbufferimage_startup(void);
 extern void ITs_encodedbufferimage_cleanup(void);
-extern void ITs_frame_buffer_startup(void);
-extern void ITs_frame_buffer_cleanup(void);
 extern void ITs_framebufferimage_startup(void);
 extern void ITs_framebufferimage_cleanup(void);
+extern void ITs_frame_buffer_startup(void);
+extern void ITs_frame_buffer_cleanup(void);
 extern void ITs_geometry_startup(void);
 extern void ITs_geometry_cleanup(void);
 extern void ITs_gesturedetector_startup(void);
@@ -109,10 +109,10 @@ extern void ITs_pinch_gesture_detector_startup(void);
 extern void ITs_pinch_gesture_detector_cleanup(void);
 extern void ITs_pinch_gesture_startup(void);
 extern void ITs_pinch_gesture_cleanup(void);
-extern void ITs_pixel_startup(void);
-extern void ITs_pixel_cleanup(void);
 extern void ITs_pixeldata_startup(void);
 extern void ITs_pixeldata_cleanup(void);
+extern void ITs_pixel_startup(void);
+extern void ITs_pixel_cleanup(void);
 extern void ITs_propertyarray_startup(void);
 extern void ITs_propertyarray_cleanup(void);
 extern void ITs_propertybuffer_startup(void);
@@ -167,12 +167,12 @@ extern void ITs_stage_startup(void);
 extern void ITs_stage_cleanup(void);
 extern void ITs_TapGestureDetector_startup(void);
 extern void ITs_TapGestureDetector_cleanup(void);
-extern void ITs_texture_startup(void);
-extern void ITs_texture_cleanup(void);
-extern void ITs_textureset_startup(void);
-extern void ITs_textureset_cleanup(void);
 extern void ITs_tap_gesture_startup(void);
 extern void ITs_tap_gesture_cleanup(void);
+extern void ITs_textureset_startup(void);
+extern void ITs_textureset_cleanup(void);
+extern void ITs_texture_startup(void);
+extern void ITs_texture_cleanup(void);
 extern void ITs_time_period_startup(void);
 extern void ITs_time_period_cleanup(void);
 extern void ITs_TypeInfo_startup(void);
@@ -284,7 +284,6 @@ extern int ITcAnimationSetGetEndActionWithEnumBake(void);
 extern int ITcAnimationSetGetEndActionWithDiscard(void);
 extern int ITcAnimationSetGetDefaultAlphfunctionLinear(void);
 extern int ITcAnimationSetGetDefaultAlphfunctionEaseIn(void);
-extern int ITcAnimationSetGetLoopCount(void);
 extern int ITcAnimationStop(void);
 extern int ITcAnimationClear(void);
 extern int ITcAnimationPause(void);
@@ -328,6 +327,7 @@ extern int ITcAnimationAnimateBetweenKeyframesInterpolation(void);
 extern int ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation(void);
 extern int ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod(void);
 extern int ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc(void);
+extern int ITcAnimationSetGetLoopCount(void);
 extern int ITcAnyConstructorGetTypeGet(void);
 extern int ITcAnyEmptyAssignmentOperator(void);
 extern int ITcAnyCopyConstructor(void);
@@ -462,10 +462,10 @@ extern int ITcDegreeClamp(void);
 extern int ITcEncodedBufferImageNewWithDataDLen(void);
 extern int ITcEncodedBufferImageDownCast(void);
 extern int ITcEncodedBufferImageNewWithSamplingModeFittingMode(void);
-extern int ITcFrameBuffer_001(void);
 extern int ITcFrameBufferImageDownCast(void);
 extern int ITcFrameBufferImageNewWithWidthHeightPixelFormat(void);
 extern int ITcFrameBufferImageNative(void);
+extern int ITcFrameBuffer_001(void);
 extern int ITcGeometry_001(void);
 extern int ITcGestureDetectorAttachGetAttachedActors(void);
 extern int ITcGestureDetectorDetach(void);
@@ -566,11 +566,7 @@ extern int ITcKeyFramesAddGetTypeWithFLOAT(void);
 extern int ITcKeyFramesAddGetTypeWithVector2(void);
 extern int ITcKeyFramesAddGetTypeWithVector3(void);
 extern int ITcKeyFramesAddGetTypeWithVector4(void);
-extern int ITcKeyFramesAddGetTypeWithArray(void);
 extern int ITcKeyFramesAddGetTypeWithAngleAxis(void);
-extern int ITcKeyFramesAddGetTypeWithRect(void);
-extern int ITcKeyFramesAddGetTypeWithMatrix3(void);
-extern int ITcKeyFramesAddGetTypeWithMatrixx(void);
 extern int ITcKeyFramesCopyConstructor(void);
 extern int ITcKeyFramesAssignmentOperator(void);
 extern int ITcLayerIsHoverConsumedAfterSetHoverConsumed(void);
@@ -661,10 +657,10 @@ extern int ITcPinchGestureDetectorDownCastCopyAssign(void);
 extern int ITcPinchGestureConstructorByGestureStateEnums(void);
 extern int ITcPinchGestureCopyConstructor(void);
 extern int ITcPinchGestureAssignmentOperator(void);
+extern int ITcPixelData_001(void);
 extern int ITcPixelHasAlpha(void);
 extern int ITcPixelGetBytesPerPixel(void);
 extern int ITcPixelGetAlphaOffsetAndMask(void);
-extern int ITcPixelData_001(void);
 extern int ITcPropertyArraySize(void);
 extern int ITcPropertyArrayReserve(void);
 extern int ITcPropertyArrayCopyConstructor(void);
@@ -700,6 +696,7 @@ extern int ITcPropertyNotificationGetNotifyResult(void);
 extern int ITcPropertyNotificationDownCast(void);
 extern int ITcPropertyRegistrationCustom(void);
 extern int ITcPropertyRegistrationAnimatableWithComponents(void);
+extern int ITcPropertyRegistrationAnimatableWithValue(void);
 extern int ITcPropertyWithPropertyName(void);
 extern int ITcPropertyWithComponentIndex(void);
 extern int ITcPropertyWithNameComponentIndex(void);
@@ -905,10 +902,10 @@ extern int ITcStageAssignmentOperator(void);
 extern int ITcStageGetObjectRegistry(void);
 extern int ITcTapGestureDetectorDownCast(void);
 extern int ITcTapGestureDetectorAssignment(void);
-extern int ITcTexture_001(void);
-extern int ITcTextureSet_001(void);
 extern int ITcTapGestureAssignment(void);
 extern int ITcTapGestureCopyConstructor(void);
+extern int ITcTextureSet_001(void);
+extern int ITcTexture_001(void);
 extern int ITcTimePeriodWithDurationSeconds(void);
 extern int ITcTimePeriodWithDelayDurationSeconds(void);
 extern int ITcTypeInfoGetBaseName(void);
@@ -926,6 +923,10 @@ extern int ITcUint16PairOperatorGreaterThan(void);
 extern int ITcUint16PairOperatorLessThan(void);
 extern int ITcUint16PairOperatorEquals(void);
 extern int ITcUint16PairOperatorNotEquals(void);
+extern int ITcUint16PairSetGetX(void);
+extern int ITcUint16PairSetGetY(void);
+extern int ITcUint16PairSetHeightWidth(void);
+extern int ITcUint16PairOperatorAssignment(void);
 extern int ITcValuePrimitiveType(void);
 extern int ITcValueVector(void);
 extern int ITcValueMatrix(void);
@@ -1028,837 +1029,838 @@ extern int ITcWheelEventIsAltModifier(void);
 extern int ITcWheelEventIsCtrlModifier(void);
 
 testcase tc_array[] = {
-       {"ITcActorDownCast", ITcActorDownCast, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetId", ITcActorGetId, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetChildCount", ITcActorGetChildCount, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetName", ITcActorSetGetName, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetDrawModeOVERLAY", ITcActorSetGetDrawModeOVERLAY, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetChildAt", ITcActorGetChildAt, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetParent", ITcActorGetParent, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorFindChildByNameId", ITcActorFindChildByNameId, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorAddUnparent", ITcActorAddUnparent, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetDrawModeSTENCIL", ITcActorSetGetDrawModeSTENCIL, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetDrawModeNORMAL", ITcActorSetGetDrawModeNORMAL, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsKeyboardFocusable", ITcActorSetIsKeyboardFocusable, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsVisible", ITcActorSetIsVisible, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetXYZ", ITcActorSetXYZ, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorOnStageGetIsLayer", ITcActorOnStageGetIsLayer, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorIsRoot", ITcActorIsRoot, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorOnOffStageSignal", ITcActorOnOffStageSignal, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentAnchorPoint", ITcActorSetGetCurrentAnchorPoint, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentColor", ITcActorSetGetCurrentColor, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_OWN_COLOR", ITcActorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_PARENT_COLOR", ITcActorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOpacityBy", ITcActorSetGetCurrentOpacityBy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentParentOrigin", ITcActorSetGetCurrentParentOrigin, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentPositionDoubleInputParam", ITcActorSetGetCurrentPositionDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentPositionMultiInputParam", ITcActorSetGetCurrentPositionMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentPositionVectorInputParam", ITcActorSetGetCurrentPositionVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation", ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOrientationDegree", ITcActorSetGetCurrentOrientationDegree, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOrientationRadian", ITcActorSetGetCurrentOrientationRadian, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOrientationQuaternion", ITcActorSetGetCurrentOrientationQuaternion, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsInheritCurrentWorldScale", ITcActorSetIsInheritCurrentWorldScale, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleBy", ITcActorSetGetCurrentScaleBy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleSingleInputParam", ITcActorSetGetCurrentScaleSingleInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleMultiInputParam", ITcActorSetGetCurrentScaleMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleVectorInputParam", ITcActorSetGetCurrentScaleVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldMatrix", ITcActorGetCurrentWorldMatrix, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsSensitive", ITcActorSetIsSensitive, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeDoubleInputParam", ITcActorSetGetCurrentSizeDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeMultiInputParam", ITcActorSetGetCurrentSizeMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeVector2InputParam", ITcActorSetGetCurrentSizeVector2InputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeVector3InputParam", ITcActorSetGetCurrentSizeVector3InputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetPadding", ITcActorSetGetPadding, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorTranslateBy", ITcActorTranslateBy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetMaximumSize", ITcActorSetGetMaximumSize, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetMinimumSize", ITcActorSetGetMinimumSize, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorOnRelayoutSignalSetResizePolicy", ITcActorOnRelayoutSignalSetResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetHeightForWidthWidthForHeight", ITcActorGetHeightForWidthWidthForHeight, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetSizeModeFactor", ITcActorSetGetSizeModeFactor, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetSizeScalePolicy", ITcActorSetGetSizeScalePolicy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorInsertRotateByRadianQuenterion", ITcActorInsertRotateByRadianQuenterion, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetNaturalSizeResizePolicy", ITcActorGetNaturalSizeResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorAssignmentOperatorGetRelayoutSize", ITcActorAssignmentOperatorGetRelayoutSize, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetInheritPosition", ITcActorSetInheritPosition, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal", ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcAlphaFunctionDefault", ITcAlphaFunctionDefault, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAlphaFunctionBuiltinFunction", ITcAlphaFunctionBuiltinFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAlphaFunctionByFunctionPrototypeGetCustomFunction", ITcAlphaFunctionByFunctionPrototypeGetCustomFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAlphaFunctionByControlPointsGetBezierControlPoints", ITcAlphaFunctionByControlPointsGetBezierControlPoints, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAngleAxisConstructor", ITcAngleAxisConstructor, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
-       {"ITcAngleAxisConsDegree", ITcAngleAxisConsDegree, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
-       {"ITcAngleAxisConsRadian", ITcAngleAxisConsRadian, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
-       {"ITcAngleAxisOutStreamOpeator", ITcAngleAxisOutStreamOpeator, ITs_angleaxis_startup, ITs_angleaxis_cleanup},    
-       {"ITcAnimationSetGetSpeedFactor", ITcAnimationSetGetSpeedFactor, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetCurrentProgress", ITcAnimationSetGetCurrentProgress, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetPlayRange", ITcAnimationSetGetPlayRange, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDisconnectActionWithBake", ITcAnimationSetGetDisconnectActionWithBake, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDisconnectActionBakeFinal", ITcAnimationSetGetDisconnectActionBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDisconnectActionDiscard", ITcAnimationSetGetDisconnectActionDiscard, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationPlayFrom", ITcAnimationPlayFrom, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetEndActionWithBakeFinal", ITcAnimationSetGetEndActionWithBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationDowncast", ITcAnimationDowncast, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDuration", ITcAnimationSetGetDuration, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationHideIsVisible", ITcAnimationHideIsVisible, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationShowIsVisible", ITcAnimationShowIsVisible, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetEndActionWithEnumBake", ITcAnimationSetGetEndActionWithEnumBake, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetEndActionWithDiscard", ITcAnimationSetGetEndActionWithDiscard, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDefaultAlphfunctionLinear", ITcAnimationSetGetDefaultAlphfunctionLinear, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDefaultAlphfunctionEaseIn", ITcAnimationSetGetDefaultAlphfunctionEaseIn, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationStop", ITcAnimationStop, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationClear", ITcAnimationClear, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationPause", ITcAnimationPause, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationCopyConstructor", ITcAnimationCopyConstructor, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAssignMentOperator", ITcAnimationAssignMentOperator, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByBool", ITcAnimationAnimateByBool, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByFloat", ITcAnimationAnimateByFloat, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatePathTimePeriodAlphaFunction", ITcAnimationAnimatePathTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByInteger", ITcAnimationAnimateByInteger, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector2", ITcAnimationAnimateByVector2, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector3", ITcAnimationAnimateByVector3, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4", ITcAnimationAnimateByVector4, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatePathVector", ITcAnimationAnimatePathVector, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod", ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesTimePeriod", ITcAnimationAnimateBetweenKeyframesTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4TimePeriod", ITcAnimationAnimateByVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector3TimePeriod", ITcAnimationAnimateByVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector2TimePeriod", ITcAnimationAnimateByVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByFloatTimePeriod", ITcAnimationAnimateByFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4TimePeriodAlphaFunction", ITcAnimationAnimateByVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4AlphaFunction", ITcAnimationAnimateByVector4AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector4", ITcAnimationAnimateToVector4, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3", ITcAnimationAnimateToVector3, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector2", ITcAnimationAnimateToVector2, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToFloat", ITcAnimationAnimateToFloat, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector4TimePeriod", ITcAnimationAnimateToVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector2TimePeriod", ITcAnimationAnimateToVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3TimePeriod", ITcAnimationAnimateToVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToFloatTimePeriod", ITcAnimationAnimateToFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector4TimePeriodAlphaFunction", ITcAnimationAnimateToVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector2TimePeriodAlphaFunction", ITcAnimationAnimateToVector2TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3TimePeriodAlphaFunction", ITcAnimationAnimateToVector3TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToFloatTimePeriodAlphaFunction", ITcAnimationAnimateToFloatTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3AlphaFunction", ITcAnimationAnimateToVector3AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenActorVisible", ITcAnimationAnimateBetweenActorVisible, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenActorRotation", ITcAnimationAnimateBetweenActorRotation, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetLoopCount", ITcAnimationSetGetLoopCount, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenColorAlpha", ITcAnimationAnimateBetweenColorAlpha, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatPathTimePeriod", ITcAnimationAnimatPathTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatePathAlphafunction", ITcAnimationAnimatePathAlphafunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesInterpolation", ITcAnimationAnimateBetweenKeyframesInterpolation, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation", ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod", ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc", ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnyConstructorGetTypeGet", ITcAnyConstructorGetTypeGet, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyEmptyAssignmentOperator", ITcAnyEmptyAssignmentOperator, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyCopyConstructor", ITcAnyCopyConstructor, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyAssertAlways", ITcAnyAssertAlways, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyGetTypeAnyCast", ITcAnyGetTypeAnyCast, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyCast", ITcAnyCast, ITs_any_startup, ITs_any_cleanup},
-       {"ITcBaseHandleGetBaseObject", ITcBaseHandleGetBaseObject, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleConstructor", ITcBaseHandleConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleCopyConstructor", ITcBaseHandleCopyConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleEqualAndInequalOperator", ITcBaseHandleEqualAndInequalOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleAssignmentOperator", ITcBaseHandleAssignmentOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleBooleanType", ITcBaseHandleBooleanType, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleGetObjectPtr", ITcBaseHandleGetObjectPtr, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleGetTypeInfo", ITcBaseHandleGetTypeInfo, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForActor", ITcBaseObjectGetTypeNameInfoForActor, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForAnimation", ITcBaseObjectGetTypeNameInfoForAnimation, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector", ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForBufferImage", ITcBaseObjectGetTypeNameInfoForBufferImage, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectDoAction", ITcBaseObjectDoAction, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseSignalEmitGuardErrorOccurred", ITcBaseSignalEmitGuardErrorOccurred, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalEmpty", ITcBaseSignalEmpty, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalGetConnectionCount", ITcBaseSignalGetConnectionCount, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalEmit", ITcBaseSignalEmit, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalConnectDisconnect", ITcBaseSignalConnectDisconnect, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalConnectDisconnectwithObject", ITcBaseSignalConnectDisconnectwithObject, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalEmitReturn", ITcBaseSignalEmitReturn, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBufferImageNewWithExternalDataSourceAndStride", ITcBufferImageNewWithExternalDataSourceAndStride, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcBufferImageNewWithWidthHeightPixelFormat", ITcBufferImageNewWithWidthHeightPixelFormat, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcBufferImageCopyConstructorWHITE", ITcBufferImageCopyConstructorWHITE, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcBufferImageGetBufferStrideUpdate", ITcBufferImageGetBufferStrideUpdate, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcCallbackConstructor", ITcCallbackConstructor, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecute", ITcCallbackConstructExecute, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteReturn", ITcCallbackConstructExecuteReturn, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam1", ITcCallbackConstructExecuteParam1, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam1Return", ITcCallbackConstructExecuteParam1Return, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam2", ITcCallbackConstructExecuteParam2, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam2Return", ITcCallbackConstructExecuteParam2Return, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam3", ITcCallbackConstructExecuteParam3, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam3Return", ITcCallbackConstructExecuteParam3Return, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackFunctorDelegateNoParam", ITcCallbackFunctorDelegateNoParam, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCameraActorSetGetNearClippingPlane", ITcCameraActorSetGetNearClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetAspectRatio", ITcCameraActorSetGetAspectRatio, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetFieldOfView", ITcCameraActorSetGetFieldOfView, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetFarClippingPlane", ITcCameraActorSetGetFarClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetTargetPosition", ITcCameraActorSetGetTargetPosition, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetInvertYAxis", ITcCameraActorSetGetInvertYAxis, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorAssignmentOperator", ITcCameraActorAssignmentOperator, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorDownCast", ITcCameraActorDownCast, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetType", ITcCameraActorSetGetType, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetProjectionMode", ITcCameraActorSetGetProjectionMode, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetPerspectiveProjection", ITcCameraActorSetPerspectiveProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetOrthographicProjection", ITcCameraActorSetOrthographicProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetOrthographicProjectionWithClippingPlane", ITcCameraActorSetOrthographicProjectionWithClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorDefaultConstructorCopyConstructor", ITcCameraActorDefaultConstructorCopyConstructor, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcConnectionTrackerInterfaceTrackSignal", ITcConnectionTrackerInterfaceTrackSignal, ITs_ConnectionTrackerInterface_startup, ITs_ConnectionTrackerInterface_cleanup},
-       {"ITcConnectionTrackerConstructor", ITcConnectionTrackerConstructor, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
-       {"ITcConnectionTrackerTrackSignal", ITcConnectionTrackerTrackSignal, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
-       {"ITcConnectionTrackerDisconnectAll", ITcConnectionTrackerDisconnectAll, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
-       {"ITcConstraintSourceNewOnStageBooleanSource", ITcConstraintSourceNewOnStageBooleanSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
-       {"ITcConstraintSourceNewOnStageBooleanLocalSource", ITcConstraintSourceNewOnStageBooleanLocalSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
-       {"ITcConstraintSourceNewOnStageBooleanParentSource", ITcConstraintSourceNewOnStageBooleanParentSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
-       {"ITcConstraintsRelativeToConstraintForFloatScale", ITcConstraintsRelativeToConstraintForFloatScale, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyFloat", ITcConstraintsEqualToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyVector2", ITcConstraintsEqualToConstraintForPropertyVector2, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyVector3", ITcConstraintsEqualToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyVector4", ITcConstraintsEqualToConstraintForPropertyVector4, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyMatrix3", ITcConstraintsEqualToConstraintForPropertyMatrix3, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyMatrix", ITcConstraintsEqualToConstraintForPropertyMatrix, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyQuaternion", ITcConstraintsEqualToConstraintForPropertyQuaternion, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsLookAt", ITcConstraintsLookAt, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsRelativeToConstraintForPropertyVector3", ITcConstraintsRelativeToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsRelativeToConstraintForPropertyFloat", ITcConstraintsRelativeToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintNewOnStageBoolean", ITcConstraintNewOnStageBoolean, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageInteger", ITcConstraintNewOnStageInteger, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageFloat", ITcConstraintNewOnStageFloat, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2", ITcConstraintNewOnStageVector2, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector3", ITcConstraintNewOnStageVector3, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector4", ITcConstraintNewOnStageVector4, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix", ITcConstraintNewOnStageMatrix, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix3", ITcConstraintNewOnStageMatrix3, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageQuaternion", ITcConstraintNewOnStageQuaternion, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageBooleanAddSource", ITcConstraintNewOnStageBooleanAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageBooleanAddSourceParent", ITcConstraintNewOnStageBooleanAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageIntegerAddSource", ITcConstraintNewOnStageIntegerAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageIntegerAddSourceParent", ITcConstraintNewOnStageIntegerAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageFloatAddSource", ITcConstraintNewOnStageFloatAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageFloatAddSourceParent", ITcConstraintNewOnStageFloatAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2AddSource", ITcConstraintNewOnStageVector2AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2AddSourceParent", ITcConstraintNewOnStageVector2AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector3AddSource", ITcConstraintNewOnStageVector3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector3AddSourceParent", ITcConstraintNewOnStageVector3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrixAddSource", ITcConstraintNewOnStageMatrixAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrixAddSourceParent", ITcConstraintNewOnStageMatrixAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix3AddSource", ITcConstraintNewOnStageMatrix3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix3AddSourceParent", ITcConstraintNewOnStageMatrix3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageQuaternionAddSource", ITcConstraintNewOnStageQuaternionAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageQuaternionAddSourceParent", ITcConstraintNewOnStageQuaternionAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2AddSourceLocal", ITcConstraintNewOnStageVector2AddSourceLocal, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintGetRemoveAction", ITcConstraintGetRemoveAction, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintClonedDowncast", ITcConstraintClonedDowncast, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcCustomActorDownCast", ITcCustomActorDownCast, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorGetImplementation", ITcCustomActorGetImplementation, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorConstructorWithImpl", ITcCustomActorConstructorWithImpl, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomactorimplRequiresHoverEvents", ITcCustomactorimplRequiresHoverEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplGetNaturalSize", ITcCustomActorImplGetNaturalSize, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnChildAdd", ITcCustomActorImplOnChildAdd, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnChildRemove", ITcCustomActorImplOnChildRemove, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnKeyEvent", ITcCustomActorImplOnKeyEvent, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnKeyInputFocusGained", ITcCustomActorImplOnKeyInputFocusGained, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnKeyInputFocusLost", ITcCustomActorImplOnKeyInputFocusLost, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnWheelEvent", ITcCustomActorImplOnWheelEvent, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnSizeSet", ITcCustomActorImplOnSizeSet, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnStageConnection", ITcCustomActorImplOnStageConnection, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnStageDisconnection", ITcCustomActorImplOnStageDisconnection, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnTouchEvent", ITcCustomActorImplOnTouchEvent, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplRequiresWheelEvents", ITcCustomActorImplRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplRequiresTouchEvents", ITcCustomActorImplRequiresTouchEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplSelf", ITcCustomActorImplSelf, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplSetRequiresWheelEvents", ITcCustomActorImplSetRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplCustomActorImplWithBoolParam", ITcCustomActorImplCustomActorImplWithBoolParam, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplRelayoutRequest", ITcCustomActorImplRelayoutRequest, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplGetExtension", ITcCustomActorImplGetExtension, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcDaliExceptionDaliAssertMessage", ITcDaliExceptionDaliAssertMessage, ITs_dali_exception_startup, ITs_dali_exception_cleanup},
-       {"ITcDegreeConsFloat", ITcDegreeConsFloat, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeConsRadian", ITcDegreeConsRadian, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeOperatorEqual", ITcDegreeOperatorEqual, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeOperatorNotEqual", ITcDegreeOperatorNotEqual, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeCastOperator1", ITcDegreeCastOperator1, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeCastOperator2", ITcDegreeCastOperator2, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeOperatorCompare", ITcDegreeOperatorCompare, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeClamp", ITcDegreeClamp, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcEncodedBufferImageNewWithDataDLen", ITcEncodedBufferImageNewWithDataDLen, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
-       {"ITcEncodedBufferImageDownCast", ITcEncodedBufferImageDownCast, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
-       {"ITcEncodedBufferImageNewWithSamplingModeFittingMode", ITcEncodedBufferImageNewWithSamplingModeFittingMode, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
-       {"ITcFrameBuffer_001", ITcFrameBuffer_001, ITs_frame_buffer_startup, ITs_frame_buffer_cleanup},
-       {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-       {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-       {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-       {"ITcGeometry_001", ITcGeometry_001, ITs_geometry_startup, ITs_geometry_cleanup},
-       {"ITcGestureDetectorAttachGetAttachedActors", ITcGestureDetectorAttachGetAttachedActors, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorDetach", ITcGestureDetectorDetach, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorDownCast", ITcGestureDetectorDownCast, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorDetachAll", ITcGestureDetectorDetachAll, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorAssignment", ITcGestureDetectorAssignment, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorCopyConstructor", ITcGestureDetectorCopyConstructor, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureConstructorByTypePanStateStarted", ITcGestureConstructorByTypePanStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateStarted", ITcGestureConstructorByTypePinchStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateStarted", ITcGestureConstructorByTypeTapStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateStarted", ITcGestureConstructorByTypeLongPressStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateContinuing", ITcGestureConstructorByTypePanStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateContinuing", ITcGestureConstructorByTypePinchStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateContinuing", ITcGestureConstructorByTypeTapStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateContinuing", ITcGestureConstructorByTypeLongPressStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateFinished", ITcGestureConstructorByTypePanStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateFinished", ITcGestureConstructorByTypePinchStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateFinished", ITcGestureConstructorByTypeTapStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateFinished", ITcGestureConstructorByTypeLongPressStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateClear", ITcGestureConstructorByTypePanStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateClear", ITcGestureConstructorByTypePinchStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateClear", ITcGestureConstructorByTypeTapStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateClear", ITcGestureConstructorByTypeLongPressStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateCancelled", ITcGestureConstructorByTypePanStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateCancelled", ITcGestureConstructorByTypePinchStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateCancelled", ITcGestureConstructorByTypeTapStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateCancelled", ITcGestureConstructorByTypeLongPressStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStatePossible", ITcGestureConstructorByTypePanStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStatePossible", ITcGestureConstructorByTypePinchStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStatePossible", ITcGestureConstructorByTypeTapStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStatePossible", ITcGestureConstructorByTypeLongPressStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureCopyConstructor", ITcGestureCopyConstructor, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureAssignmentOperator", ITcGestureAssignmentOperator, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcHandleGetPropertyIndices", ITcHandleGetPropertyIndices, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleIsPropertyAConstraintInput", ITcHandleIsPropertyAConstraintInput, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleAddRemovePropertyNotification", ITcHandleAddRemovePropertyNotification, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleGetPropertyCountAndIndexAndNameAndType", ITcHandleGetPropertyCountAndIndexAndNameAndType, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleIsPropertyWritable", ITcHandleIsPropertyWritable, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleIsPropertyAnimatable", ITcHandleIsPropertyAnimatable, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSupport", ITcHandleSupport, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyFloat", ITcHandleSetGetPropertyFloat, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyString", ITcHandleSetGetPropertyString, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyInt", ITcHandleSetGetPropertyInt, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyBoolean", ITcHandleSetGetPropertyBoolean, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyVector2", ITcHandleSetGetPropertyVector2, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyVector3", ITcHandleSetGetPropertyVector3, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyVector4", ITcHandleSetGetPropertyVector4, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyMatrix", ITcHandleSetGetPropertyMatrix, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyMatrix3", ITcHandleSetGetPropertyMatrix3, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyRect", ITcHandleSetGetPropertyRect, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyQuaternion", ITcHandleSetGetPropertyQuaternion, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyArray", ITcHandleSetGetPropertyArray, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyMap", ITcHandleSetGetPropertyMap, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyType", ITcHandleSetGetPropertyType, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleOperatorAssignment", ITcHandleOperatorAssignment, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyFloatWithoutAccessMode", ITcHandleRegisterPropertyFloatWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyFloatWithAccessMode", ITcHandleRegisterPropertyFloatWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyboolWithOutAccessMode", ITcHandleRegisterPropertyboolWithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyboolWithAccessMode", ITcHandleRegisterPropertyboolWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector2WithoutAccessMode", ITcHandleRegisterPropertyVector2WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector2WithAccessMode", ITcHandleRegisterPropertyVector2WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector3WithOutAccessMode", ITcHandleRegisterPropertyVector3WithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector3WithAccessMode", ITcHandleRegisterPropertyVector3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector4WithOutAccessmode", ITcHandleRegisterPropertyVector4WithOutAccessmode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector4WithAccessmode", ITcHandleRegisterPropertyVector4WithAccessmode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrix3WithoutAccessMode", ITcHandleRegisterPropertyMatrix3WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrix3WithAccessMode", ITcHandleRegisterPropertyMatrix3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrixWithoutAccessMode", ITcHandleRegisterPropertyMatrixWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrixWithAccessMode", ITcHandleRegisterPropertyMatrixWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyStringWithoutAccessMode", ITcHandleRegisterPropertyStringWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyStringWithAccessMode", ITcHandleRegisterPropertyStringWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyQuaternionWithoutAccessMode", ITcHandleRegisterPropertyQuaternionWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyQuaternionWithAccessMode", ITcHandleRegisterPropertyQuaternionWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyRectWithoutAccessMode", ITcHandleRegisterPropertyRectWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyRectWithAccessMode", ITcHandleRegisterPropertyRectWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMapWithAccessMode", ITcHandleRegisterPropertyMapWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMapWithoutAccessMode", ITcHandleRegisterPropertyMapWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyArrayWithoutAccessMode", ITcHandleRegisterPropertyArrayWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyArrayWithAccessMode", ITcHandleRegisterPropertyArrayWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRemoveConstraintsWithAndWithoutTag", ITcHandleRemoveConstraintsWithAndWithoutTag, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleNewWeightObjectDownCast", ITcHandleNewWeightObjectDownCast, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRemovePropertyNotifications", ITcHandleRemovePropertyNotifications, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcIntrusivePtrConstructorReset", ITcIntrusivePtrConstructorReset, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrGet", ITcIntrusivePtrGet, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrCopyConstructors", ITcIntrusivePtrCopyConstructors, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrAssignmentEquals", ITcIntrusivePtrAssignmentEquals, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrResetWithReference", ITcIntrusivePtrResetWithReference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrBooleanType", ITcIntrusivePtrBooleanType, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrPointerDereference", ITcIntrusivePtrPointerDereference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrDetach", ITcIntrusivePtrDetach, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcKeyEventConstructorIsAltModifier", ITcKeyEventConstructorIsAltModifier, ITs_key_event_startup, ITs_key_event_cleanup},
-       {"ITcKeyEventIsCtrlModifier", ITcKeyEventIsCtrlModifier, ITs_key_event_startup, ITs_key_event_cleanup},
-       {"ITcKeyEventIsShiftModifier", ITcKeyEventIsShiftModifier, ITs_key_event_startup, ITs_key_event_cleanup},
-       {"ITcKeyFramesAddWithAlphaFunction", ITcKeyFramesAddWithAlphaFunction, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesDowncast", ITcKeyFramesDowncast, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithBool", ITcKeyFramesAddGetTypeWithBool, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithFLOAT", ITcKeyFramesAddGetTypeWithFLOAT, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithVector2", ITcKeyFramesAddGetTypeWithVector2, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithVector3", ITcKeyFramesAddGetTypeWithVector3, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithVector4", ITcKeyFramesAddGetTypeWithVector4, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithArray", ITcKeyFramesAddGetTypeWithArray, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithAngleAxis", ITcKeyFramesAddGetTypeWithAngleAxis, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithRect", ITcKeyFramesAddGetTypeWithRect, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithMatrix3", ITcKeyFramesAddGetTypeWithMatrix3, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithMatrixx", ITcKeyFramesAddGetTypeWithMatrixx, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesCopyConstructor", ITcKeyFramesCopyConstructor, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAssignmentOperator", ITcKeyFramesAssignmentOperator, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcLayerIsHoverConsumedAfterSetHoverConsumed", ITcLayerIsHoverConsumedAfterSetHoverConsumed, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerIsTouchConsumedAfterSetTouchConsumed", ITcLayerIsTouchConsumedAfterSetTouchConsumed, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerDownCastBaseHandle", ITcLayerDownCastBaseHandle, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerDownCast", ITcLayerDownCast, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerGetDepth", ITcLayerGetDepth, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerLowerBelowToBottom", ITcLayerLowerBelowToBottom, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerMoveAboveBelow", ITcLayerMoveAboveBelow, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerRaiseAboveToTop", ITcLayerRaiseAboveToTop, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetGetClippingBox", ITcLayerSetGetClippingBox, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetIsDepthTestDisabled", ITcLayerSetIsDepthTestDisabled, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetIsClipping", ITcLayerSetIsClipping, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetSortFunction", ITcLayerSetSortFunction, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLinearConstrainerCopyConstructorAssign", ITcLinearConstrainerCopyConstructorAssign, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
-       {"ITcLinearConstrainerDowncast", ITcLinearConstrainerDowncast, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
-       {"ITcLinearConstrainerApplyRemove", ITcLinearConstrainerApplyRemove, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
-       {"ITcLocalSourceNewOnStageBoolean", ITcLocalSourceNewOnStageBoolean, ITs_local_source_startup, ITs_local_source_cleanup},
-       {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorDownCast", ITcLongPressGestureDetectorDownCast, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorAssignment", ITcLongPressGestureDetectorAssignment, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorCopy", ITcLongPressGestureDetectorCopy, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureCopyConstructor", ITcLongPressGestureCopyConstructor, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
-       {"ITcLongPressGestureAssignmentOperator", ITcLongPressGestureAssignmentOperator, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
-       {"ITcMathUtilsNextAndIsPowerOfTwo", ITcMathUtilsNextAndIsPowerOfTwo, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsEqualsZero", ITcMathUtilsEqualsZero, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsShortestDistanceInDomain", ITcMathUtilsShortestDistanceInDomain, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampfloat", ITcMathUtilsClampfloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampint", ITcMathUtilsClampint, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampInPlacefloat", ITcMathUtilsClampInPlacefloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampInPlaceint", ITcMathUtilsClampInPlaceint, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsRound", ITcMathUtilsRound, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsLerpForFloat", ITcMathUtilsLerpForFloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsLerpForInt", ITcMathUtilsLerpForInt, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsEqualsWithAndWithoutEpsilon", ITcMathUtilsEqualsWithAndWithoutEpsilon, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsSign", ITcMathUtilsSign, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMatrix3Magnitude", ITcMatrix3Magnitude, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3ScaledInverseTranspose", ITcMatrix3ScaledInverseTranspose, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3AsFloat", ITcMatrix3AsFloat, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3Invert", ITcMatrix3Invert, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3SetIdentity", ITcMatrix3SetIdentity, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3Transpose", ITcMatrix3Transpose, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3OperatorEqualityCheck", ITcMatrix3OperatorEqualityCheck, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3MultiplyOStream", ITcMatrix3MultiplyOStream, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrixGetTransformComponents", ITcMatrixGetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOrthoNormalize", ITcMatrixOrthoNormalize, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetTransformComponents", ITcMatrixSetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixAsFloat", ITcMatrixAsFloat, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixInvert", ITcMatrixInvert, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixInvertTransform", ITcMatrixInvertTransform, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOperatorNotEquals", ITcMatrixOperatorNotEquals, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOperatorEquals", ITcMatrixOperatorEquals, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOperatorMultiply", ITcMatrixOperatorMultiply, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetIdentity", ITcMatrixSetIdentity, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetIdentityAndScale", ITcMatrixSetIdentityAndScale, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetTranslationWithVector4", ITcMatrixSetGetTranslationWithVector4, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetTranslationWithVector3", ITcMatrixSetGetTranslationWithVector3, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetXAxis", ITcMatrixSetGetXAxis, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetYAxis", ITcMatrixSetGetYAxis, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetZAxis", ITcMatrixSetGetZAxis, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixTranspose", ITcMatrixTranspose, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixMultiplyTwoMatrices", ITcMatrixMultiplyTwoMatrices, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixMultiplyMatrixAndQuaternionOStream", ITcMatrixMultiplyMatrixAndQuaternionOStream, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcNativeImageNewDownCastCopyAssign", ITcNativeImageNewDownCastCopyAssign, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcNativeImageCreateGlTexture", ITcNativeImageCreateGlTexture, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcNativeImageCustomFragmentPrefixP", ITcNativeImageCustomFragmentPrefixP, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcNativeImageCustomSamplerTypenameP", ITcNativeImageCustomSamplerTypenameP, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcObjectRegistryGetObjectCreatedDestroyedSignal", ITcObjectRegistryGetObjectCreatedDestroyedSignal, ITs_object_registry_startup, ITs_object_registry_cleanup},
-       {"ITcObjectRegistryAssignment", ITcObjectRegistryAssignment, ITs_object_registry_startup, ITs_object_registry_cleanup},
-       {"ITcObjectRegistryCopy", ITcObjectRegistryCopy, ITs_object_registry_startup, ITs_object_registry_cleanup},
-       {"ITcPanGestureDetectorDownCast", ITcPanGestureDetectorDownCast, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorCopySetGetMinimumTouchesRequired", ITcPanGestureDetectorCopySetGetMinimumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired", ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorGetClearAngles", ITcPanGestureDetectorGetClearAngles, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorAddRemoveDirection", ITcPanGestureDetectorAddRemoveDirection, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureGetDistance", ITcPanGestureGetDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureGetScreenDistance", ITcPanGestureGetScreenDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureGetScreenSpeed", ITcPanGestureGetScreenSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureGetSpeed", ITcPanGestureGetSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureAssignmentOperatorCopy", ITcPanGestureAssignmentOperatorCopy, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcParentSourceNewOnStageBoolean", ITcParentSourceNewOnStageBoolean, ITs_parent_source_startup, ITs_parent_source_cleanup},
-       {"ITcPathGetPoint", ITcPathGetPoint, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPathGetControlPoint", ITcPathGetControlPoint, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPathGenerateControlPoints", ITcPathGenerateControlPoints, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPathSample", ITcPathSample, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPinchGestureDetectorDownCastCopyAssign", ITcPinchGestureDetectorDownCastCopyAssign, ITs_pinch_gesture_detector_startup, ITs_pinch_gesture_detector_cleanup},
-       {"ITcPinchGestureConstructorByGestureStateEnums", ITcPinchGestureConstructorByGestureStateEnums, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
-       {"ITcPinchGestureCopyConstructor", ITcPinchGestureCopyConstructor, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
-       {"ITcPinchGestureAssignmentOperator", ITcPinchGestureAssignmentOperator, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
-       {"ITcPixelHasAlpha", ITcPixelHasAlpha, ITs_pixel_startup, ITs_pixel_cleanup},
-       {"ITcPixelGetBytesPerPixel", ITcPixelGetBytesPerPixel, ITs_pixel_startup, ITs_pixel_cleanup},
-       {"ITcPixelGetAlphaOffsetAndMask", ITcPixelGetAlphaOffsetAndMask, ITs_pixel_startup, ITs_pixel_cleanup},
-       {"ITcPixelData_001", ITcPixelData_001, ITs_pixeldata_startup, ITs_pixeldata_cleanup},
-       {"ITcPropertyArraySize", ITcPropertyArraySize, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayReserve", ITcPropertyArrayReserve, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayCopyConstructor", ITcPropertyArrayCopyConstructor, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayAssignmentOperator", ITcPropertyArrayAssignmentOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayOutstreamOperator", ITcPropertyArrayOutstreamOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyBuffer_001", ITcPropertyBuffer_001, ITs_propertybuffer_startup, ITs_propertybuffer_cleanup},
-       {"ITcPropertyConditionGreaterThanCondition", ITcPropertyConditionGreaterThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionInsideCondition", ITcPropertyConditionInsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionAssignmentOperator", ITcPropertyConditionAssignmentOperator, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionConstructor", ITcPropertyConditionConstructor, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionLessThanCondition", ITcPropertyConditionLessThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionGetArguments", ITcPropertyConditionGetArguments, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionStepCondition", ITcPropertyConditionStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionVariableStepCondition", ITcPropertyConditionVariableStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionOutsideCondition", ITcPropertyConditionOutsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyMapConstAssignment", ITcPropertyMapConstAssignment, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapGetKeyValuePair", ITcPropertyMapGetKeyValuePair, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapMerge", ITcPropertyMapMerge, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapOutputstreamOperator", ITcPropertyMapOutputstreamOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapFind", ITcPropertyMapFind, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapFind_001", ITcPropertyMapFind_001, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapInsert", ITcPropertyMapInsert, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapSquareOperator", ITcPropertyMapSquareOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeOnChanged", ITcPropertyNotificationSetGetNotifyModeOnChanged, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeOnTrue", ITcPropertyNotificationSetGetNotifyModeOnTrue, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeOnFalse", ITcPropertyNotificationSetGetNotifyModeOnFalse, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeDisabled", ITcPropertyNotificationSetGetNotifyModeDisabled, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetCondition", ITcPropertyNotificationGetCondition, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetConditionWithAddress", ITcPropertyNotificationGetConditionWithAddress, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetTarget", ITcPropertyNotificationGetTarget, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetTargetProperty", ITcPropertyNotificationGetTargetProperty, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetNotifyResult", ITcPropertyNotificationGetNotifyResult, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationDownCast", ITcPropertyNotificationDownCast, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyRegistrationCustom", ITcPropertyRegistrationCustom, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
-       {"ITcPropertyRegistrationAnimatableWithComponents", ITcPropertyRegistrationAnimatableWithComponents, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
-       {"ITcPropertyWithPropertyName", ITcPropertyWithPropertyName, ITs_property_startup, ITs_property_cleanup},
-       {"ITcPropertyWithComponentIndex", ITcPropertyWithComponentIndex, ITs_property_startup, ITs_property_cleanup},
-       {"ITcPropertyWithNameComponentIndex", ITcPropertyWithNameComponentIndex, ITs_property_startup, ITs_property_cleanup},
-       {"ITcPropertyTypesBoolean", ITcPropertyTypesBoolean, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesFloat", ITcPropertyTypesFloat, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesInt", ITcPropertyTypesInt, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesVector2", ITcPropertyTypesVector2, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesVector3", ITcPropertyTypesVector3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesVector4", ITcPropertyTypesVector4, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesMatrix3", ITcPropertyTypesMatrix3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesMatrix", ITcPropertyTypesMatrix, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesAngleAxis", ITcPropertyTypesAngleAxis, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesQuaternion", ITcPropertyTypesQuaternion, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesString", ITcPropertyTypesString, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesRect", ITcPropertyTypesRect, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesMap", ITcPropertyTypesMap, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesArray", ITcPropertyTypesArray, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetBooleanTypeName", ITcPropertyTypesGetBooleanTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetFloatTypeName", ITcPropertyTypesGetFloatTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetIntegerTypeName", ITcPropertyTypesGetIntegerTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetVector2TypeName", ITcPropertyTypesGetVector2TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetVector3TypeName", ITcPropertyTypesGetVector3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetVector4TypeName", ITcPropertyTypesGetVector4TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetMatrix3TypeName", ITcPropertyTypesGetMatrix3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetMatrixTypeName", ITcPropertyTypesGetMatrixTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetRectangleTypeName", ITcPropertyTypesGetRectangleTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetRotationTypeName", ITcPropertyTypesGetRotationTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetStringTypeName", ITcPropertyTypesGetStringTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetArrayTypeName", ITcPropertyTypesGetArrayTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetMapTypeName", ITcPropertyTypesGetMapTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcQuaternionByFloat", ITcQuaternionByFloat, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByVector", ITcQuaternionByVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByAngleVector4Axis", ITcQuaternionByAngleVector4Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByEulerAngles", ITcQuaternionByEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionAsVector", ITcQuaternionAsVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionConstructorByMatrix", ITcQuaternionConstructorByMatrix, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionConstructorByOrthonormalAxes", ITcQuaternionConstructorByOrthonormalAxes, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionConjugate", ITcQuaternionConjugate, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionEulerAngles", ITcQuaternionEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionExp", ITcQuaternionExp, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLog", ITcQuaternionLog, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionInvert", ITcQuaternionInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionIsIdentity", ITcQuaternionIsIdentity, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLength", ITcQuaternionLength, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionNormalizeNormalized", ITcQuaternionNormalizeNormalized, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLengthSquared", ITcQuaternionLengthSquared, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorInequality", ITcQuaternionOperatorInequality, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorEquality", ITcQuaternionOperatorEquality, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationDivision", ITcQuaternionOperatorMultiplicationDivision, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorAddition", ITcQuaternionOperatorAddition, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationScale", ITcQuaternionOperatorMultiplicationScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationWithAssignment", ITcQuaternionOperatorMultiplicationWithAssignment, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorDivisionScale", ITcQuaternionOperatorDivisionScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorScaleDivAssignement", ITcQuaternionOperatorScaleDivAssignement, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorSetEuler", ITcQuaternionOperatorSetEuler, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorToAxisAngleVec4", ITcQuaternionOperatorToAxisAngleVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorToAxisAngleVec3", ITcQuaternionOperatorToAxisAngleVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSubtractionAdditionWithAssignmentOperator", ITcQuaternionSubtractionAdditionWithAssignmentOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionUnaryMinusOperator", ITcQuaternionUnaryMinusOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionRotateVec4", ITcQuaternionRotateVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionRotateVec3", ITcQuaternionRotateVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionAngleBetween", ITcQuaternionAngleBetween, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionDot", ITcQuaternionDot, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionFromAxisAngle", ITcQuaternionFromAxisAngle, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLerp", ITcQuaternionLerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSlerp", ITcQuaternionSlerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSlerpNoInvert", ITcQuaternionSlerpNoInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSquad", ITcQuaternionSquad, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationWithVector3", ITcQuaternionOperatorMultiplicationWithVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByAngleVector3Axis", ITcQuaternionByAngleVector3Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByTwoVector3", ITcQuaternionByTwoVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSubstractAssignOStreamOperator", ITcQuaternionSubstractAssignOStreamOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcRadianConstruct", ITcRadianConstruct, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianOperatorEqual", ITcRadianOperatorEqual, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianOperatorNotEqual", ITcRadianOperatorNotEqual, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianCastOperator1", ITcRadianCastOperator1, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianCastOperator2", ITcRadianCastOperator2, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianOperatorCompareLess", ITcRadianOperatorCompareLess, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianClamp", ITcRadianClamp, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianConstant", ITcRadianConstant, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRandomRange", ITcRandomRange, ITs_random_startup, ITs_random_cleanup},
-       {"ITcRandomAxis", ITcRandomAxis, ITs_random_startup, ITs_random_cleanup},
-       {"ITcRectSet", ITcRectSet, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectIsEmpty", ITcRectIsEmpty, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectArea", ITcRectArea, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectBottom", ITcRectBottom, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectTop", ITcRectTop, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectLeft", ITcRectLeft, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectRight", ITcRectRight, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectContains", ITcRectContains, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectIntersects", ITcRectIntersects, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectOperatorEqualsOStream", ITcRectOperatorEqualsOStream, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectCopyCons", ITcRectCopyCons, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectConsWithoutParam", ITcRectConsWithoutParam, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectConsWithParam", ITcRectConsWithParam, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRefObjAssignAndReferenceCount", ITcRefObjAssignAndReferenceCount, ITs_refobject_startup, ITs_refobject_cleanup},
-       {"ITcRefObjReferenceUnReference", ITcRefObjReferenceUnReference, ITs_refobject_startup, ITs_refobject_cleanup},
-       {"ITcRenderer_001", ITcRenderer_001, ITs_renderer_startup, ITs_renderer_cleanup},
-       {"ITcRenderTaskListCreateTaskAndRemoveTask", ITcRenderTaskListCreateTaskAndRemoveTask, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskListGetTaskAndGetTaskCount", ITcRenderTaskListGetTaskAndGetTaskCount, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskListDownCast", ITcRenderTaskListDownCast, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskListCopyConstructor", ITcRenderTaskListCopyConstructor, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskSetGetViewportSize", ITcRenderTaskSetGetViewportSize, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetCullMode", ITcRenderTaskSetGetCullMode, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskConstructorAssignmentOperator", ITcRenderTaskConstructorAssignmentOperator, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskDownCast", ITcRenderTaskDownCast, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskFinishedSignal", ITcRenderTaskFinishedSignal, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetSourceActor", ITcRenderTaskSetGetSourceActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetScreenToFrameBufferMappingActor", ITcRenderTaskSetGetScreenToFrameBufferMappingActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetClearColor", ITcRenderTaskSetGetClearColor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetClearEnabled", ITcRenderTaskSetGetClearEnabled, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetViewportPosition", ITcRenderTaskSetGetViewportPosition, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetAndGetViewport", ITcRenderTaskSetAndGetViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetTargetFrameBuffer", ITcRenderTaskSetGetTargetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetRefreshRate", ITcRenderTaskSetGetRefreshRate, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetInputEnable", ITcRenderTaskSetGetInputEnable, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetCameraActor", ITcRenderTaskSetGetCameraActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetIsExclusive", ITcRenderTaskSetIsExclusive, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskWorldtoViewport", ITcRenderTaskWorldtoViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskViewportToLocal", ITcRenderTaskViewportToLocal, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcResourceImageGetImageSize", ITcResourceImageGetImageSize, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcResourceImageReload", ITcResourceImageReload, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcResourceImageDownCast", ITcResourceImageDownCast, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcResourceImageGetUrlCopyAssign", ITcResourceImageGetUrlCopyAssign, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcSampler_001", ITcSampler_001, ITs_sampler_startup, ITs_sampler_cleanup},
-       {"ITcShader_001", ITcShader_001, ITs_shader_startup, ITs_shader_cleanup},
-       {"ITcSignalConnectionConstructorGetCallback", ITcSignalConnectionConstructorGetCallback, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
-       {"ITcSignalConnectionConstructorDisconnect", ITcSignalConnectionConstructorDisconnect, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
-       {"ITcSignalConnectorType", ITcSignalConnectorType, ITs_signalconnectortype_startup, ITs_signalconnectortype_cleanup},
-       {"ITcSignalVoidNoParam", ITcSignalVoidNoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidOneParam", ITcSignalVoidOneParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParam", ITcSignalVoidTwoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParam", ITcSignalVoidThreeParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParam", ITcSignalRetNoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamUnsignedIntType", ITcSignalRetNoParamUnsignedIntType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamBoolType", ITcSignalRetNoParamBoolType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamStringType", ITcSignalRetNoParamStringType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamDoubleType", ITcSignalRetNoParamDoubleType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetOneParam", ITcSignalRetOneParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParam", ITcSignalRetTwoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParam", ITcSignalRetThreeParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidNoParamWithoutTracker", ITcSignalVoidNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidOneParamWithoutTracker", ITcSignalVoidOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParamWithoutTracker", ITcSignalVoidTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParamWithoutTracker", ITcSignalVoidThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamWithoutTracker", ITcSignalRetNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamDoubleTypeWithoutTracker", ITcSignalRetNoParamDoubleTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamBoolTypeWithoutTracker", ITcSignalRetNoParamBoolTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamUnsignedIntTypeWithoutTracker", ITcSignalRetNoParamUnsignedIntTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamStringTypeWithoutTracker", ITcSignalRetNoParamStringTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetOneParamWithoutTracker", ITcSignalRetOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParamWithoutTracker", ITcSignalRetTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParamWithoutTracker", ITcSignalRetThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidNoParamSlotDelegate", ITcSignalVoidNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidOneParamSlotDelegate", ITcSignalVoidOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParamSlotDelegate", ITcSignalVoidTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParamSlotDelegate", ITcSignalVoidThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamSlotDelegate", ITcSignalRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalBoolRetNoParamSlotDelegate", ITcSignalBoolRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalDoubleRetNoParamSlotDelegate", ITcSignalDoubleRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalStringRetNoParamSlotDelegate", ITcSignalStringRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalUnsignedIntRetNoParamSlotDelegate", ITcSignalUnsignedIntRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetOneParamSlotDelegate", ITcSignalRetOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParamSlotDelegate", ITcSignalRetTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParamSlotDelegate", ITcSignalRetThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker", ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker", ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsDestroySignalUsingTracker", ITcSignalConnectFunctorsDestroySignalUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParamUsingTracker", ITcSignalVoidTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParamUsingTracker", ITcSignalVoidThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalBoolRetNoParamUsingTracker", ITcSignalBoolRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalDoubleRetNoParamUsingTracker", ITcSignalDoubleRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalStringRetNoParamUsingTracker", ITcSignalStringRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalUnsignedIntRetNoParamUsingTracker", ITcSignalUnsignedIntRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParamUsingTracker", ITcSignalRetTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParamUsingTracker", ITcSignalRetThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidNoParamFunctorDelegate", ITcSignalVoidNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalFloatRetNoParamFunctorDelegate", ITcSignalFloatRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalBoolRetNoParamFunctorDelegate", ITcSignalBoolRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalDoubleRetNoParamFunctorDelegate", ITcSignalDoubleRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalUnsignedIntRetNoParamFunctorDelegate", ITcSignalUnsignedIntRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalStringRetNoParamFunctorDelegate", ITcSignalStringRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSlotConnectionGetCallbackSlotObserver", ITcSlotConnectionGetCallbackSlotObserver, ITs_slotconnection_startup, ITs_slotconnection_cleanup},
-       {"ITcSignalSlotDelegateDisconnectConnectiontracker", ITcSignalSlotDelegateDisconnectConnectiontracker, ITs_slotdelegate_startup, ITs_slotdelegate_cleanup},
-       {"ITcSourceConstructor", ITcSourceConstructor, ITs_source_startup, ITs_source_cleanup},
-       {"ITcSourceCopyConstructor", ITcSourceCopyConstructor, ITs_source_startup, ITs_source_cleanup},
-       {"ITcSourceAssignment", ITcSourceAssignment, ITs_source_startup, ITs_source_cleanup},
-       {"ITcStageSetGetbackgroundColorwithRed", ITcStageSetGetbackgroundColorwithRed, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageSetGetbackgroundColorwithGreen", ITcStageSetGetbackgroundColorwithGreen, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageSetGetbackgroundColorwithBlue", ITcStageSetGetbackgroundColorwithBlue, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageAdd", ITcStageAdd, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageCopyConstructor", ITcStageCopyConstructor, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetLayerCount", ITcStageGetLayerCount, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetLayer", ITcStageGetLayer, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetRootLayer", ITcStageGetRootLayer, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageIsInstalled", ITcStageIsInstalled, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageAssignmentOperator", ITcStageAssignmentOperator, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetObjectRegistry", ITcStageGetObjectRegistry, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcTapGestureDetectorDownCast", ITcTapGestureDetectorDownCast, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
-       {"ITcTapGestureDetectorAssignment", ITcTapGestureDetectorAssignment, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
-       {"ITcTexture_001", ITcTexture_001, ITs_texture_startup, ITs_texture_cleanup},
-       {"ITcTextureSet_001", ITcTextureSet_001, ITs_textureset_startup, ITs_textureset_cleanup},
-       {"ITcTapGestureAssignment", ITcTapGestureAssignment, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
-       {"ITcTapGestureCopyConstructor", ITcTapGestureCopyConstructor, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
-       {"ITcTimePeriodWithDurationSeconds", ITcTimePeriodWithDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
-       {"ITcTimePeriodWithDelayDurationSeconds", ITcTimePeriodWithDelayDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
-       {"ITcTypeInfoGetBaseName", ITcTypeInfoGetBaseName, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeInfoCreateInstanceGetCreator", ITcTypeInfoCreateInstanceGetCreator, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeInfoGetPropertyIndices", ITcTypeInfoGetPropertyIndices, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeInfogetActionCountGetSignalCount", ITcTypeInfogetActionCountGetSignalCount, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeRegistrationRegisteredName", ITcTypeRegistrationRegisteredName, ITs_typeregistration_startup, ITs_typeregistration_cleanup},
-       {"ITcTypeRegistryGetTypeNames", ITcTypeRegistryGetTypeNames, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
-       {"ITcTypeRegistryCopyAssign", ITcTypeRegistryCopyAssign, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
-       {"ITcTypeRegistryChildPropertyRegistration", ITcTypeRegistryChildPropertyRegistration, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},    
-       {"ITcUint16PairFromFloatVec2", ITcUint16PairFromFloatVec2, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairFromFloatArray", ITcUint16PairFromFloatArray, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairGetHeightWidth", ITcUint16PairGetHeightWidth, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorGreaterThan", ITcUint16PairOperatorGreaterThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorLessThan", ITcUint16PairOperatorLessThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorEquals", ITcUint16PairOperatorEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorNotEquals", ITcUint16PairOperatorNotEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcValuePrimitiveType", ITcValuePrimitiveType, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueVector", ITcValueVector, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueMatrix", ITcValueMatrix, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueAngleAxis", ITcValueAngleAxis, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueQuaternion", ITcValueQuaternion, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueStringValue", ITcValueStringValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueStrValue", ITcValueStrValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueRectVectorValue", ITcValueRectVectorValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueMap", ITcValueMap, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueArray", ITcValueArray, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueType", ITcValueType, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueSetGetItem", ITcValueSetGetItem, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueOperatorAssignment", ITcValueOperatorAssignment, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueHasKey", ITcValueHasKey, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueGetKey", ITcValueGetKey, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueGetSize", ITcValueGetSize, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueDefaultConstructor", ITcValueDefaultConstructor, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueValue", ITcValueValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueGetItemByKey", ITcValueGetItemByKey, ITs_value_startup, ITs_value_cleanup},
-       {"ITcVector2ConstrucAndGetAsFloat", ITcVector2ConstrucAndGetAsFloat, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2ConstructArrayAndGetAsConstFloat", ITcVector2ConstructArrayAndGetAsConstFloat, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Vec3ConstructAndAssign", ITcVector2Vec3ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Vec4ConstructAndAssign", ITcVector2Vec4ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Clamp", ITcVector2Clamp, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorInequality", ITcVector2OperatorInequality, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorMultiplicationAndAssignment", ITcVector2OperatorMultiplicationAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorAdditionAndAssignment", ITcVector2OperatorAdditionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorSubtractionAndAssignment", ITcVector2OperatorSubtractionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorUnaryNegation", ITcVector2OperatorUnaryNegation, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorDivisionAndAssignment", ITcVector2OperatorDivisionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorFloatAssignment", ITcVector2OperatorFloatAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorEquality", ITcVector2OperatorEquality, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorSubscript", ITcVector2OperatorSubscript, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2NormalizeWithLengthAndLengthSquared", ITcVector2NormalizeWithLengthAndLengthSquared, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Min", ITcVector2Min, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Max", ITcVector2Max, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorLeftShift", ITcVector2OperatorLeftShift, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector3ConstrucAndGetAsFloat", ITcVector3ConstrucAndGetAsFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3ConstructArrayAndGetAsConstFloat", ITcVector3ConstructArrayAndGetAsConstFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Vec2ConstructAndAssign", ITcVector3Vec2ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Vec4ConstructAndAssign", ITcVector3Vec4ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Cross", ITcVector3Cross, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Dot", ITcVector3Dot, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Clamp", ITcVector3Clamp, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorXY", ITcVector3GetVectorXY, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorYZ", ITcVector3GetVectorYZ, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorInequality", ITcVector3OperatorInequality, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorMultiplicationAndAssignment", ITcVector3OperatorMultiplicationAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorMultiplicationAssignmentFloat", ITcVector3OperatorMultiplicationAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorAdditionAndAssignment", ITcVector3OperatorAdditionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorSubtractionAndAssignment", ITcVector3OperatorSubtractionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorUnaryNegation", ITcVector3OperatorUnaryNegation, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorDivisionAndAssignment", ITcVector3OperatorDivisionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorDivisionAssignmentFloat", ITcVector3OperatorDivisionAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorFloatAssignment", ITcVector3OperatorFloatAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorEquality", ITcVector3OperatorEquality, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorSubscript", ITcVector3OperatorSubscript, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3NormalizeWithLengthAndLengthSquared", ITcVector3NormalizeWithLengthAndLengthSquared, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorXYConst", ITcVector3GetVectorXYConst, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorYZConst", ITcVector3GetVectorYZConst, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorMultiplicationAssignmentQuaternion", ITcVector3OperatorMultiplicationAssignmentQuaternion, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorArraySubscript", ITcVector3OperatorArraySubscript, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorLeftShift", ITcVector3OperatorLeftShift, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Min", ITcVector3Min, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Max", ITcVector3Max, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3ClampWithMinMax", ITcVector3ClampWithMinMax, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector4ConstructAndGetAsFloat", ITcVector4ConstructAndGetAsFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4ArrayAndGetAsConstFloat", ITcVector4ArrayAndGetAsConstFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4WithVec2", ITcVector4WithVec2, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4WithVec3", ITcVector4WithVec3, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Cross", ITcVector4Cross, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Dot", ITcVector4Dot, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4DotVec3", ITcVector4DotVec3, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Dot4", ITcVector4Dot4, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Clamp", ITcVector4Clamp, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4NormalizeWithLengthAndLengthSquared", ITcVector4NormalizeWithLengthAndLengthSquared, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorInequality", ITcVector4OperatorInequality, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorMultiplicationAndAssignment", ITcVector4OperatorMultiplicationAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorMultiplicationAssignmentFloat", ITcVector4OperatorMultiplicationAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorAdditionAndAssignment", ITcVector4OperatorAdditionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorSubtractionAssignment", ITcVector4OperatorSubtractionAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorUnaryNegation", ITcVector4OperatorUnaryNegation, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorDivisionAndAssignment", ITcVector4OperatorDivisionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorDivisionAssignmentFloat", ITcVector4OperatorDivisionAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorFloatAssignment", ITcVector4OperatorFloatAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorVector2Assignment", ITcVector4OperatorVector2Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorVector3Assignment", ITcVector4OperatorVector3Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorEquality", ITcVector4OperatorEquality, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorSubscript", ITcVector4OperatorSubscript, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorLeftShift", ITcVector4OperatorLeftShift, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Min", ITcVector4Min, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Max", ITcVector4Max, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4ClampWithMinMax", ITcVector4ClampWithMinMax, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVectorCapacityReserve", ITcVectorCapacityReserve, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcVectorSwapRemove", ITcVectorSwapRemove, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcVectorEraseResizeInsert", ITcVectorEraseResizeInsert, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcVectorCopyAssign", ITcVectorCopyAssign, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcWheelEventIsShiftModifier", ITcWheelEventIsShiftModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
-       {"ITcWheelEventIsAltModifier", ITcWheelEventIsAltModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
-       {"ITcWheelEventIsCtrlModifier", ITcWheelEventIsCtrlModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
+    {"ITcActorDownCast", ITcActorDownCast, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetId", ITcActorGetId, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetChildCount", ITcActorGetChildCount, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetName", ITcActorSetGetName, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetDrawModeOVERLAY", ITcActorSetGetDrawModeOVERLAY, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetChildAt", ITcActorGetChildAt, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetParent", ITcActorGetParent, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorFindChildByNameId", ITcActorFindChildByNameId, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorAddUnparent", ITcActorAddUnparent, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetDrawModeSTENCIL", ITcActorSetGetDrawModeSTENCIL, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetDrawModeNORMAL", ITcActorSetGetDrawModeNORMAL, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsKeyboardFocusable", ITcActorSetIsKeyboardFocusable, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsVisible", ITcActorSetIsVisible, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetXYZ", ITcActorSetXYZ, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorOnStageGetIsLayer", ITcActorOnStageGetIsLayer, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorIsRoot", ITcActorIsRoot, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorOnOffStageSignal", ITcActorOnOffStageSignal, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentAnchorPoint", ITcActorSetGetCurrentAnchorPoint, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentColor", ITcActorSetGetCurrentColor, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_OWN_COLOR", ITcActorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_PARENT_COLOR", ITcActorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOpacityBy", ITcActorSetGetCurrentOpacityBy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentParentOrigin", ITcActorSetGetCurrentParentOrigin, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentPositionDoubleInputParam", ITcActorSetGetCurrentPositionDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentPositionMultiInputParam", ITcActorSetGetCurrentPositionMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentPositionVectorInputParam", ITcActorSetGetCurrentPositionVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation", ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOrientationDegree", ITcActorSetGetCurrentOrientationDegree, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOrientationRadian", ITcActorSetGetCurrentOrientationRadian, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOrientationQuaternion", ITcActorSetGetCurrentOrientationQuaternion, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsInheritCurrentWorldScale", ITcActorSetIsInheritCurrentWorldScale, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleBy", ITcActorSetGetCurrentScaleBy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleSingleInputParam", ITcActorSetGetCurrentScaleSingleInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleMultiInputParam", ITcActorSetGetCurrentScaleMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleVectorInputParam", ITcActorSetGetCurrentScaleVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldMatrix", ITcActorGetCurrentWorldMatrix, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsSensitive", ITcActorSetIsSensitive, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeDoubleInputParam", ITcActorSetGetCurrentSizeDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeMultiInputParam", ITcActorSetGetCurrentSizeMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeVector2InputParam", ITcActorSetGetCurrentSizeVector2InputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeVector3InputParam", ITcActorSetGetCurrentSizeVector3InputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetPadding", ITcActorSetGetPadding, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorTranslateBy", ITcActorTranslateBy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetMaximumSize", ITcActorSetGetMaximumSize, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetMinimumSize", ITcActorSetGetMinimumSize, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorOnRelayoutSignalSetResizePolicy", ITcActorOnRelayoutSignalSetResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetHeightForWidthWidthForHeight", ITcActorGetHeightForWidthWidthForHeight, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetSizeModeFactor", ITcActorSetGetSizeModeFactor, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetSizeScalePolicy", ITcActorSetGetSizeScalePolicy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorInsertRotateByRadianQuenterion", ITcActorInsertRotateByRadianQuenterion, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetNaturalSizeResizePolicy", ITcActorGetNaturalSizeResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorAssignmentOperatorGetRelayoutSize", ITcActorAssignmentOperatorGetRelayoutSize, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetInheritPosition", ITcActorSetInheritPosition, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal", ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcAlphaFunctionDefault", ITcAlphaFunctionDefault, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAlphaFunctionBuiltinFunction", ITcAlphaFunctionBuiltinFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAlphaFunctionByFunctionPrototypeGetCustomFunction", ITcAlphaFunctionByFunctionPrototypeGetCustomFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAlphaFunctionByControlPointsGetBezierControlPoints", ITcAlphaFunctionByControlPointsGetBezierControlPoints, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAngleAxisConstructor", ITcAngleAxisConstructor, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAngleAxisConsDegree", ITcAngleAxisConsDegree, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAngleAxisConsRadian", ITcAngleAxisConsRadian, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAngleAxisOutStreamOpeator", ITcAngleAxisOutStreamOpeator, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAnimationSetGetSpeedFactor", ITcAnimationSetGetSpeedFactor, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetCurrentProgress", ITcAnimationSetGetCurrentProgress, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetPlayRange", ITcAnimationSetGetPlayRange, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDisconnectActionWithBake", ITcAnimationSetGetDisconnectActionWithBake, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDisconnectActionBakeFinal", ITcAnimationSetGetDisconnectActionBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDisconnectActionDiscard", ITcAnimationSetGetDisconnectActionDiscard, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationPlayFrom", ITcAnimationPlayFrom, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetEndActionWithBakeFinal", ITcAnimationSetGetEndActionWithBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationDowncast", ITcAnimationDowncast, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDuration", ITcAnimationSetGetDuration, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationHideIsVisible", ITcAnimationHideIsVisible, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationShowIsVisible", ITcAnimationShowIsVisible, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetEndActionWithEnumBake", ITcAnimationSetGetEndActionWithEnumBake, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetEndActionWithDiscard", ITcAnimationSetGetEndActionWithDiscard, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDefaultAlphfunctionLinear", ITcAnimationSetGetDefaultAlphfunctionLinear, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDefaultAlphfunctionEaseIn", ITcAnimationSetGetDefaultAlphfunctionEaseIn, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationStop", ITcAnimationStop, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationClear", ITcAnimationClear, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationPause", ITcAnimationPause, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationCopyConstructor", ITcAnimationCopyConstructor, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAssignMentOperator", ITcAnimationAssignMentOperator, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByBool", ITcAnimationAnimateByBool, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByFloat", ITcAnimationAnimateByFloat, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatePathTimePeriodAlphaFunction", ITcAnimationAnimatePathTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByInteger", ITcAnimationAnimateByInteger, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector2", ITcAnimationAnimateByVector2, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector3", ITcAnimationAnimateByVector3, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4", ITcAnimationAnimateByVector4, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatePathVector", ITcAnimationAnimatePathVector, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod", ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesTimePeriod", ITcAnimationAnimateBetweenKeyframesTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4TimePeriod", ITcAnimationAnimateByVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector3TimePeriod", ITcAnimationAnimateByVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector2TimePeriod", ITcAnimationAnimateByVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByFloatTimePeriod", ITcAnimationAnimateByFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4TimePeriodAlphaFunction", ITcAnimationAnimateByVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4AlphaFunction", ITcAnimationAnimateByVector4AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector4", ITcAnimationAnimateToVector4, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3", ITcAnimationAnimateToVector3, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector2", ITcAnimationAnimateToVector2, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToFloat", ITcAnimationAnimateToFloat, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector4TimePeriod", ITcAnimationAnimateToVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector2TimePeriod", ITcAnimationAnimateToVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3TimePeriod", ITcAnimationAnimateToVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToFloatTimePeriod", ITcAnimationAnimateToFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector4TimePeriodAlphaFunction", ITcAnimationAnimateToVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector2TimePeriodAlphaFunction", ITcAnimationAnimateToVector2TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3TimePeriodAlphaFunction", ITcAnimationAnimateToVector3TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToFloatTimePeriodAlphaFunction", ITcAnimationAnimateToFloatTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3AlphaFunction", ITcAnimationAnimateToVector3AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenActorVisible", ITcAnimationAnimateBetweenActorVisible, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenActorRotation", ITcAnimationAnimateBetweenActorRotation, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenColorAlpha", ITcAnimationAnimateBetweenColorAlpha, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatPathTimePeriod", ITcAnimationAnimatPathTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatePathAlphafunction", ITcAnimationAnimatePathAlphafunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesInterpolation", ITcAnimationAnimateBetweenKeyframesInterpolation, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation", ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod", ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc", ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetLoopCount", ITcAnimationSetGetLoopCount, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnyConstructorGetTypeGet", ITcAnyConstructorGetTypeGet, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyEmptyAssignmentOperator", ITcAnyEmptyAssignmentOperator, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyCopyConstructor", ITcAnyCopyConstructor, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyAssertAlways", ITcAnyAssertAlways, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyGetTypeAnyCast", ITcAnyGetTypeAnyCast, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyCast", ITcAnyCast, ITs_any_startup, ITs_any_cleanup},
+    {"ITcBaseHandleGetBaseObject", ITcBaseHandleGetBaseObject, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleConstructor", ITcBaseHandleConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleCopyConstructor", ITcBaseHandleCopyConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleEqualAndInequalOperator", ITcBaseHandleEqualAndInequalOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleAssignmentOperator", ITcBaseHandleAssignmentOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleBooleanType", ITcBaseHandleBooleanType, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleGetObjectPtr", ITcBaseHandleGetObjectPtr, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleGetTypeInfo", ITcBaseHandleGetTypeInfo, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForActor", ITcBaseObjectGetTypeNameInfoForActor, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForAnimation", ITcBaseObjectGetTypeNameInfoForAnimation, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector", ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForBufferImage", ITcBaseObjectGetTypeNameInfoForBufferImage, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectDoAction", ITcBaseObjectDoAction, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseSignalEmitGuardErrorOccurred", ITcBaseSignalEmitGuardErrorOccurred, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalEmpty", ITcBaseSignalEmpty, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalGetConnectionCount", ITcBaseSignalGetConnectionCount, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalEmit", ITcBaseSignalEmit, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalConnectDisconnect", ITcBaseSignalConnectDisconnect, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalConnectDisconnectwithObject", ITcBaseSignalConnectDisconnectwithObject, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalEmitReturn", ITcBaseSignalEmitReturn, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBufferImageNewWithExternalDataSourceAndStride", ITcBufferImageNewWithExternalDataSourceAndStride, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcBufferImageNewWithWidthHeightPixelFormat", ITcBufferImageNewWithWidthHeightPixelFormat, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcBufferImageCopyConstructorWHITE", ITcBufferImageCopyConstructorWHITE, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcBufferImageGetBufferStrideUpdate", ITcBufferImageGetBufferStrideUpdate, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcCallbackConstructor", ITcCallbackConstructor, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecute", ITcCallbackConstructExecute, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteReturn", ITcCallbackConstructExecuteReturn, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam1", ITcCallbackConstructExecuteParam1, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam1Return", ITcCallbackConstructExecuteParam1Return, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam2", ITcCallbackConstructExecuteParam2, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam2Return", ITcCallbackConstructExecuteParam2Return, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam3", ITcCallbackConstructExecuteParam3, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam3Return", ITcCallbackConstructExecuteParam3Return, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackFunctorDelegateNoParam", ITcCallbackFunctorDelegateNoParam, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCameraActorSetGetNearClippingPlane", ITcCameraActorSetGetNearClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetAspectRatio", ITcCameraActorSetGetAspectRatio, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetFieldOfView", ITcCameraActorSetGetFieldOfView, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetFarClippingPlane", ITcCameraActorSetGetFarClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetTargetPosition", ITcCameraActorSetGetTargetPosition, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetInvertYAxis", ITcCameraActorSetGetInvertYAxis, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorAssignmentOperator", ITcCameraActorAssignmentOperator, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorDownCast", ITcCameraActorDownCast, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetType", ITcCameraActorSetGetType, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetProjectionMode", ITcCameraActorSetGetProjectionMode, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetPerspectiveProjection", ITcCameraActorSetPerspectiveProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetOrthographicProjection", ITcCameraActorSetOrthographicProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetOrthographicProjectionWithClippingPlane", ITcCameraActorSetOrthographicProjectionWithClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorDefaultConstructorCopyConstructor", ITcCameraActorDefaultConstructorCopyConstructor, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcConnectionTrackerInterfaceTrackSignal", ITcConnectionTrackerInterfaceTrackSignal, ITs_ConnectionTrackerInterface_startup, ITs_ConnectionTrackerInterface_cleanup},
+    {"ITcConnectionTrackerConstructor", ITcConnectionTrackerConstructor, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
+    {"ITcConnectionTrackerTrackSignal", ITcConnectionTrackerTrackSignal, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
+    {"ITcConnectionTrackerDisconnectAll", ITcConnectionTrackerDisconnectAll, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
+    {"ITcConstraintSourceNewOnStageBooleanSource", ITcConstraintSourceNewOnStageBooleanSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
+    {"ITcConstraintSourceNewOnStageBooleanLocalSource", ITcConstraintSourceNewOnStageBooleanLocalSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
+    {"ITcConstraintSourceNewOnStageBooleanParentSource", ITcConstraintSourceNewOnStageBooleanParentSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
+    {"ITcConstraintsRelativeToConstraintForFloatScale", ITcConstraintsRelativeToConstraintForFloatScale, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyFloat", ITcConstraintsEqualToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyVector2", ITcConstraintsEqualToConstraintForPropertyVector2, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyVector3", ITcConstraintsEqualToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyVector4", ITcConstraintsEqualToConstraintForPropertyVector4, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyMatrix3", ITcConstraintsEqualToConstraintForPropertyMatrix3, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyMatrix", ITcConstraintsEqualToConstraintForPropertyMatrix, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyQuaternion", ITcConstraintsEqualToConstraintForPropertyQuaternion, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsLookAt", ITcConstraintsLookAt, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsRelativeToConstraintForPropertyVector3", ITcConstraintsRelativeToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsRelativeToConstraintForPropertyFloat", ITcConstraintsRelativeToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintNewOnStageBoolean", ITcConstraintNewOnStageBoolean, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageInteger", ITcConstraintNewOnStageInteger, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageFloat", ITcConstraintNewOnStageFloat, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2", ITcConstraintNewOnStageVector2, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector3", ITcConstraintNewOnStageVector3, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector4", ITcConstraintNewOnStageVector4, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix", ITcConstraintNewOnStageMatrix, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix3", ITcConstraintNewOnStageMatrix3, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageQuaternion", ITcConstraintNewOnStageQuaternion, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageBooleanAddSource", ITcConstraintNewOnStageBooleanAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageBooleanAddSourceParent", ITcConstraintNewOnStageBooleanAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageIntegerAddSource", ITcConstraintNewOnStageIntegerAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageIntegerAddSourceParent", ITcConstraintNewOnStageIntegerAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageFloatAddSource", ITcConstraintNewOnStageFloatAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageFloatAddSourceParent", ITcConstraintNewOnStageFloatAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2AddSource", ITcConstraintNewOnStageVector2AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2AddSourceParent", ITcConstraintNewOnStageVector2AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector3AddSource", ITcConstraintNewOnStageVector3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector3AddSourceParent", ITcConstraintNewOnStageVector3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrixAddSource", ITcConstraintNewOnStageMatrixAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrixAddSourceParent", ITcConstraintNewOnStageMatrixAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix3AddSource", ITcConstraintNewOnStageMatrix3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix3AddSourceParent", ITcConstraintNewOnStageMatrix3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageQuaternionAddSource", ITcConstraintNewOnStageQuaternionAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageQuaternionAddSourceParent", ITcConstraintNewOnStageQuaternionAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2AddSourceLocal", ITcConstraintNewOnStageVector2AddSourceLocal, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintGetRemoveAction", ITcConstraintGetRemoveAction, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintClonedDowncast", ITcConstraintClonedDowncast, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcCustomActorDownCast", ITcCustomActorDownCast, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorGetImplementation", ITcCustomActorGetImplementation, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorConstructorWithImpl", ITcCustomActorConstructorWithImpl, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomactorimplRequiresHoverEvents", ITcCustomactorimplRequiresHoverEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplGetNaturalSize", ITcCustomActorImplGetNaturalSize, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnChildAdd", ITcCustomActorImplOnChildAdd, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnChildRemove", ITcCustomActorImplOnChildRemove, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnKeyEvent", ITcCustomActorImplOnKeyEvent, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnKeyInputFocusGained", ITcCustomActorImplOnKeyInputFocusGained, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnKeyInputFocusLost", ITcCustomActorImplOnKeyInputFocusLost, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnWheelEvent", ITcCustomActorImplOnWheelEvent, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnSizeSet", ITcCustomActorImplOnSizeSet, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnStageConnection", ITcCustomActorImplOnStageConnection, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnStageDisconnection", ITcCustomActorImplOnStageDisconnection, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnTouchEvent", ITcCustomActorImplOnTouchEvent, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplRequiresWheelEvents", ITcCustomActorImplRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplRequiresTouchEvents", ITcCustomActorImplRequiresTouchEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplSelf", ITcCustomActorImplSelf, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplSetRequiresWheelEvents", ITcCustomActorImplSetRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplCustomActorImplWithBoolParam", ITcCustomActorImplCustomActorImplWithBoolParam, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplRelayoutRequest", ITcCustomActorImplRelayoutRequest, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplGetExtension", ITcCustomActorImplGetExtension, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcDaliExceptionDaliAssertMessage", ITcDaliExceptionDaliAssertMessage, ITs_dali_exception_startup, ITs_dali_exception_cleanup},
+    {"ITcDegreeConsFloat", ITcDegreeConsFloat, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeConsRadian", ITcDegreeConsRadian, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeOperatorEqual", ITcDegreeOperatorEqual, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeOperatorNotEqual", ITcDegreeOperatorNotEqual, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeCastOperator1", ITcDegreeCastOperator1, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeCastOperator2", ITcDegreeCastOperator2, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeOperatorCompare", ITcDegreeOperatorCompare, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeClamp", ITcDegreeClamp, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcEncodedBufferImageNewWithDataDLen", ITcEncodedBufferImageNewWithDataDLen, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
+    {"ITcEncodedBufferImageDownCast", ITcEncodedBufferImageDownCast, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
+    {"ITcEncodedBufferImageNewWithSamplingModeFittingMode", ITcEncodedBufferImageNewWithSamplingModeFittingMode, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
+    {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+    {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+    {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+    {"ITcFrameBuffer_001", ITcFrameBuffer_001, ITs_frame_buffer_startup, ITs_frame_buffer_cleanup},
+    {"ITcGeometry_001", ITcGeometry_001, ITs_geometry_startup, ITs_geometry_cleanup},
+    {"ITcGestureDetectorAttachGetAttachedActors", ITcGestureDetectorAttachGetAttachedActors, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorDetach", ITcGestureDetectorDetach, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorDownCast", ITcGestureDetectorDownCast, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorDetachAll", ITcGestureDetectorDetachAll, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorAssignment", ITcGestureDetectorAssignment, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorCopyConstructor", ITcGestureDetectorCopyConstructor, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureConstructorByTypePanStateStarted", ITcGestureConstructorByTypePanStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateStarted", ITcGestureConstructorByTypePinchStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateStarted", ITcGestureConstructorByTypeTapStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateStarted", ITcGestureConstructorByTypeLongPressStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateContinuing", ITcGestureConstructorByTypePanStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateContinuing", ITcGestureConstructorByTypePinchStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateContinuing", ITcGestureConstructorByTypeTapStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateContinuing", ITcGestureConstructorByTypeLongPressStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateFinished", ITcGestureConstructorByTypePanStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateFinished", ITcGestureConstructorByTypePinchStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateFinished", ITcGestureConstructorByTypeTapStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateFinished", ITcGestureConstructorByTypeLongPressStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateClear", ITcGestureConstructorByTypePanStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateClear", ITcGestureConstructorByTypePinchStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateClear", ITcGestureConstructorByTypeTapStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateClear", ITcGestureConstructorByTypeLongPressStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateCancelled", ITcGestureConstructorByTypePanStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateCancelled", ITcGestureConstructorByTypePinchStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateCancelled", ITcGestureConstructorByTypeTapStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateCancelled", ITcGestureConstructorByTypeLongPressStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStatePossible", ITcGestureConstructorByTypePanStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStatePossible", ITcGestureConstructorByTypePinchStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStatePossible", ITcGestureConstructorByTypeTapStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStatePossible", ITcGestureConstructorByTypeLongPressStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureCopyConstructor", ITcGestureCopyConstructor, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureAssignmentOperator", ITcGestureAssignmentOperator, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcHandleGetPropertyIndices", ITcHandleGetPropertyIndices, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleIsPropertyAConstraintInput", ITcHandleIsPropertyAConstraintInput, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleAddRemovePropertyNotification", ITcHandleAddRemovePropertyNotification, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleGetPropertyCountAndIndexAndNameAndType", ITcHandleGetPropertyCountAndIndexAndNameAndType, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleIsPropertyWritable", ITcHandleIsPropertyWritable, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleIsPropertyAnimatable", ITcHandleIsPropertyAnimatable, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSupport", ITcHandleSupport, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyFloat", ITcHandleSetGetPropertyFloat, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyString", ITcHandleSetGetPropertyString, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyInt", ITcHandleSetGetPropertyInt, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyBoolean", ITcHandleSetGetPropertyBoolean, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyVector2", ITcHandleSetGetPropertyVector2, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyVector3", ITcHandleSetGetPropertyVector3, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyVector4", ITcHandleSetGetPropertyVector4, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyMatrix", ITcHandleSetGetPropertyMatrix, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyMatrix3", ITcHandleSetGetPropertyMatrix3, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyRect", ITcHandleSetGetPropertyRect, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyQuaternion", ITcHandleSetGetPropertyQuaternion, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyArray", ITcHandleSetGetPropertyArray, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyMap", ITcHandleSetGetPropertyMap, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyType", ITcHandleSetGetPropertyType, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleOperatorAssignment", ITcHandleOperatorAssignment, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyFloatWithoutAccessMode", ITcHandleRegisterPropertyFloatWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyFloatWithAccessMode", ITcHandleRegisterPropertyFloatWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyboolWithOutAccessMode", ITcHandleRegisterPropertyboolWithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyboolWithAccessMode", ITcHandleRegisterPropertyboolWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector2WithoutAccessMode", ITcHandleRegisterPropertyVector2WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector2WithAccessMode", ITcHandleRegisterPropertyVector2WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector3WithOutAccessMode", ITcHandleRegisterPropertyVector3WithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector3WithAccessMode", ITcHandleRegisterPropertyVector3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector4WithOutAccessmode", ITcHandleRegisterPropertyVector4WithOutAccessmode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector4WithAccessmode", ITcHandleRegisterPropertyVector4WithAccessmode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrix3WithoutAccessMode", ITcHandleRegisterPropertyMatrix3WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrix3WithAccessMode", ITcHandleRegisterPropertyMatrix3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrixWithoutAccessMode", ITcHandleRegisterPropertyMatrixWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrixWithAccessMode", ITcHandleRegisterPropertyMatrixWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyStringWithoutAccessMode", ITcHandleRegisterPropertyStringWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyStringWithAccessMode", ITcHandleRegisterPropertyStringWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyQuaternionWithoutAccessMode", ITcHandleRegisterPropertyQuaternionWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyQuaternionWithAccessMode", ITcHandleRegisterPropertyQuaternionWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyRectWithoutAccessMode", ITcHandleRegisterPropertyRectWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyRectWithAccessMode", ITcHandleRegisterPropertyRectWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMapWithAccessMode", ITcHandleRegisterPropertyMapWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMapWithoutAccessMode", ITcHandleRegisterPropertyMapWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyArrayWithoutAccessMode", ITcHandleRegisterPropertyArrayWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyArrayWithAccessMode", ITcHandleRegisterPropertyArrayWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRemoveConstraintsWithAndWithoutTag", ITcHandleRemoveConstraintsWithAndWithoutTag, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleNewWeightObjectDownCast", ITcHandleNewWeightObjectDownCast, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRemovePropertyNotifications", ITcHandleRemovePropertyNotifications, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcIntrusivePtrConstructorReset", ITcIntrusivePtrConstructorReset, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrGet", ITcIntrusivePtrGet, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrCopyConstructors", ITcIntrusivePtrCopyConstructors, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrAssignmentEquals", ITcIntrusivePtrAssignmentEquals, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrResetWithReference", ITcIntrusivePtrResetWithReference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrBooleanType", ITcIntrusivePtrBooleanType, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrPointerDereference", ITcIntrusivePtrPointerDereference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrDetach", ITcIntrusivePtrDetach, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcKeyEventConstructorIsAltModifier", ITcKeyEventConstructorIsAltModifier, ITs_key_event_startup, ITs_key_event_cleanup},
+    {"ITcKeyEventIsCtrlModifier", ITcKeyEventIsCtrlModifier, ITs_key_event_startup, ITs_key_event_cleanup},
+    {"ITcKeyEventIsShiftModifier", ITcKeyEventIsShiftModifier, ITs_key_event_startup, ITs_key_event_cleanup},
+    {"ITcKeyFramesAddWithAlphaFunction", ITcKeyFramesAddWithAlphaFunction, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesDowncast", ITcKeyFramesDowncast, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithBool", ITcKeyFramesAddGetTypeWithBool, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithFLOAT", ITcKeyFramesAddGetTypeWithFLOAT, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithVector2", ITcKeyFramesAddGetTypeWithVector2, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithVector3", ITcKeyFramesAddGetTypeWithVector3, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithVector4", ITcKeyFramesAddGetTypeWithVector4, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithAngleAxis", ITcKeyFramesAddGetTypeWithAngleAxis, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesCopyConstructor", ITcKeyFramesCopyConstructor, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAssignmentOperator", ITcKeyFramesAssignmentOperator, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcLayerIsHoverConsumedAfterSetHoverConsumed", ITcLayerIsHoverConsumedAfterSetHoverConsumed, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerIsTouchConsumedAfterSetTouchConsumed", ITcLayerIsTouchConsumedAfterSetTouchConsumed, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerDownCastBaseHandle", ITcLayerDownCastBaseHandle, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerDownCast", ITcLayerDownCast, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerGetDepth", ITcLayerGetDepth, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerLowerBelowToBottom", ITcLayerLowerBelowToBottom, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerMoveAboveBelow", ITcLayerMoveAboveBelow, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerRaiseAboveToTop", ITcLayerRaiseAboveToTop, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetGetClippingBox", ITcLayerSetGetClippingBox, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetIsDepthTestDisabled", ITcLayerSetIsDepthTestDisabled, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetIsClipping", ITcLayerSetIsClipping, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetSortFunction", ITcLayerSetSortFunction, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLinearConstrainerCopyConstructorAssign", ITcLinearConstrainerCopyConstructorAssign, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
+    {"ITcLinearConstrainerDowncast", ITcLinearConstrainerDowncast, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
+    {"ITcLinearConstrainerApplyRemove", ITcLinearConstrainerApplyRemove, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
+    {"ITcLocalSourceNewOnStageBoolean", ITcLocalSourceNewOnStageBoolean, ITs_local_source_startup, ITs_local_source_cleanup},
+    {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorDownCast", ITcLongPressGestureDetectorDownCast, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorAssignment", ITcLongPressGestureDetectorAssignment, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorCopy", ITcLongPressGestureDetectorCopy, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureCopyConstructor", ITcLongPressGestureCopyConstructor, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
+    {"ITcLongPressGestureAssignmentOperator", ITcLongPressGestureAssignmentOperator, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
+    {"ITcMathUtilsNextAndIsPowerOfTwo", ITcMathUtilsNextAndIsPowerOfTwo, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsEqualsZero", ITcMathUtilsEqualsZero, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsShortestDistanceInDomain", ITcMathUtilsShortestDistanceInDomain, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampfloat", ITcMathUtilsClampfloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampint", ITcMathUtilsClampint, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampInPlacefloat", ITcMathUtilsClampInPlacefloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampInPlaceint", ITcMathUtilsClampInPlaceint, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsRound", ITcMathUtilsRound, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsLerpForFloat", ITcMathUtilsLerpForFloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsLerpForInt", ITcMathUtilsLerpForInt, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsEqualsWithAndWithoutEpsilon", ITcMathUtilsEqualsWithAndWithoutEpsilon, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsSign", ITcMathUtilsSign, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMatrix3Magnitude", ITcMatrix3Magnitude, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3ScaledInverseTranspose", ITcMatrix3ScaledInverseTranspose, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3AsFloat", ITcMatrix3AsFloat, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3Invert", ITcMatrix3Invert, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3SetIdentity", ITcMatrix3SetIdentity, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3Transpose", ITcMatrix3Transpose, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3OperatorEqualityCheck", ITcMatrix3OperatorEqualityCheck, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3MultiplyOStream", ITcMatrix3MultiplyOStream, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrixGetTransformComponents", ITcMatrixGetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOrthoNormalize", ITcMatrixOrthoNormalize, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetTransformComponents", ITcMatrixSetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixAsFloat", ITcMatrixAsFloat, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixInvert", ITcMatrixInvert, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixInvertTransform", ITcMatrixInvertTransform, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOperatorNotEquals", ITcMatrixOperatorNotEquals, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOperatorEquals", ITcMatrixOperatorEquals, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOperatorMultiply", ITcMatrixOperatorMultiply, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetIdentity", ITcMatrixSetIdentity, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetIdentityAndScale", ITcMatrixSetIdentityAndScale, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetTranslationWithVector4", ITcMatrixSetGetTranslationWithVector4, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetTranslationWithVector3", ITcMatrixSetGetTranslationWithVector3, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetXAxis", ITcMatrixSetGetXAxis, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetYAxis", ITcMatrixSetGetYAxis, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetZAxis", ITcMatrixSetGetZAxis, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixTranspose", ITcMatrixTranspose, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixMultiplyTwoMatrices", ITcMatrixMultiplyTwoMatrices, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixMultiplyMatrixAndQuaternionOStream", ITcMatrixMultiplyMatrixAndQuaternionOStream, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcNativeImageNewDownCastCopyAssign", ITcNativeImageNewDownCastCopyAssign, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcNativeImageCreateGlTexture", ITcNativeImageCreateGlTexture, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcNativeImageCustomFragmentPrefixP", ITcNativeImageCustomFragmentPrefixP, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcNativeImageCustomSamplerTypenameP", ITcNativeImageCustomSamplerTypenameP, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcObjectRegistryGetObjectCreatedDestroyedSignal", ITcObjectRegistryGetObjectCreatedDestroyedSignal, ITs_object_registry_startup, ITs_object_registry_cleanup},
+    {"ITcObjectRegistryAssignment", ITcObjectRegistryAssignment, ITs_object_registry_startup, ITs_object_registry_cleanup},
+    {"ITcObjectRegistryCopy", ITcObjectRegistryCopy, ITs_object_registry_startup, ITs_object_registry_cleanup},
+    {"ITcPanGestureDetectorDownCast", ITcPanGestureDetectorDownCast, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorCopySetGetMinimumTouchesRequired", ITcPanGestureDetectorCopySetGetMinimumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired", ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorGetClearAngles", ITcPanGestureDetectorGetClearAngles, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorAddRemoveDirection", ITcPanGestureDetectorAddRemoveDirection, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureGetDistance", ITcPanGestureGetDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureGetScreenDistance", ITcPanGestureGetScreenDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureGetScreenSpeed", ITcPanGestureGetScreenSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureGetSpeed", ITcPanGestureGetSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureAssignmentOperatorCopy", ITcPanGestureAssignmentOperatorCopy, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcParentSourceNewOnStageBoolean", ITcParentSourceNewOnStageBoolean, ITs_parent_source_startup, ITs_parent_source_cleanup},
+    {"ITcPathGetPoint", ITcPathGetPoint, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPathGetControlPoint", ITcPathGetControlPoint, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPathGenerateControlPoints", ITcPathGenerateControlPoints, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPathSample", ITcPathSample, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPinchGestureDetectorDownCastCopyAssign", ITcPinchGestureDetectorDownCastCopyAssign, ITs_pinch_gesture_detector_startup, ITs_pinch_gesture_detector_cleanup},
+    {"ITcPinchGestureConstructorByGestureStateEnums", ITcPinchGestureConstructorByGestureStateEnums, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
+    {"ITcPinchGestureCopyConstructor", ITcPinchGestureCopyConstructor, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
+    {"ITcPinchGestureAssignmentOperator", ITcPinchGestureAssignmentOperator, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
+    {"ITcPixelData_001", ITcPixelData_001, ITs_pixeldata_startup, ITs_pixeldata_cleanup},
+    {"ITcPixelHasAlpha", ITcPixelHasAlpha, ITs_pixel_startup, ITs_pixel_cleanup},
+    {"ITcPixelGetBytesPerPixel", ITcPixelGetBytesPerPixel, ITs_pixel_startup, ITs_pixel_cleanup},
+    {"ITcPixelGetAlphaOffsetAndMask", ITcPixelGetAlphaOffsetAndMask, ITs_pixel_startup, ITs_pixel_cleanup},
+    {"ITcPropertyArraySize", ITcPropertyArraySize, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayReserve", ITcPropertyArrayReserve, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayCopyConstructor", ITcPropertyArrayCopyConstructor, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayAssignmentOperator", ITcPropertyArrayAssignmentOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayOutstreamOperator", ITcPropertyArrayOutstreamOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyBuffer_001", ITcPropertyBuffer_001, ITs_propertybuffer_startup, ITs_propertybuffer_cleanup},
+    {"ITcPropertyConditionGreaterThanCondition", ITcPropertyConditionGreaterThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionInsideCondition", ITcPropertyConditionInsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionAssignmentOperator", ITcPropertyConditionAssignmentOperator, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionConstructor", ITcPropertyConditionConstructor, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionLessThanCondition", ITcPropertyConditionLessThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionGetArguments", ITcPropertyConditionGetArguments, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionStepCondition", ITcPropertyConditionStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionVariableStepCondition", ITcPropertyConditionVariableStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionOutsideCondition", ITcPropertyConditionOutsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyMapConstAssignment", ITcPropertyMapConstAssignment, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapGetKeyValuePair", ITcPropertyMapGetKeyValuePair, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapMerge", ITcPropertyMapMerge, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapOutputstreamOperator", ITcPropertyMapOutputstreamOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapFind", ITcPropertyMapFind, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapFind_001", ITcPropertyMapFind_001, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapInsert", ITcPropertyMapInsert, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapSquareOperator", ITcPropertyMapSquareOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeOnChanged", ITcPropertyNotificationSetGetNotifyModeOnChanged, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeOnTrue", ITcPropertyNotificationSetGetNotifyModeOnTrue, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeOnFalse", ITcPropertyNotificationSetGetNotifyModeOnFalse, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeDisabled", ITcPropertyNotificationSetGetNotifyModeDisabled, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetCondition", ITcPropertyNotificationGetCondition, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetConditionWithAddress", ITcPropertyNotificationGetConditionWithAddress, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetTarget", ITcPropertyNotificationGetTarget, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetTargetProperty", ITcPropertyNotificationGetTargetProperty, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetNotifyResult", ITcPropertyNotificationGetNotifyResult, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationDownCast", ITcPropertyNotificationDownCast, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyRegistrationCustom", ITcPropertyRegistrationCustom, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
+    {"ITcPropertyRegistrationAnimatableWithComponents", ITcPropertyRegistrationAnimatableWithComponents, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
+    {"ITcPropertyRegistrationAnimatableWithValue", ITcPropertyRegistrationAnimatableWithValue, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
+    {"ITcPropertyWithPropertyName", ITcPropertyWithPropertyName, ITs_property_startup, ITs_property_cleanup},
+    {"ITcPropertyWithComponentIndex", ITcPropertyWithComponentIndex, ITs_property_startup, ITs_property_cleanup},
+    {"ITcPropertyWithNameComponentIndex", ITcPropertyWithNameComponentIndex, ITs_property_startup, ITs_property_cleanup},
+    {"ITcPropertyTypesBoolean", ITcPropertyTypesBoolean, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesFloat", ITcPropertyTypesFloat, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesInt", ITcPropertyTypesInt, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesVector2", ITcPropertyTypesVector2, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesVector3", ITcPropertyTypesVector3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesVector4", ITcPropertyTypesVector4, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesMatrix3", ITcPropertyTypesMatrix3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesMatrix", ITcPropertyTypesMatrix, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesAngleAxis", ITcPropertyTypesAngleAxis, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesQuaternion", ITcPropertyTypesQuaternion, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesString", ITcPropertyTypesString, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesRect", ITcPropertyTypesRect, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesMap", ITcPropertyTypesMap, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesArray", ITcPropertyTypesArray, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetBooleanTypeName", ITcPropertyTypesGetBooleanTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetFloatTypeName", ITcPropertyTypesGetFloatTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetIntegerTypeName", ITcPropertyTypesGetIntegerTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetVector2TypeName", ITcPropertyTypesGetVector2TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetVector3TypeName", ITcPropertyTypesGetVector3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetVector4TypeName", ITcPropertyTypesGetVector4TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetMatrix3TypeName", ITcPropertyTypesGetMatrix3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetMatrixTypeName", ITcPropertyTypesGetMatrixTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetRectangleTypeName", ITcPropertyTypesGetRectangleTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetRotationTypeName", ITcPropertyTypesGetRotationTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetStringTypeName", ITcPropertyTypesGetStringTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetArrayTypeName", ITcPropertyTypesGetArrayTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetMapTypeName", ITcPropertyTypesGetMapTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcQuaternionByFloat", ITcQuaternionByFloat, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByVector", ITcQuaternionByVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByAngleVector4Axis", ITcQuaternionByAngleVector4Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByEulerAngles", ITcQuaternionByEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionAsVector", ITcQuaternionAsVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionConstructorByMatrix", ITcQuaternionConstructorByMatrix, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionConstructorByOrthonormalAxes", ITcQuaternionConstructorByOrthonormalAxes, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionConjugate", ITcQuaternionConjugate, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionEulerAngles", ITcQuaternionEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionExp", ITcQuaternionExp, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLog", ITcQuaternionLog, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionInvert", ITcQuaternionInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionIsIdentity", ITcQuaternionIsIdentity, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLength", ITcQuaternionLength, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionNormalizeNormalized", ITcQuaternionNormalizeNormalized, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLengthSquared", ITcQuaternionLengthSquared, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorInequality", ITcQuaternionOperatorInequality, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorEquality", ITcQuaternionOperatorEquality, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationDivision", ITcQuaternionOperatorMultiplicationDivision, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorAddition", ITcQuaternionOperatorAddition, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationScale", ITcQuaternionOperatorMultiplicationScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationWithAssignment", ITcQuaternionOperatorMultiplicationWithAssignment, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorDivisionScale", ITcQuaternionOperatorDivisionScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorScaleDivAssignement", ITcQuaternionOperatorScaleDivAssignement, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorSetEuler", ITcQuaternionOperatorSetEuler, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorToAxisAngleVec4", ITcQuaternionOperatorToAxisAngleVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorToAxisAngleVec3", ITcQuaternionOperatorToAxisAngleVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSubtractionAdditionWithAssignmentOperator", ITcQuaternionSubtractionAdditionWithAssignmentOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionUnaryMinusOperator", ITcQuaternionUnaryMinusOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionRotateVec4", ITcQuaternionRotateVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionRotateVec3", ITcQuaternionRotateVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionAngleBetween", ITcQuaternionAngleBetween, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionDot", ITcQuaternionDot, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionFromAxisAngle", ITcQuaternionFromAxisAngle, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLerp", ITcQuaternionLerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSlerp", ITcQuaternionSlerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSlerpNoInvert", ITcQuaternionSlerpNoInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSquad", ITcQuaternionSquad, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationWithVector3", ITcQuaternionOperatorMultiplicationWithVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByAngleVector3Axis", ITcQuaternionByAngleVector3Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByTwoVector3", ITcQuaternionByTwoVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSubstractAssignOStreamOperator", ITcQuaternionSubstractAssignOStreamOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcRadianConstruct", ITcRadianConstruct, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianOperatorEqual", ITcRadianOperatorEqual, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianOperatorNotEqual", ITcRadianOperatorNotEqual, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianCastOperator1", ITcRadianCastOperator1, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianCastOperator2", ITcRadianCastOperator2, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianOperatorCompareLess", ITcRadianOperatorCompareLess, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianClamp", ITcRadianClamp, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianConstant", ITcRadianConstant, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRandomRange", ITcRandomRange, ITs_random_startup, ITs_random_cleanup},
+    {"ITcRandomAxis", ITcRandomAxis, ITs_random_startup, ITs_random_cleanup},
+    {"ITcRectSet", ITcRectSet, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectIsEmpty", ITcRectIsEmpty, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectArea", ITcRectArea, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectBottom", ITcRectBottom, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectTop", ITcRectTop, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectLeft", ITcRectLeft, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectRight", ITcRectRight, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectContains", ITcRectContains, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectIntersects", ITcRectIntersects, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectOperatorEqualsOStream", ITcRectOperatorEqualsOStream, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectCopyCons", ITcRectCopyCons, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectConsWithoutParam", ITcRectConsWithoutParam, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectConsWithParam", ITcRectConsWithParam, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRefObjAssignAndReferenceCount", ITcRefObjAssignAndReferenceCount, ITs_refobject_startup, ITs_refobject_cleanup},
+    {"ITcRefObjReferenceUnReference", ITcRefObjReferenceUnReference, ITs_refobject_startup, ITs_refobject_cleanup},
+    {"ITcRenderer_001", ITcRenderer_001, ITs_renderer_startup, ITs_renderer_cleanup},
+    {"ITcRenderTaskListCreateTaskAndRemoveTask", ITcRenderTaskListCreateTaskAndRemoveTask, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskListGetTaskAndGetTaskCount", ITcRenderTaskListGetTaskAndGetTaskCount, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskListDownCast", ITcRenderTaskListDownCast, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskListCopyConstructor", ITcRenderTaskListCopyConstructor, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskSetGetViewportSize", ITcRenderTaskSetGetViewportSize, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetCullMode", ITcRenderTaskSetGetCullMode, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskConstructorAssignmentOperator", ITcRenderTaskConstructorAssignmentOperator, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskDownCast", ITcRenderTaskDownCast, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskFinishedSignal", ITcRenderTaskFinishedSignal, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetSourceActor", ITcRenderTaskSetGetSourceActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetScreenToFrameBufferMappingActor", ITcRenderTaskSetGetScreenToFrameBufferMappingActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetClearColor", ITcRenderTaskSetGetClearColor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetClearEnabled", ITcRenderTaskSetGetClearEnabled, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetViewportPosition", ITcRenderTaskSetGetViewportPosition, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetAndGetViewport", ITcRenderTaskSetAndGetViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetTargetFrameBuffer", ITcRenderTaskSetGetTargetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetRefreshRate", ITcRenderTaskSetGetRefreshRate, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetInputEnable", ITcRenderTaskSetGetInputEnable, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetCameraActor", ITcRenderTaskSetGetCameraActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetIsExclusive", ITcRenderTaskSetIsExclusive, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskWorldtoViewport", ITcRenderTaskWorldtoViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskViewportToLocal", ITcRenderTaskViewportToLocal, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcResourceImageGetImageSize", ITcResourceImageGetImageSize, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcResourceImageReload", ITcResourceImageReload, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcResourceImageDownCast", ITcResourceImageDownCast, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcResourceImageGetUrlCopyAssign", ITcResourceImageGetUrlCopyAssign, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcSampler_001", ITcSampler_001, ITs_sampler_startup, ITs_sampler_cleanup},
+    {"ITcShader_001", ITcShader_001, ITs_shader_startup, ITs_shader_cleanup},
+    {"ITcSignalConnectionConstructorGetCallback", ITcSignalConnectionConstructorGetCallback, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
+    {"ITcSignalConnectionConstructorDisconnect", ITcSignalConnectionConstructorDisconnect, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
+    {"ITcSignalConnectorType", ITcSignalConnectorType, ITs_signalconnectortype_startup, ITs_signalconnectortype_cleanup},
+    {"ITcSignalVoidNoParam", ITcSignalVoidNoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidOneParam", ITcSignalVoidOneParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParam", ITcSignalVoidTwoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParam", ITcSignalVoidThreeParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParam", ITcSignalRetNoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamUnsignedIntType", ITcSignalRetNoParamUnsignedIntType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamBoolType", ITcSignalRetNoParamBoolType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamStringType", ITcSignalRetNoParamStringType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamDoubleType", ITcSignalRetNoParamDoubleType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetOneParam", ITcSignalRetOneParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParam", ITcSignalRetTwoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParam", ITcSignalRetThreeParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidNoParamWithoutTracker", ITcSignalVoidNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidOneParamWithoutTracker", ITcSignalVoidOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParamWithoutTracker", ITcSignalVoidTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParamWithoutTracker", ITcSignalVoidThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamWithoutTracker", ITcSignalRetNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamDoubleTypeWithoutTracker", ITcSignalRetNoParamDoubleTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamBoolTypeWithoutTracker", ITcSignalRetNoParamBoolTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamUnsignedIntTypeWithoutTracker", ITcSignalRetNoParamUnsignedIntTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamStringTypeWithoutTracker", ITcSignalRetNoParamStringTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetOneParamWithoutTracker", ITcSignalRetOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParamWithoutTracker", ITcSignalRetTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParamWithoutTracker", ITcSignalRetThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidNoParamSlotDelegate", ITcSignalVoidNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidOneParamSlotDelegate", ITcSignalVoidOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParamSlotDelegate", ITcSignalVoidTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParamSlotDelegate", ITcSignalVoidThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamSlotDelegate", ITcSignalRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalBoolRetNoParamSlotDelegate", ITcSignalBoolRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalDoubleRetNoParamSlotDelegate", ITcSignalDoubleRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalStringRetNoParamSlotDelegate", ITcSignalStringRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalUnsignedIntRetNoParamSlotDelegate", ITcSignalUnsignedIntRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetOneParamSlotDelegate", ITcSignalRetOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParamSlotDelegate", ITcSignalRetTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParamSlotDelegate", ITcSignalRetThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker", ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker", ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsDestroySignalUsingTracker", ITcSignalConnectFunctorsDestroySignalUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParamUsingTracker", ITcSignalVoidTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParamUsingTracker", ITcSignalVoidThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalBoolRetNoParamUsingTracker", ITcSignalBoolRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalDoubleRetNoParamUsingTracker", ITcSignalDoubleRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalStringRetNoParamUsingTracker", ITcSignalStringRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalUnsignedIntRetNoParamUsingTracker", ITcSignalUnsignedIntRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParamUsingTracker", ITcSignalRetTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParamUsingTracker", ITcSignalRetThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidNoParamFunctorDelegate", ITcSignalVoidNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalFloatRetNoParamFunctorDelegate", ITcSignalFloatRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalBoolRetNoParamFunctorDelegate", ITcSignalBoolRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalDoubleRetNoParamFunctorDelegate", ITcSignalDoubleRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalUnsignedIntRetNoParamFunctorDelegate", ITcSignalUnsignedIntRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalStringRetNoParamFunctorDelegate", ITcSignalStringRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSlotConnectionGetCallbackSlotObserver", ITcSlotConnectionGetCallbackSlotObserver, ITs_slotconnection_startup, ITs_slotconnection_cleanup},
+    {"ITcSignalSlotDelegateDisconnectConnectiontracker", ITcSignalSlotDelegateDisconnectConnectiontracker, ITs_slotdelegate_startup, ITs_slotdelegate_cleanup},
+    {"ITcSourceConstructor", ITcSourceConstructor, ITs_source_startup, ITs_source_cleanup},
+    {"ITcSourceCopyConstructor", ITcSourceCopyConstructor, ITs_source_startup, ITs_source_cleanup},
+    {"ITcSourceAssignment", ITcSourceAssignment, ITs_source_startup, ITs_source_cleanup},
+    {"ITcStageSetGetbackgroundColorwithRed", ITcStageSetGetbackgroundColorwithRed, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageSetGetbackgroundColorwithGreen", ITcStageSetGetbackgroundColorwithGreen, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageSetGetbackgroundColorwithBlue", ITcStageSetGetbackgroundColorwithBlue, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageAdd", ITcStageAdd, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageCopyConstructor", ITcStageCopyConstructor, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetLayerCount", ITcStageGetLayerCount, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetLayer", ITcStageGetLayer, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetRootLayer", ITcStageGetRootLayer, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageIsInstalled", ITcStageIsInstalled, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageAssignmentOperator", ITcStageAssignmentOperator, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetObjectRegistry", ITcStageGetObjectRegistry, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcTapGestureDetectorDownCast", ITcTapGestureDetectorDownCast, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
+    {"ITcTapGestureDetectorAssignment", ITcTapGestureDetectorAssignment, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
+    {"ITcTapGestureAssignment", ITcTapGestureAssignment, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
+    {"ITcTapGestureCopyConstructor", ITcTapGestureCopyConstructor, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
+    {"ITcTextureSet_001", ITcTextureSet_001, ITs_textureset_startup, ITs_textureset_cleanup},
+    {"ITcTexture_001", ITcTexture_001, ITs_texture_startup, ITs_texture_cleanup},
+    {"ITcTimePeriodWithDurationSeconds", ITcTimePeriodWithDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
+    {"ITcTimePeriodWithDelayDurationSeconds", ITcTimePeriodWithDelayDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
+    {"ITcTypeInfoGetBaseName", ITcTypeInfoGetBaseName, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeInfoCreateInstanceGetCreator", ITcTypeInfoCreateInstanceGetCreator, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeInfoGetPropertyIndices", ITcTypeInfoGetPropertyIndices, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeInfogetActionCountGetSignalCount", ITcTypeInfogetActionCountGetSignalCount, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeRegistrationRegisteredName", ITcTypeRegistrationRegisteredName, ITs_typeregistration_startup, ITs_typeregistration_cleanup},
+    {"ITcTypeRegistryGetTypeNames", ITcTypeRegistryGetTypeNames, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
+    {"ITcTypeRegistryCopyAssign", ITcTypeRegistryCopyAssign, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
+    {"ITcTypeRegistryChildPropertyRegistration", ITcTypeRegistryChildPropertyRegistration, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
+    {"ITcUint16PairFromFloatVec2", ITcUint16PairFromFloatVec2, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairFromFloatArray", ITcUint16PairFromFloatArray, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairGetHeightWidth", ITcUint16PairGetHeightWidth, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorGreaterThan", ITcUint16PairOperatorGreaterThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorLessThan", ITcUint16PairOperatorLessThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorEquals", ITcUint16PairOperatorEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorNotEquals", ITcUint16PairOperatorNotEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairSetGetX", ITcUint16PairSetGetX, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairSetGetY", ITcUint16PairSetGetY, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairSetHeightWidth", ITcUint16PairSetHeightWidth, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorAssignment", ITcUint16PairOperatorAssignment, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcValuePrimitiveType", ITcValuePrimitiveType, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueVector", ITcValueVector, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueMatrix", ITcValueMatrix, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueAngleAxis", ITcValueAngleAxis, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueQuaternion", ITcValueQuaternion, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueStringValue", ITcValueStringValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueStrValue", ITcValueStrValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueRectVectorValue", ITcValueRectVectorValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueMap", ITcValueMap, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueArray", ITcValueArray, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueType", ITcValueType, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueSetGetItem", ITcValueSetGetItem, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueOperatorAssignment", ITcValueOperatorAssignment, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueHasKey", ITcValueHasKey, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueGetKey", ITcValueGetKey, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueGetSize", ITcValueGetSize, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueDefaultConstructor", ITcValueDefaultConstructor, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueValue", ITcValueValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueGetItemByKey", ITcValueGetItemByKey, ITs_value_startup, ITs_value_cleanup},
+    {"ITcVector2ConstrucAndGetAsFloat", ITcVector2ConstrucAndGetAsFloat, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2ConstructArrayAndGetAsConstFloat", ITcVector2ConstructArrayAndGetAsConstFloat, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Vec3ConstructAndAssign", ITcVector2Vec3ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Vec4ConstructAndAssign", ITcVector2Vec4ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Clamp", ITcVector2Clamp, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorInequality", ITcVector2OperatorInequality, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorMultiplicationAndAssignment", ITcVector2OperatorMultiplicationAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorAdditionAndAssignment", ITcVector2OperatorAdditionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorSubtractionAndAssignment", ITcVector2OperatorSubtractionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorUnaryNegation", ITcVector2OperatorUnaryNegation, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorDivisionAndAssignment", ITcVector2OperatorDivisionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorFloatAssignment", ITcVector2OperatorFloatAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorEquality", ITcVector2OperatorEquality, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorSubscript", ITcVector2OperatorSubscript, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2NormalizeWithLengthAndLengthSquared", ITcVector2NormalizeWithLengthAndLengthSquared, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Min", ITcVector2Min, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Max", ITcVector2Max, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorLeftShift", ITcVector2OperatorLeftShift, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector3ConstrucAndGetAsFloat", ITcVector3ConstrucAndGetAsFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3ConstructArrayAndGetAsConstFloat", ITcVector3ConstructArrayAndGetAsConstFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Vec2ConstructAndAssign", ITcVector3Vec2ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Vec4ConstructAndAssign", ITcVector3Vec4ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Cross", ITcVector3Cross, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Dot", ITcVector3Dot, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Clamp", ITcVector3Clamp, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorXY", ITcVector3GetVectorXY, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorYZ", ITcVector3GetVectorYZ, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorInequality", ITcVector3OperatorInequality, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorMultiplicationAndAssignment", ITcVector3OperatorMultiplicationAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorMultiplicationAssignmentFloat", ITcVector3OperatorMultiplicationAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorAdditionAndAssignment", ITcVector3OperatorAdditionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorSubtractionAndAssignment", ITcVector3OperatorSubtractionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorUnaryNegation", ITcVector3OperatorUnaryNegation, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorDivisionAndAssignment", ITcVector3OperatorDivisionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorDivisionAssignmentFloat", ITcVector3OperatorDivisionAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorFloatAssignment", ITcVector3OperatorFloatAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorEquality", ITcVector3OperatorEquality, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorSubscript", ITcVector3OperatorSubscript, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3NormalizeWithLengthAndLengthSquared", ITcVector3NormalizeWithLengthAndLengthSquared, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorXYConst", ITcVector3GetVectorXYConst, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorYZConst", ITcVector3GetVectorYZConst, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorMultiplicationAssignmentQuaternion", ITcVector3OperatorMultiplicationAssignmentQuaternion, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorArraySubscript", ITcVector3OperatorArraySubscript, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorLeftShift", ITcVector3OperatorLeftShift, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Min", ITcVector3Min, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Max", ITcVector3Max, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3ClampWithMinMax", ITcVector3ClampWithMinMax, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector4ConstructAndGetAsFloat", ITcVector4ConstructAndGetAsFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4ArrayAndGetAsConstFloat", ITcVector4ArrayAndGetAsConstFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4WithVec2", ITcVector4WithVec2, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4WithVec3", ITcVector4WithVec3, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Cross", ITcVector4Cross, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Dot", ITcVector4Dot, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4DotVec3", ITcVector4DotVec3, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Dot4", ITcVector4Dot4, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Clamp", ITcVector4Clamp, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4NormalizeWithLengthAndLengthSquared", ITcVector4NormalizeWithLengthAndLengthSquared, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorInequality", ITcVector4OperatorInequality, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorMultiplicationAndAssignment", ITcVector4OperatorMultiplicationAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorMultiplicationAssignmentFloat", ITcVector4OperatorMultiplicationAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorAdditionAndAssignment", ITcVector4OperatorAdditionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorSubtractionAssignment", ITcVector4OperatorSubtractionAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorUnaryNegation", ITcVector4OperatorUnaryNegation, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorDivisionAndAssignment", ITcVector4OperatorDivisionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorDivisionAssignmentFloat", ITcVector4OperatorDivisionAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorFloatAssignment", ITcVector4OperatorFloatAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorVector2Assignment", ITcVector4OperatorVector2Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorVector3Assignment", ITcVector4OperatorVector3Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorEquality", ITcVector4OperatorEquality, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorSubscript", ITcVector4OperatorSubscript, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorLeftShift", ITcVector4OperatorLeftShift, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Min", ITcVector4Min, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Max", ITcVector4Max, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4ClampWithMinMax", ITcVector4ClampWithMinMax, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVectorCapacityReserve", ITcVectorCapacityReserve, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcVectorSwapRemove", ITcVectorSwapRemove, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcVectorEraseResizeInsert", ITcVectorEraseResizeInsert, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcVectorCopyAssign", ITcVectorCopyAssign, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcWheelEventIsShiftModifier", ITcWheelEventIsShiftModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
+    {"ITcWheelEventIsAltModifier", ITcWheelEventIsAltModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
+    {"ITcWheelEventIsCtrlModifier", ITcWheelEventIsCtrlModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
     {NULL, NULL}
 };
 
-#endif // __TCT_DALI_CORE_NATIVE_H__
+#endif // __TCT_DALI_CORE_NATIVE_TV_H__
index 34337acb538b03fc0d49aab59de67c549db018c8..5991c39cc35e29880e51df546b247158af264d5a 100755 (executable)
@@ -13,8 +13,8 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 //
-#ifndef __TCT_DALI_CORE_NATIVE_H__
-#define __TCT_DALI_CORE_NATIVE_H__
+#ifndef __TCT_DALI_CORE_NATIVE_WEARABLE_H__
+#define __TCT_DALI_CORE_NATIVE_WEARABLE_H__
 
 #include "testcase.h"
 #include "tct_common.h"
@@ -59,10 +59,10 @@ extern void ITs_degree_startup(void);
 extern void ITs_degree_cleanup(void);
 extern void ITs_encodedbufferimage_startup(void);
 extern void ITs_encodedbufferimage_cleanup(void);
-extern void ITs_frame_buffer_startup(void);
-extern void ITs_frame_buffer_cleanup(void);
 extern void ITs_framebufferimage_startup(void);
 extern void ITs_framebufferimage_cleanup(void);
+extern void ITs_frame_buffer_startup(void);
+extern void ITs_frame_buffer_cleanup(void);
 extern void ITs_geometry_startup(void);
 extern void ITs_geometry_cleanup(void);
 extern void ITs_gesturedetector_startup(void);
@@ -109,10 +109,10 @@ extern void ITs_pinch_gesture_detector_startup(void);
 extern void ITs_pinch_gesture_detector_cleanup(void);
 extern void ITs_pinch_gesture_startup(void);
 extern void ITs_pinch_gesture_cleanup(void);
-extern void ITs_pixel_startup(void);
-extern void ITs_pixel_cleanup(void);
 extern void ITs_pixeldata_startup(void);
 extern void ITs_pixeldata_cleanup(void);
+extern void ITs_pixel_startup(void);
+extern void ITs_pixel_cleanup(void);
 extern void ITs_propertyarray_startup(void);
 extern void ITs_propertyarray_cleanup(void);
 extern void ITs_propertybuffer_startup(void);
@@ -167,12 +167,12 @@ extern void ITs_stage_startup(void);
 extern void ITs_stage_cleanup(void);
 extern void ITs_TapGestureDetector_startup(void);
 extern void ITs_TapGestureDetector_cleanup(void);
-extern void ITs_texture_startup(void);
-extern void ITs_texture_cleanup(void);
-extern void ITs_textureset_startup(void);
-extern void ITs_textureset_cleanup(void);
 extern void ITs_tap_gesture_startup(void);
 extern void ITs_tap_gesture_cleanup(void);
+extern void ITs_textureset_startup(void);
+extern void ITs_textureset_cleanup(void);
+extern void ITs_texture_startup(void);
+extern void ITs_texture_cleanup(void);
 extern void ITs_time_period_startup(void);
 extern void ITs_time_period_cleanup(void);
 extern void ITs_TypeInfo_startup(void);
@@ -284,7 +284,6 @@ extern int ITcAnimationSetGetEndActionWithEnumBake(void);
 extern int ITcAnimationSetGetEndActionWithDiscard(void);
 extern int ITcAnimationSetGetDefaultAlphfunctionLinear(void);
 extern int ITcAnimationSetGetDefaultAlphfunctionEaseIn(void);
-extern int ITcAnimationSetGetLoopCount(void);
 extern int ITcAnimationStop(void);
 extern int ITcAnimationClear(void);
 extern int ITcAnimationPause(void);
@@ -328,6 +327,7 @@ extern int ITcAnimationAnimateBetweenKeyframesInterpolation(void);
 extern int ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation(void);
 extern int ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod(void);
 extern int ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc(void);
+extern int ITcAnimationSetGetLoopCount(void);
 extern int ITcAnyConstructorGetTypeGet(void);
 extern int ITcAnyEmptyAssignmentOperator(void);
 extern int ITcAnyCopyConstructor(void);
@@ -462,10 +462,10 @@ extern int ITcDegreeClamp(void);
 extern int ITcEncodedBufferImageNewWithDataDLen(void);
 extern int ITcEncodedBufferImageDownCast(void);
 extern int ITcEncodedBufferImageNewWithSamplingModeFittingMode(void);
-extern int ITcFrameBuffer_001(void);
 extern int ITcFrameBufferImageDownCast(void);
 extern int ITcFrameBufferImageNewWithWidthHeightPixelFormat(void);
 extern int ITcFrameBufferImageNative(void);
+extern int ITcFrameBuffer_001(void);
 extern int ITcGeometry_001(void);
 extern int ITcGestureDetectorAttachGetAttachedActors(void);
 extern int ITcGestureDetectorDetach(void);
@@ -566,11 +566,7 @@ extern int ITcKeyFramesAddGetTypeWithFLOAT(void);
 extern int ITcKeyFramesAddGetTypeWithVector2(void);
 extern int ITcKeyFramesAddGetTypeWithVector3(void);
 extern int ITcKeyFramesAddGetTypeWithVector4(void);
-extern int ITcKeyFramesAddGetTypeWithArray(void);
 extern int ITcKeyFramesAddGetTypeWithAngleAxis(void);
-extern int ITcKeyFramesAddGetTypeWithRect(void);
-extern int ITcKeyFramesAddGetTypeWithMatrix3(void);
-extern int ITcKeyFramesAddGetTypeWithMatrixx(void);
 extern int ITcKeyFramesCopyConstructor(void);
 extern int ITcKeyFramesAssignmentOperator(void);
 extern int ITcLayerIsHoverConsumedAfterSetHoverConsumed(void);
@@ -661,10 +657,10 @@ extern int ITcPinchGestureDetectorDownCastCopyAssign(void);
 extern int ITcPinchGestureConstructorByGestureStateEnums(void);
 extern int ITcPinchGestureCopyConstructor(void);
 extern int ITcPinchGestureAssignmentOperator(void);
+extern int ITcPixelData_001(void);
 extern int ITcPixelHasAlpha(void);
 extern int ITcPixelGetBytesPerPixel(void);
 extern int ITcPixelGetAlphaOffsetAndMask(void);
-extern int ITcPixelData_001(void);
 extern int ITcPropertyArraySize(void);
 extern int ITcPropertyArrayReserve(void);
 extern int ITcPropertyArrayCopyConstructor(void);
@@ -700,6 +696,7 @@ extern int ITcPropertyNotificationGetNotifyResult(void);
 extern int ITcPropertyNotificationDownCast(void);
 extern int ITcPropertyRegistrationCustom(void);
 extern int ITcPropertyRegistrationAnimatableWithComponents(void);
+extern int ITcPropertyRegistrationAnimatableWithValue(void);
 extern int ITcPropertyWithPropertyName(void);
 extern int ITcPropertyWithComponentIndex(void);
 extern int ITcPropertyWithNameComponentIndex(void);
@@ -905,10 +902,10 @@ extern int ITcStageAssignmentOperator(void);
 extern int ITcStageGetObjectRegistry(void);
 extern int ITcTapGestureDetectorDownCast(void);
 extern int ITcTapGestureDetectorAssignment(void);
-extern int ITcTexture_001(void);
-extern int ITcTextureSet_001(void);
 extern int ITcTapGestureAssignment(void);
 extern int ITcTapGestureCopyConstructor(void);
+extern int ITcTextureSet_001(void);
+extern int ITcTexture_001(void);
 extern int ITcTimePeriodWithDurationSeconds(void);
 extern int ITcTimePeriodWithDelayDurationSeconds(void);
 extern int ITcTypeInfoGetBaseName(void);
@@ -926,6 +923,10 @@ extern int ITcUint16PairOperatorGreaterThan(void);
 extern int ITcUint16PairOperatorLessThan(void);
 extern int ITcUint16PairOperatorEquals(void);
 extern int ITcUint16PairOperatorNotEquals(void);
+extern int ITcUint16PairSetGetX(void);
+extern int ITcUint16PairSetGetY(void);
+extern int ITcUint16PairSetHeightWidth(void);
+extern int ITcUint16PairOperatorAssignment(void);
 extern int ITcValuePrimitiveType(void);
 extern int ITcValueVector(void);
 extern int ITcValueMatrix(void);
@@ -1028,837 +1029,838 @@ extern int ITcWheelEventIsAltModifier(void);
 extern int ITcWheelEventIsCtrlModifier(void);
 
 testcase tc_array[] = {
-       {"ITcActorDownCast", ITcActorDownCast, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetId", ITcActorGetId, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetChildCount", ITcActorGetChildCount, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetName", ITcActorSetGetName, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetDrawModeOVERLAY", ITcActorSetGetDrawModeOVERLAY, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetChildAt", ITcActorGetChildAt, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetParent", ITcActorGetParent, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorFindChildByNameId", ITcActorFindChildByNameId, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorAddUnparent", ITcActorAddUnparent, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetDrawModeSTENCIL", ITcActorSetGetDrawModeSTENCIL, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetDrawModeNORMAL", ITcActorSetGetDrawModeNORMAL, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsKeyboardFocusable", ITcActorSetIsKeyboardFocusable, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsVisible", ITcActorSetIsVisible, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetXYZ", ITcActorSetXYZ, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorOnStageGetIsLayer", ITcActorOnStageGetIsLayer, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorIsRoot", ITcActorIsRoot, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorOnOffStageSignal", ITcActorOnOffStageSignal, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentAnchorPoint", ITcActorSetGetCurrentAnchorPoint, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentColor", ITcActorSetGetCurrentColor, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_OWN_COLOR", ITcActorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_PARENT_COLOR", ITcActorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOpacityBy", ITcActorSetGetCurrentOpacityBy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentParentOrigin", ITcActorSetGetCurrentParentOrigin, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentPositionDoubleInputParam", ITcActorSetGetCurrentPositionDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentPositionMultiInputParam", ITcActorSetGetCurrentPositionMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentPositionVectorInputParam", ITcActorSetGetCurrentPositionVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation", ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOrientationDegree", ITcActorSetGetCurrentOrientationDegree, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOrientationRadian", ITcActorSetGetCurrentOrientationRadian, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentOrientationQuaternion", ITcActorSetGetCurrentOrientationQuaternion, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsInheritCurrentWorldScale", ITcActorSetIsInheritCurrentWorldScale, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleBy", ITcActorSetGetCurrentScaleBy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleSingleInputParam", ITcActorSetGetCurrentScaleSingleInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleMultiInputParam", ITcActorSetGetCurrentScaleMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentScaleVectorInputParam", ITcActorSetGetCurrentScaleVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetCurrentWorldMatrix", ITcActorGetCurrentWorldMatrix, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetIsSensitive", ITcActorSetIsSensitive, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeDoubleInputParam", ITcActorSetGetCurrentSizeDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeMultiInputParam", ITcActorSetGetCurrentSizeMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeVector2InputParam", ITcActorSetGetCurrentSizeVector2InputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetCurrentSizeVector3InputParam", ITcActorSetGetCurrentSizeVector3InputParam, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetPadding", ITcActorSetGetPadding, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorTranslateBy", ITcActorTranslateBy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetMaximumSize", ITcActorSetGetMaximumSize, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetMinimumSize", ITcActorSetGetMinimumSize, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorOnRelayoutSignalSetResizePolicy", ITcActorOnRelayoutSignalSetResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetHeightForWidthWidthForHeight", ITcActorGetHeightForWidthWidthForHeight, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetSizeModeFactor", ITcActorSetGetSizeModeFactor, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetGetSizeScalePolicy", ITcActorSetGetSizeScalePolicy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorInsertRotateByRadianQuenterion", ITcActorInsertRotateByRadianQuenterion, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetNaturalSizeResizePolicy", ITcActorGetNaturalSizeResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorAssignmentOperatorGetRelayoutSize", ITcActorAssignmentOperatorGetRelayoutSize, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorSetInheritPosition", ITcActorSetInheritPosition, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal", ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal, ITs_actor_startup, ITs_actor_cleanup},
-       {"ITcAlphaFunctionDefault", ITcAlphaFunctionDefault, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAlphaFunctionBuiltinFunction", ITcAlphaFunctionBuiltinFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAlphaFunctionByFunctionPrototypeGetCustomFunction", ITcAlphaFunctionByFunctionPrototypeGetCustomFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAlphaFunctionByControlPointsGetBezierControlPoints", ITcAlphaFunctionByControlPointsGetBezierControlPoints, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
-       {"ITcAngleAxisConstructor", ITcAngleAxisConstructor, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
-       {"ITcAngleAxisConsDegree", ITcAngleAxisConsDegree, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
-       {"ITcAngleAxisConsRadian", ITcAngleAxisConsRadian, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
-       {"ITcAngleAxisOutStreamOpeator", ITcAngleAxisOutStreamOpeator, ITs_angleaxis_startup, ITs_angleaxis_cleanup},    
-       {"ITcAnimationSetGetSpeedFactor", ITcAnimationSetGetSpeedFactor, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetCurrentProgress", ITcAnimationSetGetCurrentProgress, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetPlayRange", ITcAnimationSetGetPlayRange, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDisconnectActionWithBake", ITcAnimationSetGetDisconnectActionWithBake, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDisconnectActionBakeFinal", ITcAnimationSetGetDisconnectActionBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDisconnectActionDiscard", ITcAnimationSetGetDisconnectActionDiscard, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationPlayFrom", ITcAnimationPlayFrom, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetEndActionWithBakeFinal", ITcAnimationSetGetEndActionWithBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationDowncast", ITcAnimationDowncast, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDuration", ITcAnimationSetGetDuration, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationHideIsVisible", ITcAnimationHideIsVisible, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationShowIsVisible", ITcAnimationShowIsVisible, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetEndActionWithEnumBake", ITcAnimationSetGetEndActionWithEnumBake, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetEndActionWithDiscard", ITcAnimationSetGetEndActionWithDiscard, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDefaultAlphfunctionLinear", ITcAnimationSetGetDefaultAlphfunctionLinear, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetDefaultAlphfunctionEaseIn", ITcAnimationSetGetDefaultAlphfunctionEaseIn, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationStop", ITcAnimationStop, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationClear", ITcAnimationClear, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationPause", ITcAnimationPause, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationCopyConstructor", ITcAnimationCopyConstructor, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAssignMentOperator", ITcAnimationAssignMentOperator, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByBool", ITcAnimationAnimateByBool, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByFloat", ITcAnimationAnimateByFloat, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatePathTimePeriodAlphaFunction", ITcAnimationAnimatePathTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByInteger", ITcAnimationAnimateByInteger, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector2", ITcAnimationAnimateByVector2, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector3", ITcAnimationAnimateByVector3, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4", ITcAnimationAnimateByVector4, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatePathVector", ITcAnimationAnimatePathVector, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod", ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesTimePeriod", ITcAnimationAnimateBetweenKeyframesTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4TimePeriod", ITcAnimationAnimateByVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector3TimePeriod", ITcAnimationAnimateByVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector2TimePeriod", ITcAnimationAnimateByVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByFloatTimePeriod", ITcAnimationAnimateByFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4TimePeriodAlphaFunction", ITcAnimationAnimateByVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateByVector4AlphaFunction", ITcAnimationAnimateByVector4AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector4", ITcAnimationAnimateToVector4, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3", ITcAnimationAnimateToVector3, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector2", ITcAnimationAnimateToVector2, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToFloat", ITcAnimationAnimateToFloat, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector4TimePeriod", ITcAnimationAnimateToVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector2TimePeriod", ITcAnimationAnimateToVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3TimePeriod", ITcAnimationAnimateToVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToFloatTimePeriod", ITcAnimationAnimateToFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector4TimePeriodAlphaFunction", ITcAnimationAnimateToVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector2TimePeriodAlphaFunction", ITcAnimationAnimateToVector2TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3TimePeriodAlphaFunction", ITcAnimationAnimateToVector3TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToFloatTimePeriodAlphaFunction", ITcAnimationAnimateToFloatTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateToVector3AlphaFunction", ITcAnimationAnimateToVector3AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenActorVisible", ITcAnimationAnimateBetweenActorVisible, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenActorRotation", ITcAnimationAnimateBetweenActorRotation, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationSetGetLoopCount", ITcAnimationSetGetLoopCount, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenColorAlpha", ITcAnimationAnimateBetweenColorAlpha, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatPathTimePeriod", ITcAnimationAnimatPathTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimatePathAlphafunction", ITcAnimationAnimatePathAlphafunction, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesInterpolation", ITcAnimationAnimateBetweenKeyframesInterpolation, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation", ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod", ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc", ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc, ITs_animation_startup, ITs_animation_cleanup},
-       {"ITcAnyConstructorGetTypeGet", ITcAnyConstructorGetTypeGet, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyEmptyAssignmentOperator", ITcAnyEmptyAssignmentOperator, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyCopyConstructor", ITcAnyCopyConstructor, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyAssertAlways", ITcAnyAssertAlways, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyGetTypeAnyCast", ITcAnyGetTypeAnyCast, ITs_any_startup, ITs_any_cleanup},
-       {"ITcAnyCast", ITcAnyCast, ITs_any_startup, ITs_any_cleanup},
-       {"ITcBaseHandleGetBaseObject", ITcBaseHandleGetBaseObject, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleConstructor", ITcBaseHandleConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleCopyConstructor", ITcBaseHandleCopyConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleEqualAndInequalOperator", ITcBaseHandleEqualAndInequalOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleAssignmentOperator", ITcBaseHandleAssignmentOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleBooleanType", ITcBaseHandleBooleanType, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleGetObjectPtr", ITcBaseHandleGetObjectPtr, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseHandleGetTypeInfo", ITcBaseHandleGetTypeInfo, ITs_basehandle_startup, ITs_basehandle_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForActor", ITcBaseObjectGetTypeNameInfoForActor, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForAnimation", ITcBaseObjectGetTypeNameInfoForAnimation, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector", ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectGetTypeNameInfoForBufferImage", ITcBaseObjectGetTypeNameInfoForBufferImage, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseObjectDoAction", ITcBaseObjectDoAction, ITs_baseobject_startup, ITs_baseobject_cleanup},
-       {"ITcBaseSignalEmitGuardErrorOccurred", ITcBaseSignalEmitGuardErrorOccurred, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalEmpty", ITcBaseSignalEmpty, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalGetConnectionCount", ITcBaseSignalGetConnectionCount, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalEmit", ITcBaseSignalEmit, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalConnectDisconnect", ITcBaseSignalConnectDisconnect, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalConnectDisconnectwithObject", ITcBaseSignalConnectDisconnectwithObject, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBaseSignalEmitReturn", ITcBaseSignalEmitReturn, ITs_basesignal_startup, ITs_basesignal_cleanup},
-       {"ITcBufferImageNewWithExternalDataSourceAndStride", ITcBufferImageNewWithExternalDataSourceAndStride, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcBufferImageNewWithWidthHeightPixelFormat", ITcBufferImageNewWithWidthHeightPixelFormat, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcBufferImageCopyConstructorWHITE", ITcBufferImageCopyConstructorWHITE, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcBufferImageGetBufferStrideUpdate", ITcBufferImageGetBufferStrideUpdate, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
-       {"ITcCallbackConstructor", ITcCallbackConstructor, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecute", ITcCallbackConstructExecute, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteReturn", ITcCallbackConstructExecuteReturn, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam1", ITcCallbackConstructExecuteParam1, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam1Return", ITcCallbackConstructExecuteParam1Return, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam2", ITcCallbackConstructExecuteParam2, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam2Return", ITcCallbackConstructExecuteParam2Return, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam3", ITcCallbackConstructExecuteParam3, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackConstructExecuteParam3Return", ITcCallbackConstructExecuteParam3Return, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCallbackFunctorDelegateNoParam", ITcCallbackFunctorDelegateNoParam, ITs_Callback_startup, ITs_Callback_cleanup},
-       {"ITcCameraActorSetGetNearClippingPlane", ITcCameraActorSetGetNearClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetAspectRatio", ITcCameraActorSetGetAspectRatio, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetFieldOfView", ITcCameraActorSetGetFieldOfView, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetFarClippingPlane", ITcCameraActorSetGetFarClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetTargetPosition", ITcCameraActorSetGetTargetPosition, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetInvertYAxis", ITcCameraActorSetGetInvertYAxis, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorAssignmentOperator", ITcCameraActorAssignmentOperator, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorDownCast", ITcCameraActorDownCast, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetType", ITcCameraActorSetGetType, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetGetProjectionMode", ITcCameraActorSetGetProjectionMode, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetPerspectiveProjection", ITcCameraActorSetPerspectiveProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetOrthographicProjection", ITcCameraActorSetOrthographicProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorSetOrthographicProjectionWithClippingPlane", ITcCameraActorSetOrthographicProjectionWithClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcCameraActorDefaultConstructorCopyConstructor", ITcCameraActorDefaultConstructorCopyConstructor, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
-       {"ITcConnectionTrackerInterfaceTrackSignal", ITcConnectionTrackerInterfaceTrackSignal, ITs_ConnectionTrackerInterface_startup, ITs_ConnectionTrackerInterface_cleanup},
-       {"ITcConnectionTrackerConstructor", ITcConnectionTrackerConstructor, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
-       {"ITcConnectionTrackerTrackSignal", ITcConnectionTrackerTrackSignal, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
-       {"ITcConnectionTrackerDisconnectAll", ITcConnectionTrackerDisconnectAll, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
-       {"ITcConstraintSourceNewOnStageBooleanSource", ITcConstraintSourceNewOnStageBooleanSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
-       {"ITcConstraintSourceNewOnStageBooleanLocalSource", ITcConstraintSourceNewOnStageBooleanLocalSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
-       {"ITcConstraintSourceNewOnStageBooleanParentSource", ITcConstraintSourceNewOnStageBooleanParentSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
-       {"ITcConstraintsRelativeToConstraintForFloatScale", ITcConstraintsRelativeToConstraintForFloatScale, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyFloat", ITcConstraintsEqualToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyVector2", ITcConstraintsEqualToConstraintForPropertyVector2, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyVector3", ITcConstraintsEqualToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyVector4", ITcConstraintsEqualToConstraintForPropertyVector4, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyMatrix3", ITcConstraintsEqualToConstraintForPropertyMatrix3, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyMatrix", ITcConstraintsEqualToConstraintForPropertyMatrix, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsEqualToConstraintForPropertyQuaternion", ITcConstraintsEqualToConstraintForPropertyQuaternion, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsLookAt", ITcConstraintsLookAt, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsRelativeToConstraintForPropertyVector3", ITcConstraintsRelativeToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintsRelativeToConstraintForPropertyFloat", ITcConstraintsRelativeToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
-       {"ITcConstraintNewOnStageBoolean", ITcConstraintNewOnStageBoolean, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageInteger", ITcConstraintNewOnStageInteger, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageFloat", ITcConstraintNewOnStageFloat, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2", ITcConstraintNewOnStageVector2, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector3", ITcConstraintNewOnStageVector3, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector4", ITcConstraintNewOnStageVector4, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix", ITcConstraintNewOnStageMatrix, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix3", ITcConstraintNewOnStageMatrix3, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageQuaternion", ITcConstraintNewOnStageQuaternion, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageBooleanAddSource", ITcConstraintNewOnStageBooleanAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageBooleanAddSourceParent", ITcConstraintNewOnStageBooleanAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageIntegerAddSource", ITcConstraintNewOnStageIntegerAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageIntegerAddSourceParent", ITcConstraintNewOnStageIntegerAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageFloatAddSource", ITcConstraintNewOnStageFloatAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageFloatAddSourceParent", ITcConstraintNewOnStageFloatAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2AddSource", ITcConstraintNewOnStageVector2AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2AddSourceParent", ITcConstraintNewOnStageVector2AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector3AddSource", ITcConstraintNewOnStageVector3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector3AddSourceParent", ITcConstraintNewOnStageVector3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrixAddSource", ITcConstraintNewOnStageMatrixAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrixAddSourceParent", ITcConstraintNewOnStageMatrixAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix3AddSource", ITcConstraintNewOnStageMatrix3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageMatrix3AddSourceParent", ITcConstraintNewOnStageMatrix3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageQuaternionAddSource", ITcConstraintNewOnStageQuaternionAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageQuaternionAddSourceParent", ITcConstraintNewOnStageQuaternionAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintNewOnStageVector2AddSourceLocal", ITcConstraintNewOnStageVector2AddSourceLocal, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintGetRemoveAction", ITcConstraintGetRemoveAction, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcConstraintClonedDowncast", ITcConstraintClonedDowncast, ITs_constraint_startup, ITs_constraint_cleanup},
-       {"ITcCustomActorDownCast", ITcCustomActorDownCast, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorGetImplementation", ITcCustomActorGetImplementation, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorConstructorWithImpl", ITcCustomActorConstructorWithImpl, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomactorimplRequiresHoverEvents", ITcCustomactorimplRequiresHoverEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplGetNaturalSize", ITcCustomActorImplGetNaturalSize, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnChildAdd", ITcCustomActorImplOnChildAdd, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnChildRemove", ITcCustomActorImplOnChildRemove, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnKeyEvent", ITcCustomActorImplOnKeyEvent, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnKeyInputFocusGained", ITcCustomActorImplOnKeyInputFocusGained, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnKeyInputFocusLost", ITcCustomActorImplOnKeyInputFocusLost, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnWheelEvent", ITcCustomActorImplOnWheelEvent, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnSizeSet", ITcCustomActorImplOnSizeSet, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnStageConnection", ITcCustomActorImplOnStageConnection, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnStageDisconnection", ITcCustomActorImplOnStageDisconnection, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplOnTouchEvent", ITcCustomActorImplOnTouchEvent, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplRequiresWheelEvents", ITcCustomActorImplRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplRequiresTouchEvents", ITcCustomActorImplRequiresTouchEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplSelf", ITcCustomActorImplSelf, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplSetRequiresWheelEvents", ITcCustomActorImplSetRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplCustomActorImplWithBoolParam", ITcCustomActorImplCustomActorImplWithBoolParam, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplRelayoutRequest", ITcCustomActorImplRelayoutRequest, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcCustomActorImplGetExtension", ITcCustomActorImplGetExtension, ITs_customactor_startup, ITs_customactor_cleanup},
-       {"ITcDaliExceptionDaliAssertMessage", ITcDaliExceptionDaliAssertMessage, ITs_dali_exception_startup, ITs_dali_exception_cleanup},
-       {"ITcDegreeConsFloat", ITcDegreeConsFloat, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeConsRadian", ITcDegreeConsRadian, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeOperatorEqual", ITcDegreeOperatorEqual, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeOperatorNotEqual", ITcDegreeOperatorNotEqual, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeCastOperator1", ITcDegreeCastOperator1, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeCastOperator2", ITcDegreeCastOperator2, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeOperatorCompare", ITcDegreeOperatorCompare, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcDegreeClamp", ITcDegreeClamp, ITs_degree_startup, ITs_degree_cleanup},
-       {"ITcEncodedBufferImageNewWithDataDLen", ITcEncodedBufferImageNewWithDataDLen, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
-       {"ITcEncodedBufferImageDownCast", ITcEncodedBufferImageDownCast, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
-       {"ITcEncodedBufferImageNewWithSamplingModeFittingMode", ITcEncodedBufferImageNewWithSamplingModeFittingMode, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
-       {"ITcFrameBuffer_001", ITcFrameBuffer_001, ITs_frame_buffer_startup, ITs_frame_buffer_cleanup},
-       {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-       {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-       {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-       {"ITcGeometry_001", ITcGeometry_001, ITs_geometry_startup, ITs_geometry_cleanup},
-       {"ITcGestureDetectorAttachGetAttachedActors", ITcGestureDetectorAttachGetAttachedActors, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorDetach", ITcGestureDetectorDetach, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorDownCast", ITcGestureDetectorDownCast, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorDetachAll", ITcGestureDetectorDetachAll, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorAssignment", ITcGestureDetectorAssignment, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureDetectorCopyConstructor", ITcGestureDetectorCopyConstructor, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
-       {"ITcGestureConstructorByTypePanStateStarted", ITcGestureConstructorByTypePanStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateStarted", ITcGestureConstructorByTypePinchStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateStarted", ITcGestureConstructorByTypeTapStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateStarted", ITcGestureConstructorByTypeLongPressStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateContinuing", ITcGestureConstructorByTypePanStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateContinuing", ITcGestureConstructorByTypePinchStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateContinuing", ITcGestureConstructorByTypeTapStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateContinuing", ITcGestureConstructorByTypeLongPressStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateFinished", ITcGestureConstructorByTypePanStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateFinished", ITcGestureConstructorByTypePinchStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateFinished", ITcGestureConstructorByTypeTapStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateFinished", ITcGestureConstructorByTypeLongPressStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateClear", ITcGestureConstructorByTypePanStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateClear", ITcGestureConstructorByTypePinchStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateClear", ITcGestureConstructorByTypeTapStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateClear", ITcGestureConstructorByTypeLongPressStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStateCancelled", ITcGestureConstructorByTypePanStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStateCancelled", ITcGestureConstructorByTypePinchStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStateCancelled", ITcGestureConstructorByTypeTapStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStateCancelled", ITcGestureConstructorByTypeLongPressStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePanStatePossible", ITcGestureConstructorByTypePanStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypePinchStatePossible", ITcGestureConstructorByTypePinchStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeTapStatePossible", ITcGestureConstructorByTypeTapStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureConstructorByTypeLongPressStatePossible", ITcGestureConstructorByTypeLongPressStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureCopyConstructor", ITcGestureCopyConstructor, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcGestureAssignmentOperator", ITcGestureAssignmentOperator, ITs_gesture_startup, ITs_gesture_cleanup},
-       {"ITcHandleGetPropertyIndices", ITcHandleGetPropertyIndices, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleIsPropertyAConstraintInput", ITcHandleIsPropertyAConstraintInput, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleAddRemovePropertyNotification", ITcHandleAddRemovePropertyNotification, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleGetPropertyCountAndIndexAndNameAndType", ITcHandleGetPropertyCountAndIndexAndNameAndType, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleIsPropertyWritable", ITcHandleIsPropertyWritable, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleIsPropertyAnimatable", ITcHandleIsPropertyAnimatable, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSupport", ITcHandleSupport, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyFloat", ITcHandleSetGetPropertyFloat, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyString", ITcHandleSetGetPropertyString, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyInt", ITcHandleSetGetPropertyInt, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyBoolean", ITcHandleSetGetPropertyBoolean, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyVector2", ITcHandleSetGetPropertyVector2, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyVector3", ITcHandleSetGetPropertyVector3, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyVector4", ITcHandleSetGetPropertyVector4, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyMatrix", ITcHandleSetGetPropertyMatrix, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyMatrix3", ITcHandleSetGetPropertyMatrix3, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyRect", ITcHandleSetGetPropertyRect, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyQuaternion", ITcHandleSetGetPropertyQuaternion, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyArray", ITcHandleSetGetPropertyArray, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyMap", ITcHandleSetGetPropertyMap, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleSetGetPropertyType", ITcHandleSetGetPropertyType, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleOperatorAssignment", ITcHandleOperatorAssignment, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyFloatWithoutAccessMode", ITcHandleRegisterPropertyFloatWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyFloatWithAccessMode", ITcHandleRegisterPropertyFloatWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyboolWithOutAccessMode", ITcHandleRegisterPropertyboolWithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyboolWithAccessMode", ITcHandleRegisterPropertyboolWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector2WithoutAccessMode", ITcHandleRegisterPropertyVector2WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector2WithAccessMode", ITcHandleRegisterPropertyVector2WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector3WithOutAccessMode", ITcHandleRegisterPropertyVector3WithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector3WithAccessMode", ITcHandleRegisterPropertyVector3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector4WithOutAccessmode", ITcHandleRegisterPropertyVector4WithOutAccessmode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyVector4WithAccessmode", ITcHandleRegisterPropertyVector4WithAccessmode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrix3WithoutAccessMode", ITcHandleRegisterPropertyMatrix3WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrix3WithAccessMode", ITcHandleRegisterPropertyMatrix3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrixWithoutAccessMode", ITcHandleRegisterPropertyMatrixWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMatrixWithAccessMode", ITcHandleRegisterPropertyMatrixWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyStringWithoutAccessMode", ITcHandleRegisterPropertyStringWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyStringWithAccessMode", ITcHandleRegisterPropertyStringWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyQuaternionWithoutAccessMode", ITcHandleRegisterPropertyQuaternionWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyQuaternionWithAccessMode", ITcHandleRegisterPropertyQuaternionWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyRectWithoutAccessMode", ITcHandleRegisterPropertyRectWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyRectWithAccessMode", ITcHandleRegisterPropertyRectWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMapWithAccessMode", ITcHandleRegisterPropertyMapWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyMapWithoutAccessMode", ITcHandleRegisterPropertyMapWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyArrayWithoutAccessMode", ITcHandleRegisterPropertyArrayWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRegisterPropertyArrayWithAccessMode", ITcHandleRegisterPropertyArrayWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRemoveConstraintsWithAndWithoutTag", ITcHandleRemoveConstraintsWithAndWithoutTag, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleNewWeightObjectDownCast", ITcHandleNewWeightObjectDownCast, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcHandleRemovePropertyNotifications", ITcHandleRemovePropertyNotifications, ITs_handle_startup, ITs_handle_cleanup},
-       {"ITcIntrusivePtrConstructorReset", ITcIntrusivePtrConstructorReset, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrGet", ITcIntrusivePtrGet, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrCopyConstructors", ITcIntrusivePtrCopyConstructors, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrAssignmentEquals", ITcIntrusivePtrAssignmentEquals, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrResetWithReference", ITcIntrusivePtrResetWithReference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrBooleanType", ITcIntrusivePtrBooleanType, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrPointerDereference", ITcIntrusivePtrPointerDereference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcIntrusivePtrDetach", ITcIntrusivePtrDetach, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
-       {"ITcKeyEventConstructorIsAltModifier", ITcKeyEventConstructorIsAltModifier, ITs_key_event_startup, ITs_key_event_cleanup},
-       {"ITcKeyEventIsCtrlModifier", ITcKeyEventIsCtrlModifier, ITs_key_event_startup, ITs_key_event_cleanup},
-       {"ITcKeyEventIsShiftModifier", ITcKeyEventIsShiftModifier, ITs_key_event_startup, ITs_key_event_cleanup},
-       {"ITcKeyFramesAddWithAlphaFunction", ITcKeyFramesAddWithAlphaFunction, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesDowncast", ITcKeyFramesDowncast, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithBool", ITcKeyFramesAddGetTypeWithBool, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithFLOAT", ITcKeyFramesAddGetTypeWithFLOAT, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithVector2", ITcKeyFramesAddGetTypeWithVector2, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithVector3", ITcKeyFramesAddGetTypeWithVector3, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithVector4", ITcKeyFramesAddGetTypeWithVector4, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithArray", ITcKeyFramesAddGetTypeWithArray, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithAngleAxis", ITcKeyFramesAddGetTypeWithAngleAxis, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithRect", ITcKeyFramesAddGetTypeWithRect, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithMatrix3", ITcKeyFramesAddGetTypeWithMatrix3, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAddGetTypeWithMatrixx", ITcKeyFramesAddGetTypeWithMatrixx, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesCopyConstructor", ITcKeyFramesCopyConstructor, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcKeyFramesAssignmentOperator", ITcKeyFramesAssignmentOperator, ITs_keyframes_startup, ITs_keyframes_cleanup},
-       {"ITcLayerIsHoverConsumedAfterSetHoverConsumed", ITcLayerIsHoverConsumedAfterSetHoverConsumed, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerIsTouchConsumedAfterSetTouchConsumed", ITcLayerIsTouchConsumedAfterSetTouchConsumed, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerDownCastBaseHandle", ITcLayerDownCastBaseHandle, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerDownCast", ITcLayerDownCast, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerGetDepth", ITcLayerGetDepth, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerLowerBelowToBottom", ITcLayerLowerBelowToBottom, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerMoveAboveBelow", ITcLayerMoveAboveBelow, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerRaiseAboveToTop", ITcLayerRaiseAboveToTop, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetGetClippingBox", ITcLayerSetGetClippingBox, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetIsDepthTestDisabled", ITcLayerSetIsDepthTestDisabled, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetIsClipping", ITcLayerSetIsClipping, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLayerSetSortFunction", ITcLayerSetSortFunction, ITs_layer_startup, ITs_layer_cleanup},
-       {"ITcLinearConstrainerCopyConstructorAssign", ITcLinearConstrainerCopyConstructorAssign, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
-       {"ITcLinearConstrainerDowncast", ITcLinearConstrainerDowncast, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
-       {"ITcLinearConstrainerApplyRemove", ITcLinearConstrainerApplyRemove, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
-       {"ITcLocalSourceNewOnStageBoolean", ITcLocalSourceNewOnStageBoolean, ITs_local_source_startup, ITs_local_source_cleanup},
-       {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorDownCast", ITcLongPressGestureDetectorDownCast, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorAssignment", ITcLongPressGestureDetectorAssignment, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureDetectorCopy", ITcLongPressGestureDetectorCopy, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
-       {"ITcLongPressGestureCopyConstructor", ITcLongPressGestureCopyConstructor, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
-       {"ITcLongPressGestureAssignmentOperator", ITcLongPressGestureAssignmentOperator, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
-       {"ITcMathUtilsNextAndIsPowerOfTwo", ITcMathUtilsNextAndIsPowerOfTwo, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsEqualsZero", ITcMathUtilsEqualsZero, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsShortestDistanceInDomain", ITcMathUtilsShortestDistanceInDomain, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampfloat", ITcMathUtilsClampfloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampint", ITcMathUtilsClampint, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampInPlacefloat", ITcMathUtilsClampInPlacefloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsClampInPlaceint", ITcMathUtilsClampInPlaceint, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsRound", ITcMathUtilsRound, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsLerpForFloat", ITcMathUtilsLerpForFloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsLerpForInt", ITcMathUtilsLerpForInt, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsEqualsWithAndWithoutEpsilon", ITcMathUtilsEqualsWithAndWithoutEpsilon, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMathUtilsSign", ITcMathUtilsSign, ITs_mathutils_startup, ITs_mathutils_cleanup},
-       {"ITcMatrix3Magnitude", ITcMatrix3Magnitude, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3ScaledInverseTranspose", ITcMatrix3ScaledInverseTranspose, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3AsFloat", ITcMatrix3AsFloat, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3Invert", ITcMatrix3Invert, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3SetIdentity", ITcMatrix3SetIdentity, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3Transpose", ITcMatrix3Transpose, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3OperatorEqualityCheck", ITcMatrix3OperatorEqualityCheck, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrix3MultiplyOStream", ITcMatrix3MultiplyOStream, ITs_matrix3_startup, ITs_matrix3_cleanup},
-       {"ITcMatrixGetTransformComponents", ITcMatrixGetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOrthoNormalize", ITcMatrixOrthoNormalize, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetTransformComponents", ITcMatrixSetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixAsFloat", ITcMatrixAsFloat, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixInvert", ITcMatrixInvert, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixInvertTransform", ITcMatrixInvertTransform, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOperatorNotEquals", ITcMatrixOperatorNotEquals, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOperatorEquals", ITcMatrixOperatorEquals, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixOperatorMultiply", ITcMatrixOperatorMultiply, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetIdentity", ITcMatrixSetIdentity, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetIdentityAndScale", ITcMatrixSetIdentityAndScale, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetTranslationWithVector4", ITcMatrixSetGetTranslationWithVector4, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetTranslationWithVector3", ITcMatrixSetGetTranslationWithVector3, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetXAxis", ITcMatrixSetGetXAxis, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetYAxis", ITcMatrixSetGetYAxis, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixSetGetZAxis", ITcMatrixSetGetZAxis, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixTranspose", ITcMatrixTranspose, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixMultiplyTwoMatrices", ITcMatrixMultiplyTwoMatrices, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcMatrixMultiplyMatrixAndQuaternionOStream", ITcMatrixMultiplyMatrixAndQuaternionOStream, ITs_matrix_startup, ITs_matrix_cleanup},
-       {"ITcNativeImageNewDownCastCopyAssign", ITcNativeImageNewDownCastCopyAssign, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcNativeImageCreateGlTexture", ITcNativeImageCreateGlTexture, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcNativeImageCustomFragmentPrefixP", ITcNativeImageCustomFragmentPrefixP, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcNativeImageCustomSamplerTypenameP", ITcNativeImageCustomSamplerTypenameP, ITs_native_image_startup, ITs_native_image_cleanup},
-       {"ITcObjectRegistryGetObjectCreatedDestroyedSignal", ITcObjectRegistryGetObjectCreatedDestroyedSignal, ITs_object_registry_startup, ITs_object_registry_cleanup},
-       {"ITcObjectRegistryAssignment", ITcObjectRegistryAssignment, ITs_object_registry_startup, ITs_object_registry_cleanup},
-       {"ITcObjectRegistryCopy", ITcObjectRegistryCopy, ITs_object_registry_startup, ITs_object_registry_cleanup},
-       {"ITcPanGestureDetectorDownCast", ITcPanGestureDetectorDownCast, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorCopySetGetMinimumTouchesRequired", ITcPanGestureDetectorCopySetGetMinimumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired", ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorGetClearAngles", ITcPanGestureDetectorGetClearAngles, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureDetectorAddRemoveDirection", ITcPanGestureDetectorAddRemoveDirection, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
-       {"ITcPanGestureGetDistance", ITcPanGestureGetDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureGetScreenDistance", ITcPanGestureGetScreenDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureGetScreenSpeed", ITcPanGestureGetScreenSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureGetSpeed", ITcPanGestureGetSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcPanGestureAssignmentOperatorCopy", ITcPanGestureAssignmentOperatorCopy, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
-       {"ITcParentSourceNewOnStageBoolean", ITcParentSourceNewOnStageBoolean, ITs_parent_source_startup, ITs_parent_source_cleanup},
-       {"ITcPathGetPoint", ITcPathGetPoint, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPathGetControlPoint", ITcPathGetControlPoint, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPathGenerateControlPoints", ITcPathGenerateControlPoints, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPathSample", ITcPathSample, ITs_path_startup, ITs_path_cleanup},
-       {"ITcPinchGestureDetectorDownCastCopyAssign", ITcPinchGestureDetectorDownCastCopyAssign, ITs_pinch_gesture_detector_startup, ITs_pinch_gesture_detector_cleanup},
-       {"ITcPinchGestureConstructorByGestureStateEnums", ITcPinchGestureConstructorByGestureStateEnums, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
-       {"ITcPinchGestureCopyConstructor", ITcPinchGestureCopyConstructor, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
-       {"ITcPinchGestureAssignmentOperator", ITcPinchGestureAssignmentOperator, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
-       {"ITcPixelHasAlpha", ITcPixelHasAlpha, ITs_pixel_startup, ITs_pixel_cleanup},
-       {"ITcPixelGetBytesPerPixel", ITcPixelGetBytesPerPixel, ITs_pixel_startup, ITs_pixel_cleanup},
-       {"ITcPixelGetAlphaOffsetAndMask", ITcPixelGetAlphaOffsetAndMask, ITs_pixel_startup, ITs_pixel_cleanup},
-       {"ITcPixelData_001", ITcPixelData_001, ITs_pixeldata_startup, ITs_pixeldata_cleanup},
-       {"ITcPropertyArraySize", ITcPropertyArraySize, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayReserve", ITcPropertyArrayReserve, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayCopyConstructor", ITcPropertyArrayCopyConstructor, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayAssignmentOperator", ITcPropertyArrayAssignmentOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyArrayOutstreamOperator", ITcPropertyArrayOutstreamOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
-       {"ITcPropertyBuffer_001", ITcPropertyBuffer_001, ITs_propertybuffer_startup, ITs_propertybuffer_cleanup},
-       {"ITcPropertyConditionGreaterThanCondition", ITcPropertyConditionGreaterThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionInsideCondition", ITcPropertyConditionInsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionAssignmentOperator", ITcPropertyConditionAssignmentOperator, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionConstructor", ITcPropertyConditionConstructor, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionLessThanCondition", ITcPropertyConditionLessThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionGetArguments", ITcPropertyConditionGetArguments, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionStepCondition", ITcPropertyConditionStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionVariableStepCondition", ITcPropertyConditionVariableStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyConditionOutsideCondition", ITcPropertyConditionOutsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
-       {"ITcPropertyMapConstAssignment", ITcPropertyMapConstAssignment, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapGetKeyValuePair", ITcPropertyMapGetKeyValuePair, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapMerge", ITcPropertyMapMerge, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapOutputstreamOperator", ITcPropertyMapOutputstreamOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapFind", ITcPropertyMapFind, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapFind_001", ITcPropertyMapFind_001, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapInsert", ITcPropertyMapInsert, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyMapSquareOperator", ITcPropertyMapSquareOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeOnChanged", ITcPropertyNotificationSetGetNotifyModeOnChanged, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeOnTrue", ITcPropertyNotificationSetGetNotifyModeOnTrue, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeOnFalse", ITcPropertyNotificationSetGetNotifyModeOnFalse, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationSetGetNotifyModeDisabled", ITcPropertyNotificationSetGetNotifyModeDisabled, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetCondition", ITcPropertyNotificationGetCondition, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetConditionWithAddress", ITcPropertyNotificationGetConditionWithAddress, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetTarget", ITcPropertyNotificationGetTarget, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetTargetProperty", ITcPropertyNotificationGetTargetProperty, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationGetNotifyResult", ITcPropertyNotificationGetNotifyResult, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyNotificationDownCast", ITcPropertyNotificationDownCast, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
-       {"ITcPropertyRegistrationCustom", ITcPropertyRegistrationCustom, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
-       {"ITcPropertyRegistrationAnimatableWithComponents", ITcPropertyRegistrationAnimatableWithComponents, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
-       {"ITcPropertyWithPropertyName", ITcPropertyWithPropertyName, ITs_property_startup, ITs_property_cleanup},
-       {"ITcPropertyWithComponentIndex", ITcPropertyWithComponentIndex, ITs_property_startup, ITs_property_cleanup},
-       {"ITcPropertyWithNameComponentIndex", ITcPropertyWithNameComponentIndex, ITs_property_startup, ITs_property_cleanup},
-       {"ITcPropertyTypesBoolean", ITcPropertyTypesBoolean, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesFloat", ITcPropertyTypesFloat, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesInt", ITcPropertyTypesInt, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesVector2", ITcPropertyTypesVector2, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesVector3", ITcPropertyTypesVector3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesVector4", ITcPropertyTypesVector4, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesMatrix3", ITcPropertyTypesMatrix3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesMatrix", ITcPropertyTypesMatrix, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesAngleAxis", ITcPropertyTypesAngleAxis, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesQuaternion", ITcPropertyTypesQuaternion, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesString", ITcPropertyTypesString, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesRect", ITcPropertyTypesRect, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesMap", ITcPropertyTypesMap, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesArray", ITcPropertyTypesArray, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetBooleanTypeName", ITcPropertyTypesGetBooleanTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetFloatTypeName", ITcPropertyTypesGetFloatTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetIntegerTypeName", ITcPropertyTypesGetIntegerTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetVector2TypeName", ITcPropertyTypesGetVector2TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetVector3TypeName", ITcPropertyTypesGetVector3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetVector4TypeName", ITcPropertyTypesGetVector4TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetMatrix3TypeName", ITcPropertyTypesGetMatrix3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetMatrixTypeName", ITcPropertyTypesGetMatrixTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetRectangleTypeName", ITcPropertyTypesGetRectangleTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetRotationTypeName", ITcPropertyTypesGetRotationTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetStringTypeName", ITcPropertyTypesGetStringTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetArrayTypeName", ITcPropertyTypesGetArrayTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcPropertyTypesGetMapTypeName", ITcPropertyTypesGetMapTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
-       {"ITcQuaternionByFloat", ITcQuaternionByFloat, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByVector", ITcQuaternionByVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByAngleVector4Axis", ITcQuaternionByAngleVector4Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByEulerAngles", ITcQuaternionByEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionAsVector", ITcQuaternionAsVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionConstructorByMatrix", ITcQuaternionConstructorByMatrix, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionConstructorByOrthonormalAxes", ITcQuaternionConstructorByOrthonormalAxes, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionConjugate", ITcQuaternionConjugate, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionEulerAngles", ITcQuaternionEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionExp", ITcQuaternionExp, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLog", ITcQuaternionLog, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionInvert", ITcQuaternionInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionIsIdentity", ITcQuaternionIsIdentity, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLength", ITcQuaternionLength, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionNormalizeNormalized", ITcQuaternionNormalizeNormalized, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLengthSquared", ITcQuaternionLengthSquared, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorInequality", ITcQuaternionOperatorInequality, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorEquality", ITcQuaternionOperatorEquality, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationDivision", ITcQuaternionOperatorMultiplicationDivision, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorAddition", ITcQuaternionOperatorAddition, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationScale", ITcQuaternionOperatorMultiplicationScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationWithAssignment", ITcQuaternionOperatorMultiplicationWithAssignment, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorDivisionScale", ITcQuaternionOperatorDivisionScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorScaleDivAssignement", ITcQuaternionOperatorScaleDivAssignement, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorSetEuler", ITcQuaternionOperatorSetEuler, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorToAxisAngleVec4", ITcQuaternionOperatorToAxisAngleVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorToAxisAngleVec3", ITcQuaternionOperatorToAxisAngleVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSubtractionAdditionWithAssignmentOperator", ITcQuaternionSubtractionAdditionWithAssignmentOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionUnaryMinusOperator", ITcQuaternionUnaryMinusOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionRotateVec4", ITcQuaternionRotateVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionRotateVec3", ITcQuaternionRotateVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionAngleBetween", ITcQuaternionAngleBetween, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionDot", ITcQuaternionDot, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionFromAxisAngle", ITcQuaternionFromAxisAngle, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionLerp", ITcQuaternionLerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSlerp", ITcQuaternionSlerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSlerpNoInvert", ITcQuaternionSlerpNoInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSquad", ITcQuaternionSquad, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionOperatorMultiplicationWithVector3", ITcQuaternionOperatorMultiplicationWithVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByAngleVector3Axis", ITcQuaternionByAngleVector3Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionByTwoVector3", ITcQuaternionByTwoVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcQuaternionSubstractAssignOStreamOperator", ITcQuaternionSubstractAssignOStreamOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
-       {"ITcRadianConstruct", ITcRadianConstruct, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianOperatorEqual", ITcRadianOperatorEqual, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianOperatorNotEqual", ITcRadianOperatorNotEqual, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianCastOperator1", ITcRadianCastOperator1, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianCastOperator2", ITcRadianCastOperator2, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianOperatorCompareLess", ITcRadianOperatorCompareLess, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianClamp", ITcRadianClamp, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRadianConstant", ITcRadianConstant, ITs_radian_startup, ITs_radian_cleanup},
-       {"ITcRandomRange", ITcRandomRange, ITs_random_startup, ITs_random_cleanup},
-       {"ITcRandomAxis", ITcRandomAxis, ITs_random_startup, ITs_random_cleanup},
-       {"ITcRectSet", ITcRectSet, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectIsEmpty", ITcRectIsEmpty, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectArea", ITcRectArea, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectBottom", ITcRectBottom, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectTop", ITcRectTop, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectLeft", ITcRectLeft, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectRight", ITcRectRight, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectContains", ITcRectContains, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectIntersects", ITcRectIntersects, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectOperatorEqualsOStream", ITcRectOperatorEqualsOStream, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectCopyCons", ITcRectCopyCons, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectConsWithoutParam", ITcRectConsWithoutParam, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRectConsWithParam", ITcRectConsWithParam, ITs_rect_startup, ITs_rect_cleanup},
-       {"ITcRefObjAssignAndReferenceCount", ITcRefObjAssignAndReferenceCount, ITs_refobject_startup, ITs_refobject_cleanup},
-       {"ITcRefObjReferenceUnReference", ITcRefObjReferenceUnReference, ITs_refobject_startup, ITs_refobject_cleanup},
-       {"ITcRenderer_001", ITcRenderer_001, ITs_renderer_startup, ITs_renderer_cleanup},
-       {"ITcRenderTaskListCreateTaskAndRemoveTask", ITcRenderTaskListCreateTaskAndRemoveTask, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskListGetTaskAndGetTaskCount", ITcRenderTaskListGetTaskAndGetTaskCount, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskListDownCast", ITcRenderTaskListDownCast, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskListCopyConstructor", ITcRenderTaskListCopyConstructor, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
-       {"ITcRenderTaskSetGetViewportSize", ITcRenderTaskSetGetViewportSize, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetCullMode", ITcRenderTaskSetGetCullMode, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskConstructorAssignmentOperator", ITcRenderTaskConstructorAssignmentOperator, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskDownCast", ITcRenderTaskDownCast, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskFinishedSignal", ITcRenderTaskFinishedSignal, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetSourceActor", ITcRenderTaskSetGetSourceActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetScreenToFrameBufferMappingActor", ITcRenderTaskSetGetScreenToFrameBufferMappingActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetClearColor", ITcRenderTaskSetGetClearColor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetClearEnabled", ITcRenderTaskSetGetClearEnabled, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetViewportPosition", ITcRenderTaskSetGetViewportPosition, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetAndGetViewport", ITcRenderTaskSetAndGetViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetTargetFrameBuffer", ITcRenderTaskSetGetTargetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetRefreshRate", ITcRenderTaskSetGetRefreshRate, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetInputEnable", ITcRenderTaskSetGetInputEnable, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetCameraActor", ITcRenderTaskSetGetCameraActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetIsExclusive", ITcRenderTaskSetIsExclusive, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskWorldtoViewport", ITcRenderTaskWorldtoViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskViewportToLocal", ITcRenderTaskViewportToLocal, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
-       {"ITcResourceImageGetImageSize", ITcResourceImageGetImageSize, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcResourceImageReload", ITcResourceImageReload, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcResourceImageDownCast", ITcResourceImageDownCast, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcResourceImageGetUrlCopyAssign", ITcResourceImageGetUrlCopyAssign, ITs_resource_image_startup, ITs_resource_image_cleanup},
-       {"ITcSampler_001", ITcSampler_001, ITs_sampler_startup, ITs_sampler_cleanup},
-       {"ITcShader_001", ITcShader_001, ITs_shader_startup, ITs_shader_cleanup},
-       {"ITcSignalConnectionConstructorGetCallback", ITcSignalConnectionConstructorGetCallback, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
-       {"ITcSignalConnectionConstructorDisconnect", ITcSignalConnectionConstructorDisconnect, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
-       {"ITcSignalConnectorType", ITcSignalConnectorType, ITs_signalconnectortype_startup, ITs_signalconnectortype_cleanup},
-       {"ITcSignalVoidNoParam", ITcSignalVoidNoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidOneParam", ITcSignalVoidOneParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParam", ITcSignalVoidTwoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParam", ITcSignalVoidThreeParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParam", ITcSignalRetNoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamUnsignedIntType", ITcSignalRetNoParamUnsignedIntType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamBoolType", ITcSignalRetNoParamBoolType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamStringType", ITcSignalRetNoParamStringType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamDoubleType", ITcSignalRetNoParamDoubleType, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetOneParam", ITcSignalRetOneParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParam", ITcSignalRetTwoParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParam", ITcSignalRetThreeParam, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidNoParamWithoutTracker", ITcSignalVoidNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidOneParamWithoutTracker", ITcSignalVoidOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParamWithoutTracker", ITcSignalVoidTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParamWithoutTracker", ITcSignalVoidThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamWithoutTracker", ITcSignalRetNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamDoubleTypeWithoutTracker", ITcSignalRetNoParamDoubleTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamBoolTypeWithoutTracker", ITcSignalRetNoParamBoolTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamUnsignedIntTypeWithoutTracker", ITcSignalRetNoParamUnsignedIntTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamStringTypeWithoutTracker", ITcSignalRetNoParamStringTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetOneParamWithoutTracker", ITcSignalRetOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParamWithoutTracker", ITcSignalRetTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParamWithoutTracker", ITcSignalRetThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidNoParamSlotDelegate", ITcSignalVoidNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidOneParamSlotDelegate", ITcSignalVoidOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParamSlotDelegate", ITcSignalVoidTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParamSlotDelegate", ITcSignalVoidThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetNoParamSlotDelegate", ITcSignalRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalBoolRetNoParamSlotDelegate", ITcSignalBoolRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalDoubleRetNoParamSlotDelegate", ITcSignalDoubleRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalStringRetNoParamSlotDelegate", ITcSignalStringRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalUnsignedIntRetNoParamSlotDelegate", ITcSignalUnsignedIntRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetOneParamSlotDelegate", ITcSignalRetOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParamSlotDelegate", ITcSignalRetTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParamSlotDelegate", ITcSignalRetThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker", ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker", ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalConnectFunctorsDestroySignalUsingTracker", ITcSignalConnectFunctorsDestroySignalUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidTwoParamUsingTracker", ITcSignalVoidTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidThreeParamUsingTracker", ITcSignalVoidThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalBoolRetNoParamUsingTracker", ITcSignalBoolRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalDoubleRetNoParamUsingTracker", ITcSignalDoubleRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalStringRetNoParamUsingTracker", ITcSignalStringRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalUnsignedIntRetNoParamUsingTracker", ITcSignalUnsignedIntRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetTwoParamUsingTracker", ITcSignalRetTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalRetThreeParamUsingTracker", ITcSignalRetThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalVoidNoParamFunctorDelegate", ITcSignalVoidNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalFloatRetNoParamFunctorDelegate", ITcSignalFloatRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalBoolRetNoParamFunctorDelegate", ITcSignalBoolRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalDoubleRetNoParamFunctorDelegate", ITcSignalDoubleRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalUnsignedIntRetNoParamFunctorDelegate", ITcSignalUnsignedIntRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSignalStringRetNoParamFunctorDelegate", ITcSignalStringRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
-       {"ITcSlotConnectionGetCallbackSlotObserver", ITcSlotConnectionGetCallbackSlotObserver, ITs_slotconnection_startup, ITs_slotconnection_cleanup},
-       {"ITcSignalSlotDelegateDisconnectConnectiontracker", ITcSignalSlotDelegateDisconnectConnectiontracker, ITs_slotdelegate_startup, ITs_slotdelegate_cleanup},
-       {"ITcSourceConstructor", ITcSourceConstructor, ITs_source_startup, ITs_source_cleanup},
-       {"ITcSourceCopyConstructor", ITcSourceCopyConstructor, ITs_source_startup, ITs_source_cleanup},
-       {"ITcSourceAssignment", ITcSourceAssignment, ITs_source_startup, ITs_source_cleanup},
-       {"ITcStageSetGetbackgroundColorwithRed", ITcStageSetGetbackgroundColorwithRed, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageSetGetbackgroundColorwithGreen", ITcStageSetGetbackgroundColorwithGreen, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageSetGetbackgroundColorwithBlue", ITcStageSetGetbackgroundColorwithBlue, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageAdd", ITcStageAdd, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageCopyConstructor", ITcStageCopyConstructor, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetLayerCount", ITcStageGetLayerCount, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetLayer", ITcStageGetLayer, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetRootLayer", ITcStageGetRootLayer, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageIsInstalled", ITcStageIsInstalled, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageAssignmentOperator", ITcStageAssignmentOperator, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcStageGetObjectRegistry", ITcStageGetObjectRegistry, ITs_stage_startup, ITs_stage_cleanup},
-       {"ITcTapGestureDetectorDownCast", ITcTapGestureDetectorDownCast, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
-       {"ITcTapGestureDetectorAssignment", ITcTapGestureDetectorAssignment, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
-       {"ITcTexture_001", ITcTexture_001, ITs_texture_startup, ITs_texture_cleanup},
-       {"ITcTextureSet_001", ITcTextureSet_001, ITs_textureset_startup, ITs_textureset_cleanup},
-       {"ITcTapGestureAssignment", ITcTapGestureAssignment, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
-       {"ITcTapGestureCopyConstructor", ITcTapGestureCopyConstructor, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
-       {"ITcTimePeriodWithDurationSeconds", ITcTimePeriodWithDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
-       {"ITcTimePeriodWithDelayDurationSeconds", ITcTimePeriodWithDelayDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
-       {"ITcTypeInfoGetBaseName", ITcTypeInfoGetBaseName, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeInfoCreateInstanceGetCreator", ITcTypeInfoCreateInstanceGetCreator, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeInfoGetPropertyIndices", ITcTypeInfoGetPropertyIndices, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeInfogetActionCountGetSignalCount", ITcTypeInfogetActionCountGetSignalCount, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
-       {"ITcTypeRegistrationRegisteredName", ITcTypeRegistrationRegisteredName, ITs_typeregistration_startup, ITs_typeregistration_cleanup},
-       {"ITcTypeRegistryGetTypeNames", ITcTypeRegistryGetTypeNames, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
-       {"ITcTypeRegistryCopyAssign", ITcTypeRegistryCopyAssign, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
-       {"ITcTypeRegistryChildPropertyRegistration", ITcTypeRegistryChildPropertyRegistration, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},    
-       {"ITcUint16PairFromFloatVec2", ITcUint16PairFromFloatVec2, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairFromFloatArray", ITcUint16PairFromFloatArray, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairGetHeightWidth", ITcUint16PairGetHeightWidth, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorGreaterThan", ITcUint16PairOperatorGreaterThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorLessThan", ITcUint16PairOperatorLessThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorEquals", ITcUint16PairOperatorEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcUint16PairOperatorNotEquals", ITcUint16PairOperatorNotEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
-       {"ITcValuePrimitiveType", ITcValuePrimitiveType, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueVector", ITcValueVector, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueMatrix", ITcValueMatrix, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueAngleAxis", ITcValueAngleAxis, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueQuaternion", ITcValueQuaternion, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueStringValue", ITcValueStringValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueStrValue", ITcValueStrValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueRectVectorValue", ITcValueRectVectorValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueMap", ITcValueMap, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueArray", ITcValueArray, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueType", ITcValueType, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueSetGetItem", ITcValueSetGetItem, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueOperatorAssignment", ITcValueOperatorAssignment, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueHasKey", ITcValueHasKey, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueGetKey", ITcValueGetKey, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueGetSize", ITcValueGetSize, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueDefaultConstructor", ITcValueDefaultConstructor, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueValue", ITcValueValue, ITs_value_startup, ITs_value_cleanup},
-       {"ITcValueGetItemByKey", ITcValueGetItemByKey, ITs_value_startup, ITs_value_cleanup},
-       {"ITcVector2ConstrucAndGetAsFloat", ITcVector2ConstrucAndGetAsFloat, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2ConstructArrayAndGetAsConstFloat", ITcVector2ConstructArrayAndGetAsConstFloat, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Vec3ConstructAndAssign", ITcVector2Vec3ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Vec4ConstructAndAssign", ITcVector2Vec4ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Clamp", ITcVector2Clamp, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorInequality", ITcVector2OperatorInequality, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorMultiplicationAndAssignment", ITcVector2OperatorMultiplicationAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorAdditionAndAssignment", ITcVector2OperatorAdditionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorSubtractionAndAssignment", ITcVector2OperatorSubtractionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorUnaryNegation", ITcVector2OperatorUnaryNegation, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorDivisionAndAssignment", ITcVector2OperatorDivisionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorFloatAssignment", ITcVector2OperatorFloatAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorEquality", ITcVector2OperatorEquality, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorSubscript", ITcVector2OperatorSubscript, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2NormalizeWithLengthAndLengthSquared", ITcVector2NormalizeWithLengthAndLengthSquared, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Min", ITcVector2Min, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2Max", ITcVector2Max, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector2OperatorLeftShift", ITcVector2OperatorLeftShift, ITs_vector2_startup, ITs_vector2_cleanup},
-       {"ITcVector3ConstrucAndGetAsFloat", ITcVector3ConstrucAndGetAsFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3ConstructArrayAndGetAsConstFloat", ITcVector3ConstructArrayAndGetAsConstFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Vec2ConstructAndAssign", ITcVector3Vec2ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Vec4ConstructAndAssign", ITcVector3Vec4ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Cross", ITcVector3Cross, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Dot", ITcVector3Dot, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Clamp", ITcVector3Clamp, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorXY", ITcVector3GetVectorXY, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorYZ", ITcVector3GetVectorYZ, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorInequality", ITcVector3OperatorInequality, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorMultiplicationAndAssignment", ITcVector3OperatorMultiplicationAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorMultiplicationAssignmentFloat", ITcVector3OperatorMultiplicationAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorAdditionAndAssignment", ITcVector3OperatorAdditionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorSubtractionAndAssignment", ITcVector3OperatorSubtractionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorUnaryNegation", ITcVector3OperatorUnaryNegation, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorDivisionAndAssignment", ITcVector3OperatorDivisionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorDivisionAssignmentFloat", ITcVector3OperatorDivisionAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorFloatAssignment", ITcVector3OperatorFloatAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorEquality", ITcVector3OperatorEquality, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorSubscript", ITcVector3OperatorSubscript, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3NormalizeWithLengthAndLengthSquared", ITcVector3NormalizeWithLengthAndLengthSquared, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorXYConst", ITcVector3GetVectorXYConst, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3GetVectorYZConst", ITcVector3GetVectorYZConst, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorMultiplicationAssignmentQuaternion", ITcVector3OperatorMultiplicationAssignmentQuaternion, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorArraySubscript", ITcVector3OperatorArraySubscript, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3OperatorLeftShift", ITcVector3OperatorLeftShift, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Min", ITcVector3Min, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3Max", ITcVector3Max, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector3ClampWithMinMax", ITcVector3ClampWithMinMax, ITs_vector3_startup, ITs_vector3_cleanup},
-       {"ITcVector4ConstructAndGetAsFloat", ITcVector4ConstructAndGetAsFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4ArrayAndGetAsConstFloat", ITcVector4ArrayAndGetAsConstFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4WithVec2", ITcVector4WithVec2, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4WithVec3", ITcVector4WithVec3, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Cross", ITcVector4Cross, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Dot", ITcVector4Dot, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4DotVec3", ITcVector4DotVec3, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Dot4", ITcVector4Dot4, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Clamp", ITcVector4Clamp, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4NormalizeWithLengthAndLengthSquared", ITcVector4NormalizeWithLengthAndLengthSquared, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorInequality", ITcVector4OperatorInequality, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorMultiplicationAndAssignment", ITcVector4OperatorMultiplicationAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorMultiplicationAssignmentFloat", ITcVector4OperatorMultiplicationAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorAdditionAndAssignment", ITcVector4OperatorAdditionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorSubtractionAssignment", ITcVector4OperatorSubtractionAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorUnaryNegation", ITcVector4OperatorUnaryNegation, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorDivisionAndAssignment", ITcVector4OperatorDivisionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorDivisionAssignmentFloat", ITcVector4OperatorDivisionAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorFloatAssignment", ITcVector4OperatorFloatAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorVector2Assignment", ITcVector4OperatorVector2Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorVector3Assignment", ITcVector4OperatorVector3Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorEquality", ITcVector4OperatorEquality, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorSubscript", ITcVector4OperatorSubscript, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4OperatorLeftShift", ITcVector4OperatorLeftShift, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Min", ITcVector4Min, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4Max", ITcVector4Max, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVector4ClampWithMinMax", ITcVector4ClampWithMinMax, ITs_vector4_startup, ITs_vector4_cleanup},
-       {"ITcVectorCapacityReserve", ITcVectorCapacityReserve, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcVectorSwapRemove", ITcVectorSwapRemove, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcVectorEraseResizeInsert", ITcVectorEraseResizeInsert, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcVectorCopyAssign", ITcVectorCopyAssign, ITs_vector_startup, ITs_vector_cleanup},
-       {"ITcWheelEventIsShiftModifier", ITcWheelEventIsShiftModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
-       {"ITcWheelEventIsAltModifier", ITcWheelEventIsAltModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
-       {"ITcWheelEventIsCtrlModifier", ITcWheelEventIsCtrlModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
+    {"ITcActorDownCast", ITcActorDownCast, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetId", ITcActorGetId, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetChildCount", ITcActorGetChildCount, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetName", ITcActorSetGetName, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetDrawModeOVERLAY", ITcActorSetGetDrawModeOVERLAY, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetChildAt", ITcActorGetChildAt, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetParent", ITcActorGetParent, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorFindChildByNameId", ITcActorFindChildByNameId, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorAddUnparent", ITcActorAddUnparent, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetDrawModeSTENCIL", ITcActorSetGetDrawModeSTENCIL, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetDrawModeNORMAL", ITcActorSetGetDrawModeNORMAL, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsKeyboardFocusable", ITcActorSetIsKeyboardFocusable, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsVisible", ITcActorSetIsVisible, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetXYZ", ITcActorSetXYZ, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorOnStageGetIsLayer", ITcActorOnStageGetIsLayer, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorIsRoot", ITcActorIsRoot, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorOnOffStageSignal", ITcActorOnOffStageSignal, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentAnchorPoint", ITcActorSetGetCurrentAnchorPoint, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorGetCurrentWorldColorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentColor", ITcActorSetGetCurrentColor, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_OWN_COLOR", ITcActorSetGetColorModeUSE_OWN_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_ALPHA, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_PARENT_COLOR", ITcActorSetGetColorModeUSE_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOpacityBy", ITcActorSetGetCurrentOpacityBy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentParentOrigin", ITcActorSetGetCurrentParentOrigin, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeINHERIT_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeUSE_PARENT_POSITION_PLUS_LOCAL_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION", ITcActorGetWorldPositionSetGetPositionInheritanceModeDONT_INHERIT_POSITION, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentPositionDoubleInputParam", ITcActorSetGetCurrentPositionDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentPositionMultiInputParam", ITcActorSetGetCurrentPositionMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentPositionVectorInputParam", ITcActorSetGetCurrentPositionVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation", ITcActorSetIsOrientationInheritedGetCurrentWorldOrientation, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOrientationDegree", ITcActorSetGetCurrentOrientationDegree, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOrientationRadian", ITcActorSetGetCurrentOrientationRadian, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentOrientationQuaternion", ITcActorSetGetCurrentOrientationQuaternion, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsInheritCurrentWorldScale", ITcActorSetIsInheritCurrentWorldScale, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleBy", ITcActorSetGetCurrentScaleBy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleSingleInputParam", ITcActorSetGetCurrentScaleSingleInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleMultiInputParam", ITcActorSetGetCurrentScaleMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentScaleVectorInputParam", ITcActorSetGetCurrentScaleVectorInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetCurrentWorldMatrix", ITcActorGetCurrentWorldMatrix, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetIsSensitive", ITcActorSetIsSensitive, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeDoubleInputParam", ITcActorSetGetCurrentSizeDoubleInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeMultiInputParam", ITcActorSetGetCurrentSizeMultiInputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeVector2InputParam", ITcActorSetGetCurrentSizeVector2InputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetCurrentSizeVector3InputParam", ITcActorSetGetCurrentSizeVector3InputParam, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR", ITcActorSetGetColorModeUSE_OWN_MULTIPLY_PARENT_COLOR, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetPadding", ITcActorSetGetPadding, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorTranslateBy", ITcActorTranslateBy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetMaximumSize", ITcActorSetGetMaximumSize, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetMinimumSize", ITcActorSetGetMinimumSize, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorOnRelayoutSignalSetResizePolicy", ITcActorOnRelayoutSignalSetResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetHeightForWidthWidthForHeight", ITcActorGetHeightForWidthWidthForHeight, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetSizeModeFactor", ITcActorSetGetSizeModeFactor, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetGetSizeScalePolicy", ITcActorSetGetSizeScalePolicy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorInsertRotateByRadianQuenterion", ITcActorInsertRotateByRadianQuenterion, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetNaturalSizeResizePolicy", ITcActorGetNaturalSizeResizePolicy, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorAssignmentOperatorGetRelayoutSize", ITcActorAssignmentOperatorGetRelayoutSize, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorSetInheritPosition", ITcActorSetInheritPosition, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal", ITcActorGetHierarchyDepthAddRemoveRendererScreenToLocal, ITs_actor_startup, ITs_actor_cleanup},
+    {"ITcAlphaFunctionDefault", ITcAlphaFunctionDefault, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAlphaFunctionBuiltinFunction", ITcAlphaFunctionBuiltinFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAlphaFunctionByFunctionPrototypeGetCustomFunction", ITcAlphaFunctionByFunctionPrototypeGetCustomFunction, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAlphaFunctionByControlPointsGetBezierControlPoints", ITcAlphaFunctionByControlPointsGetBezierControlPoints, ITs_alphafunctions_startup, ITs_alphafunctions_cleanup},
+    {"ITcAngleAxisConstructor", ITcAngleAxisConstructor, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAngleAxisConsDegree", ITcAngleAxisConsDegree, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAngleAxisConsRadian", ITcAngleAxisConsRadian, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAngleAxisOutStreamOpeator", ITcAngleAxisOutStreamOpeator, ITs_angleaxis_startup, ITs_angleaxis_cleanup},
+    {"ITcAnimationSetGetSpeedFactor", ITcAnimationSetGetSpeedFactor, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetCurrentProgress", ITcAnimationSetGetCurrentProgress, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetPlayRange", ITcAnimationSetGetPlayRange, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDisconnectActionWithBake", ITcAnimationSetGetDisconnectActionWithBake, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDisconnectActionBakeFinal", ITcAnimationSetGetDisconnectActionBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDisconnectActionDiscard", ITcAnimationSetGetDisconnectActionDiscard, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationPlayFrom", ITcAnimationPlayFrom, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetEndActionWithBakeFinal", ITcAnimationSetGetEndActionWithBakeFinal, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationDowncast", ITcAnimationDowncast, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDuration", ITcAnimationSetGetDuration, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationHideIsVisible", ITcAnimationHideIsVisible, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationShowIsVisible", ITcAnimationShowIsVisible, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetEndActionWithEnumBake", ITcAnimationSetGetEndActionWithEnumBake, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetEndActionWithDiscard", ITcAnimationSetGetEndActionWithDiscard, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDefaultAlphfunctionLinear", ITcAnimationSetGetDefaultAlphfunctionLinear, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetDefaultAlphfunctionEaseIn", ITcAnimationSetGetDefaultAlphfunctionEaseIn, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationStop", ITcAnimationStop, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationClear", ITcAnimationClear, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationPause", ITcAnimationPause, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationCopyConstructor", ITcAnimationCopyConstructor, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAssignMentOperator", ITcAnimationAssignMentOperator, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByBool", ITcAnimationAnimateByBool, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByFloat", ITcAnimationAnimateByFloat, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatePathTimePeriodAlphaFunction", ITcAnimationAnimatePathTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByInteger", ITcAnimationAnimateByInteger, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector2", ITcAnimationAnimateByVector2, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector3", ITcAnimationAnimateByVector3, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4", ITcAnimationAnimateByVector4, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatePathVector", ITcAnimationAnimatePathVector, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod", ITcAnimationAnimateBetweenKeyframesAlphafunctionLinearTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesTimePeriod", ITcAnimationAnimateBetweenKeyframesTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4TimePeriod", ITcAnimationAnimateByVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector3TimePeriod", ITcAnimationAnimateByVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector2TimePeriod", ITcAnimationAnimateByVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByFloatTimePeriod", ITcAnimationAnimateByFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4TimePeriodAlphaFunction", ITcAnimationAnimateByVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateByVector4AlphaFunction", ITcAnimationAnimateByVector4AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector4", ITcAnimationAnimateToVector4, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3", ITcAnimationAnimateToVector3, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector2", ITcAnimationAnimateToVector2, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToFloat", ITcAnimationAnimateToFloat, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector4TimePeriod", ITcAnimationAnimateToVector4TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector2TimePeriod", ITcAnimationAnimateToVector2TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3TimePeriod", ITcAnimationAnimateToVector3TimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToFloatTimePeriod", ITcAnimationAnimateToFloatTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector4TimePeriodAlphaFunction", ITcAnimationAnimateToVector4TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector2TimePeriodAlphaFunction", ITcAnimationAnimateToVector2TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3TimePeriodAlphaFunction", ITcAnimationAnimateToVector3TimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToFloatTimePeriodAlphaFunction", ITcAnimationAnimateToFloatTimePeriodAlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateToVector3AlphaFunction", ITcAnimationAnimateToVector3AlphaFunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenActorVisible", ITcAnimationAnimateBetweenActorVisible, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenActorRotation", ITcAnimationAnimateBetweenActorRotation, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenColorAlpha", ITcAnimationAnimateBetweenColorAlpha, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatPathTimePeriod", ITcAnimationAnimatPathTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimatePathAlphafunction", ITcAnimationAnimatePathAlphafunction, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesInterpolation", ITcAnimationAnimateBetweenKeyframesInterpolation, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation", ITcAnimationAnimateBetweenKeyframesAlphafunctionInterpolation, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod", ITcAnimationAnimateBetweenKeyframesInterpolationWithTimePeriod, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc", ITcAnimationAnimateBetweenKeyframesInterpolationTimePeriodAlphaFunc, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnimationSetGetLoopCount", ITcAnimationSetGetLoopCount, ITs_animation_startup, ITs_animation_cleanup},
+    {"ITcAnyConstructorGetTypeGet", ITcAnyConstructorGetTypeGet, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyEmptyAssignmentOperator", ITcAnyEmptyAssignmentOperator, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyCopyConstructor", ITcAnyCopyConstructor, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyAssertAlways", ITcAnyAssertAlways, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyGetTypeAnyCast", ITcAnyGetTypeAnyCast, ITs_any_startup, ITs_any_cleanup},
+    {"ITcAnyCast", ITcAnyCast, ITs_any_startup, ITs_any_cleanup},
+    {"ITcBaseHandleGetBaseObject", ITcBaseHandleGetBaseObject, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleConstructor", ITcBaseHandleConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleCopyConstructor", ITcBaseHandleCopyConstructor, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleEqualAndInequalOperator", ITcBaseHandleEqualAndInequalOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleAssignmentOperator", ITcBaseHandleAssignmentOperator, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleBooleanType", ITcBaseHandleBooleanType, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleGetObjectPtr", ITcBaseHandleGetObjectPtr, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseHandleGetTypeInfo", ITcBaseHandleGetTypeInfo, ITs_basehandle_startup, ITs_basehandle_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForActor", ITcBaseObjectGetTypeNameInfoForActor, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForAnimation", ITcBaseObjectGetTypeNameInfoForAnimation, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector", ITcBaseObjectGetTypeNameInfoForLongPressGestureDetector, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectGetTypeNameInfoForBufferImage", ITcBaseObjectGetTypeNameInfoForBufferImage, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseObjectDoAction", ITcBaseObjectDoAction, ITs_baseobject_startup, ITs_baseobject_cleanup},
+    {"ITcBaseSignalEmitGuardErrorOccurred", ITcBaseSignalEmitGuardErrorOccurred, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalEmpty", ITcBaseSignalEmpty, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalGetConnectionCount", ITcBaseSignalGetConnectionCount, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalEmit", ITcBaseSignalEmit, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalConnectDisconnect", ITcBaseSignalConnectDisconnect, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalConnectDisconnectwithObject", ITcBaseSignalConnectDisconnectwithObject, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBaseSignalEmitReturn", ITcBaseSignalEmitReturn, ITs_basesignal_startup, ITs_basesignal_cleanup},
+    {"ITcBufferImageNewWithExternalDataSourceAndStride", ITcBufferImageNewWithExternalDataSourceAndStride, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcBufferImageNewWithWidthHeightPixelFormat", ITcBufferImageNewWithWidthHeightPixelFormat, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcBufferImageCopyConstructorWHITE", ITcBufferImageCopyConstructorWHITE, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcBufferImageGetBufferStrideUpdate", ITcBufferImageGetBufferStrideUpdate, ITs_bufferImage_startup, ITs_bufferImage_cleanup},
+    {"ITcCallbackConstructor", ITcCallbackConstructor, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecute", ITcCallbackConstructExecute, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteReturn", ITcCallbackConstructExecuteReturn, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam1", ITcCallbackConstructExecuteParam1, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam1Return", ITcCallbackConstructExecuteParam1Return, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam2", ITcCallbackConstructExecuteParam2, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam2Return", ITcCallbackConstructExecuteParam2Return, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam3", ITcCallbackConstructExecuteParam3, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackConstructExecuteParam3Return", ITcCallbackConstructExecuteParam3Return, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCallbackFunctorDelegateNoParam", ITcCallbackFunctorDelegateNoParam, ITs_Callback_startup, ITs_Callback_cleanup},
+    {"ITcCameraActorSetGetNearClippingPlane", ITcCameraActorSetGetNearClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetAspectRatio", ITcCameraActorSetGetAspectRatio, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetFieldOfView", ITcCameraActorSetGetFieldOfView, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetFarClippingPlane", ITcCameraActorSetGetFarClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetTargetPosition", ITcCameraActorSetGetTargetPosition, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetInvertYAxis", ITcCameraActorSetGetInvertYAxis, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorAssignmentOperator", ITcCameraActorAssignmentOperator, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorDownCast", ITcCameraActorDownCast, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetType", ITcCameraActorSetGetType, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetGetProjectionMode", ITcCameraActorSetGetProjectionMode, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetPerspectiveProjection", ITcCameraActorSetPerspectiveProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetOrthographicProjection", ITcCameraActorSetOrthographicProjection, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorSetOrthographicProjectionWithClippingPlane", ITcCameraActorSetOrthographicProjectionWithClippingPlane, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcCameraActorDefaultConstructorCopyConstructor", ITcCameraActorDefaultConstructorCopyConstructor, ITs_cameraactor_startup, ITs_cameraactor_cleanup},
+    {"ITcConnectionTrackerInterfaceTrackSignal", ITcConnectionTrackerInterfaceTrackSignal, ITs_ConnectionTrackerInterface_startup, ITs_ConnectionTrackerInterface_cleanup},
+    {"ITcConnectionTrackerConstructor", ITcConnectionTrackerConstructor, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
+    {"ITcConnectionTrackerTrackSignal", ITcConnectionTrackerTrackSignal, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
+    {"ITcConnectionTrackerDisconnectAll", ITcConnectionTrackerDisconnectAll, ITs_ConnectionTracker_startup, ITs_ConnectionTracker_cleanup},
+    {"ITcConstraintSourceNewOnStageBooleanSource", ITcConstraintSourceNewOnStageBooleanSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
+    {"ITcConstraintSourceNewOnStageBooleanLocalSource", ITcConstraintSourceNewOnStageBooleanLocalSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
+    {"ITcConstraintSourceNewOnStageBooleanParentSource", ITcConstraintSourceNewOnStageBooleanParentSource, ITs_constraintsource_startup, ITs_constraintsource_cleanup},
+    {"ITcConstraintsRelativeToConstraintForFloatScale", ITcConstraintsRelativeToConstraintForFloatScale, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyFloat", ITcConstraintsEqualToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyVector2", ITcConstraintsEqualToConstraintForPropertyVector2, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyVector3", ITcConstraintsEqualToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyVector4", ITcConstraintsEqualToConstraintForPropertyVector4, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyMatrix3", ITcConstraintsEqualToConstraintForPropertyMatrix3, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyMatrix", ITcConstraintsEqualToConstraintForPropertyMatrix, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsEqualToConstraintForPropertyQuaternion", ITcConstraintsEqualToConstraintForPropertyQuaternion, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsLookAt", ITcConstraintsLookAt, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsRelativeToConstraintForPropertyVector3", ITcConstraintsRelativeToConstraintForPropertyVector3, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintsRelativeToConstraintForPropertyFloat", ITcConstraintsRelativeToConstraintForPropertyFloat, ITs_constraints_startup, ITs_constraints_cleanup},
+    {"ITcConstraintNewOnStageBoolean", ITcConstraintNewOnStageBoolean, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageInteger", ITcConstraintNewOnStageInteger, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageFloat", ITcConstraintNewOnStageFloat, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2", ITcConstraintNewOnStageVector2, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector3", ITcConstraintNewOnStageVector3, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector4", ITcConstraintNewOnStageVector4, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix", ITcConstraintNewOnStageMatrix, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix3", ITcConstraintNewOnStageMatrix3, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageQuaternion", ITcConstraintNewOnStageQuaternion, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageBooleanAddSource", ITcConstraintNewOnStageBooleanAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageBooleanAddSourceParent", ITcConstraintNewOnStageBooleanAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageIntegerAddSource", ITcConstraintNewOnStageIntegerAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageIntegerAddSourceParent", ITcConstraintNewOnStageIntegerAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageFloatAddSource", ITcConstraintNewOnStageFloatAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageFloatAddSourceParent", ITcConstraintNewOnStageFloatAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2AddSource", ITcConstraintNewOnStageVector2AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2AddSourceParent", ITcConstraintNewOnStageVector2AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector3AddSource", ITcConstraintNewOnStageVector3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector3AddSourceParent", ITcConstraintNewOnStageVector3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrixAddSource", ITcConstraintNewOnStageMatrixAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrixAddSourceParent", ITcConstraintNewOnStageMatrixAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix3AddSource", ITcConstraintNewOnStageMatrix3AddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageMatrix3AddSourceParent", ITcConstraintNewOnStageMatrix3AddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageQuaternionAddSource", ITcConstraintNewOnStageQuaternionAddSource, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageQuaternionAddSourceParent", ITcConstraintNewOnStageQuaternionAddSourceParent, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintNewOnStageVector2AddSourceLocal", ITcConstraintNewOnStageVector2AddSourceLocal, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintGetRemoveAction", ITcConstraintGetRemoveAction, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcConstraintClonedDowncast", ITcConstraintClonedDowncast, ITs_constraint_startup, ITs_constraint_cleanup},
+    {"ITcCustomActorDownCast", ITcCustomActorDownCast, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorGetImplementation", ITcCustomActorGetImplementation, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorConstructorWithImpl", ITcCustomActorConstructorWithImpl, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomactorimplRequiresHoverEvents", ITcCustomactorimplRequiresHoverEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplGetNaturalSize", ITcCustomActorImplGetNaturalSize, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnChildAdd", ITcCustomActorImplOnChildAdd, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnChildRemove", ITcCustomActorImplOnChildRemove, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnKeyEvent", ITcCustomActorImplOnKeyEvent, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnKeyInputFocusGained", ITcCustomActorImplOnKeyInputFocusGained, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnKeyInputFocusLost", ITcCustomActorImplOnKeyInputFocusLost, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnWheelEvent", ITcCustomActorImplOnWheelEvent, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnSizeSet", ITcCustomActorImplOnSizeSet, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnStageConnection", ITcCustomActorImplOnStageConnection, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnStageDisconnection", ITcCustomActorImplOnStageDisconnection, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplOnTouchEvent", ITcCustomActorImplOnTouchEvent, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplRequiresWheelEvents", ITcCustomActorImplRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplRequiresTouchEvents", ITcCustomActorImplRequiresTouchEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplSelf", ITcCustomActorImplSelf, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplSetRequiresWheelEvents", ITcCustomActorImplSetRequiresWheelEvents, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplCustomActorImplWithBoolParam", ITcCustomActorImplCustomActorImplWithBoolParam, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplRelayoutRequest", ITcCustomActorImplRelayoutRequest, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcCustomActorImplGetExtension", ITcCustomActorImplGetExtension, ITs_customactor_startup, ITs_customactor_cleanup},
+    {"ITcDaliExceptionDaliAssertMessage", ITcDaliExceptionDaliAssertMessage, ITs_dali_exception_startup, ITs_dali_exception_cleanup},
+    {"ITcDegreeConsFloat", ITcDegreeConsFloat, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeConsRadian", ITcDegreeConsRadian, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeOperatorEqual", ITcDegreeOperatorEqual, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeOperatorNotEqual", ITcDegreeOperatorNotEqual, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeCastOperator1", ITcDegreeCastOperator1, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeCastOperator2", ITcDegreeCastOperator2, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeOperatorCompare", ITcDegreeOperatorCompare, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcDegreeClamp", ITcDegreeClamp, ITs_degree_startup, ITs_degree_cleanup},
+    {"ITcEncodedBufferImageNewWithDataDLen", ITcEncodedBufferImageNewWithDataDLen, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
+    {"ITcEncodedBufferImageDownCast", ITcEncodedBufferImageDownCast, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
+    {"ITcEncodedBufferImageNewWithSamplingModeFittingMode", ITcEncodedBufferImageNewWithSamplingModeFittingMode, ITs_encodedbufferimage_startup, ITs_encodedbufferimage_cleanup},
+    {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+    {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+    {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+    {"ITcFrameBuffer_001", ITcFrameBuffer_001, ITs_frame_buffer_startup, ITs_frame_buffer_cleanup},
+    {"ITcGeometry_001", ITcGeometry_001, ITs_geometry_startup, ITs_geometry_cleanup},
+    {"ITcGestureDetectorAttachGetAttachedActors", ITcGestureDetectorAttachGetAttachedActors, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorDetach", ITcGestureDetectorDetach, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorDownCast", ITcGestureDetectorDownCast, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorDetachAll", ITcGestureDetectorDetachAll, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorAssignment", ITcGestureDetectorAssignment, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureDetectorCopyConstructor", ITcGestureDetectorCopyConstructor, ITs_gesturedetector_startup, ITs_gesturedetector_cleanup},
+    {"ITcGestureConstructorByTypePanStateStarted", ITcGestureConstructorByTypePanStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateStarted", ITcGestureConstructorByTypePinchStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateStarted", ITcGestureConstructorByTypeTapStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateStarted", ITcGestureConstructorByTypeLongPressStateStarted, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateContinuing", ITcGestureConstructorByTypePanStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateContinuing", ITcGestureConstructorByTypePinchStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateContinuing", ITcGestureConstructorByTypeTapStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateContinuing", ITcGestureConstructorByTypeLongPressStateContinuing, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateFinished", ITcGestureConstructorByTypePanStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateFinished", ITcGestureConstructorByTypePinchStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateFinished", ITcGestureConstructorByTypeTapStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateFinished", ITcGestureConstructorByTypeLongPressStateFinished, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateClear", ITcGestureConstructorByTypePanStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateClear", ITcGestureConstructorByTypePinchStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateClear", ITcGestureConstructorByTypeTapStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateClear", ITcGestureConstructorByTypeLongPressStateClear, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStateCancelled", ITcGestureConstructorByTypePanStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStateCancelled", ITcGestureConstructorByTypePinchStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStateCancelled", ITcGestureConstructorByTypeTapStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStateCancelled", ITcGestureConstructorByTypeLongPressStateCancelled, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePanStatePossible", ITcGestureConstructorByTypePanStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypePinchStatePossible", ITcGestureConstructorByTypePinchStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeTapStatePossible", ITcGestureConstructorByTypeTapStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureConstructorByTypeLongPressStatePossible", ITcGestureConstructorByTypeLongPressStatePossible, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureCopyConstructor", ITcGestureCopyConstructor, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcGestureAssignmentOperator", ITcGestureAssignmentOperator, ITs_gesture_startup, ITs_gesture_cleanup},
+    {"ITcHandleGetPropertyIndices", ITcHandleGetPropertyIndices, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleIsPropertyAConstraintInput", ITcHandleIsPropertyAConstraintInput, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleAddRemovePropertyNotification", ITcHandleAddRemovePropertyNotification, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleGetPropertyCountAndIndexAndNameAndType", ITcHandleGetPropertyCountAndIndexAndNameAndType, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleIsPropertyWritable", ITcHandleIsPropertyWritable, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleIsPropertyAnimatable", ITcHandleIsPropertyAnimatable, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSupport", ITcHandleSupport, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyFloat", ITcHandleSetGetPropertyFloat, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyString", ITcHandleSetGetPropertyString, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyInt", ITcHandleSetGetPropertyInt, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyBoolean", ITcHandleSetGetPropertyBoolean, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyVector2", ITcHandleSetGetPropertyVector2, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyVector3", ITcHandleSetGetPropertyVector3, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyVector4", ITcHandleSetGetPropertyVector4, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyMatrix", ITcHandleSetGetPropertyMatrix, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyMatrix3", ITcHandleSetGetPropertyMatrix3, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyRect", ITcHandleSetGetPropertyRect, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyQuaternion", ITcHandleSetGetPropertyQuaternion, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyArray", ITcHandleSetGetPropertyArray, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyMap", ITcHandleSetGetPropertyMap, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleSetGetPropertyType", ITcHandleSetGetPropertyType, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleOperatorAssignment", ITcHandleOperatorAssignment, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyFloatWithoutAccessMode", ITcHandleRegisterPropertyFloatWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyFloatWithAccessMode", ITcHandleRegisterPropertyFloatWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyboolWithOutAccessMode", ITcHandleRegisterPropertyboolWithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyboolWithAccessMode", ITcHandleRegisterPropertyboolWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector2WithoutAccessMode", ITcHandleRegisterPropertyVector2WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector2WithAccessMode", ITcHandleRegisterPropertyVector2WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector3WithOutAccessMode", ITcHandleRegisterPropertyVector3WithOutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector3WithAccessMode", ITcHandleRegisterPropertyVector3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector4WithOutAccessmode", ITcHandleRegisterPropertyVector4WithOutAccessmode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyVector4WithAccessmode", ITcHandleRegisterPropertyVector4WithAccessmode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrix3WithoutAccessMode", ITcHandleRegisterPropertyMatrix3WithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrix3WithAccessMode", ITcHandleRegisterPropertyMatrix3WithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrixWithoutAccessMode", ITcHandleRegisterPropertyMatrixWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMatrixWithAccessMode", ITcHandleRegisterPropertyMatrixWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyStringWithoutAccessMode", ITcHandleRegisterPropertyStringWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyStringWithAccessMode", ITcHandleRegisterPropertyStringWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyQuaternionWithoutAccessMode", ITcHandleRegisterPropertyQuaternionWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyQuaternionWithAccessMode", ITcHandleRegisterPropertyQuaternionWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyRectWithoutAccessMode", ITcHandleRegisterPropertyRectWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyRectWithAccessMode", ITcHandleRegisterPropertyRectWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMapWithAccessMode", ITcHandleRegisterPropertyMapWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyMapWithoutAccessMode", ITcHandleRegisterPropertyMapWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyArrayWithoutAccessMode", ITcHandleRegisterPropertyArrayWithoutAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRegisterPropertyArrayWithAccessMode", ITcHandleRegisterPropertyArrayWithAccessMode, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRemoveConstraintsWithAndWithoutTag", ITcHandleRemoveConstraintsWithAndWithoutTag, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleNewWeightObjectDownCast", ITcHandleNewWeightObjectDownCast, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcHandleRemovePropertyNotifications", ITcHandleRemovePropertyNotifications, ITs_handle_startup, ITs_handle_cleanup},
+    {"ITcIntrusivePtrConstructorReset", ITcIntrusivePtrConstructorReset, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrGet", ITcIntrusivePtrGet, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrCopyConstructors", ITcIntrusivePtrCopyConstructors, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrAssignmentEquals", ITcIntrusivePtrAssignmentEquals, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrResetWithReference", ITcIntrusivePtrResetWithReference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrBooleanType", ITcIntrusivePtrBooleanType, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrPointerDereference", ITcIntrusivePtrPointerDereference, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcIntrusivePtrDetach", ITcIntrusivePtrDetach, ITs_intrusiveptr_startup, ITs_intrusiveptr_cleanup},
+    {"ITcKeyEventConstructorIsAltModifier", ITcKeyEventConstructorIsAltModifier, ITs_key_event_startup, ITs_key_event_cleanup},
+    {"ITcKeyEventIsCtrlModifier", ITcKeyEventIsCtrlModifier, ITs_key_event_startup, ITs_key_event_cleanup},
+    {"ITcKeyEventIsShiftModifier", ITcKeyEventIsShiftModifier, ITs_key_event_startup, ITs_key_event_cleanup},
+    {"ITcKeyFramesAddWithAlphaFunction", ITcKeyFramesAddWithAlphaFunction, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesDowncast", ITcKeyFramesDowncast, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithBool", ITcKeyFramesAddGetTypeWithBool, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithFLOAT", ITcKeyFramesAddGetTypeWithFLOAT, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithVector2", ITcKeyFramesAddGetTypeWithVector2, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithVector3", ITcKeyFramesAddGetTypeWithVector3, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithVector4", ITcKeyFramesAddGetTypeWithVector4, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAddGetTypeWithAngleAxis", ITcKeyFramesAddGetTypeWithAngleAxis, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesCopyConstructor", ITcKeyFramesCopyConstructor, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcKeyFramesAssignmentOperator", ITcKeyFramesAssignmentOperator, ITs_keyframes_startup, ITs_keyframes_cleanup},
+    {"ITcLayerIsHoverConsumedAfterSetHoverConsumed", ITcLayerIsHoverConsumedAfterSetHoverConsumed, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerIsTouchConsumedAfterSetTouchConsumed", ITcLayerIsTouchConsumedAfterSetTouchConsumed, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerDownCastBaseHandle", ITcLayerDownCastBaseHandle, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerDownCast", ITcLayerDownCast, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerGetDepth", ITcLayerGetDepth, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerLowerBelowToBottom", ITcLayerLowerBelowToBottom, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerMoveAboveBelow", ITcLayerMoveAboveBelow, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerRaiseAboveToTop", ITcLayerRaiseAboveToTop, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetGetClippingBox", ITcLayerSetGetClippingBox, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetIsDepthTestDisabled", ITcLayerSetIsDepthTestDisabled, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetIsClipping", ITcLayerSetIsClipping, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLayerSetSortFunction", ITcLayerSetSortFunction, ITs_layer_startup, ITs_layer_cleanup},
+    {"ITcLinearConstrainerCopyConstructorAssign", ITcLinearConstrainerCopyConstructorAssign, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
+    {"ITcLinearConstrainerDowncast", ITcLinearConstrainerDowncast, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
+    {"ITcLinearConstrainerApplyRemove", ITcLinearConstrainerApplyRemove, ITs_linear_constrainer_startup, ITs_linear_constrainer_cleanup},
+    {"ITcLocalSourceNewOnStageBoolean", ITcLocalSourceNewOnStageBoolean, ITs_local_source_startup, ITs_local_source_cleanup},
+    {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithMinMaxTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches", ITcLongPressGestureDetectorSetGetMinMaxTouchesRequiredWithTouches, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorDownCast", ITcLongPressGestureDetectorDownCast, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorAssignment", ITcLongPressGestureDetectorAssignment, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureDetectorCopy", ITcLongPressGestureDetectorCopy, ITs_long_press_gesture_detector_startup, ITs_long_press_gesture_detector_cleanup},
+    {"ITcLongPressGestureCopyConstructor", ITcLongPressGestureCopyConstructor, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
+    {"ITcLongPressGestureAssignmentOperator", ITcLongPressGestureAssignmentOperator, ITs_long_press_gesture_startup, ITs_long_press_gesture_cleanup},
+    {"ITcMathUtilsNextAndIsPowerOfTwo", ITcMathUtilsNextAndIsPowerOfTwo, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsEqualsZero", ITcMathUtilsEqualsZero, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsShortestDistanceInDomain", ITcMathUtilsShortestDistanceInDomain, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampfloat", ITcMathUtilsClampfloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampint", ITcMathUtilsClampint, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampInPlacefloat", ITcMathUtilsClampInPlacefloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsClampInPlaceint", ITcMathUtilsClampInPlaceint, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsRound", ITcMathUtilsRound, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsLerpForFloat", ITcMathUtilsLerpForFloat, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsLerpForInt", ITcMathUtilsLerpForInt, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsEqualsWithAndWithoutEpsilon", ITcMathUtilsEqualsWithAndWithoutEpsilon, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMathUtilsSign", ITcMathUtilsSign, ITs_mathutils_startup, ITs_mathutils_cleanup},
+    {"ITcMatrix3Magnitude", ITcMatrix3Magnitude, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3ScaledInverseTranspose", ITcMatrix3ScaledInverseTranspose, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3AsFloat", ITcMatrix3AsFloat, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3Invert", ITcMatrix3Invert, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3SetIdentity", ITcMatrix3SetIdentity, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3Transpose", ITcMatrix3Transpose, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3OperatorEqualityCheck", ITcMatrix3OperatorEqualityCheck, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrix3MultiplyOStream", ITcMatrix3MultiplyOStream, ITs_matrix3_startup, ITs_matrix3_cleanup},
+    {"ITcMatrixGetTransformComponents", ITcMatrixGetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOrthoNormalize", ITcMatrixOrthoNormalize, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetTransformComponents", ITcMatrixSetTransformComponents, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixAsFloat", ITcMatrixAsFloat, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixInvert", ITcMatrixInvert, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixInvertTransform", ITcMatrixInvertTransform, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOperatorNotEquals", ITcMatrixOperatorNotEquals, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOperatorEquals", ITcMatrixOperatorEquals, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixOperatorMultiply", ITcMatrixOperatorMultiply, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetIdentity", ITcMatrixSetIdentity, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetIdentityAndScale", ITcMatrixSetIdentityAndScale, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetTranslationWithVector4", ITcMatrixSetGetTranslationWithVector4, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetTranslationWithVector3", ITcMatrixSetGetTranslationWithVector3, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetXAxis", ITcMatrixSetGetXAxis, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetYAxis", ITcMatrixSetGetYAxis, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixSetGetZAxis", ITcMatrixSetGetZAxis, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixTranspose", ITcMatrixTranspose, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixMultiplyTwoMatrices", ITcMatrixMultiplyTwoMatrices, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcMatrixMultiplyMatrixAndQuaternionOStream", ITcMatrixMultiplyMatrixAndQuaternionOStream, ITs_matrix_startup, ITs_matrix_cleanup},
+    {"ITcNativeImageNewDownCastCopyAssign", ITcNativeImageNewDownCastCopyAssign, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcNativeImageCreateGlTexture", ITcNativeImageCreateGlTexture, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcNativeImageCustomFragmentPrefixP", ITcNativeImageCustomFragmentPrefixP, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcNativeImageCustomSamplerTypenameP", ITcNativeImageCustomSamplerTypenameP, ITs_native_image_startup, ITs_native_image_cleanup},
+    {"ITcObjectRegistryGetObjectCreatedDestroyedSignal", ITcObjectRegistryGetObjectCreatedDestroyedSignal, ITs_object_registry_startup, ITs_object_registry_cleanup},
+    {"ITcObjectRegistryAssignment", ITcObjectRegistryAssignment, ITs_object_registry_startup, ITs_object_registry_cleanup},
+    {"ITcObjectRegistryCopy", ITcObjectRegistryCopy, ITs_object_registry_startup, ITs_object_registry_cleanup},
+    {"ITcPanGestureDetectorDownCast", ITcPanGestureDetectorDownCast, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorCopySetGetMinimumTouchesRequired", ITcPanGestureDetectorCopySetGetMinimumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired", ITcPanGestureDetectorAssignmentSetGetMaximumTouchesRequired, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorGetClearAngles", ITcPanGestureDetectorGetClearAngles, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureDetectorAddRemoveDirection", ITcPanGestureDetectorAddRemoveDirection, ITs_pan_gesture_detector_startup, ITs_pan_gesture_detector_cleanup},
+    {"ITcPanGestureGetDistance", ITcPanGestureGetDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureGetScreenDistance", ITcPanGestureGetScreenDistance, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureGetScreenSpeed", ITcPanGestureGetScreenSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureGetSpeed", ITcPanGestureGetSpeed, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcPanGestureAssignmentOperatorCopy", ITcPanGestureAssignmentOperatorCopy, ITs_pan_gesture_startup, ITs_pan_gesture_cleanup},
+    {"ITcParentSourceNewOnStageBoolean", ITcParentSourceNewOnStageBoolean, ITs_parent_source_startup, ITs_parent_source_cleanup},
+    {"ITcPathGetPoint", ITcPathGetPoint, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPathGetControlPoint", ITcPathGetControlPoint, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPathGenerateControlPoints", ITcPathGenerateControlPoints, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPathSample", ITcPathSample, ITs_path_startup, ITs_path_cleanup},
+    {"ITcPinchGestureDetectorDownCastCopyAssign", ITcPinchGestureDetectorDownCastCopyAssign, ITs_pinch_gesture_detector_startup, ITs_pinch_gesture_detector_cleanup},
+    {"ITcPinchGestureConstructorByGestureStateEnums", ITcPinchGestureConstructorByGestureStateEnums, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
+    {"ITcPinchGestureCopyConstructor", ITcPinchGestureCopyConstructor, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
+    {"ITcPinchGestureAssignmentOperator", ITcPinchGestureAssignmentOperator, ITs_pinch_gesture_startup, ITs_pinch_gesture_cleanup},
+    {"ITcPixelData_001", ITcPixelData_001, ITs_pixeldata_startup, ITs_pixeldata_cleanup},
+    {"ITcPixelHasAlpha", ITcPixelHasAlpha, ITs_pixel_startup, ITs_pixel_cleanup},
+    {"ITcPixelGetBytesPerPixel", ITcPixelGetBytesPerPixel, ITs_pixel_startup, ITs_pixel_cleanup},
+    {"ITcPixelGetAlphaOffsetAndMask", ITcPixelGetAlphaOffsetAndMask, ITs_pixel_startup, ITs_pixel_cleanup},
+    {"ITcPropertyArraySize", ITcPropertyArraySize, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayReserve", ITcPropertyArrayReserve, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayCopyConstructor", ITcPropertyArrayCopyConstructor, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayAssignmentOperator", ITcPropertyArrayAssignmentOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyArrayOutstreamOperator", ITcPropertyArrayOutstreamOperator, ITs_propertyarray_startup, ITs_propertyarray_cleanup},
+    {"ITcPropertyBuffer_001", ITcPropertyBuffer_001, ITs_propertybuffer_startup, ITs_propertybuffer_cleanup},
+    {"ITcPropertyConditionGreaterThanCondition", ITcPropertyConditionGreaterThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionInsideCondition", ITcPropertyConditionInsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionAssignmentOperator", ITcPropertyConditionAssignmentOperator, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionConstructor", ITcPropertyConditionConstructor, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionLessThanCondition", ITcPropertyConditionLessThanCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionGetArguments", ITcPropertyConditionGetArguments, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionStepCondition", ITcPropertyConditionStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionVariableStepCondition", ITcPropertyConditionVariableStepCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyConditionOutsideCondition", ITcPropertyConditionOutsideCondition, ITs_propertycondition_startup, ITs_propertycondition_cleanup},
+    {"ITcPropertyMapConstAssignment", ITcPropertyMapConstAssignment, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapGetKeyValuePair", ITcPropertyMapGetKeyValuePair, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapMerge", ITcPropertyMapMerge, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapOutputstreamOperator", ITcPropertyMapOutputstreamOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapFind", ITcPropertyMapFind, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapFind_001", ITcPropertyMapFind_001, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapInsert", ITcPropertyMapInsert, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyMapSquareOperator", ITcPropertyMapSquareOperator, ITs_propertyMap_startup, ITs_propertyMap_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeOnChanged", ITcPropertyNotificationSetGetNotifyModeOnChanged, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeOnTrue", ITcPropertyNotificationSetGetNotifyModeOnTrue, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeOnFalse", ITcPropertyNotificationSetGetNotifyModeOnFalse, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationSetGetNotifyModeDisabled", ITcPropertyNotificationSetGetNotifyModeDisabled, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetCondition", ITcPropertyNotificationGetCondition, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetConditionWithAddress", ITcPropertyNotificationGetConditionWithAddress, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetTarget", ITcPropertyNotificationGetTarget, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetTargetProperty", ITcPropertyNotificationGetTargetProperty, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationGetNotifyResult", ITcPropertyNotificationGetNotifyResult, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyNotificationDownCast", ITcPropertyNotificationDownCast, ITs_propertynotification_startup, ITs_propertynotification_cleanup},
+    {"ITcPropertyRegistrationCustom", ITcPropertyRegistrationCustom, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
+    {"ITcPropertyRegistrationAnimatableWithComponents", ITcPropertyRegistrationAnimatableWithComponents, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
+    {"ITcPropertyRegistrationAnimatableWithValue", ITcPropertyRegistrationAnimatableWithValue, ITs_propertyregistration_startup, ITs_propertyregistration_cleanup},
+    {"ITcPropertyWithPropertyName", ITcPropertyWithPropertyName, ITs_property_startup, ITs_property_cleanup},
+    {"ITcPropertyWithComponentIndex", ITcPropertyWithComponentIndex, ITs_property_startup, ITs_property_cleanup},
+    {"ITcPropertyWithNameComponentIndex", ITcPropertyWithNameComponentIndex, ITs_property_startup, ITs_property_cleanup},
+    {"ITcPropertyTypesBoolean", ITcPropertyTypesBoolean, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesFloat", ITcPropertyTypesFloat, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesInt", ITcPropertyTypesInt, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesVector2", ITcPropertyTypesVector2, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesVector3", ITcPropertyTypesVector3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesVector4", ITcPropertyTypesVector4, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesMatrix3", ITcPropertyTypesMatrix3, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesMatrix", ITcPropertyTypesMatrix, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesAngleAxis", ITcPropertyTypesAngleAxis, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesQuaternion", ITcPropertyTypesQuaternion, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesString", ITcPropertyTypesString, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesRect", ITcPropertyTypesRect, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesMap", ITcPropertyTypesMap, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesArray", ITcPropertyTypesArray, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetBooleanTypeName", ITcPropertyTypesGetBooleanTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetFloatTypeName", ITcPropertyTypesGetFloatTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetIntegerTypeName", ITcPropertyTypesGetIntegerTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetVector2TypeName", ITcPropertyTypesGetVector2TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetVector3TypeName", ITcPropertyTypesGetVector3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetVector4TypeName", ITcPropertyTypesGetVector4TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetMatrix3TypeName", ITcPropertyTypesGetMatrix3TypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetMatrixTypeName", ITcPropertyTypesGetMatrixTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetRectangleTypeName", ITcPropertyTypesGetRectangleTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetRotationTypeName", ITcPropertyTypesGetRotationTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetStringTypeName", ITcPropertyTypesGetStringTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetArrayTypeName", ITcPropertyTypesGetArrayTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcPropertyTypesGetMapTypeName", ITcPropertyTypesGetMapTypeName, ITs_propertytypes_startup, ITs_propertytypes_cleanup},
+    {"ITcQuaternionByFloat", ITcQuaternionByFloat, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByVector", ITcQuaternionByVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByAngleVector4Axis", ITcQuaternionByAngleVector4Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByEulerAngles", ITcQuaternionByEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionAsVector", ITcQuaternionAsVector, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionConstructorByMatrix", ITcQuaternionConstructorByMatrix, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionConstructorByOrthonormalAxes", ITcQuaternionConstructorByOrthonormalAxes, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionConjugate", ITcQuaternionConjugate, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionEulerAngles", ITcQuaternionEulerAngles, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionExp", ITcQuaternionExp, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLog", ITcQuaternionLog, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionInvert", ITcQuaternionInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionIsIdentity", ITcQuaternionIsIdentity, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLength", ITcQuaternionLength, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionNormalizeNormalized", ITcQuaternionNormalizeNormalized, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLengthSquared", ITcQuaternionLengthSquared, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorInequality", ITcQuaternionOperatorInequality, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorEquality", ITcQuaternionOperatorEquality, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationDivision", ITcQuaternionOperatorMultiplicationDivision, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorAddition", ITcQuaternionOperatorAddition, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationScale", ITcQuaternionOperatorMultiplicationScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationWithAssignment", ITcQuaternionOperatorMultiplicationWithAssignment, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorDivisionScale", ITcQuaternionOperatorDivisionScale, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorScaleDivAssignement", ITcQuaternionOperatorScaleDivAssignement, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorSetEuler", ITcQuaternionOperatorSetEuler, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorToAxisAngleVec4", ITcQuaternionOperatorToAxisAngleVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorToAxisAngleVec3", ITcQuaternionOperatorToAxisAngleVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSubtractionAdditionWithAssignmentOperator", ITcQuaternionSubtractionAdditionWithAssignmentOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionUnaryMinusOperator", ITcQuaternionUnaryMinusOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionRotateVec4", ITcQuaternionRotateVec4, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionRotateVec3", ITcQuaternionRotateVec3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionAngleBetween", ITcQuaternionAngleBetween, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionDot", ITcQuaternionDot, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionFromAxisAngle", ITcQuaternionFromAxisAngle, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionLerp", ITcQuaternionLerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSlerp", ITcQuaternionSlerp, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSlerpNoInvert", ITcQuaternionSlerpNoInvert, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSquad", ITcQuaternionSquad, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionOperatorMultiplicationWithVector3", ITcQuaternionOperatorMultiplicationWithVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByAngleVector3Axis", ITcQuaternionByAngleVector3Axis, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionByTwoVector3", ITcQuaternionByTwoVector3, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcQuaternionSubstractAssignOStreamOperator", ITcQuaternionSubstractAssignOStreamOperator, ITs_quaternion_startup, ITs_quaternion_cleanup},
+    {"ITcRadianConstruct", ITcRadianConstruct, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianOperatorEqual", ITcRadianOperatorEqual, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianOperatorNotEqual", ITcRadianOperatorNotEqual, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianCastOperator1", ITcRadianCastOperator1, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianCastOperator2", ITcRadianCastOperator2, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianOperatorCompareLess", ITcRadianOperatorCompareLess, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianClamp", ITcRadianClamp, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRadianConstant", ITcRadianConstant, ITs_radian_startup, ITs_radian_cleanup},
+    {"ITcRandomRange", ITcRandomRange, ITs_random_startup, ITs_random_cleanup},
+    {"ITcRandomAxis", ITcRandomAxis, ITs_random_startup, ITs_random_cleanup},
+    {"ITcRectSet", ITcRectSet, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectIsEmpty", ITcRectIsEmpty, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectArea", ITcRectArea, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectBottom", ITcRectBottom, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectTop", ITcRectTop, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectLeft", ITcRectLeft, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectRight", ITcRectRight, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectContains", ITcRectContains, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectIntersects", ITcRectIntersects, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectOperatorEqualsOStream", ITcRectOperatorEqualsOStream, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectCopyCons", ITcRectCopyCons, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectConsWithoutParam", ITcRectConsWithoutParam, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRectConsWithParam", ITcRectConsWithParam, ITs_rect_startup, ITs_rect_cleanup},
+    {"ITcRefObjAssignAndReferenceCount", ITcRefObjAssignAndReferenceCount, ITs_refobject_startup, ITs_refobject_cleanup},
+    {"ITcRefObjReferenceUnReference", ITcRefObjReferenceUnReference, ITs_refobject_startup, ITs_refobject_cleanup},
+    {"ITcRenderer_001", ITcRenderer_001, ITs_renderer_startup, ITs_renderer_cleanup},
+    {"ITcRenderTaskListCreateTaskAndRemoveTask", ITcRenderTaskListCreateTaskAndRemoveTask, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskListGetTaskAndGetTaskCount", ITcRenderTaskListGetTaskAndGetTaskCount, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskListDownCast", ITcRenderTaskListDownCast, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskListCopyConstructor", ITcRenderTaskListCopyConstructor, ITs_rendertasklist_startup, ITs_rendertasklist_cleanup},
+    {"ITcRenderTaskSetGetViewportSize", ITcRenderTaskSetGetViewportSize, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetCullMode", ITcRenderTaskSetGetCullMode, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskConstructorAssignmentOperator", ITcRenderTaskConstructorAssignmentOperator, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskDownCast", ITcRenderTaskDownCast, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskFinishedSignal", ITcRenderTaskFinishedSignal, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetSourceActor", ITcRenderTaskSetGetSourceActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetScreenToFrameBufferMappingActor", ITcRenderTaskSetGetScreenToFrameBufferMappingActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetClearColor", ITcRenderTaskSetGetClearColor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetClearEnabled", ITcRenderTaskSetGetClearEnabled, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetViewportPosition", ITcRenderTaskSetGetViewportPosition, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetAndGetViewport", ITcRenderTaskSetAndGetViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetTargetFrameBuffer", ITcRenderTaskSetGetTargetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetRefreshRate", ITcRenderTaskSetGetRefreshRate, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetInputEnable", ITcRenderTaskSetGetInputEnable, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetCameraActor", ITcRenderTaskSetGetCameraActor, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetIsExclusive", ITcRenderTaskSetIsExclusive, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithFullScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen", ITcRenderTaskSetGetSetScreenToFrameBufferFunctionWithDefaultScreen, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskWorldtoViewport", ITcRenderTaskWorldtoViewport, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskViewportToLocal", ITcRenderTaskViewportToLocal, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcRenderTaskSetGetFrameBuffer", ITcRenderTaskSetGetFrameBuffer, ITs_rendertask_startup, ITs_rendertask_cleanup},
+    {"ITcResourceImageGetImageSize", ITcResourceImageGetImageSize, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcResourceImageReload", ITcResourceImageReload, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcResourceImageDownCast", ITcResourceImageDownCast, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcResourceImageGetUrlCopyAssign", ITcResourceImageGetUrlCopyAssign, ITs_resource_image_startup, ITs_resource_image_cleanup},
+    {"ITcSampler_001", ITcSampler_001, ITs_sampler_startup, ITs_sampler_cleanup},
+    {"ITcShader_001", ITcShader_001, ITs_shader_startup, ITs_shader_cleanup},
+    {"ITcSignalConnectionConstructorGetCallback", ITcSignalConnectionConstructorGetCallback, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
+    {"ITcSignalConnectionConstructorDisconnect", ITcSignalConnectionConstructorDisconnect, ITs_signalconnection_startup, ITs_signalconnection_cleanup},
+    {"ITcSignalConnectorType", ITcSignalConnectorType, ITs_signalconnectortype_startup, ITs_signalconnectortype_cleanup},
+    {"ITcSignalVoidNoParam", ITcSignalVoidNoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidOneParam", ITcSignalVoidOneParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParam", ITcSignalVoidTwoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParam", ITcSignalVoidThreeParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParam", ITcSignalRetNoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamUnsignedIntType", ITcSignalRetNoParamUnsignedIntType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamBoolType", ITcSignalRetNoParamBoolType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamStringType", ITcSignalRetNoParamStringType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamDoubleType", ITcSignalRetNoParamDoubleType, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetOneParam", ITcSignalRetOneParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParam", ITcSignalRetTwoParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParam", ITcSignalRetThreeParam, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidNoParamWithoutTracker", ITcSignalVoidNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidOneParamWithoutTracker", ITcSignalVoidOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParamWithoutTracker", ITcSignalVoidTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParamWithoutTracker", ITcSignalVoidThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamWithoutTracker", ITcSignalRetNoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamDoubleTypeWithoutTracker", ITcSignalRetNoParamDoubleTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamBoolTypeWithoutTracker", ITcSignalRetNoParamBoolTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamUnsignedIntTypeWithoutTracker", ITcSignalRetNoParamUnsignedIntTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamStringTypeWithoutTracker", ITcSignalRetNoParamStringTypeWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetOneParamWithoutTracker", ITcSignalRetOneParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParamWithoutTracker", ITcSignalRetTwoParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParamWithoutTracker", ITcSignalRetThreeParamWithoutTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidNoParamSlotDelegate", ITcSignalVoidNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidOneParamSlotDelegate", ITcSignalVoidOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParamSlotDelegate", ITcSignalVoidTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParamSlotDelegate", ITcSignalVoidThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetNoParamSlotDelegate", ITcSignalRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalBoolRetNoParamSlotDelegate", ITcSignalBoolRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalDoubleRetNoParamSlotDelegate", ITcSignalDoubleRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalStringRetNoParamSlotDelegate", ITcSignalStringRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalUnsignedIntRetNoParamSlotDelegate", ITcSignalUnsignedIntRetNoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetOneParamSlotDelegate", ITcSignalRetOneParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParamSlotDelegate", ITcSignalRetTwoParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParamSlotDelegate", ITcSignalRetThreeParamSlotDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker", ITcSignalConnectFunctorEmptyCheckVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitVoidNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker", ITcSignalConnectFunctorsEmitReturnNoOneParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker", ITcSignalConnectFunctorsDisconnectBeforeEmitUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalConnectFunctorsDestroySignalUsingTracker", ITcSignalConnectFunctorsDestroySignalUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidTwoParamUsingTracker", ITcSignalVoidTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidThreeParamUsingTracker", ITcSignalVoidThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalBoolRetNoParamUsingTracker", ITcSignalBoolRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalDoubleRetNoParamUsingTracker", ITcSignalDoubleRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalStringRetNoParamUsingTracker", ITcSignalStringRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalUnsignedIntRetNoParamUsingTracker", ITcSignalUnsignedIntRetNoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetTwoParamUsingTracker", ITcSignalRetTwoParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalRetThreeParamUsingTracker", ITcSignalRetThreeParamUsingTracker, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalVoidNoParamFunctorDelegate", ITcSignalVoidNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalFloatRetNoParamFunctorDelegate", ITcSignalFloatRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalBoolRetNoParamFunctorDelegate", ITcSignalBoolRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalDoubleRetNoParamFunctorDelegate", ITcSignalDoubleRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalUnsignedIntRetNoParamFunctorDelegate", ITcSignalUnsignedIntRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSignalStringRetNoParamFunctorDelegate", ITcSignalStringRetNoParamFunctorDelegate, ITs_signal_startup, ITs_signal_cleanup},
+    {"ITcSlotConnectionGetCallbackSlotObserver", ITcSlotConnectionGetCallbackSlotObserver, ITs_slotconnection_startup, ITs_slotconnection_cleanup},
+    {"ITcSignalSlotDelegateDisconnectConnectiontracker", ITcSignalSlotDelegateDisconnectConnectiontracker, ITs_slotdelegate_startup, ITs_slotdelegate_cleanup},
+    {"ITcSourceConstructor", ITcSourceConstructor, ITs_source_startup, ITs_source_cleanup},
+    {"ITcSourceCopyConstructor", ITcSourceCopyConstructor, ITs_source_startup, ITs_source_cleanup},
+    {"ITcSourceAssignment", ITcSourceAssignment, ITs_source_startup, ITs_source_cleanup},
+    {"ITcStageSetGetbackgroundColorwithRed", ITcStageSetGetbackgroundColorwithRed, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageSetGetbackgroundColorwithGreen", ITcStageSetGetbackgroundColorwithGreen, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageSetGetbackgroundColorwithBlue", ITcStageSetGetbackgroundColorwithBlue, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageAdd", ITcStageAdd, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageCopyConstructor", ITcStageCopyConstructor, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetLayerCount", ITcStageGetLayerCount, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetLayer", ITcStageGetLayer, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetRootLayer", ITcStageGetRootLayer, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageIsInstalled", ITcStageIsInstalled, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageAssignmentOperator", ITcStageAssignmentOperator, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcStageGetObjectRegistry", ITcStageGetObjectRegistry, ITs_stage_startup, ITs_stage_cleanup},
+    {"ITcTapGestureDetectorDownCast", ITcTapGestureDetectorDownCast, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
+    {"ITcTapGestureDetectorAssignment", ITcTapGestureDetectorAssignment, ITs_TapGestureDetector_startup, ITs_TapGestureDetector_cleanup},
+    {"ITcTapGestureAssignment", ITcTapGestureAssignment, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
+    {"ITcTapGestureCopyConstructor", ITcTapGestureCopyConstructor, ITs_tap_gesture_startup, ITs_tap_gesture_cleanup},
+    {"ITcTextureSet_001", ITcTextureSet_001, ITs_textureset_startup, ITs_textureset_cleanup},
+    {"ITcTexture_001", ITcTexture_001, ITs_texture_startup, ITs_texture_cleanup},
+    {"ITcTimePeriodWithDurationSeconds", ITcTimePeriodWithDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
+    {"ITcTimePeriodWithDelayDurationSeconds", ITcTimePeriodWithDelayDurationSeconds, ITs_time_period_startup, ITs_time_period_cleanup},
+    {"ITcTypeInfoGetBaseName", ITcTypeInfoGetBaseName, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeInfoCreateInstanceGetCreator", ITcTypeInfoCreateInstanceGetCreator, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeInfoGetPropertyIndices", ITcTypeInfoGetPropertyIndices, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeInfogetActionCountGetSignalCount", ITcTypeInfogetActionCountGetSignalCount, ITs_TypeInfo_startup, ITs_TypeInfo_cleanup},
+    {"ITcTypeRegistrationRegisteredName", ITcTypeRegistrationRegisteredName, ITs_typeregistration_startup, ITs_typeregistration_cleanup},
+    {"ITcTypeRegistryGetTypeNames", ITcTypeRegistryGetTypeNames, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
+    {"ITcTypeRegistryCopyAssign", ITcTypeRegistryCopyAssign, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
+    {"ITcTypeRegistryChildPropertyRegistration", ITcTypeRegistryChildPropertyRegistration, ITs_typeRegistry_startup, ITs_typeRegistry_cleanup},
+    {"ITcUint16PairFromFloatVec2", ITcUint16PairFromFloatVec2, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairFromFloatArray", ITcUint16PairFromFloatArray, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairGetHeightWidth", ITcUint16PairGetHeightWidth, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorGreaterThan", ITcUint16PairOperatorGreaterThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorLessThan", ITcUint16PairOperatorLessThan, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorEquals", ITcUint16PairOperatorEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorNotEquals", ITcUint16PairOperatorNotEquals, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairSetGetX", ITcUint16PairSetGetX, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairSetGetY", ITcUint16PairSetGetY, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairSetHeightWidth", ITcUint16PairSetHeightWidth, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcUint16PairOperatorAssignment", ITcUint16PairOperatorAssignment, ITs_unit16_pair_startup, ITs_unit16_pair_cleanup},
+    {"ITcValuePrimitiveType", ITcValuePrimitiveType, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueVector", ITcValueVector, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueMatrix", ITcValueMatrix, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueAngleAxis", ITcValueAngleAxis, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueQuaternion", ITcValueQuaternion, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueStringValue", ITcValueStringValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueStrValue", ITcValueStrValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueRectVectorValue", ITcValueRectVectorValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueMap", ITcValueMap, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueArray", ITcValueArray, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueType", ITcValueType, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueSetGetItem", ITcValueSetGetItem, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueOperatorAssignment", ITcValueOperatorAssignment, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueHasKey", ITcValueHasKey, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueGetKey", ITcValueGetKey, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueGetSize", ITcValueGetSize, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueDefaultConstructor", ITcValueDefaultConstructor, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueValue", ITcValueValue, ITs_value_startup, ITs_value_cleanup},
+    {"ITcValueGetItemByKey", ITcValueGetItemByKey, ITs_value_startup, ITs_value_cleanup},
+    {"ITcVector2ConstrucAndGetAsFloat", ITcVector2ConstrucAndGetAsFloat, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2ConstructArrayAndGetAsConstFloat", ITcVector2ConstructArrayAndGetAsConstFloat, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Vec3ConstructAndAssign", ITcVector2Vec3ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Vec4ConstructAndAssign", ITcVector2Vec4ConstructAndAssign, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Clamp", ITcVector2Clamp, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorInequality", ITcVector2OperatorInequality, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorMultiplicationAndAssignment", ITcVector2OperatorMultiplicationAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorAdditionAndAssignment", ITcVector2OperatorAdditionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorSubtractionAndAssignment", ITcVector2OperatorSubtractionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorUnaryNegation", ITcVector2OperatorUnaryNegation, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorDivisionAndAssignment", ITcVector2OperatorDivisionAndAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorFloatAssignment", ITcVector2OperatorFloatAssignment, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorEquality", ITcVector2OperatorEquality, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorSubscript", ITcVector2OperatorSubscript, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2NormalizeWithLengthAndLengthSquared", ITcVector2NormalizeWithLengthAndLengthSquared, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Min", ITcVector2Min, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2Max", ITcVector2Max, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector2OperatorLeftShift", ITcVector2OperatorLeftShift, ITs_vector2_startup, ITs_vector2_cleanup},
+    {"ITcVector3ConstrucAndGetAsFloat", ITcVector3ConstrucAndGetAsFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3ConstructArrayAndGetAsConstFloat", ITcVector3ConstructArrayAndGetAsConstFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Vec2ConstructAndAssign", ITcVector3Vec2ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Vec4ConstructAndAssign", ITcVector3Vec4ConstructAndAssign, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Cross", ITcVector3Cross, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Dot", ITcVector3Dot, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Clamp", ITcVector3Clamp, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorXY", ITcVector3GetVectorXY, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorYZ", ITcVector3GetVectorYZ, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorInequality", ITcVector3OperatorInequality, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorMultiplicationAndAssignment", ITcVector3OperatorMultiplicationAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorMultiplicationAssignmentFloat", ITcVector3OperatorMultiplicationAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorAdditionAndAssignment", ITcVector3OperatorAdditionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorSubtractionAndAssignment", ITcVector3OperatorSubtractionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorUnaryNegation", ITcVector3OperatorUnaryNegation, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorDivisionAndAssignment", ITcVector3OperatorDivisionAndAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorDivisionAssignmentFloat", ITcVector3OperatorDivisionAssignmentFloat, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorFloatAssignment", ITcVector3OperatorFloatAssignment, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorEquality", ITcVector3OperatorEquality, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorSubscript", ITcVector3OperatorSubscript, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3NormalizeWithLengthAndLengthSquared", ITcVector3NormalizeWithLengthAndLengthSquared, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorXYConst", ITcVector3GetVectorXYConst, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3GetVectorYZConst", ITcVector3GetVectorYZConst, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorMultiplicationAssignmentQuaternion", ITcVector3OperatorMultiplicationAssignmentQuaternion, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorArraySubscript", ITcVector3OperatorArraySubscript, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3OperatorLeftShift", ITcVector3OperatorLeftShift, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Min", ITcVector3Min, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3Max", ITcVector3Max, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector3ClampWithMinMax", ITcVector3ClampWithMinMax, ITs_vector3_startup, ITs_vector3_cleanup},
+    {"ITcVector4ConstructAndGetAsFloat", ITcVector4ConstructAndGetAsFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4ArrayAndGetAsConstFloat", ITcVector4ArrayAndGetAsConstFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4WithVec2", ITcVector4WithVec2, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4WithVec3", ITcVector4WithVec3, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Cross", ITcVector4Cross, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Dot", ITcVector4Dot, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4DotVec3", ITcVector4DotVec3, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Dot4", ITcVector4Dot4, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Clamp", ITcVector4Clamp, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4NormalizeWithLengthAndLengthSquared", ITcVector4NormalizeWithLengthAndLengthSquared, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorInequality", ITcVector4OperatorInequality, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorMultiplicationAndAssignment", ITcVector4OperatorMultiplicationAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorMultiplicationAssignmentFloat", ITcVector4OperatorMultiplicationAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorAdditionAndAssignment", ITcVector4OperatorAdditionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorSubtractionAssignment", ITcVector4OperatorSubtractionAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorUnaryNegation", ITcVector4OperatorUnaryNegation, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorDivisionAndAssignment", ITcVector4OperatorDivisionAndAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorDivisionAssignmentFloat", ITcVector4OperatorDivisionAssignmentFloat, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorFloatAssignment", ITcVector4OperatorFloatAssignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorVector2Assignment", ITcVector4OperatorVector2Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorVector3Assignment", ITcVector4OperatorVector3Assignment, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorEquality", ITcVector4OperatorEquality, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorSubscript", ITcVector4OperatorSubscript, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4OperatorLeftShift", ITcVector4OperatorLeftShift, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Min", ITcVector4Min, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4Max", ITcVector4Max, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVector4ClampWithMinMax", ITcVector4ClampWithMinMax, ITs_vector4_startup, ITs_vector4_cleanup},
+    {"ITcVectorCapacityReserve", ITcVectorCapacityReserve, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcVectorSwapRemove", ITcVectorSwapRemove, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcVectorEraseResizeInsert", ITcVectorEraseResizeInsert, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcVectorCopyAssign", ITcVectorCopyAssign, ITs_vector_startup, ITs_vector_cleanup},
+    {"ITcWheelEventIsShiftModifier", ITcWheelEventIsShiftModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
+    {"ITcWheelEventIsAltModifier", ITcWheelEventIsAltModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
+    {"ITcWheelEventIsCtrlModifier", ITcWheelEventIsCtrlModifier, ITs_wheel_event_startup, ITs_wheel_event_cleanup},
     {NULL, NULL}
 };
 
-#endif // __TCT_DALI_CORE_NATIVE_H__
+#endif // __TCT_DALI_CORE_NATIVE_WEARABLE_H__
index 7071d8afe279deea40be38e68296f37c3bfd1d36..2da90688fb6747567ab30b007834a201b01a4016 100755 (executable)
@@ -1036,17 +1036,23 @@ void CustomActorImplOnPropertySetP()
 
 void CustomActorOnSizeAnimationP(void)
 {
-  TestCustomActor custom = TestCustomActor::New();
-  DALI_CHECK_FAIL(!custom, "TestCustomActor::New is failed.");
+  gCustomActorImpl = TestCustomActor::New();
+  DALI_CHECK_FAIL(!gCustomActorImpl, "TestCustomActor::New is failed.");
+
+  Animation anim = Animation::New( 0.1f );
+  anim.AnimateTo( Property( gCustomActorImpl, Actor::Property::SIZE ), Vector3( 8.0f, 9.0f, 10.0f ) );
+  anim.Play();
+}
 
-  Animation anim = Animation::New( 1.0f );
-  anim.AnimateTo( Property( custom, Actor::Property::SIZE ), Vector3( 8.0f, 9.0f, 10.0f ) );
-  DALI_CHECK_FAIL( 1 != (int)(custom.GetMethodsCalled().size()), "Property Not Added");
-  DALI_CHECK_FAIL(custom.GetMethodsCalled()[ FIRST ] != GET_METHOD(OnSizeAnimation), "CustomActorImpl::OnSizeAnimation is not set to the master stack");
-  DALI_CHECK_FAIL( 8.0f != custom.GetTargetSize().width, "Width does not match" );
-  DALI_CHECK_FAIL( 9.0f != custom.GetTargetSize().height, "Height does not match" );
-  DALI_CHECK_FAIL( 10.0f != custom.GetTargetSize().depth, "Depth does not match" );
+void VTCustomActorOnSizeAnimation001()
+{
+  DALI_CHECK_FAIL( 1 != (int)(gCustomActorImpl.GetMethodsCalled().size()), "Property Not Added");
+  DALI_CHECK_FAIL(gCustomActorImpl.GetMethodsCalled()[ FIRST ] != GET_METHOD(OnSizeAnimation), "CustomActorImpl::OnSizeAnimation is not set to the master stack");
+  DALI_CHECK_FAIL( 8.0f != gCustomActorImpl.GetTargetSize().width, "Width does not match" );
+  DALI_CHECK_FAIL( 9.0f != gCustomActorImpl.GetTargetSize().height, "Height does not match" );
+  DALI_CHECK_FAIL( 10.0f != gCustomActorImpl.GetTargetSize().depth, "Depth does not match" );
 
+  Stage::GetCurrent().Remove(gCustomActorImpl);
   DaliLog::PrintPass();
 }
 
index 5f8066e7b057832c2fc8796f0c71f1f613938da3..4a8769938a11466e3f24089f2398c0647f19711d 100755 (executable)
@@ -253,9 +253,20 @@ namespace
           }
           break;
 
+        case CUSTOM_ACTOR_IMPL_ON_SIZE_ANIMATION_P:
+          switch (gRenderCountCustomActor1)
+          {
+            case 0:
+              VTCustomActorOnSizeAnimation001();
+              mTimer.Stop();
+              mApplication.Quit();
+              break;
+          }
+          break;
+
         default:
-          mTimer.Stop();
-          mApplication.Quit();
+            mTimer.Stop();
+            mApplication.Quit();
       }
     }
     // Data
index ae14ecc10cb4b206d7595b43d028528252a0ca93..56a6be3940cae1a78ef493c9d5dfc687d7a5e4ff 100755 (executable)
@@ -104,7 +104,7 @@ void ResourceImageGetLoadingStateP()
   gResourceImage.LoadingFinishedSignal().Connect( CbLoadingFinishedSignal );
 
   LoadingState loadingState = gResourceImage.GetLoadingState();
-  DALI_CHECK_FAIL(loadingState != ResourceLoading , "Image::GetLoadingState is failed: Loading state should be LoadingState::ResourceLoading instead initially." );
+  DALI_CHECK_FAIL(loadingState != ResourceLoadingSucceeded , "Image::GetLoadingState is failed: If resource image loads successfully (sync loading), loading state should be LoadingState::ResourceLoadingSucceeded." );
 
   DaliLog::PrintPass();
 }
index 4777f71dfb565074944725fdb768fbbedaf1a50d..aa7a351dbf77c9e71d1d33f231049a1954953eff 100755 (executable)
@@ -651,9 +651,6 @@ void TypeRegistryGetTypeInfoP()
   typeInfo = typeRegistry.GetTypeInfo( "Animation" );
   DALI_CHECK_FAIL(!typeInfo, "TypeRegistry::typeInfo() is failed.");
 
-  typeInfo = typeRegistry.GetTypeInfo( "ShaderEffect" );
-  DALI_CHECK_FAIL(!typeInfo, "TypeRegistry::typeInfo() is failed.");
-
   DaliLog::PrintPass();
 }