Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
Loading...
Searching...
No Matches
foray::util::NoiseSource Member List

This is the complete list of members for foray::util::NoiseSource, including all inherited members.

Create(core::Context *context, uint32_t edge=2048U, uint32_t depth=1)foray::util::NoiseSource
Destroy() overrideforay::util::NoiseSourcevirtual
Exists() const overrideforay::util::NoiseSourcevirtual
GetName() constforay::core::ManagedResourceinline
GetTotalAllocatedResources()foray::core::ManagedResourceinlinestatic
GetTypeName() constforay::core::ManagedResourcevirtual
ManagedResource()foray::core::ManagedResource
ManagedResource(std::string_view name)foray::core::ManagedResourceexplicit
mImageforay::util::NoiseSourceprotected
mNameforay::core::ManagedResourceprotected
NoiseSource()=defaultforay::util::NoiseSource
NoMoveDefaults()=defaultforay::NoMoveDefaultsinline
NoMoveDefaults(const NoMoveDefaults &other)=deleteforay::NoMoveDefaults
NoMoveDefaults(NoMoveDefaults &&other)=defaultforay::NoMoveDefaults
operator=(const NoMoveDefaults &other)=deleteforay::NoMoveDefaults
Print() constforay::core::ManagedResource
Regenerate()foray::util::NoiseSourcevirtual
SetName(std::string_view name)foray::core::ManagedResourcevirtual
sPrintAllocatedResources(bool printAsWarning)foray::core::ManagedResourcestatic
~ManagedResource()foray::core::ManagedResourcevirtual