Panda3D
Loading...
Searching...
No Matches
config_windisplay.h
Go to the documentation of this file.
1/**
2 * PANDA 3D SOFTWARE
3 * Copyright (c) Carnegie Mellon University. All rights reserved.
4 *
5 * All use of this software is subject to the terms of the revised BSD
6 * license. You should have received a copy of this license along
7 * with this source code in a file named "LICENSE."
8 *
9 * @file config_windisplay.h
10 * @author drose
11 * @date 2002-12-20
12 */
13
14#ifndef CONFIG_WINDISPLAY_H
15#define CONFIG_WINDISPLAY_H
16
17#include "pandabase.h"
18#include "filename.h"
19#include "notifyCategoryProxy.h"
20#include "configVariableBool.h"
21
22NotifyCategoryDecl(windisplay, EXPCL_PANDAWIN, EXPTP_PANDAWIN);
23
24extern ConfigVariableBool responsive_minimized_fullscreen_window;
25extern ConfigVariableBool hold_keys_across_windows;
26extern ConfigVariableBool do_vidmemsize_check;
27extern ConfigVariableBool auto_cpu_data;
28extern ConfigVariableBool ime_composition_w;
29extern ConfigVariableBool ime_aware;
30extern ConfigVariableBool ime_hide;
31extern ConfigVariableBool request_dxdisplay_information;
32extern ConfigVariableBool dpi_aware;
33extern ConfigVariableBool dpi_window_resize;
34extern ConfigVariableBool paste_emit_keystrokes;
35extern ConfigVariableBool disable_message_loop;
36
37extern EXPCL_PANDAWIN ConfigVariableBool swapbuffer_framelock;
38
39extern EXPCL_PANDAWIN void init_libwindisplay();
40
41#endif
This is a convenience class to specialize ConfigVariable as a boolean type.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
EXPCL_PANDAWIN void init_libwindisplay()
Initializes the library.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.