5 #include "SRanipal_Lip.h" 7 #include "CoreMinimal.h" 8 #include "GameFramework/Actor.h" 9 #include "SRanipal_AvatarLipSample.generated.h" 26 UPROPERTY(EditAnywhere)
27 USceneComponent *Root;
29 UPROPERTY(EditAnywhere)
30 USkeletalMeshComponent *HeadModel;
31 UPROPERTY(EditAnywhere)
32 USkeletalMeshComponent *EyeLeft;
33 UPROPERTY(EditAnywhere)
34 USkeletalMeshComponent *EyeRight;
37 UPROPERTY(EditAnywhere)
38 TMap<FName, LipShape> LipShapeTable;
42 virtual void BeginPlay()
override;
46 virtual void Tick(
float DeltaTime)
override;
48 virtual void PostEditChangeProperty(
struct FPropertyChangedEvent& PropertyChangedEvent)
override;
53 TMap<LipShape, float> LipWeighting;
55 void UpdateLipShapes();
56 void RenderModelLipShape(USkeletalMeshComponent* Model, TMap<FName, LipShape> LipShapeTable, TMap<LipShape, float> Weighting);
Definition: SRanipal_AvatarLipSample.h:17