Photon Editor Library 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
GraphicsObjectManager.h File Reference
#include "RenderCore/ghi_fwd.h"
#include "RenderCore/ghi_enums.h"
#include <Common/primitive_type.h>
#include <Math/TVector2.h>
#include <Math/TVector3.h>
#include <Utility/TSpan.h>
#include <cstddef>
#include <string>

Go to the source code of this file.

Classes

class  ph::editor::ghi::GraphicsObjectManager
 Manages the creation and deletion of graphics-related resource objects. All create<XXX>() and delete<XXX>() along with some data manipulation methods are thread safe as long as they are called within the lifetime of current graphics context. During the lifetime of the current graphics context, the GHI abstraction may be loaded/unloaded and thread safe methods are allowed to fail gently (not crash or causing any data corruption) during the unloaded period. More...
 

Namespaces

namespace  ph
 
namespace  ph::editor
 
namespace  ph::editor::ghi