Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ALTaleX531/OpenGlass
/ types & classes
Types & classes
395 in github.com/ALTaleX531/OpenGlass
⨍
Functions
889
◇
Types & classes
395
↓ 5 callers
Class
AlphaChannelReinterpreter
OpenGlass/GlassKernel.hpp:13
Class
ACCENT_POLICY
OpenGlass/uDwmProjection.hpp:583
Enum
AEROCOLORIZATION_PROP
OpenGlass/AeroColorizationEffect.hpp:12
Enum
BlurAxis
OpenGlass/D3DGlassRealizer.hpp:101
Class
BlurVertex
80 bytes/vertex:pos(2) + baseUV(2) + 8 samples packed into 4 float4
OpenGlass/D3DGlassRealizer.hpp:26
Enum
ButtonGlowType
OpenGlass/ButtonGlowHandler.cpp:101
Class
CAccent
OpenGlass/uDwmProjection.hpp:607
Class
CAccentAcrylicBlurBehind
OpenGlass/uDwmProjection.hpp:615
Class
CAccentBlurBehind
OpenGlass/uDwmProjection.hpp:614
Class
CAccentInfo
OpenGlass/AccentOverrider.cpp:38
Class
CAccent_GetAccentPolicy_Offsets
CAccent::UpdateAccentPolicy
OpenGlass/uDwmProjection.Offsets.hpp:372
Class
CAeroColorizationEffect
OpenGlass/AeroColorizationEffect.hpp:19
Class
CAeroEffect
OpenGlass/AeroEffect.hpp:14
Class
CAeroParams
OpenGlass/AeroEffect.hpp:8
Class
CAnimatedGlassSheet
OpenGlass/uDwmProjection.hpp:1120
Class
CAnimatedGlassSheet_GetAdjustedDestinationRect_Offsets
CAnimatedGlassSheet::AdjustTargetRect / UpdateRectAnimation this->adjustedDestinationRect
OpenGlass/uDwmProjection.Offsets.hpp:1283
Class
CAnimatedGlassSheet_GetAtlasPaddingBottom_Rect_Offsets
OpenGlass/uDwmProjection.Offsets.hpp:1321
Class
CAnimatedGlassSheet_GetAtlasPaddingLeft_Rect_Offsets
OpenGlass/uDwmProjection.Offsets.hpp:1303
Class
CAnimatedGlassSheet_GetAtlasPaddingRight_Rect_Offsets
OpenGlass/uDwmProjection.Offsets.hpp:1312
Class
CAnimatedGlassSheet_GetAtlasPaddingTop_Rect_Offsets
CAnimatedGlassSheet::Initialize Atlas padding insets for the glass sheet region
OpenGlass/uDwmProjection.Offsets.hpp:1294
Class
CAnimatedGlassSheet_GetDestinationRect_Offsets
CAnimatedGlassSheet::Initialize / AdjustTargetRect / StartRectAnimation / UpdateRectAnimation this->destinationRect
OpenGlass/uDwmProjection.Offsets.hpp:1272
Class
CAnimatedGlassSheet_GetSourceRect_Offsets
CAnimatedGlassSheet::Initialize / AdjustTargetRect / StartRectAnimation / UpdateRectAnimation this->sourceRect
OpenGlass/uDwmProjection.Offsets.hpp:1261
Class
CAnimatedReflectionSheet
OpenGlass/GlassReflectionHandler.cpp:31
Class
CArrayBasedCoverageSet
OpenGlass/dwmcoreProjection.hpp:191
Class
CArrayBasedCoverageSet_GetAntiOccluderArray_Offsets
Win10 only — absent in later builds
OpenGlass/dwmcoreProjection.Offsets.hpp:43
Class
CArrayBasedCoverageSet_GetOccluderArray_Offsets
CArrayBasedCoverageSet::CalcVisibleArea (QWORD *)this → base pointer; *(DWORD *)(this + 24) → count Always at offset 0 within CArrayBasedCoverageSet
OpenGlass/dwmcoreProjection.Offsets.hpp:56
Class
CArrayBasedGlassCoverageSet
OpenGlass/GlassCoverageSet.hpp:34
Class
CAtlasedImage
OpenGlass/uDwmProjection.hpp:477
Class
CAtlasedImageStub
OpenGlass/GlassFrameDemodernizer.cpp:171
Class
CAtlasedImage_GetPartId_Offsets
CTopLevelAtlasedRectsVisual::ShouldCloneAtlasImage CTopLevelAtlasedRectsVisual::ShouldDrawAtlasImage WARNING: The PartId range check is (value - 9) >
OpenGlass/uDwmProjection.Offsets.hpp:264
Class
CAtlasedRectsVisual
OpenGlass/uDwmProjection.hpp:466
Class
CBaseGeometryProxy
OpenGlass/uDwmProjection.hpp:77
Class
CBaseImageProxy
OpenGlass/uDwmProjection.hpp:80
Class
CBaseLegacyMilBrushProxy
OpenGlass/uDwmProjection.hpp:76
Class
CBaseObject
OpenGlass/uDwmProjection.hpp:15
Class
CBaseResourceProxy
OpenGlass/uDwmProjection.hpp:79
Class
CBaseTransformProxy
OpenGlass/uDwmProjection.hpp:78
Class
CBitmapSource
OpenGlass/uDwmProjection.hpp:463
Class
CBitmapSourceArray
OpenGlass/uDwmProjection.hpp:464
Class
CBlurEffect
OpenGlass/BlurEffect.hpp:11
Class
CBlurParams
OpenGlass/BlurEffect.hpp:6
Class
CBuffer2D
OpenGlass/Buffer2D.hpp:7
Class
CButton
OpenGlass/uDwmProjection.hpp:486
Class
CButton_GetButtonBitmapArray_Offsets
CButton::SetVisualStates
OpenGlass/uDwmProjection.Offsets.hpp:324
Class
CButton_GetButtonState_Offsets
CButton::RedrawVisual CButton::DrawStateW this[x] & y
OpenGlass/uDwmProjection.Offsets.hpp:291
Class
CButton_GetFirstAtlasImage_Offsets
CButton glow — see PR #287 CButton::AppendAtlas — first atlas image (glow nine-grid)
OpenGlass/uDwmProjection.Offsets.hpp:348
Class
CButton_GetGlyphBitmapArray_Offsets
CButton::SetVisualStates
OpenGlass/uDwmProjection.Offsets.hpp:313
Class
CButton_GetGlyphOpacity_Offsets
CButton::SetVisualStates WARNING: Use SetVisualStates (base/default glyph opacity), NOT UpdateCurrentGlyphOpacity (runtime/current opacity, different
OpenGlass/uDwmProjection.Offsets.hpp:278
Class
CButton_GetSecondAtlasImage_Offsets
CButton glow — see PR #287 CButton::AppendAtlas — second atlas image
OpenGlass/uDwmProjection.Offsets.hpp:360
Class
CButton_GetTimeline_Offsets
CButton::RedrawVisual xrefs to CButton::ActivateTimeline
OpenGlass/uDwmProjection.Offsets.hpp:303
Class
CButton_GetVisualState_Offsets
CButton glow — see PR #287 CButton::DrawStateW — visual state flags for hover/press detection
OpenGlass/uDwmProjection.Offsets.hpp:336
Class
CCachedTarget
OpenGlass/dwmcoreProjection.hpp:869
Class
CCachedVisualImage
OpenGlass/dwmcoreProjection.hpp:867
Class
CCachedVisualImageProxy
OpenGlass/uDwmProjection.hpp:141
Class
CCanvasVisual
OpenGlass/uDwmProjection.hpp:415
Class
CChannel
OpenGlass/Dwm.hpp:228
Class
CClassFactoryT
OpenGlass/Util.hpp:956
Class
CCombinedGeometryProxy
OpenGlass/uDwmProjection.hpp:86
Class
CComposeTop
OpenGlass/dwmcoreProjection.hpp:662
Class
CCompositor
OpenGlass/uDwmProjection.hpp:1160
Class
CCompositor_GetChannel_Index_Offsets
CCompositor::Initialize ((QWORD *)this + N) = MilConnection_CreateChannel(connection, &channel) >= 24H2 uses index 3; earlier uses index 2
OpenGlass/uDwmProjection.Offsets.hpp:1235
Class
CCompositor_GetInteropCompositorDCompDevicePartner_Offsets
CDesktopManager::EnsureDCompositionInteropDevice/CCompositor::InitializeInteropCompositor xrefs to RoGetActivationFactory("Windows.UI.Composition.Comp
OpenGlass/uDwmProjection.Offsets.hpp:1249
Class
CConstantBufferPS
OpenGlass/D3DGlassRealizer.hpp:17
Class
CConstantBufferVS
OpenGlass/D3DGlassRealizer.hpp:11
Class
CCustomBlurEffect
OpenGlass/CustomBlurEffect.hpp:20
Class
CCustomBlurParams
OpenGlass/CustomBlurEffect.hpp:14
Class
CD2DContext
OpenGlass/dwmcoreProjection.hpp:571
Class
CD2DContext_GetDeviceContext_Offsets
CD2DContext::GetDeviceContext / CD3DDevice structure D2D1 device context embedded at CD3DDevice + N (via D2D1 API calls)
OpenGlass/dwmcoreProjection.Offsets.hpp:280
Class
CD3DDevice
CD3DDeviceLevel1 before windows 10 2004
OpenGlass/dwmcoreProjection.hpp:583
Class
CD3DDevice_GetD2DContext_Offsets
CD2DContext::GetDevice return (CD3DDevice *)(this - N) → N is the CD2DContext offset within CD3DDevice
OpenGlass/dwmcoreProjection.Offsets.hpp:413
Class
CD3DDevice_GetDevice_Offsets
CD3DDevice — historically frozen across all Win11 builds Decompile CD3DDevice::CreateTexture → trace the ID3D11Device::CreateTexture2D call, the ID3D1
OpenGlass/dwmcoreProjection.Offsets.hpp:295
Class
CD3DDevice_GetImmediateContext_Offsets
CD3DDevice — adjacent pointer to GetDevice GetImmediateContext = GetDevice + 1×PTR
OpenGlass/dwmcoreProjection.Offsets.hpp:437
Class
CD3DGlassRealizer
OpenGlass/D3DGlassRealizer.hpp:45
Class
CD3DSurface
OpenGlass/dwmcoreProjection.hpp:616
Class
CD3DSurface_GetRenderTargetView_Offsets
OpenGlass/dwmcoreProjection.Offsets.hpp:327
Class
CD3DSurface_GetShaderResourceView_Offsets
OpenGlass/dwmcoreProjection.Offsets.hpp:318
Class
CD3DSurface_GetTexture2D_Offsets
CD3DSurface only used before Windows 10 2004 Sequential pointer members: Texture2D, RTV, SRV
OpenGlass/dwmcoreProjection.Offsets.hpp:309
Class
CDWriteText
OpenGlass/uDwmProjection.hpp:429
Class
CDWriteText_GetTextInterface_Offsets
CDWriteText::CDWriteText xrefs to CDWriteText::`vftable'{for `IText'}
OpenGlass/uDwmProjection.Offsets.hpp:249
Class
CDesktopManager
OpenGlass/uDwmProjection.hpp:1191
Class
CDesktopManager_GetCompositor_Index_Offsets
CDesktopManager::Initialize CCompositor::Create(connection, &this->compositor)
OpenGlass/uDwmProjection.Offsets.hpp:1126
Class
CDesktopManager_GetD2DDevice_OnThis_Index_Offsets
Pre-21H2: D2D device stored directly on CDesktopManager CDesktopManager::EnsureDCompositionInteropDevice → D2D1CreateFactory → stores at this + N
OpenGlass/uDwmProjection.Offsets.hpp:1209
Class
CDesktopManager_GetDCompDevice_OnThis_Index_Offsets
Pre-21H2: DComp device stored directly on CDesktopManager xrefs to RoGetActivationFactory("Windows.UI.Composition.Compositor") QueryInterface GUID_d14
OpenGlass/uDwmProjection.Offsets.hpp:1222
Class
CDesktopManager_GetDPIValue_Index_Offsets
CDesktopManager::SetupDPIValues ((double *)this + N) = GetDpiForSystem() / 96.0
OpenGlass/uDwmProjection.Offsets.hpp:1193
Class
CDesktopManager_GetGraphicsManager_Index_Offsets
CDesktopManager::Initialize CGraphicsDeviceManager::Create → stored at this + N For builds < 22H2, index = 6; for 22H2 and later, index = 7
OpenGlass/uDwmProjection.Offsets.hpp:1334
Class
CDesktopManager_GetIsHighContrastMode_BoolIndex_Offsets
CDesktopManager::InitializeHighContrast this[26] = IsHighContrastMode
OpenGlass/uDwmProjection.Offsets.hpp:1170
Class
CDesktopManager_GetLivePreview_Index_Offsets
CDesktopManager::Initialize CLivePreview::Create(&this->livePreview)
OpenGlass/uDwmProjection.Offsets.hpp:1113
Class
CDesktopManager_GetWICFactory_Index_Offsets
CDesktopManager::Initialize WICCreateImagingFactory_Proxy(567, &this->wicFactory)
OpenGlass/uDwmProjection.Offsets.hpp:1154
Class
CDesktopManager_GetWindowList_Index_Offsets
CDesktopManager::Initialize / CLivePreview::_FadeOutToGlass ((QWORD *)CDesktopManager::s_pDesktopManagerInstance + N) → CWindowList
OpenGlass/uDwmProjection.Offsets.hpp:1138
Class
CDesktopManager_HasMaximizedWindows_BoolIndex_Offsets
CWindowList::CheckForMaximizedChange s_pDesktopManagerInstance[N] = hasMaximized
OpenGlass/uDwmProjection.Offsets.hpp:1182
Class
CDesktopTree
OpenGlass/dwmcoreProjection.hpp:68
Class
CDeviceResources
OpenGlass/GlassRenderer.cpp:130
Class
CDirtyRegion
OpenGlass/dwmcoreProjection.hpp:65
Class
CDirtyRegion_GetOcclusionContext_Offsets
Removed in 24H2+ — OcclusionContext now passed as parameter to GetOptimizedRect Pre-24H2: CDirtyRegion + 16 stored the COcclusionContext pointer
OpenGlass/dwmcoreProjection.Offsets.hpp:522
Class
CDoubleResourceProxy
OpenGlass/uDwmProjection.hpp:84
Class
CDownloadContext
OpenGlass/SymbolDownloader.hpp:31
Class
CDownloadProgress
OpenGlass/SymbolDownloader.hpp:9
Class
CDrawGeometryCommand
OpenGlass/dwmcoreProjection.hpp:294
Class
CDrawGeometryInstruction
OpenGlass/uDwmProjection.hpp:340
Class
CDrawGeometryInstruction_GetBrush_Offsets
CDrawGeometryInstruction::Create CDrawGeometryInstruction::WriteInstruction
OpenGlass/uDwmProjection.Offsets.hpp:181
next →
1–100 of 395, ranked by callers