C/C++ SDK / C++ layer · Registration options / kroys::ViewportToolHooks
kroys::ViewportToolHooks
Hooks of Host::AddViewportTool (KroysViewportToolCallbacks).
Kindstruct
Headerkroys/plugin.hpp
Members3
DECLARATION
Declaration
Declared in kroys/plugin.hpp.
plugin.hpp
struct ViewportToolHooks
REFERENCE
Members
Fields
#std::function<void(bool active)> activate;The tool became active (true) or inactive.
#std::function<bool(const KroysViewportInput& input)> input;Mouse input while the tool is active; true consumes it (no selection click).
#std::function<void(const KroysDrawArgs& args)> draw;Draws with the viewport functions (Raw()->viewport->Draw*).
Signatures
std::function<void(bool active)> activate; std::function<bool(const KroysViewportInput& input)> input; std::function<void(const KroysDrawArgs& args)> draw;
KroysEngine 0.1.0 documentation, built from the engine repository by Tools/BuildDocsSite.py.