MCPcopy Create free account

hub / github.com/ALTaleX531/OpenGlass / types & classes

Types & classes395 in github.com/ALTaleX531/OpenGlass

↓ 5 callersClassAlphaChannelReinterpreter
OpenGlass/GlassKernel.hpp:13
ClassACCENT_POLICY
OpenGlass/uDwmProjection.hpp:583
EnumAEROCOLORIZATION_PROP
OpenGlass/AeroColorizationEffect.hpp:12
EnumBlurAxis
OpenGlass/D3DGlassRealizer.hpp:101
ClassBlurVertex
80 bytes/vertex:pos(2) + baseUV(2) + 8 samples packed into 4 float4
OpenGlass/D3DGlassRealizer.hpp:26
EnumButtonGlowType
OpenGlass/ButtonGlowHandler.cpp:101
ClassCAccent
OpenGlass/uDwmProjection.hpp:607
ClassCAccentAcrylicBlurBehind
OpenGlass/uDwmProjection.hpp:615
ClassCAccentBlurBehind
OpenGlass/uDwmProjection.hpp:614
ClassCAccentInfo
OpenGlass/AccentOverrider.cpp:38
ClassCAccent_GetAccentPolicy_Offsets
CAccent::UpdateAccentPolicy
OpenGlass/uDwmProjection.Offsets.hpp:372
ClassCAeroColorizationEffect
OpenGlass/AeroColorizationEffect.hpp:19
ClassCAeroEffect
OpenGlass/AeroEffect.hpp:14
ClassCAeroParams
OpenGlass/AeroEffect.hpp:8
ClassCAnimatedGlassSheet
OpenGlass/uDwmProjection.hpp:1120
ClassCAnimatedGlassSheet_GetAdjustedDestinationRect_Offsets
CAnimatedGlassSheet::AdjustTargetRect / UpdateRectAnimation this->adjustedDestinationRect
OpenGlass/uDwmProjection.Offsets.hpp:1283
ClassCAnimatedGlassSheet_GetAtlasPaddingBottom_Rect_Offsets
OpenGlass/uDwmProjection.Offsets.hpp:1321
ClassCAnimatedGlassSheet_GetAtlasPaddingLeft_Rect_Offsets
OpenGlass/uDwmProjection.Offsets.hpp:1303
ClassCAnimatedGlassSheet_GetAtlasPaddingRight_Rect_Offsets
OpenGlass/uDwmProjection.Offsets.hpp:1312
ClassCAnimatedGlassSheet_GetAtlasPaddingTop_Rect_Offsets
CAnimatedGlassSheet::Initialize Atlas padding insets for the glass sheet region
OpenGlass/uDwmProjection.Offsets.hpp:1294
ClassCAnimatedGlassSheet_GetDestinationRect_Offsets
CAnimatedGlassSheet::Initialize / AdjustTargetRect / StartRectAnimation / UpdateRectAnimation this->destinationRect
OpenGlass/uDwmProjection.Offsets.hpp:1272
ClassCAnimatedGlassSheet_GetSourceRect_Offsets
CAnimatedGlassSheet::Initialize / AdjustTargetRect / StartRectAnimation / UpdateRectAnimation this->sourceRect
OpenGlass/uDwmProjection.Offsets.hpp:1261
ClassCAnimatedReflectionSheet
OpenGlass/GlassReflectionHandler.cpp:31
ClassCArrayBasedCoverageSet
OpenGlass/dwmcoreProjection.hpp:191
ClassCArrayBasedCoverageSet_GetAntiOccluderArray_Offsets
Win10 only — absent in later builds
OpenGlass/dwmcoreProjection.Offsets.hpp:43
ClassCArrayBasedCoverageSet_GetOccluderArray_Offsets
CArrayBasedCoverageSet::CalcVisibleArea (QWORD *)this → base pointer; *(DWORD *)(this + 24) → count Always at offset 0 within CArrayBasedCoverageSet
OpenGlass/dwmcoreProjection.Offsets.hpp:56
ClassCArrayBasedGlassCoverageSet
OpenGlass/GlassCoverageSet.hpp:34
ClassCAtlasedImage
OpenGlass/uDwmProjection.hpp:477
ClassCAtlasedImageStub
OpenGlass/GlassFrameDemodernizer.cpp:171
ClassCAtlasedImage_GetPartId_Offsets
CTopLevelAtlasedRectsVisual::ShouldCloneAtlasImage CTopLevelAtlasedRectsVisual::ShouldDrawAtlasImage WARNING: The PartId range check is (value - 9) >
OpenGlass/uDwmProjection.Offsets.hpp:264
ClassCAtlasedRectsVisual
OpenGlass/uDwmProjection.hpp:466
ClassCBaseGeometryProxy
OpenGlass/uDwmProjection.hpp:77
ClassCBaseImageProxy
OpenGlass/uDwmProjection.hpp:80
ClassCBaseLegacyMilBrushProxy
OpenGlass/uDwmProjection.hpp:76
ClassCBaseObject
OpenGlass/uDwmProjection.hpp:15
ClassCBaseResourceProxy
OpenGlass/uDwmProjection.hpp:79
ClassCBaseTransformProxy
OpenGlass/uDwmProjection.hpp:78
ClassCBitmapSource
OpenGlass/uDwmProjection.hpp:463
ClassCBitmapSourceArray
OpenGlass/uDwmProjection.hpp:464
ClassCBlurEffect
OpenGlass/BlurEffect.hpp:11
ClassCBlurParams
OpenGlass/BlurEffect.hpp:6
ClassCBuffer2D
OpenGlass/Buffer2D.hpp:7
ClassCButton
OpenGlass/uDwmProjection.hpp:486
ClassCButton_GetButtonBitmapArray_Offsets
CButton::SetVisualStates
OpenGlass/uDwmProjection.Offsets.hpp:324
ClassCButton_GetButtonState_Offsets
CButton::RedrawVisual CButton::DrawStateW this[x] & y
OpenGlass/uDwmProjection.Offsets.hpp:291
ClassCButton_GetFirstAtlasImage_Offsets
CButton glow — see PR #287 CButton::AppendAtlas — first atlas image (glow nine-grid)
OpenGlass/uDwmProjection.Offsets.hpp:348
ClassCButton_GetGlyphBitmapArray_Offsets
CButton::SetVisualStates
OpenGlass/uDwmProjection.Offsets.hpp:313
ClassCButton_GetGlyphOpacity_Offsets
CButton::SetVisualStates WARNING: Use SetVisualStates (base/default glyph opacity), NOT UpdateCurrentGlyphOpacity (runtime/current opacity, different
OpenGlass/uDwmProjection.Offsets.hpp:278
ClassCButton_GetSecondAtlasImage_Offsets
CButton glow — see PR #287 CButton::AppendAtlas — second atlas image
OpenGlass/uDwmProjection.Offsets.hpp:360
ClassCButton_GetTimeline_Offsets
CButton::RedrawVisual xrefs to CButton::ActivateTimeline
OpenGlass/uDwmProjection.Offsets.hpp:303
ClassCButton_GetVisualState_Offsets
CButton glow — see PR #287 CButton::DrawStateW — visual state flags for hover/press detection
OpenGlass/uDwmProjection.Offsets.hpp:336
ClassCCachedTarget
OpenGlass/dwmcoreProjection.hpp:869
ClassCCachedVisualImage
OpenGlass/dwmcoreProjection.hpp:867
ClassCCachedVisualImageProxy
OpenGlass/uDwmProjection.hpp:141
ClassCCanvasVisual
OpenGlass/uDwmProjection.hpp:415
ClassCChannel
OpenGlass/Dwm.hpp:228
ClassCClassFactoryT
OpenGlass/Util.hpp:956
ClassCCombinedGeometryProxy
OpenGlass/uDwmProjection.hpp:86
ClassCComposeTop
OpenGlass/dwmcoreProjection.hpp:662
ClassCCompositor
OpenGlass/uDwmProjection.hpp:1160
ClassCCompositor_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
ClassCCompositor_GetInteropCompositorDCompDevicePartner_Offsets
CDesktopManager::EnsureDCompositionInteropDevice/CCompositor::InitializeInteropCompositor xrefs to RoGetActivationFactory("Windows.UI.Composition.Comp
OpenGlass/uDwmProjection.Offsets.hpp:1249
ClassCConstantBufferPS
OpenGlass/D3DGlassRealizer.hpp:17
ClassCConstantBufferVS
OpenGlass/D3DGlassRealizer.hpp:11
ClassCCustomBlurEffect
OpenGlass/CustomBlurEffect.hpp:20
ClassCCustomBlurParams
OpenGlass/CustomBlurEffect.hpp:14
ClassCD2DContext
OpenGlass/dwmcoreProjection.hpp:571
ClassCD2DContext_GetDeviceContext_Offsets
CD2DContext::GetDeviceContext / CD3DDevice structure D2D1 device context embedded at CD3DDevice + N (via D2D1 API calls)
OpenGlass/dwmcoreProjection.Offsets.hpp:280
ClassCD3DDevice
CD3DDeviceLevel1 before windows 10 2004
OpenGlass/dwmcoreProjection.hpp:583
ClassCD3DDevice_GetD2DContext_Offsets
CD2DContext::GetDevice return (CD3DDevice *)(this - N) → N is the CD2DContext offset within CD3DDevice
OpenGlass/dwmcoreProjection.Offsets.hpp:413
ClassCD3DDevice_GetDevice_Offsets
CD3DDevice — historically frozen across all Win11 builds Decompile CD3DDevice::CreateTexture → trace the ID3D11Device::CreateTexture2D call, the ID3D1
OpenGlass/dwmcoreProjection.Offsets.hpp:295
ClassCD3DDevice_GetImmediateContext_Offsets
CD3DDevice — adjacent pointer to GetDevice GetImmediateContext = GetDevice + 1×PTR
OpenGlass/dwmcoreProjection.Offsets.hpp:437
ClassCD3DGlassRealizer
OpenGlass/D3DGlassRealizer.hpp:45
ClassCD3DSurface
OpenGlass/dwmcoreProjection.hpp:616
ClassCD3DSurface_GetRenderTargetView_Offsets
OpenGlass/dwmcoreProjection.Offsets.hpp:327
ClassCD3DSurface_GetShaderResourceView_Offsets
OpenGlass/dwmcoreProjection.Offsets.hpp:318
ClassCD3DSurface_GetTexture2D_Offsets
CD3DSurface only used before Windows 10 2004 Sequential pointer members: Texture2D, RTV, SRV
OpenGlass/dwmcoreProjection.Offsets.hpp:309
ClassCDWriteText
OpenGlass/uDwmProjection.hpp:429
ClassCDWriteText_GetTextInterface_Offsets
CDWriteText::CDWriteText xrefs to CDWriteText::`vftable'{for `IText'}
OpenGlass/uDwmProjection.Offsets.hpp:249
ClassCDesktopManager
OpenGlass/uDwmProjection.hpp:1191
ClassCDesktopManager_GetCompositor_Index_Offsets
CDesktopManager::Initialize CCompositor::Create(connection, &this->compositor)
OpenGlass/uDwmProjection.Offsets.hpp:1126
ClassCDesktopManager_GetD2DDevice_OnThis_Index_Offsets
Pre-21H2: D2D device stored directly on CDesktopManager CDesktopManager::EnsureDCompositionInteropDevice → D2D1CreateFactory → stores at this + N
OpenGlass/uDwmProjection.Offsets.hpp:1209
ClassCDesktopManager_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
ClassCDesktopManager_GetDPIValue_Index_Offsets
CDesktopManager::SetupDPIValues ((double *)this + N) = GetDpiForSystem() / 96.0
OpenGlass/uDwmProjection.Offsets.hpp:1193
ClassCDesktopManager_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
ClassCDesktopManager_GetIsHighContrastMode_BoolIndex_Offsets
CDesktopManager::InitializeHighContrast this[26] = IsHighContrastMode
OpenGlass/uDwmProjection.Offsets.hpp:1170
ClassCDesktopManager_GetLivePreview_Index_Offsets
CDesktopManager::Initialize CLivePreview::Create(&this->livePreview)
OpenGlass/uDwmProjection.Offsets.hpp:1113
ClassCDesktopManager_GetWICFactory_Index_Offsets
CDesktopManager::Initialize WICCreateImagingFactory_Proxy(567, &this->wicFactory)
OpenGlass/uDwmProjection.Offsets.hpp:1154
ClassCDesktopManager_GetWindowList_Index_Offsets
CDesktopManager::Initialize / CLivePreview::_FadeOutToGlass ((QWORD *)CDesktopManager::s_pDesktopManagerInstance + N) → CWindowList
OpenGlass/uDwmProjection.Offsets.hpp:1138
ClassCDesktopManager_HasMaximizedWindows_BoolIndex_Offsets
CWindowList::CheckForMaximizedChange s_pDesktopManagerInstance[N] = hasMaximized
OpenGlass/uDwmProjection.Offsets.hpp:1182
ClassCDesktopTree
OpenGlass/dwmcoreProjection.hpp:68
ClassCDeviceResources
OpenGlass/GlassRenderer.cpp:130
ClassCDirtyRegion
OpenGlass/dwmcoreProjection.hpp:65
ClassCDirtyRegion_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
ClassCDoubleResourceProxy
OpenGlass/uDwmProjection.hpp:84
ClassCDownloadContext
OpenGlass/SymbolDownloader.hpp:31
ClassCDownloadProgress
OpenGlass/SymbolDownloader.hpp:9
ClassCDrawGeometryCommand
OpenGlass/dwmcoreProjection.hpp:294
ClassCDrawGeometryInstruction
OpenGlass/uDwmProjection.hpp:340
ClassCDrawGeometryInstruction_GetBrush_Offsets
CDrawGeometryInstruction::Create CDrawGeometryInstruction::WriteInstruction
OpenGlass/uDwmProjection.Offsets.hpp:181
next →1–100 of 395, ranked by callers