Ejemplo n.º 1
0
	UClass* Z_Construct_UClass_ANPC()
	{
		static UClass* OuterClass = NULL;
		if (!OuterClass)
		{
			Z_Construct_UClass_ACharacter();
			Z_Construct_UPackage_TheBeginning();
			OuterClass = ANPC::StaticClass();
			if (!(OuterClass->ClassFlags & CLASS_Constructed))
			{
				UObjectForceRegistration(OuterClass);
				OuterClass->ClassFlags |= 0x20900080;

				OuterClass->LinkChild(Z_Construct_UFunction_ANPC_Prox());

PRAGMA_DISABLE_DEPRECATION_WARNINGS
				UProperty* NewProp_ProxSphere = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("ProxSphere"), RF_Public|RF_Transient|RF_Native) UObjectProperty(CPP_PROPERTY_BASE(ProxSphere, ANPC), 0x00000000000a001d, Z_Construct_UClass_USphereComponent_NoRegister());
				UProperty* NewProp_ScoreSound = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("ScoreSound"), RF_Public|RF_Transient|RF_Native) UObjectProperty(CPP_PROPERTY_BASE(ScoreSound, ANPC), 0x0000000000000005, Z_Construct_UClass_USoundBase_NoRegister());
				UProperty* NewProp_NpcMessage = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("NpcMessage"), RF_Public|RF_Transient|RF_Native) UStrProperty(CPP_PROPERTY_BASE(NpcMessage, ANPC), 0x0000000000000005);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
				OuterClass->AddFunctionToFunctionMap(Z_Construct_UFunction_ANPC_Prox()); // 3012133589
				OuterClass->StaticLink();
#if WITH_METADATA
				UMetaData* MetaData = OuterClass->GetOutermost()->GetMetaData();
				MetaData->SetValue(OuterClass, TEXT("HideCategories"), TEXT("Navigation"));
				MetaData->SetValue(OuterClass, TEXT("IncludePath"), TEXT("NPC.h"));
				MetaData->SetValue(OuterClass, TEXT("ModuleRelativePath"), TEXT("NPC.h"));
				MetaData->SetValue(NewProp_ProxSphere, TEXT("Category"), TEXT("Collision"));
				MetaData->SetValue(NewProp_ProxSphere, TEXT("EditInline"), TEXT("true"));
				MetaData->SetValue(NewProp_ProxSphere, TEXT("ModuleRelativePath"), TEXT("NPC.h"));
				MetaData->SetValue(NewProp_ProxSphere, TEXT("ToolTip"), TEXT("Called to bind functionality to input\nvirtual void SetupPlayerInputComponent(class UInputComponent* InputComponent) override;\nThe sphere that the player can collide with to get item"));
				MetaData->SetValue(NewProp_ScoreSound, TEXT("Category"), TEXT("Item"));
				MetaData->SetValue(NewProp_ScoreSound, TEXT("ModuleRelativePath"), TEXT("NPC.h"));
				MetaData->SetValue(NewProp_NpcMessage, TEXT("Category"), TEXT("NPCMessage"));
				MetaData->SetValue(NewProp_NpcMessage, TEXT("ModuleRelativePath"), TEXT("NPC.h"));
#endif
			}
		}
		check(OuterClass->GetClass());
		return OuterClass;
	}
