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

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

__makeMePolymorphic()foray::Polymorphicinlineprotectedvirtual
GetContext() overrideforay::scene::NodeComponentvirtual
GetGlobalMatrix()foray::scene::ncomp::Transform
GetGlobals() overrideforay::scene::NodeComponentvirtual
GetNode()foray::scene::NodeComponent
GetScene() overrideforay::scene::NodeComponentvirtual
mDirtyforay::scene::ncomp::Transformprotected
mGlobalMatrixforay::scene::ncomp::Transformprotected
mLocalMatrixforay::scene::ncomp::Transformprotected
mLocalMatrixFixedforay::scene::ncomp::Transformprotected
mNameforay::scene::Componentprotected
mRegistryforay::scene::Componentprotected
mRotationforay::scene::ncomp::Transformprotected
mScaleforay::scene::ncomp::Transformprotected
mStaticforay::scene::ncomp::Transformprotected
mTranslationforay::scene::ncomp::Transformprotected
NoMoveDefaults()=defaultforay::NoMoveDefaultsinline
NoMoveDefaults(const NoMoveDefaults &other)=deleteforay::NoMoveDefaults
NoMoveDefaults(NoMoveDefaults &&other)=defaultforay::NoMoveDefaults
operator=(const NoMoveDefaults &other)=deleteforay::NoMoveDefaults
RecalculateGlobalMatrix()foray::scene::ncomp::Transformprotected
RecalculateIfDirty(bool recursive=false)foray::scene::ncomp::Transform
RecalculateLocalMatrix()foray::scene::ncomp::Transformprotected
Registryforay::scene::Component
SetDirtyRecursively()foray::scene::ncomp::Transformprotected
SetLocalMatrix(const glm::mat4 &matrix)foray::scene::ncomp::Transform
SetRotation(const glm::quat &rotation)foray::scene::ncomp::Transform
SetScale(const glm::vec3 &scale)foray::scene::ncomp::Transform
SetTranslation(const glm::vec3 &translation)foray::scene::ncomp::Transform
Transform()foray::scene::ncomp::Transforminline
~Component()foray::scene::Componentinlinevirtual