Help Understanding TSubclassOf<> When Spawning

Because AChildClass is a actor object of class, UClass (which TSubclassOf effectivly is) is class identifier object, it contains information about class but it not class of your object it self or object of your class, only representive. You can get UClass from any UObject using GetClass() function and staticly from class decleration like this APickup::StaticClass(), See my anwser below :stuck_out_tongue: