Changeset View
Changeset View
Standalone View
Standalone View
intern/ghost/intern/GHOST_WindowWin32.cpp
| Show First 20 Lines • Show All 293 Lines • ▼ Show 20 Lines | if (m_user32) { | ||||
| m_fpGetPointerPenInfoHistory = (GHOST_WIN32_GetPointerPenInfoHistory)::GetProcAddress( | m_fpGetPointerPenInfoHistory = (GHOST_WIN32_GetPointerPenInfoHistory)::GetProcAddress( | ||||
| m_user32, "GetPointerPenInfoHistory"); | m_user32, "GetPointerPenInfoHistory"); | ||||
| m_fpGetPointerTouchInfoHistory = (GHOST_WIN32_GetPointerTouchInfoHistory)::GetProcAddress( | m_fpGetPointerTouchInfoHistory = (GHOST_WIN32_GetPointerTouchInfoHistory)::GetProcAddress( | ||||
| m_user32, "GetPointerTouchInfoHistory"); | m_user32, "GetPointerTouchInfoHistory"); | ||||
| } | } | ||||
| // Initialize Wintab | // Initialize Wintab | ||||
| m_wintab.handle = ::LoadLibrary("Wintab32.dll"); | m_wintab.handle = ::LoadLibrary("Wintab32.dll"); | ||||
| if (m_wintab.handle) { | if (m_wintab.handle && m_system->getTabletAPI() != GHOST_kTabletNative) { | ||||
| // Get API functions | // Get API functions | ||||
| m_wintab.info = (GHOST_WIN32_WTInfo)::GetProcAddress(m_wintab.handle, "WTInfoA"); | m_wintab.info = (GHOST_WIN32_WTInfo)::GetProcAddress(m_wintab.handle, "WTInfoA"); | ||||
| m_wintab.open = (GHOST_WIN32_WTOpen)::GetProcAddress(m_wintab.handle, "WTOpenA"); | m_wintab.open = (GHOST_WIN32_WTOpen)::GetProcAddress(m_wintab.handle, "WTOpenA"); | ||||
| m_wintab.close = (GHOST_WIN32_WTClose)::GetProcAddress(m_wintab.handle, "WTClose"); | m_wintab.close = (GHOST_WIN32_WTClose)::GetProcAddress(m_wintab.handle, "WTClose"); | ||||
| m_wintab.packet = (GHOST_WIN32_WTPacket)::GetProcAddress(m_wintab.handle, "WTPacket"); | m_wintab.packet = (GHOST_WIN32_WTPacket)::GetProcAddress(m_wintab.handle, "WTPacket"); | ||||
| m_wintab.enable = (GHOST_WIN32_WTEnable)::GetProcAddress(m_wintab.handle, "WTEnable"); | m_wintab.enable = (GHOST_WIN32_WTEnable)::GetProcAddress(m_wintab.handle, "WTEnable"); | ||||
| m_wintab.overlap = (GHOST_WIN32_WTOverlap)::GetProcAddress(m_wintab.handle, "WTOverlap"); | m_wintab.overlap = (GHOST_WIN32_WTOverlap)::GetProcAddress(m_wintab.handle, "WTOverlap"); | ||||
| ▲ Show 20 Lines • Show All 1,062 Lines • Show Last 20 Lines | |||||