![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qssgrhicontext_p.h>
Public Types | |
| using | Ptr = std::unique_ptr<QSSGManagedRhiTexture> |
Public Member Functions | |
| const std::unique_ptr< QRhiTexture > & | texture () const |
| bool | isValid () const |
| QSSGManagedRhiTexture ()=default | |
| QSSGManagedRhiTexture (const std::shared_ptr< QSSGUserRenderPassManager > &manager, QRhiTexture *texture, Private) | |
| QSSGManagedRhiTexture (const std::shared_ptr< QSSGUserRenderPassManager > &manager, std::unique_ptr< QRhiTexture > texture) | |
| ~QSSGManagedRhiTexture () | |
Static Public Member Functions | |
| static Ptr | make_copy (const Ptr &other) |
Friends | |
| class | QSSGRhiRenderableTextureV2 |
| class | QSSGUserRenderPassManager |
Definition at line 673 of file qssgrhicontext_p.h.
| using QSSGManagedRhiTexture::Ptr = std::unique_ptr<QSSGManagedRhiTexture> |
Definition at line 678 of file qssgrhicontext_p.h.
|
default |
| QSSGManagedRhiTexture::QSSGManagedRhiTexture | ( | const std::shared_ptr< QSSGUserRenderPassManager > & | manager, |
| QRhiTexture * | texture, | ||
| Private | ) |
Definition at line 1923 of file qssgrhicontext.cpp.
| QSSGManagedRhiTexture::QSSGManagedRhiTexture | ( | const std::shared_ptr< QSSGUserRenderPassManager > & | manager, |
| std::unique_ptr< QRhiTexture > | texture ) |
Definition at line 1931 of file qssgrhicontext.cpp.
| QSSGManagedRhiTexture::~QSSGManagedRhiTexture | ( | ) |
Definition at line 1939 of file qssgrhicontext.cpp.
|
inlinenodiscard |
Definition at line 682 of file qssgrhicontext_p.h.
Definition at line 689 of file qssgrhicontext_p.h.
|
inline |
Definition at line 680 of file qssgrhicontext_p.h.
|
friend |
Definition at line 695 of file qssgrhicontext_p.h.
|
friend |
Definition at line 696 of file qssgrhicontext_p.h.