Processes requests for setting up content that gets rendered to a texture and captured to an image. More...
#include <PreviewRenderer.h>
Inherits AtomToolsFramework::PreviewRendererInterface, PreviewerFeatureProcessorProviderBus::Handler, and AZ::SystemTickBus::Handler.
Public Member Functions | |
| AZ_CLASS_ALLOCATOR (PreviewRenderer, AZ::SystemAllocator) | |
| AZ_RTTI (PreviewRenderer, "{60FCB7AB-2A94-417A-8C5E-5B588D17F5D1}", PreviewRendererInterface) | |
| PreviewRenderer (const AZStd::string &sceneName, const AZStd::string &pipelineName) | |
| void | AddCaptureRequest (const PreviewRendererCaptureRequest &captureRequest) override |
| AZ::RPI::ScenePtr | GetScene () const override |
| AZ::RPI::ViewPtr | GetView () const override |
| AZ::Uuid | GetEntityContextId () const override |
| void | ProcessCaptureRequests () |
| void | CancelCaptureRequest () |
| void | CompleteCaptureRequest () |
| void | LoadContent () |
| void | UpdateLoadContent () |
| void | CancelLoadContent () |
| void | PoseContent () |
| bool | IsContentReadyToRender () |
| AZ::Render::FrameCaptureId | StartCapture () |
| void | EndCapture () |
Public Member Functions inherited from AtomToolsFramework::PreviewRendererInterface | |
| AZ_RTTI (PreviewRendererInterface, "{C5B5E3D0-0055-4C08-9B98-FDBBB5F05BED}") | |
Processes requests for setting up content that gets rendered to a texture and captured to an image.
|
overridevirtual |
Implements AtomToolsFramework::PreviewRendererInterface.
|
overridevirtual |
Implements AtomToolsFramework::PreviewRendererInterface.
|
overridevirtual |
Implements AtomToolsFramework::PreviewRendererInterface.
|
overridevirtual |
Implements AtomToolsFramework::PreviewRendererInterface.