openDecal/Native/LobbyHook
erik d1442e3747 Initial commit: Complete open-source Decal rebuild
All 5 phases of the open-source Decal rebuild:

Phase 1: 14 decompiled .NET projects (Interop.*, Adapter, FileService, DecalUtil)
Phase 2: 10 native DLLs rewritten as C# COM servers with matching GUIDs
  - DecalDat, DHS, SpellFilter, DecalInput, DecalNet, DecalFilters
  - Decal.Core, DecalControls, DecalRender, D3DService
Phase 3: C++ shims for Inject.DLL (D3D9 hooking) and LauncherHook.DLL
Phase 4: DenAgent WinForms tray application
Phase 5: WiX installer and build script

25 C# projects building with 0 errors.
Native C++ projects require VS 2022 + Windows SDK (x86).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 18:27:56 +01:00
..
DecalNet.dsp Initial commit: Complete open-source Decal rebuild 2026-02-08 18:27:56 +01:00
LobbyHook.cpp Initial commit: Complete open-source Decal rebuild 2026-02-08 18:27:56 +01:00
LobbyHook.dsp Initial commit: Complete open-source Decal rebuild 2026-02-08 18:27:56 +01:00
LobbyHook.vcproj Initial commit: Complete open-source Decal rebuild 2026-02-08 18:27:56 +01:00
ReadMe.txt Initial commit: Complete open-source Decal rebuild 2026-02-08 18:27:56 +01:00
stdafx.cpp Initial commit: Complete open-source Decal rebuild 2026-02-08 18:27:56 +01:00
stdafx.h Initial commit: Complete open-source Decal rebuild 2026-02-08 18:27:56 +01:00

========================================================================
    DYNAMIC LINK LIBRARY : LobbyHook Project Overview
========================================================================

AppWizard has created this LobbyHook DLL for you.  
This file contains a summary of what you will find in each of the files that
make up your LobbyHook application.


LobbyHook.vcproj
    This is the main project file for VC++ projects generated using an Application Wizard. 
    It contains information about the version of Visual C++ that generated the file, and 
    information about the platforms, configurations, and project features selected with the
    Application Wizard.

LobbyHook.cpp
    This is the main DLL source file.

	When created, this DLL does not export any symbols. As a result, it  
	will not produce a .lib file when it is built. If you wish this project 
	to be a project dependency of some other project, you will either need to 
	add code to export some symbols from the DLL so that an export library 
	will be produced, or you can set the Ignore Input Library property to Yes 
	on the General propert page of the Linker folder in the project's Property 
	Pages dialog box.

/////////////////////////////////////////////////////////////////////////////
Other standard files:

StdAfx.h, StdAfx.cpp
    These files are used to build a precompiled header (PCH) file
    named LobbyHook.pch and a precompiled types file named StdAfx.obj.

/////////////////////////////////////////////////////////////////////////////
Other notes:

AppWizard uses "TODO:" comments to indicate parts of the source code you
should add to or customize.

/////////////////////////////////////////////////////////////////////////////