blob: 0089dfd2a263e946af2e1f3ae68f633321dee8fe (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
#ifndef __WIDGETS_H
#define __WIDGETS_H
#include <wasabicfg.h>
#include <bfc/ptrlist.h>
#include <api/syscb/callbacks/skincb.h>
class waServiceFactoryI;
#ifdef WASABI_COMPILE_STATSWND
class StatsWnd;
#endif
class Widgets : public SkinCallbackI {
public:
Widgets();
virtual ~Widgets();
void registerService(waServiceFactoryI *f);
int skincb_onBeforeLoadingElements();
void loadResources();
private:
PtrList<waServiceFactoryI> factories;
int count;
#ifdef WASABI_COMPILE_STATSWND
StatsWnd *statswnd;
#endif
};
#endif
|