Table of Contents

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 bool

true 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

Event Type

Action<Render>