Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
|
This is the complete list of members for foray::core::ManagedResource, including all inherited members.
Destroy()=0 | foray::core::ManagedResource | pure virtual |
Exists() const =0 | foray::core::ManagedResource | pure virtual |
GetName() const | foray::core::ManagedResource | inline |
GetTotalAllocatedResources() | foray::core::ManagedResource | inlinestatic |
GetTypeName() const | foray::core::ManagedResource | virtual |
ManagedResource() | foray::core::ManagedResource | |
ManagedResource(std::string_view name) | foray::core::ManagedResource | explicit |
mName | foray::core::ManagedResource | protected |
NoMoveDefaults()=default | foray::NoMoveDefaults | inline |
NoMoveDefaults(const NoMoveDefaults &other)=delete | foray::NoMoveDefaults | |
NoMoveDefaults(NoMoveDefaults &&other)=default | foray::NoMoveDefaults | |
operator=(const NoMoveDefaults &other)=delete | foray::NoMoveDefaults | |
Print() const | foray::core::ManagedResource | |
SetName(std::string_view name) | foray::core::ManagedResource | virtual |
sPrintAllocatedResources(bool printAsWarning) | foray::core::ManagedResource | static |
~ManagedResource() | foray::core::ManagedResource | virtual |