// Copyright (c) 2012-2021 Wojciech Figat. All rights reserved. #pragma once #include "Engine/Scripting/ScriptingType.h" struct RenderContext; class SceneRenderTask; class Scene; /// /// Editor viewports icons rendering service. /// API_CLASS(Static, Namespace="FlaxEditor") class ViewportIconsRenderer { DECLARE_SCRIPTING_TYPE_NO_SPAWN(ViewportIconsRenderer); public: /// /// Draws the icons for the actors in the given scene. /// /// The rendering context. /// The scene. API_FUNCTION() static void DrawIcons(API_PARAM(Ref) RenderContext& renderContext, Scene* scene); };