Ejemplo n.º 2
0
	UClass* Z_Construct_UClass_AMonster()
	{
		static UClass* OuterClass = NULL;
		if (!OuterClass)
		{
			Z_Construct_UClass_ACharacter();
			Z_Construct_UPackage_TheBeginning();
			OuterClass = AMonster::StaticClass();
			if (!(OuterClass->ClassFlags & CLASS_Constructed))
			{
				UObjectForceRegistration(OuterClass);
				OuterClass->ClassFlags |= 0x20900080;


PRAGMA_DISABLE_DEPRECATION_WARNINGS
				UProperty* NewProp_AttackRangeSphere = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("AttackRangeSphere"), RF_Public|RF_Transient|RF_Native) UObjectProperty(CPP_PROPERTY_BASE(AttackRangeSphere, AMonster), 0x00000000000b001d, Z_Construct_UClass_USphereComponent_NoRegister());
				UProperty* NewProp_SightSphere = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("SightSphere"), RF_Public|RF_Transient|RF_Native) UObjectProperty(CPP_PROPERTY_BASE(SightSphere, AMonster), 0x00000000000b001d, Z_Construct_UClass_USphereComponent_NoRegister());
				UProperty* NewProp_TimeSinceLastStrike = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("TimeSinceLastStrike"), RF_Public|RF_Transient|RF_Native) UFloatProperty(CPP_PROPERTY_BASE(TimeSinceLastStrike, AMonster), 0x0000000000020015);
				UProperty* NewProp_AttackTimeout = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("AttackTimeout"), RF_Public|RF_Transient|RF_Native) UFloatProperty(CPP_PROPERTY_BASE(AttackTimeout, AMonster), 0x0000000000000005);
				UProperty* NewProp_BaseAttackDamage = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("BaseAttackDamage"), RF_Public|RF_Transient|RF_Native) UFloatProperty(CPP_PROPERTY_BASE(BaseAttackDamage, AMonster), 0x0000000000000005);
				UProperty* NewProp_BPLoot = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("BPLoot"), RF_Public|RF_Transient|RF_Native) UClassProperty(CPP_PROPERTY_BASE(BPLoot, AMonster), 0x0000000000000005, Z_Construct_UClass_UObject_NoRegister());
				UProperty* NewProp_Experience = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("Experience"), RF_Public|RF_Transient|RF_Native) UIntProperty(CPP_PROPERTY_BASE(Experience, AMonster), 0x0000000000000005);
				UProperty* NewProp_HitPoints = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("HitPoints"), RF_Public|RF_Transient|RF_Native) UFloatProperty(CPP_PROPERTY_BASE(HitPoints, AMonster), 0x0000000000000005);
				UProperty* NewProp_Speed = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("Speed"), RF_Public|RF_Transient|RF_Native) UFloatProperty(CPP_PROPERTY_BASE(Speed, AMonster), 0x0000000000000005);
PRAGMA_ENABLE_DEPRECATION_WARNINGS
				OuterClass->StaticLink();
