PLUGIN SDK / Registration options / ViewportToolHandlers
ViewportToolHandlers
Viewport tool hooks (all optional).
Kindclass
NamespaceKroys.Plugins
Members3
Source
Options.csDECLARATION
Declaration
Namespace Kroys.Plugins, assembly KroysPlugins.Sdk.dll.
Declaration
public sealed class ViewportToolHandlers
REFERENCE
Members
Properties
#public Action<bool>? OnActivate { get; init; }The tool became active (true) or inactive.
#public Func<ViewportInput, bool>? OnInput { get; init; }Mouse input while active; true consumes it (no selection click).
Signatures
public Action<bool>? OnActivate { get; init; } public Func<ViewportInput, bool>? OnInput { get; init; } public Action<Viewport, DrawArgs>? Draw { get; init; }
KroysEngine 0.1.0 documentation, built from the engine repository by Tools/BuildDocsSite.py.