![]() |
Lysa
0.0
Lysa 3D Engine
|
Base class for resources managed with reference counting and manager-assigned ID
Inheritance diagram for ManagedResource:Public Member Functions | |
| ManagedResource () = default | |
| ManagedResource (UniqueResource &) = delete | |
| ManagedResource & | operator= (ManagedResource &) = delete |
Public Member Functions inherited from Resource | |
| bool | operator== (const Resource &other) const |
| Resource () = default | |
| Resource (const unique_id id) | |
| virtual | ~Resource () = default |
Public Attributes | |
| uint32 | refCounter {0} |
Public Attributes inherited from Resource | |
| unique_id | id {INVALID_ID} |
|
default |
|
delete |
|
delete |
| uint32 refCounter {0} |
Reference counter