_aspectRatio | lug::Graphics::Render::Camera::Perspective | private |
_fovy | lug::Graphics::Render::Camera::Perspective | private |
_name | lug::Graphics::Resource | protected |
_needUpdateProj | lug::Graphics::Render::Camera::Camera | protected |
_needUpdateView | lug::Graphics::Render::Camera::Camera | protected |
_parent | lug::Graphics::Render::Camera::Camera | protected |
_projMatrix | lug::Graphics::Render::Camera::Camera | protected |
_renderView | lug::Graphics::Render::Camera::Camera | protected |
_viewMatrix | lug::Graphics::Render::Camera::Camera | protected |
_zfar | lug::Graphics::Render::Camera::Camera | protected |
_znear | lug::Graphics::Render::Camera::Camera | protected |
Builder::Camera class | lug::Graphics::Render::Camera::Perspective | friend |
Camera(const Camera &)=delete | lug::Graphics::Render::Camera::Camera | |
Camera(Camera &&)=delete | lug::Graphics::Render::Camera::Camera | |
Camera(const std::string &name) | lug::Graphics::Render::Camera::Camera | explicitprotected |
clearDirty() | lug::Graphics::Render::DirtyObject | inline |
clearDirty(uint32_t currentFrame) | lug::Graphics::Render::DirtyObject | inline |
DirtyObject()=default | lug::Graphics::Render::DirtyObject | |
DirtyObject(const DirtyObject &)=delete | lug::Graphics::Render::DirtyObject | |
DirtyObject(DirtyObject &&)=delete | lug::Graphics::Render::DirtyObject | |
getAspectRatio() const | lug::Graphics::Render::Camera::Perspective | inline |
getFovY() const | lug::Graphics::Render::Camera::Perspective | inline |
getHandle() const | lug::Graphics::Resource | inline |
getName() const | lug::Graphics::Resource | inline |
getParent() const | lug::Graphics::Render::Camera::Camera | inline |
getProjectionMatrix() | lug::Graphics::Render::Camera::Camera | inline |
getType() const | lug::Graphics::Resource | inline |
getViewMatrix() | lug::Graphics::Render::Camera::Camera | inline |
getZFar() const | lug::Graphics::Render::Camera::Camera | inline |
getZNear() const | lug::Graphics::Render::Camera::Camera | inline |
isDirty(uint32_t currentFrame) const | lug::Graphics::Render::DirtyObject | inline |
isDirty() const | lug::Graphics::Render::DirtyObject | inline |
lookAt(const Math::Vec3f &targetPosition, const Math::Vec3f &up, Node::TransformSpace space=Node::TransformSpace::Local) | lug::Graphics::Render::Camera::Camera | |
needUpdateProj() | lug::Graphics::Render::Camera::Camera | inline |
needUpdateView() | lug::Graphics::Render::Camera::Camera | inline |
operator=(const Perspective &)=delete | lug::Graphics::Render::Camera::Perspective | |
operator=(Perspective &&)=delete | lug::Graphics::Render::Camera::Perspective | |
lug::Graphics::Render::Camera::Camera::operator=(const Camera &)=delete | lug::Graphics::Render::Camera::Camera | |
lug::Graphics::Render::Camera::Camera::operator=(Camera &&)=delete | lug::Graphics::Render::Camera::Camera | |
lug::Graphics::Resource::operator=(const Resource &)=delete | lug::Graphics::Resource | |
lug::Graphics::Resource::operator=(Resource &&)=delete | lug::Graphics::Resource | |
lug::Graphics::Render::DirtyObject::operator=(const DirtyObject &)=delete | lug::Graphics::Render::DirtyObject | |
lug::Graphics::Render::DirtyObject::operator=(DirtyObject &&)=delete | lug::Graphics::Render::DirtyObject | |
Perspective(const Perspective &)=delete | lug::Graphics::Render::Camera::Perspective | |
Perspective(Perspective &&)=delete | lug::Graphics::Render::Camera::Perspective | |
Perspective(const std::string &name) | lug::Graphics::Render::Camera::Perspective | explicitprotected |
Resource(Type type, const std::string &name) | lug::Graphics::Resource | |
Resource(const Resource &)=delete | lug::Graphics::Resource | |
Resource(Resource &&)=delete | lug::Graphics::Resource | |
setAspectRatio(float aspectRatio) | lug::Graphics::Render::Camera::Perspective | inline |
setDirty() | lug::Graphics::Render::DirtyObject | inline |
setDirty(uint32_t currentFrame) | lug::Graphics::Render::DirtyObject | inline |
setFovY(float fovy) | lug::Graphics::Render::Camera::Perspective | inline |
setName(const std::string &name) | lug::Graphics::Resource | inline |
setParent(Scene::Node *parent) | lug::Graphics::Render::Camera::Camera | inline |
setRenderView(View *renderView) | lug::Graphics::Render::Camera::Camera | inline |
setZFar(float zfar) | lug::Graphics::Render::Camera::Camera | inline |
setZNear(float znear) | lug::Graphics::Render::Camera::Camera | inline |
Type enum name | lug::Graphics::Resource | |
update(const Renderer &renderer, const View &renderView, Queue &renderQueue) | lug::Graphics::Render::Camera::Camera | |
updateProj() override final | lug::Graphics::Render::Camera::Perspective | protectedvirtual |
updateView() | lug::Graphics::Render::Camera::Camera | protected |
~Camera()=default | lug::Graphics::Render::Camera::Camera | virtual |
~DirtyObject()=default | lug::Graphics::Render::DirtyObject | |
~Perspective()=default | lug::Graphics::Render::Camera::Perspective | |
~Resource()=default | lug::Graphics::Resource | virtual |