#include <CeresEngine/Resource/ResourceHandle.hpp>
◆ WeakResourceHandle() [1/8]
◆ WeakResourceHandle() [2/8]
◆ WeakResourceHandle() [3/8]
◆ WeakResourceHandle() [4/8]
template<
typename U >
requires (std::is_convertible_v<
U*,
T*>)
◆ WeakResourceHandle() [5/8]
◆ WeakResourceHandle() [6/8]
template<
typename U >
requires (std::is_convertible_v<
U*,
T*>)
◆ WeakResourceHandle() [7/8]
template<
typename U >
requires (std::is_convertible_v<
U*,
T*>)
◆ ~WeakResourceHandle()
◆ WeakResourceHandle() [8/8]
◆ getUUID()
◆ lock()
◆ operator=() [1/6]
template<
typename U >
requires (std::is_convertible_v<
U*,
T*>)
◆ operator=() [2/6]
◆ operator=() [3/6]
template<
typename U >
requires (std::is_convertible_v<
U*,
T*>)
◆ operator=() [4/6]
◆ operator=() [5/6]
◆ operator=() [6/6]
template<
typename U >
requires (std::is_convertible_v<
U*,
T*>)
◆ set()
Changes the internal resource handle data object of the handle.
This will keep track of the reference counting calls.
- Parameters
-
| data | The new resource handle data to be set. Can be nullptr. |
◆ ResourceManager
◆ static_resource_cast [1/2]
◆ static_resource_cast [2/2]
◆ mData
The documentation for this class was generated from the following files:
- /Users/Rogiel/Developer/CeresEngine/Engine/Sources/CeresEngine/Resource/Forward.hpp
- /Users/Rogiel/Developer/CeresEngine/Engine/Sources/CeresEngine/Resource/ResourceHandle.hpp