![]() |
Covellite++
Version: 2.3.2 Revision: 2584 Platform: x64 Build: 19:03 05.09.2026
Кроссплатформенный фреймворк для разработки приложений на С++
|
| Maximum Complexity (2...8) |
| 12 | Covellite.Api\Covellite.Api\Renderer\DirectX11.cpp(1003): DirectX11::CreateShader() | |||||
| 12 | Covellite.App\Covellite.App\Application.windows.cpp(130): Application::PostCommand() | |||||
| 11 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommonShader.cpp(1138): OpenGLCommonShader::CreatePresentBuffer() | |||||
| 11 | Covellite.Api\Covellite.Api\Renderer\DirectX10.cpp(1236): DirectX10::CreatePresentBuffer() | |||||
| 10 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommon.Texture.cpp(58): Texture::MakeContent() | |||||
| 7 | Covellite.App\Covellite.App\Application.android.cpp(35): Application::Application() | |||||
| 7 | Covellite.Gui\Covellite.Gui\System.cpp(39): System::LogMessage() | |||||
| 7 | Covellite.Os\Covellite.Os\Window.windows.cpp(161): Window::ActivateKeyEvents() | |||||
| 6 | Covellite.Gui\Covellite.Gui\Layer.cpp(109): Element::GetMeaning() | |||||
| 6 | Covellite.Gui\Covellite.Gui\File.cpp(69): File::Seek() | |||||
| 5 | Covellite.Api\Covellite.Api\Renderer\Component.hpp(241): Component::GetInstance() | |||||
| 5 | Covellite.Api\Covellite.Api\Renderer\GraphicApi.CapturingServiceComponent.cpp(40): CapturingServiceComponent::Get() | |||||
| 5 | Covellite.Api\Covellite.Api\Renders.cpp(51): Renders::Obtain() | |||||
| 5 | Covellite.Expanse\Covellite.Expanse\GameScene.cpp(64): GameScene::CreateObject() | |||||
| 4 | Covellite.Api\Covellite.Api\Renderer\DirectX.cpp(10): Shader_t::Compile() | |||||
| 4 | Example\Example\ExampleWindow.cpp(14): ExampleWindow::ExampleWindow() | |||||
| 4 | Covellite.Gui\Covellite.Gui\Renderer.cpp(77): Renderer::CompileGeometry() | |||||
| 4 | Covellite.Gui\Covellite.Gui\Layers.cpp(24): Layers::Push() | |||||
| 4 | Covellite.Gui\Covellite.Gui\EventListener.cpp(16): EventListener::ProcessEvent() | |||||
| 4 | Covellite.Api\Covellite.Api\Window.android.cpp(20): Window::MakeImpl() |
| Average Complexity (2...4.5) |
| 4.50 | Covellite.Api\Covellite.Api\Renderer\GraphicApi.CapturingServiceComponent.cpp | |||||
| 4.00 | Example\Example\ExampleWindow.cpp | |||||
| 3.50 | Covellite.Gui\Covellite.Gui\Layers.cpp | |||||
| 3.38 | Covellite.Os\Covellite.Os\Window.windows.cpp | |||||
| 3.33 | Covellite.Gui\Covellite.Gui\System.cpp | |||||
| 3.29 | Covellite.App\Covellite.App\Application.windows.cpp | |||||
| 3.20 | Covellite.Expanse\Covellite.Expanse\GameScene.cpp | |||||
| 3.12 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommon.Texture.cpp | |||||
| 3.00 | Covellite.Os\Covellite.Os\Configuration.cpp | |||||
| 3.00 | Covellite.Api\Covellite.Api\Renders.cpp | |||||
| 2.81 | Covellite.Api\Covellite.Api\Renderer\DirectX11.cpp | |||||
| 2.65 | Covellite.Api\Covellite.Api\Renderer\DirectX10.cpp | |||||
| 2.59 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommonShader.cpp | |||||
| 2.50 | Covellite.Api\Covellite.Api\Window.windows.cpp | |||||
| 2.50 | Covellite.Api\Covellite.Api\Renderer\DirectX.cpp | |||||
| 2.50 | Covellite.Api\Covellite.Api\Window.android.cpp | |||||
| 2.45 | Covellite.App\Covellite.App\Application.android.cpp | |||||
| 2.29 | Covellite.Gui\Covellite.Gui\File.cpp | |||||
| 2.13 | Covellite.Gui\Covellite.Gui\Layer.cpp | |||||
| 2.00 | Covellite.Gui\Covellite.Gui\SystemToGuiKeyCode.windows.cpp |
| Maximum Block Depth (3...6) |
| 5 | Covellite.Api\Covellite.Api\Renderer\Component.hpp(218) | |||||
| 5 | Covellite.Api\Covellite.Api\Renderer\DirectX11.cpp(765) | |||||
| 5 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommonShader.cpp(225) | |||||
| 4 | Covellite.Expanse\Covellite.Expanse\3DScene.cpp(30) | |||||
| 4 | Covellite.Expanse\Covellite.Expanse\GameScene.cpp(38) | |||||
| 4 | Covellite.App\Covellite.App\Application.windows.cpp(47) | |||||
| 4 | Covellite.Expanse\Covellite.Expanse\Window.cpp(43) | |||||
| 4 | Covellite.Api\Covellite.Api\Renderer\DirectX10.cpp(85) | |||||
| 4 | Covellite.Api\Covellite.Api\Renderer\GraphicApi.cpp(24) | |||||
| 4 | Covellite.Gui\Covellite.Gui\Initializer.mock.hpp(57) | |||||
| 3 | Covellite.App\Covellite.App\Application.android.cpp(43) | |||||
| 3 | Covellite.Gui\Covellite.Gui\Events.hpp(45) | |||||
| 3 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommon.Texture.cpp(37) | |||||
| 3 | Covellite.Gui\Covellite.Gui\Layers.cpp(31) | |||||
| 3 | Covellite.Api\Covellite.Api\Window.android.cpp(34) | |||||
| 3 | Covellite.Gui\Covellite.Gui\Renderer.cpp(135) | |||||
| 3 | Covellite.Api\Covellite.Api\Window.windows.cpp(39) | |||||
| 3 | Covellite.Api\Covellite.Api\Renderer\DirectX.cpp(56) | |||||
| 3 | Covellite.Api\Covellite.Api\Renderer\GraphicApi.CapturingServiceComponent.cpp(51) | |||||
| 3 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommon.cpp(52) |
| Average Block Depth (1...2.5) |
| 2.74 | Covellite.Api\Covellite.Api\Renderer\DirectX11.cpp | |||||
| 2.35 | Covellite.Api\Covellite.Api\Renderer\Component.hpp | |||||
| 1.98 | Covellite.Api\Covellite.Api\Renderer\GraphicApi.cpp | |||||
| 1.95 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommonShader.cpp | |||||
| 1.91 | Covellite.Api\Covellite.Api\Renderer\DirectX10.cpp | |||||
| 1.87 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommon.Texture.cpp | |||||
| 1.85 | Covellite.Expanse\Covellite.Expanse\Window.cpp | |||||
| 1.81 | Covellite.Api\Covellite.Api\Renderer\OpenGLES3.cpp | |||||
| 1.65 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommon.cpp | |||||
| 1.59 | Covellite.Gui\Covellite.Gui\Initializer.mock.hpp | |||||
| 1.50 | Covellite.Gui\Covellite.Gui\Layer.mock.hpp | |||||
| 1.40 | Covellite.Api\Covellite.Api\Renderer\GraphicApi.CapturingServiceComponent.cpp | |||||
| 1.39 | Covellite.Os\Covellite.Os\Window.windows.cpp | |||||
| 1.36 | Covellite.App\Covellite.App\Application.android.cpp | |||||
| 1.32 | Covellite.App\Covellite.App\Application.windows.cpp | |||||
| 1.30 | Example\Example\ExampleWindow.cpp | |||||
| 1.25 | Covellite.Egl\Covellite.Egl\surface.mock.hpp | |||||
| 1.23 | Covellite.Expanse\Covellite.Expanse\GameScene.cpp | |||||
| 1.19 | Covellite.Os\Covellite.Os\Window.android.cpp | |||||
| 1.19 | Covellite.Expanse\Covellite.Expanse\Window.mock.hpp |
| Average Statements per Method (5...10) |
| 33.0 | Example\Example\ExampleWindow.cpp | |||||
| 23.0 | Example\Example\DefaultSettings.cpp | |||||
| 22.0 | Example\Example\BasementWindow.cpp | |||||
| 17.8 | Covellite.Api\Covellite.Api\Renderer\DirectX10.cpp | |||||
| 17.4 | Covellite.Api\Covellite.Api\Renderer\DirectX11.cpp | |||||
| 13.3 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommon.cpp | |||||
| 11.5 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommonShader.cpp | |||||
| 11.0 | Covellite.Api\Covellite.Api\Renderer\GraphicApi.CapturingServiceComponent.cpp | |||||
| 10.1 | Covellite.App\Covellite.App\Application.windows.cpp | |||||
| 9.1 | Covellite.Os\Covellite.Os\Window.windows.cpp | |||||
| 8.3 | Covellite.Api\Covellite.Api\Renders.cpp | |||||
| 8.0 | Covellite.Egl\Covellite.Egl\config.cpp | |||||
| 8.0 | Covellite.App\Covellite.App\Application.android.cpp | |||||
| 7.7 | Covellite.Os\Covellite.Os\Window.android.cpp | |||||
| 7.5 | Covellite.Gui\Covellite.Gui\Layers.cpp | |||||
| 6.9 | Covellite.Gui\Covellite.Gui\Renderer.cpp | |||||
| 6.7 | Covellite.Api\Covellite.Api\Renderer\OpenGL.cpp | |||||
| 6.4 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommon.Texture.cpp | |||||
| 6.0 | Covellite.Api\Covellite.Api\Renderer\DirectX.cpp | |||||
| 6.0 | Covellite.Os\Covellite.Os\Configuration.cpp |
| Percent Branch Statements (10...30%) |
| 0.3 | Covellite.Api\Covellite.Api\Renderer\GLExt.hpp | |||||
| 2.1 | Covellite.Api\Covellite.Api\Renderer\GraphicApi.Constants.hpp | |||||
| 2.6 | Covellite.Expanse\Covellite.Expanse\Window.cpp | |||||
| 4.0 | Covellite.Events\Covellite.Events\Signal.cpp | |||||
| 4.5 | Covellite.Egl\Covellite.Egl\surface.cpp | |||||
| 4.5 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommon.cpp | |||||
| 4.5 | Example\Example\ExampleWindow.cpp | |||||
| 4.8 | Covellite.Os\Covellite.Os\Window.android.cpp | |||||
| 5.0 | Example\Example\ExampleApp.cpp | |||||
| 5.2 | Covellite.Gui\Covellite.Gui\Window.cpp | |||||
| 5.3 | Covellite.Egl\Covellite.Egl\context.cpp | |||||
| 6.2 | Covellite.Api\Covellite.Api\Renderer\OpenGLES3.cpp | |||||
| 6.2 | Covellite.Egl\Covellite.Egl\config.cpp | |||||
| 7.1 | Covellite.Gui\Covellite.Gui\SystemToGuiKeyCode.windows.cpp | |||||
| 7.4 | Covellite.Api\Covellite.Api\Renderer\Component.hpp | |||||
| 7.7 | Covellite.Expanse\Covellite.Expanse\Id.cpp | |||||
| 7.9 | Covellite.Api\Covellite.Api\Component.inl | |||||
| 8.0 | Covellite.Gui\Covellite.Gui\Renderer.cpp | |||||
| 8.1 | Covellite.Api\Covellite.Api\Renderer\DirectX10.cpp | |||||
| 9.1 | Covellite.Gui\Covellite.Gui\SystemToGuiKeyCode.android.cpp |
| Percent Lines with Comments (15...25%) |
| 70.6 | Covellite.Events\Events.hpp | |||||
| 66.9 | Covellite.Os\Covellite.Os\Events.hpp | |||||
| 63.0 | Covellite.App\Covellite.App\Events.hpp | |||||
| 62.8 | Covellite.Api\Covellite.Api\Vertex.hpp | |||||
| 62.7 | Covellite.App\Covellite.App\android_native_app_glue.h | |||||
| 61.5 | Covellite.Api\Covellite.Api\Events.hpp | |||||
| 60.7 | Covellite.Os\Covellite.Os\Configuration.hpp | |||||
| 59.0 | Covellite.App\Covellite.App\IWindow.hpp | |||||
| 57.1 | Covellite.Expanse\Expanse.hpp | |||||
| 55.6 | Covellite.Events\Covellite.Events\Error.hpp | |||||
| 55.0 | Covellite.Api\Covellite.Api\Renderer\DxCheck.hpp | |||||
| 53.6 | Covellite.Gui\Covellite.Gui\Layer.windows.cpp | |||||
| 53.5 | Covellite.Expanse\Covellite.Expanse\I3DScene.hpp | |||||
| 53.1 | Example\Example\ExampleApp.hpp | |||||
| 52.8 | Covellite.Gui\Covellite.Gui\StringTranslator.cpp | |||||
| 52.4 | Covellite.Api\Api.hpp | |||||
| 52.1 | Covellite.App\Covellite.App\Application.inl | |||||
| 51.8 | Covellite.Expanse\Covellite.Expanse\IProduce3DObject.impl.hpp | |||||
| 51.5 | Covellite.App\Covellite.App\IApplication.hpp | |||||
| 50.9 | Covellite.Events\Covellite.Events\Signal.cpp |
| Classes Defined |
| 11 | Covellite.Api\Covellite.Api\Renderer\Component.hpp | |||||
| 9 | Covellite.Api\Covellite.Api\Renderer\DirectX10.cpp | |||||
| 9 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommonShader.cpp | |||||
| 9 | Covellite.Api\Covellite.Api\Renderer\DirectX11.cpp | |||||
| 7 | Covellite.Gui\Covellite.Gui\Events.hpp | |||||
| 4 | Covellite.App\Covellite.App\Application.mock.hpp | |||||
| 4 | Covellite.Os\Covellite.Os\Events.hpp | |||||
| 3 | Covellite.App\Covellite.App\Application.hpp | |||||
| 3 | Covellite.Api\Covellite.Api\Component.inl | |||||
| 3 | Covellite.Gui\Covellite.Gui\Initializer.mock.hpp | |||||
| 3 | Covellite.Api\Covellite.Api\Component.hpp | |||||
| 3 | Covellite.Gui\Covellite.Gui\Layer.mock.hpp | |||||
| 2 | Covellite.Api\Covellite.Api\Constant.hpp | |||||
| 2 | Covellite.Egl\Covellite.Egl\display.mock.hpp | |||||
| 2 | Covellite.Egl\Covellite.Egl\context.mock.hpp | |||||
| 2 | Covellite.Egl\Covellite.Egl\surface.mock.hpp | |||||
| 2 | Covellite.Egl\Covellite.Egl\config.mock.hpp | |||||
| 2 | Covellite.Api\Covellite.Api\Window.mock.hpp | |||||
| 2 | Covellite.Api\Covellite.Api\Renderer\DirectX.hpp | |||||
| 2 | Covellite.App\Covellite.App\android_native_app_glue.h |
| Methods Implemented per Class (4...20) |
| 37.00 | Covellite.Api\Covellite.Api\Renderer\DirectX11.cpp | |||||
| 21.00 | Covellite.Api\Covellite.Api\Renderer\Component.hpp | |||||
| 13.33 | Covellite.Api\Covellite.Api\Renderer\DirectX10.cpp | |||||
| 11.00 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommonShader.cpp | |||||
| 11.00 | Covellite.Gui\Covellite.Gui\Renderer.cpp | |||||
| 10.00 | Covellite.Gui\Covellite.Gui\Window.cpp | |||||
| 8.00 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommon.Texture.cpp | |||||
| 8.00 | Covellite.Gui\Covellite.Gui\Window.mock.hpp | |||||
| 8.00 | Covellite.Api\Covellite.Api\Component.inl | |||||
| 8.00 | Covellite.Gui\Covellite.Gui\Layer.mock.hpp | |||||
| 7.50 | Covellite.Gui\Covellite.Gui\Layer.cpp | |||||
| 7.00 | Covellite.Gui\Covellite.Gui\File.cpp | |||||
| 7.00 | Covellite.Expanse\Covellite.Expanse\Window.cpp | |||||
| 7.00 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommon.cpp | |||||
| 7.00 | Covellite.App\Covellite.App\Application.windows.cpp | |||||
| 7.00 | Covellite.Os\Covellite.Os\Window.windows.cpp | |||||
| 6.00 | Covellite.Egl\Covellite.Egl\surface.cpp | |||||
| 6.00 | Covellite.Expanse\Covellite.Expanse\3DScene.cpp | |||||
| 6.00 | Covellite.Events\Covellite.Events\Signal.cpp | |||||
| 6.00 | Covellite.Os\Covellite.Os\Window.mock.hpp |
| Lines |
| 1616 | Covellite.Api\Covellite.Api\Renderer\DirectX10.cpp | |||||
| 1578 | Covellite.Api\Covellite.Api\Renderer\DirectX11.cpp | |||||
| 1434 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommonShader.cpp | |||||
| 528 | Covellite.Api\Covellite.Api\Renderer\GLExt.hpp | |||||
| 443 | Covellite.Api\Covellite.Api\Renderer\Component.hpp | |||||
| 351 | Covellite.App\Covellite.App\android_native_app_glue.h | |||||
| 342 | Covellite.Gui\Covellite.Gui\Renderer.cpp | |||||
| 331 | Covellite.Gui\Covellite.Gui\Layer.cpp | |||||
| 326 | Covellite.Api\Covellite.Api\Component.inl | |||||
| 280 | Covellite.Os\Covellite.Os\Window.windows.cpp | |||||
| 260 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommon.cpp | |||||
| 244 | Covellite.App\Covellite.App\Application.android.cpp | |||||
| 234 | Covellite.Gui\Covellite.Gui\Window.cpp | |||||
| 182 | Covellite.App\Covellite.App\Application.windows.cpp | |||||
| 177 | Covellite.Api\Covellite.Api\Renderer\OpenGLCommon.Texture.cpp | |||||
| 177 | Covellite.Gui\Covellite.Gui\Events.hpp | |||||
| 175 | Covellite.Os\Covellite.Os\Window.android.cpp | |||||
| 173 | Covellite.Gui\Covellite.Gui\Layer.mock.hpp | |||||
| 172 | Covellite.Os\Covellite.Os\Events.hpp | |||||
| 152 | Covellite.Expanse\Covellite.Expanse\Window.cpp |