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

Generic GL2D task. More...

#include <gl2d_thread_interface.h>

Inherits ISDKProperties.

Public Member Functions

virtual void SDK_CALLTYPE PerformTask ()=0 throw ()
 Performs given task by appropriate GL2D/External OpenGL thread THIS CALL SHOULD BE PERFORMED ONLY BY APPROPRIATE OPENGL THREAD WITH PROPERLY ACQUIRED OPENGL CONTEXT.
 
virtual bool SDK_CALLTYPE SupportsSpawnByTask () const =0 throw ()
 Task can be spawned by other task In general running GL2D tasks can't spawn any of other GL2D tasks, but in some cases it's allowed to spawn such tasks, but given tasks should have "SupportsSpawnByTask" flag set to true, otherwise it's a bug in GL2D engine In other words if given flag set to true, means that given task can be spawned by currently running GL2D task.
 

Detailed Description

Generic GL2D task.


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