#if WITH_METADATA
				UMetaData* MetaData = OuterClass->GetOutermost()->GetMetaData();
				MetaData->SetValue(OuterClass, TEXT("HideCategories"), TEXT("Navigation"));
				MetaData->SetValue(OuterClass, TEXT("IncludePath"), TEXT("Monster.h"));
				MetaData->SetValue(OuterClass, TEXT("ModuleRelativePath"), TEXT("Monster.h"));
				MetaData->SetValue(NewProp_AttackRangeSphere, TEXT("Category"), TEXT("Collision"));
				MetaData->SetValue(NewProp_AttackRangeSphere, TEXT("EditInline"), TEXT("true"));
				MetaData->SetValue(NewProp_AttackRangeSphere, TEXT("ModuleRelativePath"), TEXT("Monster.h"));
				MetaData->SetValue(NewProp_AttackRangeSphere, TEXT("ToolTip"), TEXT("Range for his attack. Visualizes as a sphere in editor,"));
				MetaData->SetValue(NewProp_SightSphere, TEXT("Category"), TEXT("Collision"));
				MetaData->SetValue(NewProp_SightSphere, TEXT("EditInline"), TEXT("true"));
				MetaData->SetValue(NewProp_SightSphere, TEXT("ModuleRelativePath"), TEXT("Monster.h"));
				MetaData->SetValue(NewProp_SightSphere, TEXT("ToolTip"), TEXT("Range for his sight"));
				MetaData->SetValue(NewProp_TimeSinceLastStrike, TEXT("Category"), TEXT("MonsterProperties"));
				MetaData->SetValue(NewProp_TimeSinceLastStrike, TEXT("ModuleRelativePath"), TEXT("Monster.h"));
				MetaData->SetValue(NewProp_TimeSinceLastStrike, TEXT("ToolTip"), TEXT("Time since monster's last strike, readable in blueprints"));
				MetaData->SetValue(NewProp_AttackTimeout, TEXT("Category"), TEXT("MonsterProperties"));
				MetaData->SetValue(NewProp_AttackTimeout, TEXT("ModuleRelativePath"), TEXT("Monster.h"));
				MetaData->SetValue(NewProp_AttackTimeout, TEXT("ToolTip"), TEXT("Amount of time the monster needs to rest in seconds\nbetween attacking"));
				MetaData->SetValue(NewProp_BaseAttackDamage, TEXT("Category"), TEXT("MonsterProperties"));
				MetaData->SetValue(NewProp_BaseAttackDamage, TEXT("ModuleRelativePath"), TEXT("Monster.h"));
				MetaData->SetValue(NewProp_BaseAttackDamage, TEXT("ToolTip"), TEXT("The amount of damage attacks do"));
				MetaData->SetValue(NewProp_BPLoot, TEXT("Category"), TEXT("MonsterProperties"));
				MetaData->SetValue(NewProp_BPLoot, TEXT("ModuleRelativePath"), TEXT("Monster.h"));
				MetaData->SetValue(NewProp_BPLoot, TEXT("ToolTip"), TEXT("Blueprint of the type of item dropped by the monster"));
				MetaData->SetValue(NewProp_Experience, TEXT("Category"), TEXT("MonsterProperties"));
				MetaData->SetValue(NewProp_Experience, TEXT("ModuleRelativePath"), TEXT("Monster.h"));
				MetaData->SetValue(NewProp_Experience, TEXT("ToolTip"), TEXT("Experience gained for defeating"));
				MetaData->SetValue(NewProp_HitPoints, TEXT("Category"), TEXT("MonsterProperties"));
				MetaData->SetValue(NewProp_HitPoints, TEXT("ModuleRelativePath"), TEXT("Monster.h"));
				MetaData->SetValue(NewProp_HitPoints, TEXT("ToolTip"), TEXT("The hitpoints the monster has"));
				MetaData->SetValue(NewProp_Speed, TEXT("Category"), TEXT("MonsterProperties"));
				MetaData->SetValue(NewProp_Speed, TEXT("ModuleRelativePath"), TEXT("Monster.h"));
				MetaData->SetValue(NewProp_Speed, TEXT("ToolTip"), TEXT("How fast he is"));
#endif
			}
		}
		check(OuterClass->GetClass());
		return OuterClass;
	}
