Unreal Engine 4 General Flashcards
UCLASS macro
USTRUCT macro
Why UCLASS and USTRUCT are empty macroses, what are they doing, when to use which?
Why does Unreal Engine has it’s own containers?
Delegates in Unreal Engine - single, multicast, dynamic, events - what is the difference?
UE Interfaces - what is the difference between CPP interfaces?
Is there anything special if you call BP Interface in cpp?
What is UObject? What abstractions does it represent?
What is the difference between UObject and AActor? What is the principal difference?
Can UObject do the same functions as AActor?
Why AGameState and APlayerState are actors?
Why AGameMode and AHUD are actors?
Why do we need to use UPROPERTY
How to solve cyclical dependencies?
When will UObject be destroyed?