C# Class SteamWorkshopUploader, SteamWorkshopUploader

Inheritance: MonoBehaviour
Mostrar archivo Open project: nihilocrat/SteamWorkshopUploader

Public Properties

Property Type Description
modPackChangeNotes InputField
modPackContentFolder InputField
modPackContents Text
modPackDescription InputField
modPackName InputField
modPackPreview RawImage
modPackPreviewFilename InputField
modPackTags InputField
modPackTitle InputField
modPackVisibility Dropdown
packListButtonPrefab GameObject
packListRoot RectTransform
progressBar Slider
statusText Text
submitButtonText Text
versionText Text

Protected Properties

Property Type Description
m_itemCreated CallResult
m_itemSubmitted CallResult

Public Methods

Method Description
AddModPack ( ) : void
Awake ( ) : void
ClearPackList ( ) : void
EditModPack ( string packPath ) : void
GetPackFilenames ( ) : string[]
OnApplicationFocus ( ) : void
OnApplicationQuit ( ) : void
OnChanges ( WorkshopModPack pack ) : void
OnCurrentModPackChanges ( ) : void
RefreshCurrentModPack ( ) : void
RefreshPackList ( ) : void
RefreshPreview ( ) : void
SaveCurrentModPack ( ) : void
SelectModPack ( string filename ) : void
SetupDirectories ( ) : void
Shutdown ( ) : void
Start ( ) : void
SubmitCurrentModPack ( ) : void
Update ( ) : void
ValidateModPack ( WorkshopModPack pack ) : bool

Private Methods

Method Description
CreateWorkshopItem ( ) : void
OnEnable ( ) : void
OnItemCreated ( CreateItemResult_t callback, bool ioFailure ) : void
OnItemSubmitted ( SubmitItemUpdateResult_t callback, bool ioFailure ) : void
OnNumberOfCurrentPlayers ( NumberOfCurrentPlayers_t pCallback, bool bIOFailure ) : void
SetupModPack ( UGCUpdateHandle_t handle, WorkshopModPack pack ) : void
SubmitModPack ( UGCUpdateHandle_t handle, WorkshopModPack pack ) : void
UpdateProgressBar ( UGCUpdateHandle_t handle ) : void
UploadModPack ( WorkshopModPack pack ) : void

Method Details

AddModPack() public method

public AddModPack ( ) : void
return void

Awake() public method

public Awake ( ) : void
return void

ClearPackList() public method

public ClearPackList ( ) : void
return void

EditModPack() public method

public EditModPack ( string packPath ) : void
packPath string
return void

GetPackFilenames() public method

public GetPackFilenames ( ) : string[]
return string[]

OnApplicationFocus() public method

public OnApplicationFocus ( ) : void
return void

OnApplicationQuit() public method

public OnApplicationQuit ( ) : void
return void

OnChanges() public method

public OnChanges ( WorkshopModPack pack ) : void
pack WorkshopModPack
return void

OnCurrentModPackChanges() public method

public OnCurrentModPackChanges ( ) : void
return void

RefreshCurrentModPack() public method

public RefreshCurrentModPack ( ) : void
return void

RefreshPackList() public method

public RefreshPackList ( ) : void
return void

RefreshPreview() public method

public RefreshPreview ( ) : void
return void

SaveCurrentModPack() public method

public SaveCurrentModPack ( ) : void
return void

SelectModPack() public method

public SelectModPack ( string filename ) : void
filename string
return void

SetupDirectories() public method

public SetupDirectories ( ) : void
return void

Shutdown() public method

public Shutdown ( ) : void
return void

Start() public method

public Start ( ) : void
return void

SubmitCurrentModPack() public method

public SubmitCurrentModPack ( ) : void
return void

Update() public method

public Update ( ) : void
return void

ValidateModPack() public method

public ValidateModPack ( WorkshopModPack pack ) : bool
pack WorkshopModPack
return bool

Property Details

m_itemCreated protected_oe property

protected CallResult m_itemCreated
return CallResult

m_itemSubmitted protected_oe property

protected CallResult m_itemSubmitted
return CallResult

modPackChangeNotes public_oe property

public InputField modPackChangeNotes
return InputField

modPackContentFolder public_oe property

public InputField modPackContentFolder
return InputField

modPackContents public_oe property

public Text modPackContents
return Text

modPackDescription public_oe property

public InputField modPackDescription
return InputField

modPackName public_oe property

public InputField modPackName
return InputField

modPackPreview public_oe property

public RawImage modPackPreview
return RawImage

modPackPreviewFilename public_oe property

public InputField modPackPreviewFilename
return InputField

modPackTags public_oe property

public InputField modPackTags
return InputField

modPackTitle public_oe property

public InputField modPackTitle
return InputField

modPackVisibility public_oe property

public Dropdown modPackVisibility
return Dropdown

packListButtonPrefab public_oe property

public GameObject packListButtonPrefab
return GameObject

packListRoot public_oe property

public RectTransform packListRoot
return RectTransform

progressBar public_oe property

public Slider progressBar
return Slider

statusText public_oe property

public Text statusText
return Text

submitButtonText public_oe property

public Text submitButtonText
return Text

versionText public_oe property

public Text versionText
return Text