NAVTOR SDK  v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
IGL2DDrawStats Class Referenceabstract

GL2D Draw Stats object, provides with statistics about last canvas draw operation (all of drawn objects between StartDraw/FinishDraw) More...

#include <gl2d_draw_stats_interface.h>

Inherits ISDKProperties.

Public Member Functions

virtual void SDK_CALLTYPE Dump () const =0 throw ()
 Dumps given object.
 
virtual SDKUInt32 SDK_CALLTYPE GetObjectsCount (const SDKUInt64 &obj_type) const =0 throw ()
 Returns number of drawn objects of given type obj_type - Combination of GL2DDrawStatsObjects types.
 
virtual SDKUInt32 SDK_CALLTYPE GetVertexesCount (const SDKUInt64 &obj_type) const =0 throw ()
 Returns number of drawn object vertexes of given type obj_type - Combination of GL2DDrawStatsObjects types.
 
virtual SDKUInt32 SDK_CALLTYPE GetDrawCallsCount (const SDKUInt64 &obj_type) const =0 throw ()
 Returns number of draw calls used for drawing given type object obj_type - Combination of GL2DDrawStatsObjects types.
 

Static Public Member Functions

static const char * DrawStatsObjType2Name (const SDKUInt64 &obj_type)
 Converts Draw Stats object type to it's name.
 

Detailed Description

GL2D Draw Stats object, provides with statistics about last canvas draw operation (all of drawn objects between StartDraw/FinishDraw)


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