_attachments | Divide::RenderTarget | protected |
_attachmentsAutoResolve | Divide::RenderTarget | protected |
_attachmentsUsed | Divide::RenderTarget | protected |
_context | Divide::GraphicsResource | protected |
_descriptor | Divide::RenderTarget | protected |
Divide::_guid | Divide::GUIDWrapper | protected |
_nameHash | Divide::GraphicsResource | private |
_type | Divide::GraphicsResource | private |
autoResolveAttachment(RTAttachment *att) const | Divide::RenderTarget | protected |
context() const noexcept | Divide::GraphicsResource | inline |
create() | Divide::RenderTarget | virtual |
depthClearValue() noexcept | Divide::RenderTarget | |
generateGUID() noexcept | Divide::GUIDWrapper | static |
getAttachment(RTAttachmentType type, RTColourAttachmentSlot slot=RTColourAttachmentSlot::SLOT_0) const | Divide::RenderTarget | |
getAttachmentCount(RTAttachmentType type) const noexcept | Divide::RenderTarget | |
getGUID() const noexcept | Divide::GUIDWrapper | inline |
getHeight() const noexcept | Divide::RenderTarget | |
getResolution() const noexcept | Divide::RenderTarget | |
getSampleCount() const noexcept | Divide::RenderTarget | |
getWidth() const noexcept | Divide::RenderTarget | |
GraphicsResource(GFXDevice &context, Type type, I64 GUID, U64 nameHash) | Divide::GraphicsResource | explicitprotected |
GUIDWrapper() noexcept | Divide::GUIDWrapper | inline |
GUIDWrapper(const GUIDWrapper &old) noexcept | Divide::GUIDWrapper | inline |
GUIDWrapper(GUIDWrapper &&old) noexcept | Divide::GUIDWrapper | inline |
hasAttachment(RTAttachmentType type, RTColourAttachmentSlot slot=RTColourAttachmentSlot::SLOT_0) const | Divide::RenderTarget | |
initAttachment(RTAttachment *att, RTAttachmentType type, RTColourAttachmentSlot slot) | Divide::RenderTarget | protectedvirtual |
name() const noexcept | Divide::RenderTarget | |
nameHash() const noexcept | Divide::GraphicsResource | inline |
NonCopyable(const NonCopyable &)=delete | Divide::NonCopyable | |
NonCopyable(NonCopyable &&)=default | Divide::NonCopyable | |
NonCopyable()=default | Divide::NonCopyable | protected |
NonMovable(NonMovable &&)=delete | Divide::NonMovable | |
NonMovable(const NonMovable &)=default | Divide::NonMovable | |
NonMovable()=default | Divide::NonMovable | protected |
Divide::operator=(const GUIDWrapper &old)=delete | Divide::GUIDWrapper | |
Divide::operator=(GUIDWrapper &&other)=delete | Divide::GUIDWrapper | |
Divide::GraphicsResource::Divide::operator=(const NonCopyable &)=delete | Divide::NonCopyable | |
Divide::GraphicsResource::operator=(NonCopyable &&)=default | Divide::NonCopyable | |
Divide::GraphicsResource::Divide::NonMovable::operator=(NonMovable &&)=delete | Divide::NonMovable | |
Divide::NonMovable::operator=(const NonMovable &)=default | Divide::NonMovable | |
RenderTarget(GFXDevice &context, const RenderTargetDescriptor &descriptor) | Divide::RenderTarget | explicitprotected |
resize(U16 width, U16 height) | Divide::RenderTarget | |
Type enum name | Divide::GraphicsResource | |
updateSampleCount(U8 newSampleCount) | Divide::RenderTarget | |
Usage enum name | Divide::RenderTarget | |
usesAttachment(RTAttachmentType type, RTColourAttachmentSlot slot=RTColourAttachmentSlot::SLOT_0) const | Divide::RenderTarget | |
~GraphicsResource() | Divide::GraphicsResource | virtual |
~GUIDWrapper()=default | Divide::GUIDWrapper | virtual |
~NonCopyable()=default | Divide::NonCopyable | protected |
~NonMovable()=default | Divide::NonMovable | protected |