Photon Editor Library 2.0.0-beta
A physically based renderer.
Loading...
Searching...
No Matches
GetGraphicsTextureHandle.h
Go to the documentation of this file.
1#pragma once
2
6
7#include <cstddef>
8
9namespace ph::editor::render
10{
11
12class Scene;
13
15{
16public:
18
19 bool performQuery(System& sys) override;
20
25
27
28private:
29 Scene* m_scene;
30 TextureHandle m_handle;
31 ghi::TextureHandle m_gHandle;
32};
33
35{
36 return m_handle;
37}
38
43
44}// end namespace ph::editor::render
Definition TQueryPerformer.h:12
Definition GetGraphicsTextureHandle.h:15
bool performQuery(System &sys) override
Definition GetGraphicsTextureHandle.cpp:18
TextureHandle getTextureHandle() const
Definition GetGraphicsTextureHandle.h:34
ghi::TextureHandle getGraphicsTextureHandle() const
Definition GetGraphicsTextureHandle.h:39
GetGraphicsTextureHandle(TextureHandle handle, Scene *scene)
Definition GetGraphicsTextureHandle.cpp:9
A scene for the editor renderer only.
Definition Scene.h:34
Definition System.h:26
Definition DesignerObject.h:19