![]() |
Divide Framework 0.1
A free and open-source 3D Framework under heavy development
|
#include "config.h"
#include "Headers/Kernel.h"
#include "Headers/Configuration.h"
#include "Headers/PlatformContext.h"
#include "Core/Debugging/Headers/DebugInterface.h"
#include "Core/Headers/ParamHandler.h"
#include "Core/Headers/StringHelper.h"
#include "Core/Networking/Headers/LocalClient.h"
#include "Core/Networking/Headers/Server.h"
#include "Core/Time/Headers/ApplicationTimer.h"
#include "Core/Time/Headers/ProfileTimer.h"
#include "Editor/Headers/Editor.h"
#include "GUI/Headers/GUI.h"
#include "GUI/Headers/GUISplash.h"
#include "Managers/Headers/FrameListenerManager.h"
#include "Managers/Headers/RenderPassManager.h"
#include "Managers/Headers/ProjectManager.h"
#include "Scenes/Headers/SceneEnvironmentProbePool.h"
#include "Physics/Headers/PXDevice.h"
#include "Platform/Audio/Headers/SFXDevice.h"
#include "Platform/File/Headers/FileWatcherManager.h"
#include "Platform/Headers/SDLEventManager.h"
#include "Platform/Headers/PlatformRuntime.h"
#include "Platform/Video/Headers/GFXRTPool.h"
#include "Platform/Video/Headers/GFXDevice.h"
#include "Platform/Video/Textures/Headers/Texture.h"
#include "Rendering/Camera/Headers/Camera.h"
#include "Resources/Headers/ResourceCache.h"
#include "Scripting/Headers/Script.h"
#include "Utility/Headers/XMLParser.h"
Go to the source code of this file.
Namespaces | |
namespace | Divide |
Handle console commands that start with a forward slash. | |
namespace | Divide::anonymous_namespace{Kernel.cpp} |
Functions | |
static void | Divide::ComputeViewports (const Rect< I32 > &mainViewport, vector< Rect< I32 > > &targetViewports, const U8 count) |
static Time::ProfileTimer & | Divide::GetTimer (Time::ProfileTimer &parentTimer, vector< Time::ProfileTimer * > &timers, const U8 index, const char *name) |
Variables | |
constexpr U32 | Divide::anonymous_namespace{Kernel.cpp}::g_printTimerBase = 15u |
constexpr U8 | Divide::anonymous_namespace{Kernel.cpp}::g_warmupFrameCount = 8u |
constexpr U32 | Divide::anonymous_namespace{Kernel.cpp}::g_mininumTotalWorkerCount = 16u |
static U32 | Divide::anonymous_namespace{Kernel.cpp}::g_totalWorkerCount = 8u |
constexpr U8 | Divide::anonymous_namespace{Kernel.cpp}::g_renderThreadCount = 1u |
U32 | Divide::anonymous_namespace{Kernel.cpp}::g_printTimer = g_printTimerBase |