// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "AdvancedThirdPersonCamera/Public/ATPCTypes.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
void EmptyLinkFunctionForGeneratedCodeATPCTypes() {}
// Cross Module References
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCCameraLocationLagSettings();
UPackage* Z_Construct_UPackage__Script_AdvancedThirdPersonCamera();
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCCameraRotationLagSettings();
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCLocationSettings();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_ECollisionChannel();
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCInterploationSpeed();
ENGINE_API UClass* Z_Construct_UClass_UCurveVector_NoRegister();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
ENGINE_API UClass* Z_Construct_UClass_UCurveFloat_NoRegister();
ADVANCEDTHIRDPERSONCAMERA_API UEnum* Z_Construct_UEnum_AdvancedThirdPersonCamera_EATPCInterpolationType();
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCRotationOffsetSettings();
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCRoofCollisionCheckSettings();
ENGINE_API UEnum* Z_Construct_UEnum_Engine_EObjectTypeQuery();
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCViewRotationToActorRotationSettings();
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCRotationSettings();
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCFOVSettings();
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCFadeSettings();
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCFollowTerrainSettings();
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCCameraShakesSettings();
COREUOBJECT_API UClass* Z_Construct_UClass_UClass();
ENGINE_API UClass* Z_Construct_UClass_UCameraShakeBase_NoRegister();
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCLockOnTargetSettings();
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FRotator();
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCCameraMode();
ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* Z_Construct_UScriptStruct_FATPCCameraDebugRules();
// End Cross Module References
static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_ATPCCameraLocationLagSettings;
class UScriptStruct* FATPCCameraLocationLagSettings::StaticStruct()
{
if (!Z_Registration_Info_UScriptStruct_ATPCCameraLocationLagSettings.OuterSingleton)
{
Z_Registration_Info_UScriptStruct_ATPCCameraLocationLagSettings.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FATPCCameraLocationLagSettings, Z_Construct_UPackage__Script_AdvancedThirdPersonCamera(), TEXT("ATPCCameraLocationLagSettings"));
}
return Z_Registration_Info_UScriptStruct_ATPCCameraLocationLagSettings.OuterSingleton;
}
template<> ADVANCEDTHIRDPERSONCAMERA_API UScriptStruct* StaticStruct<FATPCCameraLocationLagSettings>()
{
return FATPCCameraLocationLagSettings::StaticStruct();
}
struct Z_Construct_UScriptStruct_FATPCCameraLocationLagSettings_Statics
{
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[];
#endif
static void* NewStructOps();
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_bEnableCameraLagForXY_MetaData[];
#endif
static void NewProp_bEnableCameraLagForXY_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableCameraLagForXY;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_bEnableCameraLagForZ_MetaData[];
#endif
static void NewProp_bEnableCameraLagForZ_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnableCameraLagForZ;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_CameraLagSpeed_MetaData[];
#endif
static const UECodeGen_Private::FFloatPropertyParams NewProp_CameraLagSpeed;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_CameraLagMaxDistance_MetaData[];
#endif
static const UECodeGen_Private::FFloatPropertyParams NewProp_CameraLagMaxDistance;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_bDrawDebugLagMarkers_MetaData[];
#endif
static void NewProp_bDrawDebugLagMarkers_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bDrawDebugLagMarkers;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_bUseCameraLagSubstepping_MetaData[];
#endif
static void NewProp_bUseCameraLagSubstepping_SetBit(void* Obj);
static const UECodeGen_Private::FBoolPropertyParams NewProp_bUseCameraLagSubstepping;
#if WITH_METADATA
static const UECodeGen_Private::FMetaDataPairParam NewProp_CameraLagMaxTimeStep_MetaData[];
#endif
static const UECodeGen_Private::FFloatPropertyParams NewProp_CameraLagMaxTimeStep;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
static const UECodeGen_Private::FStructParams ReturnStructParams;
};
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FATPCCameraLocationLagSettings_Statics::Struct_MetaDataParams[] = {
{ "BlueprintType", "true" },
{ "ModuleRelativePath", "Public/ATPCTypes.h" },
};
#endif
void* Z_Construct_UScriptStruct_FATPCCameraLocationLagSettings_Statics::NewStructOps()
{
return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps<FATPCCameraLocationLagSettings>();
}
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FATPCCameraLocationLagSettings_Statics::NewProp_bEnableCameraLagForXY_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/ATPCTypes.h" },
};
#endif
void Z_Construct_UScriptStruct_FATPCCameraLocationLagSettings_Statics::NewProp_bEnableCameraLagForXY_SetBit(void* Obj)
{
((FATPCCameraLocationLagSettings*)Obj)->bEnableCameraLagForXY = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FATPCCameraLocationLagSettings_Statics::NewProp_bEnableCameraLagForXY = { "bEnableCameraLagForXY", nullptr, (EPropertyFlags)0x0010000000000005, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, 1, sizeof(bool), sizeof(FATPCCameraLocationLagSettings), &Z_Construct_UScriptStruct_FATPCCameraLocationLagSettings_Statics::NewProp_bEnableCameraLagForXY_SetBit, METADATA_PARAMS(Z_Construct_UScriptStruct_FATPCCameraLocationLagSettings_Statics::NewProp_bEnableCameraLagForXY_MetaData, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FATPCCameraLocationLagSettings_Statics::NewProp_bEnableCameraLagForXY_MetaData)) };
#if WITH_METADATA
const UECodeGen_Private::FMetaDataPairParam Z_Construct_UScriptStruct_FATPCCameraLocationLagSettings_Statics::NewProp_bEnableCameraLagForZ_MetaData[] = {
{ "Category", "Settings" },
{ "ModuleRelativePath", "Public/ATPCTypes.h" },
};
#endif
void Z_Construct_UScriptStruct_FATPCCameraLocationLagSettings_Statics::NewProp_bEnableCameraLagForZ_SetBit(void* Obj)
{
((FATPCCameraLocationLagSettings*)Obj)->bEnableCameraLagForZ = 1;
}
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FATPCCameraLocationLagSettings_Statics::NewProp_bEnableCameraLagForZ = { "bEnableCameraLagForZ", n
没有合适的资源?快使用搜索试试~ 我知道了~
虚幻5 高级第三人称相机 UE5 Advanced Third Person Camera
共368个文件
h:162个
cpp:161个
o:16个
需积分: 0 6 下载量 74 浏览量
2023-08-12
15:39:06
上传
评论 1
收藏 62.68MB ZIP 举报
温馨提示
高级第三人称相机是一个非常灵活、强大且可扩展的系统,可让您方便地创建和管理具有独特行为的各种相机模式,以及用于配置或创建具有每种相机模式逻辑的自定义脚本的许多参数。 此外,该插件还具有通过在某些位置使用特殊触发器来自动切换相机模式的功能。 技术细节 插件替换srping arm组件 特征: 相机位置和旋转控制 平滑改变相机到角色的距离 默认碰撞测试并忽略移动时的碰撞(例如,禁用与栅栏、树木或杆子的碰撞) 相机沿俯仰轴自动对齐 相机沿角色移动方向自动旋转 自动改变相机沿俯仰轴的倾斜角度,以避免与角色上方的物体(例如屋顶和天花板)发生碰撞 隐藏相机和角色之间的物体 在与相机碰撞的情况下隐藏自己的角色和附属于他的演员 根据角色所在的地形更改相机位置和旋转 视场控制 锁定目标功能 具有多种参数的相机模式 相机模式脚本(使相机模式真正强大且独特的脚本) 用于自动切换相机模式的相机触发器 还有非常非常多!
资源推荐
资源详情
资源评论
收起资源包目录
虚幻5 高级第三人称相机 UE5 Advanced Third Person Camera
(368个子文件)
ATPCTypes.gen.cpp 271KB
ATPCTypes.gen.cpp 271KB
ATPCTypes.gen.cpp 271KB
ATPCTypes.gen.cpp 271KB
ATPCTypes.gen.cpp 271KB
ATPCTypes.gen.cpp 271KB
ATPCTypes.gen.cpp 271KB
ATPCCameraComponent.gen.cpp 144KB
ATPCCameraComponent.gen.cpp 144KB
ATPCCameraComponent.gen.cpp 144KB
ATPCCameraComponent.gen.cpp 144KB
ATPCCameraComponent.gen.cpp 144KB
ATPCCameraComponent.gen.cpp 144KB
ATPCCameraComponent.gen.cpp 144KB
ATPCCameraLocationObject.gen.cpp 69KB
ATPCCameraLocationObject.gen.cpp 69KB
ATPCCameraLocationObject.gen.cpp 69KB
ATPCCameraLocationObject.gen.cpp 69KB
ATPCCameraLocationObject.gen.cpp 69KB
ATPCCameraLocationObject.gen.cpp 69KB
ATPCCameraLocationObject.gen.cpp 69KB
ATPCFunctionLibrary.gen.cpp 46KB
ATPCFunctionLibrary.gen.cpp 46KB
ATPCFunctionLibrary.gen.cpp 46KB
ATPCFunctionLibrary.gen.cpp 46KB
ATPCFunctionLibrary.gen.cpp 46KB
ATPCFunctionLibrary.gen.cpp 46KB
ATPCFunctionLibrary.gen.cpp 46KB
ATPCCameraBaseObject.gen.cpp 37KB
ATPCCameraBaseObject.gen.cpp 37KB
ATPCCameraBaseObject.gen.cpp 37KB
ATPCCameraBaseObject.gen.cpp 37KB
ATPCCameraBaseObject.gen.cpp 37KB
ATPCCameraBaseObject.gen.cpp 37KB
ATPCCameraBaseObject.gen.cpp 37KB
ATPCCameraLocationObject.cpp 32KB
ATPCCameraLockOnTargetObject.gen.cpp 25KB
ATPCCameraLockOnTargetObject.gen.cpp 25KB
ATPCCameraLockOnTargetObject.gen.cpp 25KB
ATPCCameraLockOnTargetObject.gen.cpp 25KB
ATPCCameraLockOnTargetObject.gen.cpp 25KB
ATPCCameraLockOnTargetObject.gen.cpp 25KB
ATPCCameraLockOnTargetObject.gen.cpp 25KB
ATPCCameraModeScript.gen.cpp 25KB
ATPCCameraModeScript.gen.cpp 25KB
ATPCCameraModeScript.gen.cpp 25KB
ATPCCameraModeScript.gen.cpp 25KB
ATPCCameraModeScript.gen.cpp 25KB
ATPCCameraModeScript.gen.cpp 25KB
ATPCCameraModeScript.gen.cpp 25KB
ATPCCameraFadingObject.gen.cpp 23KB
ATPCCameraFadingObject.gen.cpp 23KB
ATPCCameraFadingObject.gen.cpp 23KB
ATPCCameraFadingObject.gen.cpp 23KB
ATPCCameraFadingObject.gen.cpp 23KB
ATPCCameraFadingObject.gen.cpp 23KB
ATPCCameraFadingObject.gen.cpp 23KB
ATPCCameraVolume.gen.cpp 19KB
ATPCCameraVolume.gen.cpp 19KB
ATPCCameraVolume.gen.cpp 19KB
ATPCCameraVolume.gen.cpp 19KB
ATPCCameraVolume.gen.cpp 19KB
ATPCCameraVolume.gen.cpp 19KB
ATPCCameraVolume.gen.cpp 19KB
ATPCInterpolationSpeed.gen.cpp 18KB
ATPCInterpolationSpeed.gen.cpp 18KB
ATPCInterpolationSpeed.gen.cpp 18KB
ATPCInterpolationSpeed.gen.cpp 18KB
ATPCInterpolationSpeed.gen.cpp 18KB
ATPCInterpolationSpeed.gen.cpp 18KB
ATPCInterpolationSpeed.gen.cpp 18KB
ATPCCameraModeScript_PawnUseControllerRotation.gen.cpp 16KB
ATPCCameraModeScript_PawnUseControllerRotation.gen.cpp 16KB
ATPCCameraModeScript_PawnUseControllerRotation.gen.cpp 16KB
ATPCCameraModeScript_PawnUseControllerRotation.gen.cpp 16KB
ATPCCameraModeScript_PawnUseControllerRotation.gen.cpp 16KB
ATPCCameraModeScript_PawnUseControllerRotation.gen.cpp 16KB
ATPCCameraModeScript_PawnUseControllerRotation.gen.cpp 16KB
ATPCCameraComponent.cpp 14KB
ATPCCameraLockOnTargetObject.cpp 13KB
ATPCCameraModeDataAsset.gen.cpp 11KB
ATPCCameraModeDataAsset.gen.cpp 11KB
ATPCCameraModeDataAsset.gen.cpp 11KB
ATPCCameraModeDataAsset.gen.cpp 11KB
ATPCCameraModeDataAsset.gen.cpp 11KB
ATPCCameraModeDataAsset.gen.cpp 11KB
ATPCCameraModeDataAsset.gen.cpp 11KB
ATPCArrowDebugActor.gen.cpp 10KB
ATPCArrowDebugActor.gen.cpp 10KB
ATPCArrowDebugActor.gen.cpp 10KB
ATPCArrowDebugActor.gen.cpp 10KB
ATPCArrowDebugActor.gen.cpp 10KB
ATPCArrowDebugActor.gen.cpp 10KB
ATPCArrowDebugActor.gen.cpp 10KB
ATPCCameraModeScript_ChangeMovementSpeed.gen.cpp 10KB
ATPCCameraModeScript_ChangeMovementSpeed.gen.cpp 10KB
ATPCCameraModeScript_ChangeMovementSpeed.gen.cpp 10KB
ATPCCameraModeScript_ChangeMovementSpeed.gen.cpp 10KB
ATPCCameraModeScript_ChangeMovementSpeed.gen.cpp 10KB
ATPCCameraModeScript_ChangeMovementSpeed.gen.cpp 10KB
共 368 条
- 1
- 2
- 3
- 4
资源评论
desertbj
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于matlab开发的全面详解LTE:MATLAB建模、仿真与实现-simulink.rar
- 自动驾驶定位系列教程二:系统架构.pdf
- 整站程序8优技巧网-8ujq.rar
- 世界各个国家或地区国际域名缩写
- 基于matlab开发的根据rvm回归模型自己编的matlab程序.rar
- 基于matlab开发的该程序为国内一所大学编写的LTE链路层仿真程序,根据LTE标准协议编写的,很容易看懂.rar
- 高效C++学生成绩管理系统:教育技术+C++17编程+数据管理+教务自动化
- 搜索链接要广告分类系统 v2.0-yad20.rar
- 基于matlab开发的Tipping的相关向量机RVM的回归MATLAB程序,有英文注释,可以运行.rar
- 一个点击正反转程序实例,可实现案件电机正反转
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功