Ejemplo n.º 3
0
	UClass* Z_Construct_UClass_AFirstPersonProjectile()
	{
		static UClass* OuterClass = NULL;
		if (!OuterClass)
		{
			Z_Construct_UClass_AActor();
			Z_Construct_UPackage_TheBeginning();
			OuterClass = AFirstPersonProjectile::StaticClass();
			if (!(OuterClass->ClassFlags & CLASS_Constructed))
			{
				UObjectForceRegistration(OuterClass);
				OuterClass->ClassFlags |= 0x20800080;

				OuterClass->LinkChild(Z_Construct_UFunction_AFirstPersonProjectile_OnHit());

PRAGMA_DISABLE_DEPRECATION_WARNINGS
				UProperty* NewProp_ProjectileMovement = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("ProjectileMovement"), RF_Public|RF_Transient|RF_Native) UObjectProperty(CPP_PROPERTY_BASE(ProjectileMovement, AFirstPersonProjectile), 0x00000000000a001d, Z_Construct_UClass_UProjectileMovementComponent_NoRegister());
				UProperty* NewProp_CollisionComp = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("CollisionComp"), RF_Public|RF_Transient|RF_Native) UObjectProperty(CPP_PROPERTY_BASE(CollisionComp, AFirstPersonProjectile), 0x00000000000b0009, Z_Construct_UClass_USphereComponent_NoRegister());
PRAGMA_ENABLE_DEPRECATION_WARNINGS
				OuterClass->AddFunctionToFunctionMap(Z_Construct_UFunction_AFirstPersonProjectile_OnHit()); // 1716904778
				OuterClass->ClassConfigName = FName(TEXT("Game"));
				OuterClass->StaticLink();
#if WITH_METADATA
				UMetaData* MetaData = OuterClass->GetOutermost()->GetMetaData();
				MetaData->SetValue(OuterClass, TEXT("IncludePath"), TEXT("FirstPersonProjectile.h"));
				MetaData->SetValue(OuterClass, TEXT("ModuleRelativePath"), TEXT("FirstPersonProjectile.h"));
				MetaData->SetValue(NewProp_ProjectileMovement, TEXT("AllowPrivateAccess"), TEXT("true"));
				MetaData->SetValue(NewProp_ProjectileMovement, TEXT("Category"), TEXT("Movement"));
				MetaData->SetValue(NewProp_ProjectileMovement, TEXT("EditInline"), TEXT("true"));
				MetaData->SetValue(NewProp_ProjectileMovement, TEXT("ModuleRelativePath"), TEXT("FirstPersonProjectile.h"));
				MetaData->SetValue(NewProp_ProjectileMovement, TEXT("ToolTip"), TEXT("Projectile movement component"));
				MetaData->SetValue(NewProp_CollisionComp, TEXT("Category"), TEXT("Projectile"));
				MetaData->SetValue(NewProp_CollisionComp, TEXT("EditInline"), TEXT("true"));
				MetaData->SetValue(NewProp_CollisionComp, TEXT("ModuleRelativePath"), TEXT("FirstPersonProjectile.h"));
				MetaData->SetValue(NewProp_CollisionComp, TEXT("ToolTip"), TEXT("Sphere collision component"));
#endif
			}
		}
		check(OuterClass->GetClass());
		return OuterClass;
	}
	UClass* Z_Construct_UClass_AGeneric_Projectile()
	{
		static UClass* OuterClass = NULL;
		if (!OuterClass)
		{
			Z_Construct_UClass_AActor();
			Z_Construct_UPackage_ProjectErwin();
			OuterClass = AGeneric_Projectile::StaticClass();
			if (!(OuterClass->ClassFlags & CLASS_Constructed))
			{
				UObjectForceRegistration(OuterClass);
				OuterClass->ClassFlags |= 0x20900080;


				UProperty* NewProp_ProjectileMovement = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("ProjectileMovement"), RF_Public|RF_Transient|RF_Native) UObjectProperty(CPP_PROPERTY_BASE(ProjectileMovement, AGeneric_Projectile), 0x00000000000a001d, Z_Construct_UClass_UProjectileMovementComponent_NoRegister());
				UProperty* NewProp_CollisionComp = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("CollisionComp"), RF_Public|RF_Transient|RF_Native) UObjectProperty(CPP_PROPERTY_BASE(CollisionComp, AGeneric_Projectile), 0x00000000000b0009, Z_Construct_UClass_USphereComponent_NoRegister());
				OuterClass->StaticLink();
#if WITH_METADATA
				UMetaData* MetaData = OuterClass->GetOutermost()->GetMetaData();
				MetaData->SetValue(OuterClass, TEXT("IncludePath"), TEXT("Generic_Projectile.h"));
				MetaData->SetValue(OuterClass, TEXT("ModuleRelativePath"), TEXT("Generic_Projectile.h"));
				MetaData->SetValue(NewProp_ProjectileMovement, TEXT("Category"), TEXT("Movement"));
				MetaData->SetValue(NewProp_ProjectileMovement, TEXT("EditInline"), TEXT("true"));
				MetaData->SetValue(NewProp_ProjectileMovement, TEXT("ModuleRelativePath"), TEXT("Generic_Projectile.h"));
				MetaData->SetValue(NewProp_CollisionComp, TEXT("Category"), TEXT("Projectile"));
				MetaData->SetValue(NewProp_CollisionComp, TEXT("EditInline"), TEXT("true"));
				MetaData->SetValue(NewProp_CollisionComp, TEXT("ModuleRelativePath"), TEXT("Generic_Projectile.h"));
#endif
			}
		}
		check(OuterClass->GetClass());
		return OuterClass;
	}
	UClass* Z_Construct_UClass_AGalaad()
	{
		static UClass* OuterClass = NULL;
		if (!OuterClass)
		{
			Z_Construct_UClass_ACharacter();
			Z_Construct_UPackage_ProjectErwin();
			OuterClass = AGalaad::StaticClass();
			if (!(OuterClass->ClassFlags & CLASS_Constructed))
			{
				UObjectForceRegistration(OuterClass);
				OuterClass->ClassFlags |= 0x20900080;

				OuterClass->LinkChild(Z_Construct_UFunction_AGalaad_CollectPickUp());
				OuterClass->LinkChild(Z_Construct_UFunction_AGalaad_GetUsableInView());
				OuterClass->LinkChild(Z_Construct_UFunction_AGalaad_IsDead());
				OuterClass->LinkChild(Z_Construct_UFunction_AGalaad_MoveForward());
				OuterClass->LinkChild(Z_Construct_UFunction_AGalaad_MoveRight());
				OuterClass->LinkChild(Z_Construct_UFunction_AGalaad_OnStartJump());
				OuterClass->LinkChild(Z_Construct_UFunction_AGalaad_OnStopJump());
				OuterClass->LinkChild(Z_Construct_UFunction_AGalaad_TriggerOff());
				OuterClass->LinkChild(Z_Construct_UFunction_AGalaad_TriggerOn());

				UProperty* NewProp_CollectionSphere = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("CollectionSphere"), RF_Public|RF_Transient|RF_Native) UObjectProperty(CPP_PROPERTY_BASE(CollectionSphere, AGalaad), 0x00000000000a001d, Z_Construct_UClass_USphereComponent_NoRegister());
				UProperty* NewProp_FirstPersonMesh = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("FirstPersonMesh"), RF_Public|RF_Transient|RF_Native) UObjectProperty(CPP_PROPERTY_BASE(FirstPersonMesh, AGalaad), 0x00000000000b0009, Z_Construct_UClass_USkeletalMeshComponent_NoRegister());
				UProperty* NewProp_FPSViewComponent = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("FPSViewComponent"), RF_Public|RF_Transient|RF_Native) UObjectProperty(CPP_PROPERTY_BASE(FPSViewComponent, AGalaad), 0x00000000000a001d, Z_Construct_UClass_UCameraComponent_NoRegister());
				OuterClass->AddFunctionToFunctionMap(Z_Construct_UFunction_AGalaad_CollectPickUp()); // 3308455293
				OuterClass->AddFunctionToFunctionMap(Z_Construct_UFunction_AGalaad_GetUsableInView()); // 888257778
				OuterClass->AddFunctionToFunctionMap(Z_Construct_UFunction_AGalaad_IsDead()); // 3554947735
				OuterClass->AddFunctionToFunctionMap(Z_Construct_UFunction_AGalaad_MoveForward()); // 3692682722
				OuterClass->AddFunctionToFunctionMap(Z_Construct_UFunction_AGalaad_MoveRight()); // 3996670624
				OuterClass->AddFunctionToFunctionMap(Z_Construct_UFunction_AGalaad_OnStartJump()); // 3420266313
				OuterClass->AddFunctionToFunctionMap(Z_Construct_UFunction_AGalaad_OnStopJump()); // 4124440179
				OuterClass->AddFunctionToFunctionMap(Z_Construct_UFunction_AGalaad_TriggerOff()); // 3033751245
				OuterClass->AddFunctionToFunctionMap(Z_Construct_UFunction_AGalaad_TriggerOn()); // 1449094536
				OuterClass->StaticLink();
