2
* Spandex benchmark and test framework.
4
* Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
6
* Contact: Kari J. Kangas <kari.j.kangas@nokia.com>
8
* This framework is free software; you can redistribute it and/or modify it
9
* under the terms of the GNU Lesser General Public License as published by the
10
* Free Software Foundation, version 2.1 of the License.
12
* This framework is distributed in the hope that it will be useful, but
13
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
14
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
17
* You should have received a copy of the GNU Lesser General Public License
18
* along with this framework; if not, see <http://www.gnu.org/licenses/>.
22
#if !defined( __SCT_OPENVGENABLEACTION_H__ )
23
#define __SCT_OPENVGENABLEACTION_H__
25
#include "sct_types.h"
26
#include "sct_openvgmodule.h"
27
#include "sct_openvgmodule_parser.h"
35
SCTOpenVGModuleContext* moduleContext;
36
OpenVGEnableActionData data;
37
} SCTOpenVGEnableActionContext;
39
#if defined( __cplusplus )
41
#endif /* defined( __cplusplus ) */
43
void* sctiCreateOpenVGEnableActionContext( void* moduleContext, SCTAttributeList* attributes );
44
void sctiDestroyOpenVGEnableActionContext( void* context );
46
SCTBoolean sctiOpenVGEnableActionExecute( SCTAction* action, int frameNumber );
47
void sctiOpenVGEnableActionDestroy( SCTAction* action );
49
#if defined( __cplusplus )
51
#endif /* defined( __cplusplus ) */
53
#endif /* !defined( __SCT_OPENVGENABLEACTION_H__ ) */