Class SteamWorkshop
java.lang.Object
zombie.core.znet.SteamWorkshop
- All Implemented Interfaces:
ISteamWorkshopCallback
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongCreateQueryUGCDetailsRequest(long[] itemIDs, ISteamWorkshopCallback callback) booleanbooleanDownloadItem(long itemID, boolean bHighPriority, ISteamWorkshopCallback callback) String[]booleanGetItemDownloadInfo(long itemID, long[] progress) GetItemInstallFolder(long itemID) longGetItemInstallTimeStamp(long itemID) longGetItemState(long itemID) booleanGetItemUpdateProgress(long[] progress) long[]GetQueryUGCChildren(long handle, int index) GetQueryUGCResult(long handle, int index) static voidinit()voidonItemCreated(long itemID, boolean bUserNeedsToAcceptWorkshopLegalAgreement) voidonItemDownloaded(long itemID) voidonItemNotCreated(int result) voidonItemNotDownloaded(long itemID, int result) voidonItemNotSubscribed(long itemID, int result) voidonItemNotUpdated(int result) voidonItemQueryCompleted(long handle, int numResults) voidonItemQueryNotCompleted(long handle, int result) voidonItemSubscribed(long itemID) voidonItemUpdated(boolean bUserNeedsToAcceptWorkshopLegalAgreement) booleanReleaseQueryUGCRequest(long handle) voidRemoveCallback(ISteamWorkshopCallback callback) static voidshutdown()booleanbooleanSubscribeItem(long itemID, ISteamWorkshopCallback callback)
-
Field Details
-
instance
-
-
Constructor Details
-
SteamWorkshop
public SteamWorkshop()
-
-
Method Details
-
init
public static void init() -
shutdown
public static void shutdown() -
loadStagedItems
-
getWorkshopFolder
-
getStageFolders
-
CreateWorkshopItem
-
SubmitWorkshopItem
-
GetItemUpdateProgress
public boolean GetItemUpdateProgress(long[] progress) -
GetInstalledItemFolders
-
GetItemState
public long GetItemState(long itemID) -
GetItemInstallFolder
-
GetItemInstallTimeStamp
public long GetItemInstallTimeStamp(long itemID) -
SubscribeItem
-
DownloadItem
-
GetItemDownloadInfo
public boolean GetItemDownloadInfo(long itemID, long[] progress) -
CreateQueryUGCDetailsRequest
-
GetQueryUGCResult
-
GetQueryUGCChildren
public long[] GetQueryUGCChildren(long handle, int index) -
ReleaseQueryUGCRequest
public boolean ReleaseQueryUGCRequest(long handle) -
RemoveCallback
-
getIDFromItemInstallFolder
-
onItemCreated
public void onItemCreated(long itemID, boolean bUserNeedsToAcceptWorkshopLegalAgreement) - Specified by:
onItemCreatedin interfaceISteamWorkshopCallback
-
onItemNotCreated
public void onItemNotCreated(int result) - Specified by:
onItemNotCreatedin interfaceISteamWorkshopCallback
-
onItemUpdated
public void onItemUpdated(boolean bUserNeedsToAcceptWorkshopLegalAgreement) - Specified by:
onItemUpdatedin interfaceISteamWorkshopCallback
-
onItemNotUpdated
public void onItemNotUpdated(int result) - Specified by:
onItemNotUpdatedin interfaceISteamWorkshopCallback
-
onItemSubscribed
public void onItemSubscribed(long itemID) - Specified by:
onItemSubscribedin interfaceISteamWorkshopCallback
-
onItemNotSubscribed
public void onItemNotSubscribed(long itemID, int result) - Specified by:
onItemNotSubscribedin interfaceISteamWorkshopCallback
-
onItemDownloaded
public void onItemDownloaded(long itemID) - Specified by:
onItemDownloadedin interfaceISteamWorkshopCallback
-
onItemNotDownloaded
public void onItemNotDownloaded(long itemID, int result) - Specified by:
onItemNotDownloadedin interfaceISteamWorkshopCallback
-
onItemQueryCompleted
public void onItemQueryCompleted(long handle, int numResults) - Specified by:
onItemQueryCompletedin interfaceISteamWorkshopCallback
-
onItemQueryNotCompleted
public void onItemQueryNotCompleted(long handle, int result) - Specified by:
onItemQueryNotCompletedin interfaceISteamWorkshopCallback
-