LeviLamina
Loading...
Searching...
No Matches
Screenshots::IScreenshotGalleryHttpCall Class Referenceabstract

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

The documentation for this class was generated from the following file: