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

This is the complete list of members for foray::scene::gcomp::DrawDirector, including all inherited members.

__makeMePolymorphic()foray::Polymorphicinlineprotectedvirtual
CreateBuffers(size_t transformCount)foray::scene::gcomp::DrawDirectorprotected
DestroyBuffers()foray::scene::gcomp::DrawDirectorprotected
Draw(SceneDrawInfo &) overrideforay::scene::gcomp::DrawDirectorvirtual
foray::scene::Component::DrawCallback::Draw(TArg drawInfo)=0foray::scene::Component::DrawCallbackinlinepure virtual
DrawDirector()foray::scene::gcomp::DrawDirectorinline
GetContext() overrideforay::scene::GlobalComponentvirtual
GetCurrentTransformsDescriptorInfo() constforay::scene::gcomp::DrawDirectorinline
GetCurrentTransformsVkBuffer() constforay::scene::gcomp::DrawDirectorinline
GetGlobals() overrideforay::scene::GlobalComponentvirtual
GetOrder() const overrideforay::scene::gcomp::DrawDirectorinlinevirtual
GetPreviousTransformsDescriptorInfo() constforay::scene::gcomp::DrawDirectorinline
GetPreviousTransformsVkBuffer() constforay::scene::gcomp::DrawDirectorinline
GetScene() overrideforay::scene::GlobalComponentvirtual
InitOrUpdate()foray::scene::gcomp::DrawDirector
foray::Invoke(TArg updateInfo)foray::scene::Component::UpdateCallbackinline
foray::scene::Component::DrawCallback::Invoke(TArg drawInfo)foray::scene::Component::DrawCallbackinline
mCurrentTransformBufferforay::scene::gcomp::DrawDirectorprotected
mDrawOpsforay::scene::gcomp::DrawDirectorprotected
mFirstSetupforay::scene::gcomp::DrawDirectorprotected
mGeoforay::scene::gcomp::DrawDirectorprotected
mNameforay::scene::Componentprotected
mPreviousTransformBufferforay::scene::gcomp::DrawDirectorprotected
mRegistryforay::scene::Componentprotected
mTotalCountforay::scene::gcomp::DrawDirectorprotected
NoMoveDefaults()=defaultforay::NoMoveDefaultsinline
NoMoveDefaults(const NoMoveDefaults &other)=deleteforay::NoMoveDefaults
NoMoveDefaults(NoMoveDefaults &&other)=defaultforay::NoMoveDefaults
operator=(const NoMoveDefaults &other)=deleteforay::NoMoveDefaults
ORDER_DEVICEUPLOADforay::scene::Component::UpdateCallbackstatic
ORDER_TRANSFORMforay::scene::Component::UpdateCallbackstatic
foray::ORDERED_EXECUTIONforay::scene::Component::UpdateCallbackstatic
foray::scene::Component::DrawCallback::ORDERED_EXECUTIONforay::scene::Component::DrawCallbackstatic
Registryforay::scene::Component
foray::TArg typedefforay::scene::Component::UpdateCallback
foray::scene::Component::DrawCallback::TArg typedefforay::scene::Component::DrawCallback
Update(SceneUpdateInfo &) overrideforay::scene::gcomp::DrawDirectorvirtual
foray::scene::Component::UpdateCallback::Update(TArg updateInfo)=0foray::scene::Component::UpdateCallbackinlinepure virtual
~Component()foray::scene::Componentinlinevirtual