Held Item State
| 1915 | |
| 1916 | // Held Item State |
| 1917 | void AAlsxtCharacter::SetHeldItemState(const FAlsxtHeldItemState& NewHeldItemState) |
| 1918 | { |
| 1919 | const auto PreviousHeldItemState{ HeldItemState }; |
| 1920 | HeldItemState = NewHeldItemState; |
| 1921 | OnHeldItemStateChanged(PreviousHeldItemState); |
| 1922 | |
| 1923 | if ((GetLocalRole() == ROLE_AutonomousProxy) && IsLocallyControlled()) |
| 1924 | { |
| 1925 | ServerSetHeldItemState(NewHeldItemState); |
| 1926 | } |
| 1927 | } |
| 1928 | |
| 1929 | void AAlsxtCharacter::OnHeldItemStateChanged(const FAlsxtHeldItemState& PreviousHeldItemState) |
| 1930 | { |
nothing calls this directly
no outgoing calls
no test coverage detected