Difference between UClass and UObject
I know that UCLASS() macro creates a seperate UClass for every UObject class ,but what is the need for this seperate class , how both of these classes relate to each other and what is the basic difference between both of them??
A "UClass" instance contains reflection data (properties, base types, etc.) about a type, whereas a UObject is the base class for any kind of engine-related object class. Classes you write will almost never inherit from UClass (I'm not even sure if you can), but they can inherit from UObject.
answered Jul 16 '18 at 06:36 PMDarkwindRichard (suspended)
Follow this question
Once you sign in you will be able to subscribe for any updates here