Open 3D Engine Atom Gem API Reference 24.09.2
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
ImGui::ImGuiFrameVisualizerWindow Class Referencefinal

Window class for the frame visualizer. More...

Public Member Functions

 ImGuiFrameVisualizerWindow (const AZStd::string &name, const unsigned int width, const int unsigned height)
 
ImGuiFrameVisualizerNodeAddNode (const AZStd::string &name, const unsigned int numInputs, const unsigned int numOutputs)
 Add an node to the window.
 
void ResolvedOverlappingNodes ()
 Resolve all the overlapping nodes.
 
void Paint (bool &draw)
 Draw the UI and all the nodes.
 
void CaptureFrame (AZ::Render::ImGuiFrameVisualizer *frameVisualizer)
 Capture an single frame to display.
 
bool IsFrameNeedCaptured () const
 Returns true if frame need to be captured.
 
void DisableCaptureFrame ()
 Disable capture state.
 

Detailed Description

Window class for the frame visualizer.


The documentation for this class was generated from the following file: