Compare commits

...

2 commits
5.4 ... main

Author SHA1 Message Date
Lucas Peter
bc807249fd
Add mirror table library 2025-01-28 17:10:18 +01:00
Lucas Peter
7fedaafdcb
Fix some errors at startup 2025-01-28 17:09:01 +01:00
4 changed files with 13 additions and 13 deletions

Binary file not shown.

View file

@ -11,7 +11,7 @@
"MarketplaceURL": "com.epicgames.launcher://ue/marketplace/content/36b1fe6319794a25ab6dfffb82e1b29b", "MarketplaceURL": "com.epicgames.launcher://ue/marketplace/content/36b1fe6319794a25ab6dfffb82e1b29b",
"SupportURL": "https://github.com/Rexocrates/Mirror_Animation_System/issues", "SupportURL": "https://github.com/Rexocrates/Mirror_Animation_System/issues",
"EngineVersion": "5.4.0", "EngineVersion": "5.4.0",
"CanContainContent": false, "CanContainContent": true,
"Installed": true, "Installed": true,
"Modules": [ "Modules": [
{ {

View file

@ -15,25 +15,25 @@ struct MIRRORANIMATIONSYSTEM_API FMirrorBone
GENERATED_BODY() GENERATED_BODY()
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorAnimation") UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorAnimation")
FName BoneName; FName BoneName;
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorAnimation") UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorAnimation")
TEnumAsByte<EAxis::Type> MirrorAxis; TEnumAsByte<EAxis::Type> MirrorAxis = EAxis::None;
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorAnimation") UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorAnimation")
TEnumAsByte<EAxis::Type> FlipAxis; TEnumAsByte<EAxis::Type> FlipAxis = EAxis::None;
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorAnimation") UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorAnimation")
FRotator RotationOffset; FRotator RotationOffset = FRotator::ZeroRotator;
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorAnimation") UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorAnimation")
bool IsTwinBone; bool IsTwinBone = false;
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorAnimation") UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorAnimation")
FName TwinBoneName; FName TwinBoneName;
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorAnimation") UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorAnimation")
bool MirrorTranslation; bool MirrorTranslation = false;
}; };
/*Data asset class that holds the MirrorBone's parameters for an entire skeleton, /*Data asset class that holds the MirrorBone's parameters for an entire skeleton,
@ -42,8 +42,8 @@ UCLASS(BlueprintType)
class MIRRORANIMATIONSYSTEM_API UMirrorTable : public UDataAsset class MIRRORANIMATIONSYSTEM_API UMirrorTable : public UDataAsset
{ {
GENERATED_BODY() GENERATED_BODY()
public: public:
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorBoneSettings") UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "MirrorBoneSettings")
TArray <FMirrorBone> MirrorBones; TArray<FMirrorBone> MirrorBones;
}; };