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
renderPanel
The panel used by the engine for rendering.
protected RenderPanel renderPanel
Field Value
Methods
Dispose(bool)
Clean up any resources being used.
protected override void Dispose(bool disposing)
Parameters
disposing
booltrue 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.