wxWidgets/include/wx/private
Vadim Zeitlin 990c8bfd73 Cache wxDisplayImpl object for faster access
Avoid a heap allocation on every wxDisplay creation by caching the
wxDisplayImpl objects once they're created.

Currently we never invalidate the cache, but we should add a way to do
it in the future.

This speeds up wxDisplay::GetGeometry() benchmark by a factor of 4.
2018-09-30 00:53:59 +02:00
..
addremovectrl.h Fix wxGTK 1 build after gtk/gtk.h wrapper header addition 2018-07-10 14:54:19 +02:00
display.h Cache wxDisplayImpl object for faster access 2018-09-30 00:53:59 +02:00
eventloopsourcesmanager.h
extfield.h Rename wxExternalField methods to not mention "Window" 2017-11-22 03:05:03 +01:00
fd.h
fdiodispatcher.h
fdioeventloopsourcehandler.h
fdiohandler.h
fdiomanager.h
fileback.h
filename.h
flagscheck.h
fontmgr.h Fix wxDFB build after the font changes 2018-09-17 15:24:40 +02:00
fswatcher.h
graphics.h
icondir.h
jsscriptwrapper.h Fix wxWebView::RunScript() with string containing backslashes 2018-02-22 13:44:00 +01:00
launchbrowser.h
markupparser.h
markupparserattr.h Add support for strike through attribute to markup spans 2018-09-17 15:24:42 +02:00
menuradio.h
notifmsg.h
overlay.h Adding native macos Cocoa implementation for overlays into build files 2017-09-09 23:34:50 +02:00
pipestream.h
preferences.h
richtooltip.h
sckaddr.h
secretstore.h
selectdispatcher.h
socket.h Use wxTimeVal_t instead of timeval to fix 64 bit Cygwin problems 2018-01-14 02:25:51 +01:00
streamtempinput.h
textmeasure.h
threadinfo.h
timer.h
tlwgeom.h Fix saving/restoring window position for maximized windows 2018-04-29 20:35:44 +02:00
uiaction.h
window.h
wxprintf.h Fix some harmless gcc 7 -Wimplicit-fallthrough warnings 2018-02-03 18:22:45 +01:00