diff --git a/core/sm_globals.h b/core/sm_globals.h index b89637b7..a69a3abf 100644 --- a/core/sm_globals.h +++ b/core/sm_globals.h @@ -1,6 +1,10 @@ #ifndef _INCLUDE_SOURCEMOD_GLOBALS_H_ #define _INCLUDE_SOURCEMOD_GLOBALS_H_ +/** + * @file Contains global headers that most files in SourceMod will need. + */ + #include #include #include "sm_platform.h" diff --git a/core/sm_platform.h b/core/sm_platform.h index c313d084..5e7e1962 100644 --- a/core/sm_platform.h +++ b/core/sm_platform.h @@ -1,6 +1,10 @@ #ifndef _INCLUDE_SOURCEMOD_PLATFORM_H_ #define _INCLUDE_SOURCEMOD_PLATFORM_H_ +/** + * @file Contains platform-specific macros for abstraction. + */ + #if defined WIN32 || defined WIN64 #define PLATFORM_WINDOWS #if !defined WIN32_LEAN_AND_MEAN diff --git a/core/sm_version.h b/core/sm_version.h index 91b35912..1aaaa6d4 100644 --- a/core/sm_version.h +++ b/core/sm_version.h @@ -1,6 +1,10 @@ #ifndef _INCLUDE_SOURCEMOD_VERSION_H_ #define _INCLUDE_SOURCEMOD_VERSION_H_ +/** + * @file Contains SourceMod version information. + */ + #define SOURCEMOD_VERSION "0.0.0.0" #define SOURCEMOD_V_MAJOR 0 #define SOURCEMOD_V_MINOR 0 diff --git a/core/sourcemm_api.h b/core/sourcemm_api.h index 002416fc..3089da9e 100644 --- a/core/sourcemm_api.h +++ b/core/sourcemm_api.h @@ -3,6 +3,10 @@ #include +/** + * @file Contains wrappers around required Metamod:Source API exports + */ + class SourceMod_Core : public ISmmPlugin { public: diff --git a/core/sourcemod.h b/core/sourcemod.h index 143a96ca..f053de65 100644 --- a/core/sourcemod.h +++ b/core/sourcemod.h @@ -3,6 +3,10 @@ #include "sm_globals.h" +/** + * @brief Implements SourceMod's global overall management, API, and logic + */ + class SourceModBase { public: