Loading...
Searching...
No Matches
UABUGC Class Reference
Inheritance diagram for UABUGC:

Public Member Functions

void SetApiClient (AccelByte::FApiClientPtr const &NewApiClientPtr)
void CreateContentByStruct (FString const &ChannelId, FAccelByteModelsUGCRequest const &UGCRequest, FDModelsUGCResponse const &OnSuccess, FDErrorHandler const &OnError)
void CreateContent (FString const &ChannelId, FString const &Name, FString const &Type, FString const &SubType, TArray< FString > const &Tags, TArray< uint8 > const &Preview, FString const &FileExtension, FDModelsUGCResponse const &OnSuccess, FDErrorHandler const &OnError, FString ContentType=TEXT("application/octet-stream"))
void ModifyContentByUpdateStruct (FString const &ChannelId, FString const &ContentId, FAccelByteModelsUGCUpdateRequest const &UGCRequest, FDModelsUGCResponse const &OnSuccess, FDErrorHandler const &OnError)
void ModifyContentByStruct (FString const &ChannelId, FString const &ContentId, FAccelByteModelsUGCRequest const &UGCRequest, FDModelsUGCResponse const &OnSuccess, FDErrorHandler const &OnError)
void ModifyContent (FString const &ChannelId, FString const &ContentId, FString const &Name, FString const &Type, FString const &SubType, TArray< FString > const &Tags, TArray< uint8 > const &Preview, FString const &FileExtension, FDModelsUGCResponse const &OnSuccess, FDErrorHandler const &OnError, FString ContentType=TEXT("application/octet-stream"))
void DeleteContent (FString const &ChannelId, FString const &ContentId, FDHandler const &OnSuccess, FDErrorHandler const &OnError)
void GetContentByContentId (FString const &ContentId, FDModelsUGCContentResponse const &OnSuccess, FDErrorHandler const &OnError)
void PublicGetContentByContentId (FString const &ContentId, FDModelsUGCContentResponse const &OnSuccess, FDErrorHandler const &OnError)
void GetContentByShareCode (FString const &ShareCode, FDModelsUGCContentResponse const &OnSuccess, FDErrorHandler const &OnError)
void PublicGetContentByShareCode (FString const &ShareCode, FDModelsUGCContentResponse const &OnSuccess, FDErrorHandler const &OnError)
void GetContentPreviewAsStruct (FString const &ContentId, FDModelsUGCPreviewResponse const &OnSuccess, FDErrorHandler const &OnError)
void GetContentPreviewAsIntArray (FString const &ContentId, FDArrayUint8 const &OnSuccess, FDErrorHandler const &OnError)
void GetContentBulk (TArray< FString > const &ContentIds, FDModelsUGCBulkContentResponse const &OnSuccess, FDErrorHandler const &OnError)
void PublicGetContentBulk (TArray< FString > const &ContentIds, FDModelsUGCBulkContentResponse const &OnSuccess, FDErrorHandler const &OnError)
void GetUserContent (FString const &UserId, FDModelsUGCContentPagingResponse const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=1000, int32 Offset=0)
void PublicGetUserContent (FString const &UserId, FDModelsUGCContentPagingResponse const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=1000, int32 Offset=0)
void GetTags (FDModelsUGCTagsPagingResponse const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=1000, int32 Offset=0)
void GetTypes (FDModelsUGCTypesPagingResponse const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=1000, int32 Offset=0)
void CreateChannel (FString const &ChannelName, FDModelsUGCChannelResponse const &OnSuccess, FDErrorHandler const &OnError)
void GetChannels (FDModelsUGCChannelsPagingResponse const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=1000, int32 Offset=0, FString const &ChannelName="")
void GetChannelsByUserId (const FString &UserId, FDModelsUGCChannelsPagingResponse const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=1000, int32 Offset=0)
void DeleteChannel (FString const &ChannelId, FDHandler const &OnSuccess, FDErrorHandler const &OnError)
void SearchContents (const FString &Name, const FString &Creator, const FString &Type, const FString &Subtype, const TArray< FString > &Tags, bool IsOfficial, const FString &UserId, FDModelsUGCSearchContentsPagingResponse const &OnSuccess, FDErrorHandler const &OnError, EAccelByteUgcSortBy SortBy=EAccelByteUgcSortBy::DATE, EAccelByteUgcOrderBy OrderBy=EAccelByteUgcOrderBy::DESC, int32 Limit=1000, int32 Offset=0)
void SearchAllContents (FAccelByteModelsUGCSearchContentsRequest const &Request, FDModelsUGCSearchContentsPagingResponse const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=20, int32 Offset=0)
void PublicSearchContents (const FString &Name, const FString &Creator, const FString &Type, const FString &Subtype, const TArray< FString > &Tags, bool IsOfficial, const FString &UserId, FDModelsUGCSearchContentsPagingResponse const &OnSuccess, FDErrorHandler const &OnError, EAccelByteUgcSortBy SortBy=EAccelByteUgcSortBy::DATE, EAccelByteUgcOrderBy OrderBy=EAccelByteUgcOrderBy::DESC, int32 Limit=1000, int32 Offset=0)
void PublicSearchAllContents (FAccelByteModelsUGCSearchContentsRequest const &Request, FDModelsUGCSearchContentsPagingResponse const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=20, int32 Offset=0)
void UpdateLikeStatusToContent (const FString &ContentId, bool bLikeStatus, FDModelsUGCUpdateLikeStatusToContentResponse const &OnSuccess, FDErrorHandler const &OnError)
void GetListFollowers (const FString &UserId, FDModelsUGCGetListFollowersPagingResponse const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=1000, int32 Offset=0)
void UpdateFollowStatusToUser (const FString &UserId, bool bFollowStatus, FDModelsUGCUpdateFollowStatusToUserResponse const &OnSuccess, FDErrorHandler const &OnError)
void SearchContentsSpecificToChannel (const FString &ChannelId, const FString &Name, const FString &Creator, const FString &Type, const FString &Subtype, const TArray< FString > &Tags, bool IsOfficial, const FString &UserId, FDModelsUGCSearchContentsPagingResponse const &OnSuccess, FDErrorHandler const &OnError, EAccelByteUgcSortBy SortBy=EAccelByteUgcSortBy::DATE, EAccelByteUgcOrderBy OrderBy=EAccelByteUgcOrderBy::DESC, int32 Limit=1000, int32 Offset=0)
void SearchContentsByChannelId (FString const &ChannelId, FAccelByteModelsUGCSearchContentsRequest const &Request, FDModelsUGCSearchContentsPagingResponse const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=20, int32 Offset=0)
void SearchContentsSpecificToChannelV2 (const FString &ChannelId, FDModelsUGCSearchContentsPagingResponseV2 const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=1000, int32 Offset=0, EAccelByteUGCContentSortByV2 SortBy=EAccelByteUGCContentSortByV2::CREATED_TIME_ASC)
void PublicSearchContentsSpecificToChannelV2 (const FString &ChannelId, FDModelsUGCSearchContentsPagingResponseV2 const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=1000, int32 Offset=0, EAccelByteUGCContentSortByV2 SortBy=EAccelByteUGCContentSortByV2::CREATED_TIME_ASC)
void SearchContentsV2 (const FAccelByteModelsUGCFilterRequestV2 &Filter, FDModelsUGCSearchContentsPagingResponseV2 const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=1000, int32 Offset=0, EAccelByteUGCContentSortByV2 SortBy=EAccelByteUGCContentSortByV2::CREATED_TIME_ASC)
void PublicSearchContentsV2 (const FAccelByteModelsUGCFilterRequestV2 &Filter, FDModelsUGCSearchContentsPagingResponseV2 const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=1000, int32 Offset=0, EAccelByteUGCContentSortByV2 SortBy=EAccelByteUGCContentSortByV2::CREATED_TIME_ASC)
void GetContentBulkByIdsV2 (const TArray< FString > &ContentIds, FDModelsUGCBulkContentResponseV2 const &OnSuccess, FDErrorHandler const &OnError)
void PublicGetContentBulkByIdsV2 (const TArray< FString > &ContentIds, FDModelsUGCBulkContentResponseV2 const &OnSuccess, FDErrorHandler const &OnError)
void GetContentByShareCodeV2 (FString const &ShareCode, FDModelsUGCContentResponseV2 const &OnSuccess, FDErrorHandler const &OnError)
void PublicGetContentByShareCodeV2 (FString const &ShareCode, FDModelsUGCContentResponseV2 const &OnSuccess, FDErrorHandler const &OnError)
void GetContentByContentIdV2 (FString const &ContentId, FDModelsUGCContentResponseV2 const &OnSuccess, FDErrorHandler const &OnError)
void PublicGetContentByContentIdV2 (FString const &ContentId, FDModelsUGCContentResponseV2 const &OnSuccess, FDErrorHandler const &OnError)
void CreateContentV2 (FString const &ChannelId, FAccelByteModelsCreateUGCRequestV2 const &CreateRequest, FDModelsUGCCreateUGCResponseV2 const &OnSuccess, FDErrorHandler const &OnError)
void DeleteContentV2 (FString const &ChannelId, FString const &ContentId, FDHandler const &OnSuccess, FDErrorHandler const &OnError)
void ModifyContentV2 (FString const &ChannelId, FString const &ContentId, FAccelByteModelsModifyUGCRequestV2 const &ModifyRequest, FDModelsUGCModifyUGCResponseV2 const &OnSuccess, FDErrorHandler const &OnError)
void GenerateUploadContentURLV2 (FString const &ChannelId, FString const &ContentId, FAccelByteModelsUploadContentURLRequestV2 const &UploadRequest, FDModelsUGCUploadContentResponse const &OnSuccess, FDErrorHandler const &OnError)
void UpdateContentFileLocationV2 (FString const &ChannelId, FString const &ContentId, FString const &FileExtension, FString const &S3Key, FDModelsUGCUpdateContentFileLocation const &OnSuccess, FDErrorHandler const &OnError)
void GetUserContentsV2 (const FString &UserId, FDModelsUGCContentPageResponseV2 const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=1000, int32 Offset=0)
void PublicGetUserContentsV2 (const FString &UserId, FDModelsUGCContentPageResponseV2 const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=1000, int32 Offset=0)
void UpdateContentScreenshotV2 (const FString &ContentId, FAccelByteModelsUGCUpdateScreenshotsV2 ScreenshotsRequest, FDModelsUGCUpdateScreenshotsV2 const &OnSuccess, FDErrorHandler const &OnError)
void UploadContentScreenshotV2 (const FString &ContentId, FAccelByteModelsUGCUploadScreenshotsRequestV2 ScreenshotsRequest, FDModelsUGCUpdateContentScreenshotResponse const &OnSuccess, FDErrorHandler const &OnError)
void DeleteContentScreenshotV2 (const FString &ContentId, const FString &ScreenshotId, FDHandler const &OnSuccess, FDErrorHandler const &OnError)
void AddDownloadContentCountV2 (FString const &ContentId, FDModelsUGCAddDownloadContentCountResponse const &OnSuccess, FDErrorHandler const &OnError)
void GetListContentDownloaderV2 (FString const &ContentId, FDModelsUGCGetPaginatedContentDownloaderResponse const &OnSuccess, FDErrorHandler const &OnError, FString const &UserId=TEXT(""), int32 Limit=1000, int32 Offset=0, EAccelByteUGCContentUtilitiesSortByV2 SortBy=EAccelByteUGCContentUtilitiesSortByV2::CREATED_TIME_ASC)
void GetListContentLikerV2 (FString const &ContentId, FDModelsUGCGetPaginatedContentLikerResponse const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=1000, int32 Offset=0)
void UpdateLikeStatusToContentV2 (const FString &ContentId, bool bLikeStatus, FDModelsUGCUpdateLikeStatusToContentResponse const &OnSuccess, FDErrorHandler const &OnError)
void ModifyContentByShareCode (FString const &ChannelId, FString const &ShareCode, FAccelByteModelsUGCUpdateRequest const &ModifyRequest, FDModelsUGCResponse const &OnSuccess, FDErrorHandler const &OnError)
void DeleteContentByShareCode (FString const &ChannelId, FString const &ShareCode, FDHandler const &OnSuccess, FDErrorHandler const &OnError)
void BulkGetContentByShareCode (const TArray< FString > &ShareCodes, FDModelsUGCBulkContentResponse const &OnSuccess, FDErrorHandler const &OnError)
void BulkGetContentByShareCodeV2 (const TArray< FString > &ShareCodes, FDModelsUGCBulkContentResponseV2 const &OnSuccess, FDErrorHandler const &OnError)
void ModifyContentShareCode (FString const &ChannelId, FString const &ContentId, FAccelByteModelsUGCModifyContentShareCodeRequest const &ModifyContentShareCodeRequest, FDModelsUGCResponse const &OnSuccess, FDErrorHandler const &OnError)
void ModifyContentShareCodeV2 (FString const &ChannelId, FString const &ContentId, FAccelByteModelsUGCModifyContentShareCodeRequest const &ModifyContentShareCodeRequest, FDModelsUGCCreateUGCResponseV2 const &OnSuccess, FDErrorHandler const &OnError)
void GetStagingContents (EStagingContentRequestStatus Status, FDModelsUGCPaginatedListStagingContent const &OnSuccess, FDErrorHandler const &OnError, int32 Limit=20, int32 Offset=0, EAccelByteStagingContentUtilitiesSortBy SortBy=EAccelByteStagingContentUtilitiesSortBy::NONE)
void GetStagingContentById (FString const &ContentId, FDModelsUGCStagingContent const &OnSuccess, FDErrorHandler const &OnError)
void UpdateStagingContent (FString const &ContentId, FAccelByteModelsUGCUpdateContentFileLocationRequestV2 const &UpdateRequest, FDModelsUGCStagingContent const &OnSuccess, FDErrorHandler const &OnError)
void DeleteStagingContent (FString const &ContentId, FDHandler const &OnSuccess, FDErrorHandler const &OnError)