Logging
UE_LOG används för all loggning. Den tar emot 3+ parametrar – i tur och ordning kategori, verbositet, text att logga, och värde som ska stoppas in slutligen eventuella variabler som ska stoppas in i texten.
Kategorin är oftast LogTemp.
Enkel loggning av text
Loggning med templating
Verbositet
De fetmarkerade är de som oftast används för vanlig test-loggning.
| Fatal | Skriver ut till konsolen och loggfil, och kraschar sedan (även om loggning är avstängt) |
| Error | Skriver ut som ett felmeddelande till konsolen och loggfil. |
| Warning | Skriver ut som en varning till konsolen och loggfil. |
| Display | Skriver ut till konsolen och loggfil |
| Log | Skriver ut till loggfil |
| Verbose | Skriver ut till loggfil om verbos loggning är inställd. |
GEngine->AddOnScreenDebugMessage()
Skriver ut ett meddelande till skärmen.
De första fyra parametrerna är:
- int64: key – ett unikt index. Oftast -1; då ges texten ett eget index automatiskt.
- float: hur länge, i sekunder, texten ska visas.
- FColor: Den färg texten ska ha.
- FString: Den text som ska skrivas ut.