|
OWL
OptiX7 Wrapper Library
|
#include <ObjectRegistry.h>
Public Member Functions | |
| ObjectRegistryT (Context *context) | |
| T * | getPtr (int ID) |
| T::SP | getSP (int ID) |
Public Member Functions inherited from owl::ObjectRegistry | |
| size_t | size () const |
| bool | empty () const |
| void | forget (RegisteredObject *object) |
| void | track (RegisteredObject *object) |
| int | allocID () |
| RegisteredObject * | getPtr (int ID) |
Public Attributes | |
| Context *const | context |
registry that tracks mapping between buffers and buffer IDs. Every buffer should have a valid ID, and should be tracked in this registry under this ID
|
inline |
|
inline |
|
inline |
| Context* const owl::ObjectRegistryT< T >::context |