All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_PerfMonAutoViewportDrawEvent Class Reference

Convenience class for viewport draw events. More...

#include <UT_PerfMonAutoEvent.h>

+ Inheritance diagram for UT_PerfMonAutoViewportDrawEvent:

Public Member Functions

 UT_PerfMonAutoViewportDrawEvent (const char *viewport_name, const char *draw_event_name, UT_PerfMonViewportType viewport_type, bool is_gpu_draw=false)
 ~UT_PerfMonAutoViewportDrawEvent ()
- Public Member Functions inherited from UT_PerfMonAutoEvent
 UT_PerfMonAutoEvent ()
 ~UT_PerfMonAutoEvent ()
void setExtraInfo (const char *extra_info)
int getTimedEventId () const
int getMemoryEventId () const

Additional Inherited Members

- Protected Member Functions inherited from UT_PerfMonAutoEvent
void setTimedEventId_ (int event_id)
void setMemoryEventId_ (int event_id)
void setShouldBaseClassStopEvents_ (bool stop)

Detailed Description

Convenience class for viewport draw events.

Definition at line 151 of file UT_PerfMonAutoEvent.h.

Constructor & Destructor Documentation

UT_PerfMonAutoViewportDrawEvent::UT_PerfMonAutoViewportDrawEvent ( const char *  viewport_name,
const char *  draw_event_name,
UT_PerfMonViewportType  viewport_type,
bool  is_gpu_draw = false 

The constructor's signature must match the signature of UT_Performance::start*DrawEvent().

Definition at line 156 of file UT_PerfMonAutoEvent.h.

UT_PerfMonAutoViewportDrawEvent::~UT_PerfMonAutoViewportDrawEvent ( )

Definition at line 178 of file UT_PerfMonAutoEvent.h.

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