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.