Photon Editor Library
2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level
1
2
3
4
5
]
▼
Include
ph_editor.h
▼
Source
►
Api
imgui_main.h
ph_editor.cpp
►
App
►
Event
ActiveDesignerSceneChangedEvent.h
DesignerSceneAddedEvent.h
DesignerSceneRemovalEvent.h
EditContextUpdatedEvent.cpp
EditContextUpdatedEvent.h
TEditorEvent.h
►
HelpMenu
AboutInformation.cpp
AboutInformation.h
HelpMenu.h
►
Misc
DimensionHints.cpp
DimensionHints.h
EditorSettings.cpp
EditorSettings.h
EditorStats.cpp
EditorStats.h
►
Module
AppModule.cpp
AppModule.h
AudioModule.h
MainThreadRenderUpdateContext.h
MainThreadUpdateContext.h
ModuleAttachmentInfo.h
PhysicsModule.h
ProcedureModule.cpp
ProcedureModule.h
RenderModule.cpp
RenderModule.h
Application.cpp
Application.h
AppSettings.cpp
AppSettings.h
EditContext.h
Editor.cpp
Editor.h
Editor.ipp
EditorEventQueue.cpp
EditorEventQueue.h
►
Designer
►
Basic
ObjectTransform.cpp
ObjectTransform.h
►
Event
DesignerObjectAddedEvent.h
DesignerObjectRemovalEvent.h
DesignerSceneEvent.cpp
DesignerSceneEvent.h
►
Imposter
GeneralImposter.cpp
GeneralImposter.h
GeneralImposter.ipp
ImposterObject.cpp
ImposterObject.h
ImposterObject.ipp
SpecializedImposterBinder.cpp
SpecializedImposterBinder.h
►
IO
DesignerDataPacketInterface.cpp
DesignerDataPacketInterface.h
DesignerSceneMetaInfo.cpp
DesignerSceneMetaInfo.h
DesignerSceneReader.cpp
DesignerSceneReader.h
DesignerSceneWriter.cpp
DesignerSceneWriter.h
►
Render
OfflineRenderAgent.cpp
OfflineRenderAgent.h
RenderAgent.cpp
RenderAgent.h
RenderConfig.h
►
Resource
DesignerGeometry.h
DesignerImage.h
DesignerMaterial.h
DesignerResource.h
DesignerResourceScene.cpp
DesignerResourceScene.h
TDesignerResourceLibrary.h
►
UI
UIProperty.cpp
UIProperty.h
UIPropertyGroup.cpp
UIPropertyGroup.h
UIPropertyLayout.cpp
UIPropertyLayout.h
AbstractDesignerObject.cpp
AbstractDesignerObject.h
AbstractDesignerObject.ipp
designer_fwd.h
DesignerCamera.h
DesignerObject.cpp
DesignerObject.h
DesignerObject.ipp
DesignerScene.cpp
DesignerScene.h
DesignerScene.ipp
FlatDesignerObject.cpp
FlatDesignerObject.h
HierarchicalDesignerObject.cpp
HierarchicalDesignerObject.h
HierarchicalDesignerObject.ipp
NodeObject.cpp
NodeObject.h
TextualNoteObject.cpp
TextualNoteObject.h
ViewportCamera.cpp
ViewportCamera.h
►
EditorCore
►
Event
AppModuleActionEvent.h
DisplayClosedEvent.h
DisplayFocusChangedEvent.h
DisplayFramebufferResizedEvent.h
Event.cpp
Event.h
KeyEvent.h
KeyPressedEvent.h
KeyReleasedEvent.h
MouseButtonEvent.h
MouseButtonPressedEvent.h
MouseButtonReleasedEvent.h
SceneFramebufferResizedEvent.h
►
Query
fwd.h
TConcurrentQueryManager.h
TQuery.h
TQuery.ipp
TQueryPerformer.h
TQueryPerformer.ipp
►
Storage
fwd.h
TConcurrentHandleDispatcher.h
THandleDispatcher.h
TItemPool.h
TItemPoolInterface.h
TStrongHandle.h
TTrivialItemPool.h
TWeakHandle.h
►
Thread
TFrameWorkerThread.h
Threads.cpp
Threads.h
TUnbufferedFrameWorkerThread.h
EKeyCode.h
EMouseCode.h
FileSystemExplorer.cpp
FileSystemExplorer.h
IDGenerator.cpp
IDGenerator.h
Program.cpp
Program.h
TClassEventDispatcher.h
TEventDispatcher.h
TEventListener.h
►
Platform
►
GlfwPlatform
GlfwDisplay.cpp
GlfwDisplay.h
GlfwInput.cpp
GlfwInput.h
GlfwPlatform.cpp
GlfwPlatform.h
Platform.cpp
Platform.h
PlatformDisplay.cpp
PlatformDisplay.h
PlatformInput.cpp
PlatformInput.h
►
Procedure
TestProcedureModule.cpp
TestProcedureModule.h
►
Render
►
Content
fwd.h
Texture.h
►
EditorDebug
EditorDebugRenderModule.cpp
EditorDebugRenderModule.h
►
Imgui
►
Editor
ImguiEditorAssetBrowser.cpp
ImguiEditorAssetBrowser.h
ImguiEditorDebugPanel.cpp
ImguiEditorDebugPanel.h
ImguiEditorImageViewer.cpp
ImguiEditorImageViewer.h
ImguiEditorLog.cpp
ImguiEditorLog.h
ImguiEditorOfflineTaskManager.cpp
ImguiEditorOfflineTaskManager.h
ImguiEditorPropertyPanel.cpp
ImguiEditorPropertyPanel.h
ImguiEditorSceneCreator.cpp
ImguiEditorSceneCreator.h
ImguiEditorSceneManager.cpp
ImguiEditorSceneManager.h
ImguiEditorSceneObjectBrowser.cpp
ImguiEditorSceneObjectBrowser.h
ImguiEditorSettings.cpp
ImguiEditorSettings.h
ImguiEditorToolState.h
►
Font
IconsMaterialDesign.h
IconsMaterialDesignIcons.h
imgui_icons.h
►
Tool
ImguiEditorObjectTypeMenu.cpp
ImguiEditorObjectTypeMenu.h
ImguiFileSystemDialog.cpp
ImguiFileSystemDialog.h
ImguiSampleInspector.cpp
ImguiSampleInspector.h
►
Utility
imgui_helpers.cpp
imgui_helpers.h
imgui_common.cpp
imgui_common.h
ImguiEditorPanel.cpp
ImguiEditorPanel.h
ImguiEditorTheme.h
ImguiEditorUI.cpp
ImguiEditorUI.h
ImguiEditorUIProxy.cpp
ImguiEditorUIProxy.h
ImguiFontLibrary.cpp
ImguiFontLibrary.h
ImguiImageLibrary.cpp
ImguiImageLibrary.h
ImguiRenderContent.cpp
ImguiRenderContent.h
ImguiRenderModule.cpp
ImguiRenderModule.h
►
Mesh
RendererMesh.cpp
RendererMesh.h
RendererTriangleMesh.cpp
RendererTriangleMesh.h
►
Pass
BasicMeshRenderPass.cpp
BasicMeshRenderPass.h
►
Query
GetGraphicsTextureHandle.cpp
GetGraphicsTextureHandle.h
query_basics.h
►
Renderer
OfflineRenderer.cpp
OfflineRenderer.h
OfflineRenderPeek.h
OfflineRenderStats.h
RealtimeRenderer.cpp
RealtimeRenderer.h
SceneRenderer.cpp
SceneRenderer.h
►
Shader
Shader.cpp
Shader.h
►
View
ProjectiveView.h
IDynamicSceneResource.cpp
IDynamicSceneResource.h
ISceneResource.cpp
ISceneResource.h
RenderThread.cpp
RenderThread.h
RenderThreadCaller.h
RenderThreadUpdateContext.h
Scene.cpp
Scene.h
System.cpp
System.h
Texture2D.cpp
Texture2D.h
TextureResource.cpp
TextureResource.h
►
RenderCore
Low-level rendering infrastructure
►
Memory
GraphicsArena.cpp
GraphicsArena.h
GraphicsArena.ipp
GraphicsMemoryBlock.cpp
GraphicsMemoryBlock.h
GraphicsMemoryBlock.ipp
HostMemoryBlock.h
HostMemoryBlock.ipp
►
Null
NullContext.h
NullGHI.h
NullMemoryManager.h
NullObjectManager.h
►
OpenGL
Implementations of OpenGL GHI
Opengl.cpp
Opengl.h
opengl_config.h
opengl_enums.cpp
opengl_enums.h
OpenglContext.cpp
OpenglContext.h
OpenglFramebuffer.cpp
OpenglFramebuffer.h
OpenglGHI.cpp
OpenglGHI.h
OpenglIndexStorage.cpp
OpenglIndexStorage.h
OpenglMemoryManager.cpp
OpenglMemoryManager.h
OpenglMesh.cpp
OpenglMesh.h
OpenglObjectManager.cpp
OpenglObjectManager.h
OpenglShader.cpp
OpenglShader.h
OpenglShaderProgram.cpp
OpenglShaderProgram.h
OpenglTexture.cpp
OpenglTexture.h
OpenglVertexStorage.cpp
OpenglVertexStorage.h
►
Query
GetTextureNativeHandle.cpp
GetTextureNativeHandle.h
query_basics.h
►
SDL
sdl_graphics_api_type.h
BasicGraphicsMemoryManager.cpp
BasicGraphicsMemoryManager.h
EClearTarget.h
EGraphicsAPI.h
GHI.cpp
GHI.h
ghi_enums.cpp
ghi_enums.h
ghi_enums.ipp
ghi_exceptions.h
ghi_fwd.h
ghi_infos.cpp
ghi_infos.h
GHIThread.cpp
GHIThread.h
GHIThreadCaller.h
GHIThreadUpdateContext.h
GraphicsContext.cpp
GraphicsContext.h
GraphicsMemoryManager.cpp
GraphicsMemoryManager.h
GraphicsObjectManager.cpp
GraphicsObjectManager.h
IndexStorage.cpp
IndexStorage.h
Mesh.cpp
Mesh.h
Shader.cpp
Shader.h
ShaderProgram.cpp
ShaderProgram.h
Storage.cpp
Storage.h
VertexStorage.cpp
VertexStorage.h
►
ThirdParty
DearImGui.h
DearImGuiExperimental.h
glad2.h
glad2_with_GLFW3.h
GLFW3.h
GLFW3_fwd.h
ImPlot.h
NLohmannJSON.h
editor_lib_config.h
Generated by
1.11.0