#if WITH_METADATA
				UMetaData* MetaData = OuterClass->GetOutermost()->GetMetaData();
				MetaData->SetValue(OuterClass, TEXT("HideCategories"), TEXT("Navigation Pawn|Character|InternalEvents"));
				MetaData->SetValue(OuterClass, TEXT("IncludePath"), TEXT("Galaad.h"));
				MetaData->SetValue(OuterClass, TEXT("ModuleRelativePath"), TEXT("Galaad.h"));
				MetaData->SetValue(NewProp_CollectionSphere, TEXT("AllowPrivateAccess"), TEXT("true"));
				MetaData->SetValue(NewProp_CollectionSphere, TEXT("Category"), TEXT("Pick-Up"));
				MetaData->SetValue(NewProp_CollectionSphere, TEXT("EditInline"), TEXT("true"));
				MetaData->SetValue(NewProp_CollectionSphere, TEXT("ModuleRelativePath"), TEXT("Galaad.h"));
				MetaData->SetValue(NewProp_FirstPersonMesh, TEXT("Category"), TEXT("Mesh"));
				MetaData->SetValue(NewProp_FirstPersonMesh, TEXT("EditInline"), TEXT("true"));
				MetaData->SetValue(NewProp_FirstPersonMesh, TEXT("ModuleRelativePath"), TEXT("Galaad.h"));
				MetaData->SetValue(NewProp_FPSViewComponent, TEXT("Category"), TEXT("Camera"));
				MetaData->SetValue(NewProp_FPSViewComponent, TEXT("EditInline"), TEXT("true"));
				MetaData->SetValue(NewProp_FPSViewComponent, TEXT("ModuleRelativePath"), TEXT("Galaad.h"));
