Table of Contents

Class ParticleSystemEditor

Namespace
AlphaFramework.Editor.Graphics
Assembly
AlphaFramework.Editor.dll

Abstract base class for editing particle system presets

public class ParticleSystemEditor : UndoCommandTab, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl, IInputReceiver
Inheritance
ParticleSystemEditor
Implements
Derived
Inherited Members
Extension Methods

Constructors

ParticleSystemEditor()

Initializes a new instance of the UserControl class.

protected ParticleSystemEditor()

Fields

Camera

The camera used by the presenter

protected readonly TrackCamera Camera

Field Value

TrackCamera

renderPanel

The panel used by the engine for rendering.

protected RenderPanel renderPanel

Field Value

RenderPanel

Methods

Dispose(bool)

Clean up any resources being used.

protected override void Dispose(bool disposing)

Parameters

disposing bool

true if managed resources should be disposed; otherwise, false.

OnInitialize()

Called on startup to load the content for this tab.

protected override void OnInitialize()

Exceptions

NotSupportedException

An unsupported graphics card feature is used.

FileNotFoundException

A file could not be located.

IOException

There was a problem reading a file.

UnauthorizedAccessException

Read access to a file was denied.

InvalidOperationException

There was a problem inside the engine.

InvalidDataException

A file contained invalid data.