Window class for the frame visualizer. More...
Public Member Functions | |
ImGuiFrameVisualizerWindow (const AZStd::string &name, const unsigned int width, const int unsigned height) | |
ImGuiFrameVisualizerNode * | AddNode (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. | |
Window class for the frame visualizer.