A Soft Class reference is a useful way for specifying the type of something you care about, without loading it into memory. When you use a hard Class reference, it loads the Class into memory. This can be terribly unperformant if you, for example, have a DataTable for 100s of item classes but don't actually need those item classes to be loaded into memory. So you'd use a Soft Class reference instead, so each item can still say "I want this class associated with this item" without actually loading the class into memory until you need it.
Another useful situation is if you want to compare the class of an Object to some list of classes; you wouldn't need to load every class in the list to do so, you'd just convert the object's loaded Class into a Soft Class reference and compare against the a of Soft Classes.
'개발 > 언리얼 Unreal' 카테고리의 다른 글
UE5 머티리얼 에디터 단축키 (0) | 2024.11.10 |
---|---|
Blender Unreal Engine 5 Rig (1) | 2024.11.01 |
언리얼 블루프린트 메모 unreal blueprint (0) | 2022.09.27 |
블렌더 + 언리얼 사용하기 기초 설명 blender Unreal workflow (0) | 2022.09.19 |
언리얼 엔진5 메모 (0) | 2022.08.02 |