blender/intern/ghost
Mike Erwin f0f3554e17 GHOST: fewer virtual functions
Reined back over-use of virtual functions in GHOST, especially in
"leaves" of the inheritance hierarchy. This eliminates vtables for many
classes and (in some places) turns virtual function dispatch into direct
function calls.

I'll be around to fix things if other coders think this change is too
much.

Still lots of virtual in GHOST_TaskbarWin32 since it just loves virtual.
2015-02-08 14:18:53 -05:00
..
doc This commit fixes up a bunch of svn properties to hopefully make things a little nicer for everyone. 2007-08-28 10:07:08 +00:00
intern GHOST: fewer virtual functions 2015-02-08 14:18:53 -05:00
test Ghost Context Refactor 2014-10-07 15:47:32 -05:00
CMakeLists.txt Input Method Editor (IME) support for text buttons 2014-12-07 00:58:17 +01:00
GHOST_C-api.h Input Method Editor (IME) support for text buttons 2014-12-07 00:58:17 +01:00
GHOST_IEvent.h code clenup: comments and some style edits on ghost/osx (odd indentation) 2012-09-06 02:10:09 +00:00
GHOST_IEventConsumer.h style cleanup: trailing tabs & expand some non prefix tabs into spaces. 2012-10-21 05:46:41 +00:00
GHOST_ISystem.h Comments 2014-08-16 10:51:07 +10:00
GHOST_ISystemPaths.h code clenup: comments and some style edits on ghost/osx (odd indentation) 2012-09-06 02:10:09 +00:00
GHOST_ITimerTask.h code clenup: comments and some style edits on ghost/osx (odd indentation) 2012-09-06 02:10:09 +00:00
GHOST_IWindow.h Input Method Editor (IME) support for text buttons 2014-12-07 00:58:17 +01:00
GHOST_Path-api.h code clenup: comments and some style edits on ghost/osx (odd indentation) 2012-09-06 02:10:09 +00:00
GHOST_Rect.h Comments 2014-08-16 10:51:07 +10:00
GHOST_Types.h Input Method Editor (IME) support for text buttons 2014-12-07 00:58:17 +01:00
SConscript Correction for non-Windows SCons compiling fix after IME Merge 2014-12-11 00:22:17 +01:00