【UE引擎解构】- 引擎基础 :基本对象类型
- 基本指针类型(U类):
UObject*UClass*
- 模板指针类型(U类):
- ~~
TSubObjectPtr<T>(非常早版本已废弃) TSubClassOf<T>TSoftObjectPtr<T>TSoftClassPtr<T>- `TObjectPtr
/FObjectPtr (UE5新代替裸指针)
- ~~
- 智能指针类型(CPP类):
TSharedPtr<T>TSharedRef<T>TWeakPtr<T>TUniquePtr<T>TWeakObjectPtr<UObject>
- 资源和路径指针:
FStringAssetReferenceFSoftObjectPathFAssetPtrFAssetData
- 特殊用途指针:
TFieldPath<FProperty>FScriptInterfaceFObjectPtr- 各种迭代器(如
TMap<K, V>::TConstIterator) TOptional<T>FNameFWeakObjectPtrFSoftObjectPtr

浙公网安备 33010602011771号