Identity of a renderable in the renderer's GPU resource cache. More...
#include <rendertypes.h>
Public Member Functions | |
| RenderKey () | |
| RenderKey (const RenderKey &) | |
| RenderKey & | operator= (const RenderKey &) |
| const void * | id () const |
| std::weak_ptr< const void > | token () const |
Identity of a renderable in the renderer's GPU resource cache.
The renderer drops the GPU copies of a renderable once its key is destroyed. A copied renderable gets a key of its own, so it never shares GPU buffers with the original.
Definition at line 125 of file rendertypes.h.
|
inline |
Definition at line 128 of file rendertypes.h.
|
inline |
Definition at line 132 of file rendertypes.h.
|
inline |
Definition at line 142 of file rendertypes.h.
Definition at line 136 of file rendertypes.h.
|
inline |
Definition at line 148 of file rendertypes.h.