Gorgon
Show / Hide Table of Contents

Namespace Gorgon.Editor.Services

Classes

AnchorEditService

A service used to edit an anchor point on a sprite.

ClipboardService

The clipboard service used to assign or retrieve data from the internal clipboard.

ColorPickerService

The service used to allow picking of colors.

DirectoryLocateService

A service used to locate a directory on the physical file system.

EditorContentSearchService

A system used to search through the file system for files.

FileOpenDialogService

A service used to show a dialog for opening a file.

FileSaveDialogService

A service used to show a dialog for saving a file.

MessageBoxService

A service used to display messages in message box dialogs.

RectClipperService

A service used to clip a rectangular area from an image.

RectHandle

A handle on a selection rectangle.

SaveAsService

A service used to present a save as dialog for the project file system.

SpriteExtractionData

Data used to extract sprites from a texture using a grid.

SpriteExtractorService

The service used to retrieve sprite data from a texture atlas.

WaitCursorBusyState

An implementation of IBusyStateService that shows a wait cursor when an application main thread is busy.

Structs

ProgressData

Value type used to relay progress back to a subscriber.

Interfaces

IAnchorEditService

A service used to edit an anchor point on a sprite.

IBusyStateService

A service that notifies the user of a busy state.

IClipboardService

An interface for accessing or storing data on the clipboard.

IColorPickerService

The service used to allow picking of colors.

IContentPlugInService

Provides access to the various content specific plugins in the application.

IDirectoryLocateService

A service used to locate a directory on the physical file system.

IDisabledPlugInService

Provides a list of plug ins that were disabled on application start up.

IEditorContentImporter

A custom importer for content data.

IFileDialogService

Provides a service that displays a file open or save dialog.

IFileSystemFolderBrowseService

An interface used to browse the file system folder structure.

IMessageDisplayService

A display service for showing messages on the UI.

IRectClipperService

A service used to clip a rectangular area from an image.

ISaveAsService

A service used to present a save as dialog for the project file system.

ISearchService<T>

An interface to provide access to a search service.

ISpriteExtractorService

The service used to retrieve sprite data from a texture atlas.

IToolPlugInService

Provides access to the various tool plugins in the application.

IUndoService

The service used to supply undo/redo functionality.

Enums

MessageResponse

Values that can be returned from a message.

MetadataPlugInState

The state for the plugin when associated with an included item.

SearchMode

The mode of search as defined by the user.

In this article
Back to top Copyright 2023 - Licensed under the MIT license by Michael Winsor (Tape_Worm).
Send comments on this topic to the author