# UE中的资源管理 1. 纯C++类。 2. UObject的派生类。 3. UE的容器,TMap等。 4. TSharedPtr<>智能指针。 5. UE的基本数据结构、结构体。 ## UObject的派生类 如果是放到UObject的派生类内部。 且以指针的形式存放(放在TArray等UE容器也算) 那么需要加上[[C++API/UPROPERTY宏|UPROPERTY宏]] 如果是放到纯C++类里面, 因为没办法加上[[C++API/UPROPERTY宏|UPROPERTY宏]] 所以只能让纯C++类继承 ==某一个类== 然后覆写某一个函数。 ## 纯C++类 或者说是 **非**UObject的派生类 考虑继承TSharedPtr_FromThis<> 然后用智能指针进行管理。