|
SPARK
0.1.0
A general purpose game engine written in C++.
|
Public Member Functions | |
| Resource (Handle handle) noexcept | |
| Initializes the managed resource with the given handle. | |
| Resource (const Resource &other)=delete | |
| Resource (Resource &&other) noexcept=delete | |
| Resource & | operator= (const Resource &other)=delete |
| Resource & | operator= (Resource &&other) noexcept=delete |
| const Handle & | handle () const final |
| Gets the managed resource handle. | |
Protected Member Functions | |
| Handle & | handle () final |
| Gets the managed resource handle. | |
Additional Inherited Members | |
Public Types inherited from spark::render::IResource< Handle > | |
| using | handle_type = Handle |
|
explicitnoexcept |
Initializes the managed resource with the given handle.
| handle | The handle to the managed resource. |
|
nodiscardfinalvirtual |
Gets the managed resource handle.
Implements spark::render::IResource< Handle >.
|
nodiscardfinalprotectedvirtual |
Gets the managed resource handle.
Implements spark::render::IResource< Handle >.