#endif
			}
		}
		check(OuterClass->GetClass());
		return OuterClass;
	}
Ejemplo n.º 6
0
	UClass* Z_Construct_UClass_AMyPickUp()
	{
		static UClass* OuterClass = NULL;
		if (!OuterClass)
		{
			Z_Construct_UClass_AActor();
			Z_Construct_UPackage_GAME2013();
			OuterClass = AMyPickUp::StaticClass();
			if (!(OuterClass->ClassFlags & CLASS_Constructed))
			{
				UObjectForceRegistration(OuterClass);
				OuterClass->ClassFlags |= 0x20900080;

				OuterClass->LinkChild(Z_Construct_UFunction_AMyPickUp_OnBeginOverlap());

PRAGMA_DISABLE_DEPRECATION_WARNINGS
				UProperty* NewProp_Mesh = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("Mesh"), RF_Public|RF_Transient|RF_Native) UObjectProperty(CPP_PROPERTY_BASE(Mesh, AMyPickUp), 0x00000800000a001d, Z_Construct_UClass_UStaticMeshComponent_NoRegister());
				UProperty* NewProp_Collider = new(EC_InternalUseOnlyConstructor, OuterClass, TEXT("Collider"), RF_Public|RF_Transient|RF_Native) UObjectProperty(CPP_PROPERTY_BASE(Collider, AMyPickUp), 0x00000800000a001d, Z_Construct_UClass_USphereComponent_NoRegister());
PRAGMA_ENABLE_DEPRECATION_WARNINGS
				OuterClass->AddFunctionToFunctionMap(Z_Construct_UFunction_AMyPickUp_OnBeginOverlap()); // 2410713747
				OuterClass->StaticLink();
#if WITH_METADATA
				UMetaData* MetaData = OuterClass->GetOutermost()->GetMetaData();
				MetaData->SetValue(OuterClass, TEXT("IncludePath"), TEXT("MyPickUp.h"));
				MetaData->SetValue(OuterClass, TEXT("ModuleRelativePath"), TEXT("MyPickUp.h"));
				MetaData->SetValue(NewProp_Mesh, TEXT("Category"), TEXT("MyPickUp"));
				MetaData->SetValue(NewProp_Mesh, TEXT("EditInline"), TEXT("true"));
				MetaData->SetValue(NewProp_Mesh, TEXT("ModuleRelativePath"), TEXT("MyPickUp.h"));
				MetaData->SetValue(NewProp_Collider, TEXT("Category"), TEXT("MyPickUp"));
				MetaData->SetValue(NewProp_Collider, TEXT("EditInline"), TEXT("true"));
				MetaData->SetValue(NewProp_Collider, TEXT("ModuleRelativePath"), TEXT("MyPickUp.h"));
#endif
			}
		}
		check(OuterClass->GetClass());
		return OuterClass;
	}