LEAP Documentation 40220
Documentation for the LEAP project
AnimNotify_PlayParticleEffectAny.h
Go to the documentation of this file.
1// Copyright Blue Isle Studios Inc 2017. All Rights Reserved.
2
3#pragma once
4
5#include "Animation/AnimNotifies/AnimNotify_PlayParticleEffect.h"
6#include "AnimNotify_PlayParticleEffectAny.generated.h"
7
8UCLASS(const, hidecategories = Object, collapsecategories, meta = (DisplayName = "Play Particle Effect On All Meshes"))
9class PROJECTX_API UAnimNotify_PlayParticleEffectAny : public UAnimNotify_PlayParticleEffect
10{
11 GENERATED_BODY()
12
13public:
14 virtual void PostLoad() override;
15#if WITH_EDITOR
16 virtual void PostEditChangeProperty(struct FPropertyChangedEvent& PropertyChangedEvent) override;
17#endif
18 virtual void Notify(USkeletalMeshComponent* MeshComp, UAnimSequenceBase* Animation) override;
19
20private:
21 // Cached version of the Rotation Offset already in Quat form
22 FQuat RotationOffsetQuat;
23};
Definition: AnimNotify_PlayParticleEffectAny.h:10