aboutsummaryrefslogtreecommitdiffstats
path: root/emulator/opengl/host/tools/emugen/tests/t.001/expected/wrapper/foo_wrapper_context.h
blob: e5e30e683b5593463a64af1c353b1f5459b88b6e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// Generated Code - DO NOT EDIT !!
// generated by 'emugen'
#ifndef __foo_wrapper_context_t_h
#define __foo_wrapper_context_t_h

#include "foo_wrapper_proc.h"


struct foo_wrapper_context_t {

	fooAlphaFunc_wrapper_proc_t fooAlphaFunc;
	fooIsBuffer_wrapper_proc_t fooIsBuffer;
	fooUnsupported_wrapper_proc_t fooUnsupported;
	fooDoEncoderFlush_wrapper_proc_t fooDoEncoderFlush;
	fooTakeConstVoidPtrConstPtr_wrapper_proc_t fooTakeConstVoidPtrConstPtr;
	 virtual ~foo_wrapper_context_t() {}

	typedef foo_wrapper_context_t *CONTEXT_ACCESSOR_TYPE(void);
	static void setContextAccessor(CONTEXT_ACCESSOR_TYPE *f);
	int initDispatchByName( void *(*getProc)(const char *name, void *userData), void *userData);
};

#endif