Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
|
This is the complete list of members for foray::scene::ncomp::PunctualLight, including all inherited members.
__makeMePolymorphic() | foray::Polymorphic | inlineprotectedvirtual |
GetContext() override | foray::scene::NodeComponent | virtual |
GetGlobals() override | foray::scene::NodeComponent | virtual |
GetNode() | foray::scene::NodeComponent | |
GetScene() override | foray::scene::NodeComponent | virtual |
mColor | foray::scene::ncomp::PunctualLight | protected |
mIntensity | foray::scene::ncomp::PunctualLight | protected |
mName | foray::scene::Component | protected |
mRegistry | foray::scene::Component | protected |
mType | foray::scene::ncomp::PunctualLight | 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 | |
Registry | foray::scene::Component | |
UpdateStruct(SimpleLight &simplifiedlight) | foray::scene::ncomp::PunctualLight | |
~Component() | foray::scene::Component | inlinevirtual |