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

Public Member Functions

virtual ::Bedrock::Threading::Async<::std::optional<::std::vector<::Screenshots::RawShowcasedScreenshot > > > getGallery (::TaskGroup &, ::Social::XUID)=0
 
virtual ::Bedrock::Threading::Async<::std::optional<::Screenshots::GallerySize > > getGallerySize (::TaskGroup &, ::Social::XUID)=0
 
virtual ::Bedrock::Threading::Async<::std::optional<::std::vector< uchar > > > getImage (::TaskGroup &, ::std::string const &)=0
 
virtual ::Bedrock::Threading::Async<::std::optional<::std::vector< uchar > > > getFeaturedImage (::TaskGroup &, ::Social::XUID)=0
 
virtual ::Bedrock::Threading::Async<::std::optional<::Screenshots::RawShowcasedScreenshot > > addImageToShowcase (::TaskGroup &, int64, bool, ::Core::PathBuffer<::std::string > const &)=0
 
virtual ::Bedrock::Threading::Async< bool > removeShowcasedImage (::TaskGroup &, ::std::string const &)=0
 
virtual ::Bedrock::Threading::Async< bool > setFeaturedImage (::TaskGroup &, ::std::string const &)=0
 
virtual ::Bedrock::Threading::Async< bool > removeFeaturedImage (::TaskGroup &)=0
 

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