[ITC][dali-core][ACR-550][Added TC According to ACR]
authorJahangir <ja.alam@samsung.com>
Tue, 21 Jun 2016 15:22:15 +0000 (11:22 -0400)
committerJahangir <ja.alam@samsung.com>
Tue, 21 Jun 2016 15:23:21 +0000 (11:23 -0400)
Change-Id: I7504dc0af5f895c9fc6277de65efd3c08266d668

src/itc/dali-core/actor/ITs-actor-impl.h
src/itc/dali-core/actor/ITs-actor.cpp
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

index 391726f..1b7501f 100755 (executable)
@@ -2175,6 +2175,68 @@ void VTActorCheckRelayoutSize()
 
        DaliLog::PrintPass();
 }
+Actor g_parent;
+Actor g_child;
+Vector3 g_childPosition( 10.0f, 11.0f, 12.0f );
+Vector3 g_parentPosition( 1.0f, 2.0f, 3.0f );
+Vector3 g_childOffset( -1.0f, 1.0f, 0.0f );
+void ActorSetInheritPosition()
+{
+       OPEN_GL_FREATURE_CHECK(SUITE_NAME,__LINE__)
+       Actor tmpActor = Actor::New();
+       DALI_CHECK_FAIL(!tmpActor,"Actor::New() failed")
+       g_parent = Actor::New();
+       DALI_CHECK_FAIL(!g_parent,"Actor::New() failed")
+       
+       g_parent.SetPosition( g_parentPosition );
+       g_parent.SetParentOrigin( ParentOrigin::CENTER );
+       g_parent.SetAnchorPoint( AnchorPoint::CENTER );
+       Stage::GetCurrent().Add( g_parent );
+
+       g_child = Actor::New();
+       DALI_CHECK_FAIL(!g_child,"Actor::New() failed")
+       g_child.SetParentOrigin( ParentOrigin::CENTER );
+       g_child.SetAnchorPoint( AnchorPoint::CENTER );
+       
+       g_child.SetPosition( g_childPosition );
+       g_parent.Add( g_child );
+
+       DALI_CHECK_FAIL( g_parent.GetCurrentWorldPosition() != Vector3::ZERO, "Current world position not match" );
+       DALI_CHECK_FAIL( g_child.GetCurrentWorldPosition() != Vector3::ZERO, "Current world position not match" );
+       DALI_CHECK_FAIL( g_child.IsPositionInherited() != true, "This position is not inherited" );
+}
+void VTActorSetInheritPosition001()
+{
+       DALI_CHECK_FAIL( g_parent.GetCurrentPosition() != g_parentPosition, "Current position not match" );
+       DALI_CHECK_FAIL( g_child.GetCurrentPosition() != g_childPosition, "Current position not match" );
+       DALI_CHECK_FAIL( g_parent.GetCurrentWorldPosition() != g_parentPosition, "Current world position not match" );
+       DALI_CHECK_FAIL( g_child.GetCurrentWorldPosition() != g_parentPosition + g_childPosition, "Current world position not match" );
+
+       g_child.SetPosition( g_childOffset );
+
+       // Use local position as world postion
+       g_child.SetInheritPosition( false );
+       DALI_CHECK_FAIL( g_child.IsPositionInherited() != false, "This position is not inherited" );
+}
+void VTActorSetInheritPosition002()
+{
+       DALI_CHECK_FAIL( g_parent.GetCurrentPosition() != g_parentPosition, "Current position not match" );
+       DALI_CHECK_FAIL( g_child.GetCurrentPosition() != g_childOffset, "Current position not match" );
+       DALI_CHECK_FAIL( g_parent.GetCurrentWorldPosition() != g_parentPosition, "Current world position not match" );
+       DALI_CHECK_FAIL( g_child.GetCurrentWorldPosition() != g_childOffset, "Current world position not match" );
+
+       //Change back to inherit position from parent
+       g_child.SetInheritPosition( true );
+       DALI_CHECK_FAIL( g_child.IsPositionInherited() != true, "This position is not inherited"  );
+}
+void VTActorSetInheritPosition003()
+{
+       DALI_CHECK_FAIL( g_parent.GetCurrentPosition() != g_parentPosition, "Current position not match" );
+       DALI_CHECK_FAIL( g_child.GetCurrentPosition() != g_childOffset, "Current position not match" );
+       DALI_CHECK_FAIL( g_parent.GetCurrentWorldPosition() != g_parentPosition, "Current world position not match" );
+       DALI_CHECK_FAIL( g_child.GetCurrentWorldPosition() != g_parentPosition + g_childOffset, "Current world position not match" );
+       DaliLog::PrintPass();
+}
 
 
 /**
index 4d73dcc..701a305 100755 (executable)
@@ -89,7 +89,8 @@ namespace
                ACTOR_SET_GET_SIZE_SCALE_POLICY,
                ACTOR_INSERT_ROTATE_BY_RADIAN_QUENTERION,
                ACTOR_GET_NATURAL_SIZE_RESIZE_POLICY,
-               ACTOR_ASSIGNMENT_OPERATOR_GET_RELAYOUT_SIZE
+               ACTOR_ASSIGNMENT_OPERATOR_GET_RELAYOUT_SIZE,
+               ACTOR_SET_INHERIT_POSITION
        };
        
        struct Actor_TestApp : public ConnectionTracker
@@ -377,6 +378,10 @@ namespace
                                case ACTOR_ASSIGNMENT_OPERATOR_GET_RELAYOUT_SIZE:
                                ActorAssignmentOperatorGetRelayoutSize();
                                break;
+                               
+                               case ACTOR_SET_INHERIT_POSITION:
+                               ActorSetInheritPosition();
+                               break;
                        }
                }
                
@@ -736,6 +741,23 @@ namespace
                                }
                                break;
                                
+                               case ACTOR_SET_INHERIT_POSITION:
+                               switch (g_nRenderCount)
+                               {
+                                       case 0:
+                                       VTActorSetInheritPosition001();
+                                       g_nRenderCount++;
+                                       break;
+                                       case 1:
+                                       VTActorSetInheritPosition002();
+                                       g_nRenderCount++;
+                                       break;
+                                       case 2:
+                                       VTActorSetInheritPosition003();
+                                       break;
+                               }
+                               break;
+                               
                                default:
                                mTimer.Stop();
                                mApplication.Quit();
@@ -2579,6 +2601,32 @@ int ITcActorAssignmentOperatorGetRelayoutSize(void)
     return test_return_value;
 }
 
+//& purpose: To set/get the actor inherit position
+//& type: auto
+/**
+* @testcase                            ITcActorInheritPosition
+* @type                                        Positive
+* @since_tizen                         3.0
+* @description                         To set/get the actor inherit position
+* @scenario                                    Create initialized Actor and create actor from another actor \n
+*                                                      Check the default relayout size.\n
+*                                                      Set Actor inherit position and check\n
+*                                                      Check is position inherited or not\n
+* @apicovered                          Actor::New(),Actor::GetCurrentWorldPosition(), Actor::GetCurrentPosition(), Actor::IsPositionInherited()
+* @passcase                                    If set value is matched with get value
+* @failcase                                    If set value does not matched with get value
+* @precondition                                NA
+* @postcondition                       NA
+*/
+
+int ITcActorSetInheritPosition(void)
+{
+       DaliLog::PrintExecStarted(SUITE_NAME, __FUNCTION__);
+       Application application = Application::New( &gArgc, &gArgv );
+       Actor_TestApp testApp( application, ACTOR_SET_INHERIT_POSITION);
+       application.MainLoop(); 
+    return test_return_value;
+}
 /** @} */  //end of dali-core-Actor-testcases
 /** @} */  //end of dali-core-Actor
 /** @} */  //end of dali-core
index bef86bf..2a98322 100755 (executable)
@@ -240,6 +240,7 @@ extern int ITcActorSetGetSizeScalePolicy(void);
 extern int ITcActorInsertRotateByRadianQuenterion(void);
 extern int ITcActorGetNaturalSizeResizePolicy(void);
 extern int ITcActorAssignmentOperatorGetRelayoutSize(void);
+extern int ITcActorSetInheritPosition(void);
 extern int ITcAlphaFunctionDefault(void);
 extern int ITcAlphaFunctionBuiltinFunction(void);
 extern int ITcAlphaFunctionByFunctionPrototypeGetCustomFunction(void);
@@ -986,812 +987,813 @@ extern int ITcPropertyArrayOutstreamOperator(void);
 extern int ITcPropertyMapOutputstreamOperator(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},
-    {"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},
-    {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-    {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-    {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
+       {"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},
+       {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+       {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+       {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
     {NULL, NULL}
 };
 
index bef86bf..2a98322 100755 (executable)
@@ -240,6 +240,7 @@ extern int ITcActorSetGetSizeScalePolicy(void);
 extern int ITcActorInsertRotateByRadianQuenterion(void);
 extern int ITcActorGetNaturalSizeResizePolicy(void);
 extern int ITcActorAssignmentOperatorGetRelayoutSize(void);
+extern int ITcActorSetInheritPosition(void);
 extern int ITcAlphaFunctionDefault(void);
 extern int ITcAlphaFunctionBuiltinFunction(void);
 extern int ITcAlphaFunctionByFunctionPrototypeGetCustomFunction(void);
@@ -986,812 +987,813 @@ extern int ITcPropertyArrayOutstreamOperator(void);
 extern int ITcPropertyMapOutputstreamOperator(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},
-    {"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},
-    {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-    {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-    {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
+       {"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},
+       {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+       {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+       {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
     {NULL, NULL}
 };
 
index bef86bf..2a98322 100755 (executable)
@@ -240,6 +240,7 @@ extern int ITcActorSetGetSizeScalePolicy(void);
 extern int ITcActorInsertRotateByRadianQuenterion(void);
 extern int ITcActorGetNaturalSizeResizePolicy(void);
 extern int ITcActorAssignmentOperatorGetRelayoutSize(void);
+extern int ITcActorSetInheritPosition(void);
 extern int ITcAlphaFunctionDefault(void);
 extern int ITcAlphaFunctionBuiltinFunction(void);
 extern int ITcAlphaFunctionByFunctionPrototypeGetCustomFunction(void);
@@ -986,812 +987,813 @@ extern int ITcPropertyArrayOutstreamOperator(void);
 extern int ITcPropertyMapOutputstreamOperator(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},
-    {"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},
-    {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-    {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-    {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
+       {"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},
+       {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+       {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+       {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
     {NULL, NULL}
 };
 
index bef86bf..2a98322 100755 (executable)
@@ -240,6 +240,7 @@ extern int ITcActorSetGetSizeScalePolicy(void);
 extern int ITcActorInsertRotateByRadianQuenterion(void);
 extern int ITcActorGetNaturalSizeResizePolicy(void);
 extern int ITcActorAssignmentOperatorGetRelayoutSize(void);
+extern int ITcActorSetInheritPosition(void);
 extern int ITcAlphaFunctionDefault(void);
 extern int ITcAlphaFunctionBuiltinFunction(void);
 extern int ITcAlphaFunctionByFunctionPrototypeGetCustomFunction(void);
@@ -986,812 +987,813 @@ extern int ITcPropertyArrayOutstreamOperator(void);
 extern int ITcPropertyMapOutputstreamOperator(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},
-    {"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},
-    {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-    {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
-    {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
-    {"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},
+       {"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},
+       {"ITcFrameBufferImageDownCast", ITcFrameBufferImageDownCast, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+       {"ITcFrameBufferImageNewWithWidthHeightPixelFormat", ITcFrameBufferImageNewWithWidthHeightPixelFormat, ITs_framebufferimage_startup, ITs_framebufferimage_cleanup},
+       {"ITcFrameBufferImageNative", ITcFrameBufferImageNative, ITs_framebufferimage_startup, ITs_framebufferimage_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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
+       {"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},
     {NULL, NULL}
 };