|
LeviLamina
|
Public Member Functions | |
| virtual ::Bedrock::Threading::Async<::std::optional<::std::vector<::Screenshots::RawShowcasedScreenshot > > > | getGallery (::TaskGroup &taskGroup, ::Social::XUID xuid)=0 |
| virtual ::Bedrock::Threading::Async<::std::optional<::Screenshots::GallerySize > > | getGallerySize (::TaskGroup &taskGroup, ::Social::XUID xuid)=0 |
| virtual ::Bedrock::Threading::Async<::std::optional<::std::vector< uchar > > > | getImage (::TaskGroup &taskGroup, ::std::string const &imageUrl)=0 |
| virtual ::Bedrock::Threading::Async<::std::optional<::std::vector< uchar > > > | getFeaturedImage (::TaskGroup &taskGroup, ::Social::XUID xuid)=0 |
| virtual ::Bedrock::Threading::Async<::std::optional<::Screenshots::RawShowcasedScreenshot > > | addImageToShowcase (::TaskGroup &taskGroup, int64 captureTime, bool featured, ::Core::PathBuffer<::std::string > const &imagePath)=0 |
| virtual ::Bedrock::Threading::Async< bool > | removeShowcasedImage (::TaskGroup &taskGroup, ::std::string const &guid)=0 |
| virtual ::Bedrock::Threading::Async< bool > | setFeaturedImage (::TaskGroup &taskGroup, ::std::string const &guid)=0 |
| virtual ::Bedrock::Threading::Async< bool > | removeFeaturedImage (::TaskGroup &taskGroup)=0 |