Photon Editor Library 2.0.0-beta
A physically based renderer.
|
#include "ph_editor.h"
#include "imgui_main.h"
#include "EditorCore/Program.h"
#include "App/Application.h"
#include "Procedure/TestProcedureModule.h"
#include "Render/Imgui/ImguiRenderModule.h"
#include "Render/EditorDebug/EditorDebugRenderModule.h"
#include "Render/Imgui/Editor/ImguiEditorLog.h"
#include "Designer/DesignerScene.h"
#include "Designer/DesignerObject.h"
#include "Designer/AbstractDesignerObject.h"
#include "Designer/FlatDesignerObject.h"
#include "Designer/HierarchicalDesignerObject.h"
#include "Designer/TextualNoteObject.h"
#include "Designer/NodeObject.h"
#include "Designer/Render/RenderAgent.h"
#include "Designer/Render/OfflineRenderAgent.h"
#include "Designer/Imposter/ImposterObject.h"
#include "Designer/Imposter/GeneralImposter.h"
#include "RenderCore/SDL/sdl_graphics_api_type.h"
#include <ph_core.h>
#include <Common/assertion.h>
#include <Common/logging.h>
#include <Common/exceptions.h>
#include <DataIO/FileSystem/Path.h>
#include <Utility/traits.h>
#include <cstdlib>
#include <vector>
Namespaces | |
namespace | ph |
namespace | ph::editor |
Functions | |
int | ph::editor::application_entry_point (int argc, char *argv[]) |
Main function for the editor application. | |
int | ph::editor::imgui_demo_entry_point (int argc, char *argv[]) |
Main function for the UI library demo. Useful for playing with all UI features. | |
std::span< const SdlClass *const > | ph::editor::get_registered_editor_classes () |
Get a list of registered SDL classes from the editor. | |
std::span< const SdlEnum *const > | ph::editor::get_registered_editor_enums () |
Get a list of registered SDL enums from the editor. | |
Path | ph::editor::get_editor_data_directory () |