Open 3D Engine Atom Gem API Reference
23.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
|
Processes requests for setting up content that gets rendered to a texture and captured to an image. More...
#include <PreviewRenderer.h>
Inherits AtomToolsFramework::PreviewRendererInterface, and 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 () |
AZ::Render::FrameCaptureId | StartCapture () |
void | EndCapture () |
![]() | |
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.