#include <impeller.hpp>
Public Member Functions | |
| Object ()=default | |
| Object (T object) | |
| Object (T object, AdoptTag) | |
| ~Object () | |
| Object (Object &&other) | |
| Object (const Object &other) | |
| Object & | operator= (Object &&other) |
| Object & | operator= (const Object &other) |
| T | Get () const |
| operator bool () const | |
Definition at line 254 of file impeller.hpp.
|
default |
|
inlineexplicit |
Definition at line 258 of file impeller.hpp.
|
inline |
Definition at line 260 of file impeller.hpp.
|
inline |
Definition at line 262 of file impeller.hpp.
|
inline |
Definition at line 264 of file impeller.hpp.
|
inline |
Definition at line 266 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< T, Traits >::Get().
|
inline |
Definition at line 278 of file impeller.hpp.
Referenced by IMPELLER_HPP_NAMESPACE::DisplayListBuilder::ClipPath(), IMPELLER_HPP_NAMESPACE::ImageFilter::Compose(), IMPELLER_HPP_NAMESPACE::VulkanSwapchain::Create(), IMPELLER_HPP_NAMESPACE::Surface::Draw(), IMPELLER_HPP_NAMESPACE::DisplayListBuilder::DrawDashedLine(), IMPELLER_HPP_NAMESPACE::DisplayListBuilder::DrawDisplayList(), IMPELLER_HPP_NAMESPACE::DisplayListBuilder::DrawLine(), IMPELLER_HPP_NAMESPACE::DisplayListBuilder::DrawOval(), IMPELLER_HPP_NAMESPACE::DisplayListBuilder::DrawPaint(), IMPELLER_HPP_NAMESPACE::DisplayListBuilder::DrawParagraph(), IMPELLER_HPP_NAMESPACE::DisplayListBuilder::DrawPath(), IMPELLER_HPP_NAMESPACE::DisplayListBuilder::DrawRect(), IMPELLER_HPP_NAMESPACE::DisplayListBuilder::DrawRoundedRect(), IMPELLER_HPP_NAMESPACE::DisplayListBuilder::DrawRoundedRectDifference(), IMPELLER_HPP_NAMESPACE::DisplayListBuilder::DrawShadow(), IMPELLER_HPP_NAMESPACE::DisplayListBuilder::DrawTexture(), IMPELLER_HPP_NAMESPACE::DisplayListBuilder::DrawTextureRect(), IMPELLER_HPP_NAMESPACE::ColorSource::FragmentProgram(), IMPELLER_HPP_NAMESPACE::ImageFilter::FragmentProgram(), IMPELLER_HPP_NAMESPACE::ColorSource::Image(), IMPELLER_HPP_NAMESPACE::Object< T, Traits >::Object(), IMPELLER_HPP_NAMESPACE::Object< T, Traits >::operator=(), IMPELLER_HPP_NAMESPACE::ParagraphBuilder::PushStyle(), IMPELLER_HPP_NAMESPACE::ParagraphStyle::SetBackground(), IMPELLER_HPP_NAMESPACE::Paint::SetColorFilter(), IMPELLER_HPP_NAMESPACE::Paint::SetColorSource(), IMPELLER_HPP_NAMESPACE::ParagraphStyle::SetForeground(), IMPELLER_HPP_NAMESPACE::Paint::SetImageFilter(), IMPELLER_HPP_NAMESPACE::Paint::SetMaskFilter(), IMPELLER_HPP_NAMESPACE::Texture::WithContents(), IMPELLER_HPP_NAMESPACE::Texture::WithOpenGLTexture(), IMPELLER_HPP_NAMESPACE::Surface::WrapFBO(), and IMPELLER_HPP_NAMESPACE::Surface::WrapMetalDrawable().
|
inlineexplicit |
Definition at line 280 of file impeller.hpp.
|
inline |
Definition at line 273 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< T, Traits >::Get().
|
inline |
Definition at line 268 of file impeller.hpp.