| 2988 | bool AAlsxtCharacter::CanHeadLookAt_Implementation() const { return (GetDesiredFreelooking() == ALSXTFreelookingTags::False); }; |
| 2989 | |
| 2990 | void AAlsxtCharacter::SetHeadLookAtState(const FAlsxtHeadLookAtState& NewHeadLookAtState) |
| 2991 | { |
| 2992 | const auto PreviousHeadLookAtState{ HeadLookAtState }; |
| 2993 | HeadLookAtState = NewHeadLookAtState; |
| 2994 | OnHeadLookAtStateChanged(PreviousHeadLookAtState); |
| 2995 | |
| 2996 | if ((GetLocalRole() == ROLE_AutonomousProxy) && IsLocallyControlled()) |
| 2997 | { |
| 2998 | ServerSetHeadLookAtState(NewHeadLookAtState); |
| 2999 | } |
| 3000 | } |
| 3001 | |
| 3002 | void AAlsxtCharacter::ServerSetHeadLookAtState_Implementation(const FAlsxtHeadLookAtState& NewHeadLookAtState) |
| 3003 | { |
nothing calls this directly
no outgoing calls
no test coverage detected