aboutsummaryrefslogtreecommitdiff
path: root/Src/Wasabi/api/wnd/deactivatemgr.h
blob: 6e1e8c598a2e5db29265f9a9f71cd5e121130406 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#ifndef __APPDEACTIVATIONMGR_H
#define __APPDEACTIVATIONMGR_H

#include <bfc/ptrlist.h>

class ifc_window;

class AppDeactivationMgr {
	
	public:

  	static int is_deactivation_allowed(ifc_window *w);
		static void push_disallow(ifc_window *w);
		static void pop_disallow(ifc_window *w);
    static void setbypass(int i);

  private:
    static PtrList<ifc_window> list;

};

#endif