Class AddRenderComponentTool
- Namespace
- AlphaFramework.Editor.World.Dialogs
- Assembly
- AlphaFramework.Editor.dll
Allows the user to add a new Render component to an EntityTemplateBase<TSelf>.
public sealed class AddRenderComponentTool : Form, IDropTarget, ISynchronizeInvoke, IWin32Window, IBindableComponent, IComponent, IDisposable, IContainerControl
- Inheritance
-
AddRenderComponentTool
- Implements
- Inherited Members
- Extension Methods
Remarks
This is a non-modal floating toolbox window. Communication is handled via events (NewRenderComponent).
Constructors
AddRenderComponentTool()
Initializes a new instance of the Form class.
public AddRenderComponentTool()
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.
Events
NewRenderComponent
Occurs when a new render component is to be added
public event Action<Render> NewRenderComponent