Table of Contents

Class AssetTools

Namespace
Gamelogic.Extensions.Editor.Internal
Assembly
Gamelogic.Extensions.Editor.dll

Methods for handling asset related actions such as importing samples, opening documentation, and resetting the welcome window.

public static class AssetTools
Inheritance
AssetTools
Inherited Members

Remarks

To use it: define a new static class modeled on Gamelogic.Extensions.Editor.Internal.ExtensionsTools.

Fields

ImportSamplesMenuItem

The menu item suffix for the import samples action.

OpenWelcomeWindowMenuItem

The menu item suffix for the open welcome window action.

ResetWelcomeWindowMenuItem

The menu item suffix for the reset welcome window action.

UninstallInstructionsMenuItem

The menu item suffix for the uninstall instructions action.

ViewDocumentationMenuItem

The menu item suffix for the view documentation action.

ViewYouTubeChannelMenuItem

The menu item suffix for the view YouTube channel action.

Methods

ImportSamples(string, string)

Imports all samples for the specified package, overriding any previously imported samples.

LoadIcon(string)
LoadLogo()
OpenDocumentation(string)

Opens the documentation URL in the default browser.

OpenEmailSupportWindow()
OpenUninstallInstructions(IReadOnlyList<Package>)

Opens the uninstall instructions window for the specified packages.

OpenWelcomeWindow(AssetConfig)

Opens the welcome window for the specified asset configuration.

OpenYouTubeChannel(string)

Opens the YouTube channel URL in the default browser.

ResetWelcomeWindow(string)

Resets the welcome window so it shows again on the next editor startup.