Functions

Assets

Brief descriptions

Detailed information

makeValueRef

engine/core/modules/assets/include/nau/assets/asset_ref.h

template<std::derived_from<AssetRefBase> T>
RuntimeValue::Ptr nau::makeValueRef(T &assetRef, IMemAllocator::Ptr allocator = nullptr)

makeValueRef

engine/core/modules/assets/include/nau/assets/asset_ref.h

template<std::derived_from<AssetRefBase> T>
RuntimeValue::Ptr nau::makeValueRef(const T &assetRef, IMemAllocator::Ptr allocator = nullptr)

makeValueCopy

engine/core/modules/assets/include/nau/assets/asset_ref.h

template<std::derived_from<AssetRefBase> T>
RuntimeValue::Ptr nau::makeValueCopy(const T &assetRef, IMemAllocator::Ptr allocator = nullptr)

makeValueCopy

engine/core/modules/assets/include/nau/assets/asset_ref.h

template<std::derived_from<AssetRefBase> T>
RuntimeValue::Ptr nau::makeValueCopy(T &&assetRef, IMemAllocator::Ptr allocator = nullptr)