![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include <NonePlaceholderObjects.h>
Public Member Functions | |
noRenderTarget (GFXDevice &context, const RenderTargetDescriptor &descriptor) | |
![]() | |
virtual bool | create () |
Init all attachments. Returns false if already called. | |
bool | hasAttachment (RTAttachmentType type, RTColourAttachmentSlot slot=RTColourAttachmentSlot::SLOT_0) const |
bool | usesAttachment (RTAttachmentType type, RTColourAttachmentSlot slot=RTColourAttachmentSlot::SLOT_0) const |
RTAttachment * | getAttachment (RTAttachmentType type, RTColourAttachmentSlot slot=RTColourAttachmentSlot::SLOT_0) const |
U8 | getAttachmentCount (RTAttachmentType type) const noexcept |
U8 | getSampleCount () const noexcept |
bool | resize (U16 width, U16 height) |
Resize all attachments. | |
bool | updateSampleCount (U8 newSampleCount) |
Change msaa sampel count for all attachments. | |
U16 | getWidth () const noexcept |
U16 | getHeight () const noexcept |
vec2< U16 > | getResolution () const noexcept |
F32 & | depthClearValue () noexcept |
const Str< 64 > & | name () const noexcept |
![]() | |
GUIDWrapper () noexcept | |
GUIDWrapper (const GUIDWrapper &old) noexcept | |
GUIDWrapper (GUIDWrapper &&old) noexcept | |
virtual | ~GUIDWrapper ()=default |
FORCE_INLINE I64 | getGUID () const noexcept |
GUIDWrapper & | operator= (const GUIDWrapper &old)=delete |
GUIDWrapper & | operator= (GUIDWrapper &&other)=delete |
![]() | |
virtual | ~GraphicsResource () |
GFXDevice & | context () const noexcept |
U64 | nameHash () const noexcept |
![]() | |
NonCopyable (const NonCopyable &)=delete | |
NonCopyable & | operator= (const NonCopyable &)=delete |
NonCopyable (NonCopyable &&)=default | |
NonCopyable & | operator= (NonCopyable &&)=default |
![]() | |
NonMovable (NonMovable &&)=delete | |
NonMovable & | operator= (NonMovable &&)=delete |
NonMovable (const NonMovable &)=default | |
NonMovable & | operator= (const NonMovable &)=default |
Definition at line 46 of file NonePlaceholderObjects.h.
|
inline |
Definition at line 48 of file NonePlaceholderObjects.h.