![]() |
NAVTOR SDK
v.3.0
Software Development Kit for fast and efficient development of ECDIS, ECS and generic marine applications
|
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. | |
Generic GL2D task.