| void OnTornadoTargetTossedSignature__DelegateSignature(UWeatherComponent* Target, AActor* Tornado) | Public | | 0x10 |
| void OnTornadoTargetTakenSignature__DelegateSignature(UWeatherComponent* Target, AActor* Tornado) | Public | | 0x10 |
| void OnTornadoTargetLeftLandingLocationSignature__DelegateSignature(UWeatherComponent* TargetComponent) | Public | | 0x08 |
| void OnTargetRemovedSignature__DelegateSignature(UWeatherComponent* Target) | Public | | 0x08 |
| void OnStormDamageStopped() | NativePublic | | 0x00 |
| void OnStormDamageStarted(const EStormEffect& StormType) | NativePublic | | 0x01 |
| void OnStormDamageApplied(const EStormEffect& StormType) | NativePublic | | 0x01 |
| void OnShelterEjectionStarted(AActor* SourceActor, const ETornadoTargetClaimReason& Reason, const FVector& ClaimDirection) | NativeProtected | | 0x28 |
| EDraggingTargetState OnShelterEjectionFailed(AActor* SourceActor, const ETornadoTargetClaimReason& ClaimReason) | NativeProtected | | 0x0A |
| void OnRep_ShelterSource() | NativeProtected | | 0x00 |
| void OnRep_CanInitWeatherUpdate() | FinalNative+1 flags | | 0x00 |
| void OnOwnerOrbitStateChanged__DelegateSignature(bool bIsOrbiting) | Public | | 0x01 |
| void OnLightningTargetImmunityChangedSignature__DelegateSignature(UWeatherComponent* Target, bool bIsImmune) | Public | | 0x09 |
| void OnDragStopped(AActor* SourceActor) | NativeProtected | | 0x08 |
| void OnDragStarted(AActor* SourceActor) | NativeProtected | | 0x08 |
| void OnClaimedByTornado(const ETornadoTargetClaimReason& Reason) | NativeProtected | | 0x01 |
| void NotifyTornadoClaim(AActor* Tornado, const ETornadoTargetClaimReason& Reason) | FinalNative+1 flags | | 0x09 |
| void NotifyShelterEjection(AActor* Tornado, const ETornadoTargetClaimReason& Reason, const FVector& ClaimDirection) | NativePublic | | 0x28 |
| void NotifyDragStop(AActor* SourceActor, bool bClearSource) | FinalNative+1 flags | | 0x09 |
| void NotifyDragStart(AActor* SourceActor) | FinalNative+1 flags | | 0x08 |
| void Multicast_UpdateTossLocation(AActor* Tornado, const FVector& Location, float StartSpeed) | FinalNative+2 flags | | 0x24 |
| void Multicast_TossAtSafeZone(AActor* Tornado, ASafeLandingZone* LandingZone, const FVector& LandingLocation, float TangentSpeed) | FinalNative+2 flags | | 0x2C |
| void Multicast_TossAtLocation(AActor* Tornado, const FVector& Location, float TangentSpeed) | FinalNative+2 flags | | 0x24 |
| void InitDragging(UWeatherSubsystem* WeatherSubsystem) | NativeProtected | | 0x08 |
| void HandleStormDamage(AActor* Source, float DamageToApply) | FinalNative+1 flags | | 0x0C |
| void HandleShelterEjectionTimeout(const ETornadoTargetClaimReason& ClaimReason) | FinalNative+1 flags | | 0x01 |
| EDraggingTargetState GetDraggingState() | NativePublic | | 0x01 |
| EShelterClaimResponse GetClaimResponseAtDirection(AActor* SourceActor, const FVector& ClaimDirection, const FVector& OutEscapeDirection, const FString& OutMsg) | NativePublic | | 0x49 |
| EWeatherObjectCategory GetCategory() | NativePublic | | 0x01 |
| bool CanBeDragged(AActor* SourceActor, const FVector& DesiredDirection, const FVector& OutDragDirection) | NativePublic | | 0x39 |
| bool CanBeDamaged(AActor* SourceActor, const FVector& DesiredDirection, const FVector& OutDragDirection) | NativePublic | | 0x39 |
| bool ApplyDrag(float Speed, const FVector& Direction, float DeltaTime) | NativePublic | | 0x25 |