mirror of
https://github.com/nillerusr/source-engine.git
synced 2026-08-09 18:29:35 +00:00
1
This commit is contained in:
@@ -0,0 +1,162 @@
|
||||
//========= Copyright Valve Corporation, All rights reserved. ============//
|
||||
//
|
||||
// Purpose:
|
||||
//
|
||||
// $NoKeywords: $
|
||||
//
|
||||
//=============================================================================//
|
||||
|
||||
//*********** (C) Copyright 2000 Valve, L.L.C. All rights reserved. ***********
|
||||
//
|
||||
// The copyright to the contents herein is the property of Valve, L.L.C.
|
||||
// The contents may be used and/or copied only with the written permission of
|
||||
// Valve, L.L.C., or in accordance with the terms and conditions stipulated in
|
||||
// the agreement/contract under which the contents have been supplied.
|
||||
//
|
||||
//*****************************************************************************
|
||||
//
|
||||
// Contents:
|
||||
//
|
||||
//
|
||||
//
|
||||
// Authors:
|
||||
//
|
||||
// Target restrictions:
|
||||
//
|
||||
// Tool restrictions:
|
||||
//
|
||||
// Things to do:
|
||||
//
|
||||
//
|
||||
//
|
||||
//*****************************************************************************
|
||||
|
||||
#ifndef INCLUDED_STEAM_BOOTSTRAPPER_H
|
||||
#define INCLUDED_STEAM_BOOTSTRAPPER_H
|
||||
|
||||
#if defined(_MSC_VER) && (_MSC_VER > 1000)
|
||||
#pragma once
|
||||
#endif
|
||||
|
||||
|
||||
//*****************************************************************************
|
||||
//
|
||||
// 'Local' build control section.
|
||||
//
|
||||
//*****************************************************************************
|
||||
|
||||
#if (BUILD_MODE == BUILD_MODE_RELEASE_NORMAL) || (BUILD_MODE == BUILD_MODE_RELEASE_TEST)
|
||||
|
||||
|
||||
#elif BUILD_MODE == BUILD_MODE_DEBUG_NORMAL
|
||||
|
||||
|
||||
#else
|
||||
// 'Safe' default settings. This allows new build modes to be added to the
|
||||
// project without requiring the manual updating of all 'local build control'
|
||||
// sections in every module and header file.
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
//*****************************************************************************
|
||||
//
|
||||
// Include files required by this header.
|
||||
//
|
||||
// Note: Do NOT place any 'using' directives or declarations in header files -
|
||||
// put them at the top of the source files that require them.
|
||||
// Use fully-qualified names in header files.
|
||||
//
|
||||
//*****************************************************************************
|
||||
|
||||
|
||||
|
||||
|
||||
//*****************************************************************************
|
||||
//
|
||||
// Exported constants and macros.
|
||||
// - Wrap these definitions in a namespace whenever possible
|
||||
//
|
||||
//*****************************************************************************
|
||||
|
||||
|
||||
namespace
|
||||
{
|
||||
// constant definitions here
|
||||
}
|
||||
|
||||
#define szSteamBootStrapperIconIdEnvVar "__STEAM_BOOTSTRAPPER_ICON_ID__"
|
||||
|
||||
//*****************************************************************************
|
||||
//
|
||||
// Exported scalar type and enumerated type definitions.
|
||||
// - Wrap these definitions in a namespace whenever possible
|
||||
//
|
||||
//*****************************************************************************
|
||||
|
||||
|
||||
namespace
|
||||
{
|
||||
// scalar and enumerated type definitions here
|
||||
}
|
||||
|
||||
|
||||
|
||||
//*****************************************************************************
|
||||
//
|
||||
// Exported class, structure, and complex type definitions.
|
||||
// - Wrap these definitions in a namespace whenever possible
|
||||
//
|
||||
//*****************************************************************************
|
||||
|
||||
|
||||
namespace
|
||||
{
|
||||
// class, structure, and complex type definitions here
|
||||
}
|
||||
|
||||
|
||||
|
||||
//*****************************************************************************
|
||||
//
|
||||
// Exported function prototypes
|
||||
// - Wrap these definitions in a namespace whenever possible
|
||||
// - declared extern here, and defined without storage class in the source file.
|
||||
//
|
||||
//*****************************************************************************
|
||||
|
||||
|
||||
namespace
|
||||
{
|
||||
// function prototypes here
|
||||
}
|
||||
|
||||
|
||||
|
||||
//*****************************************************************************
|
||||
//
|
||||
// Exported variable and data declarations
|
||||
// - Wrap these definitions in a namespace whenever possible
|
||||
// - declared extern here, and defined without storage class in the source file.
|
||||
//
|
||||
//*****************************************************************************
|
||||
|
||||
|
||||
namespace
|
||||
{
|
||||
// variable and data declarations here
|
||||
}
|
||||
|
||||
|
||||
|
||||
//*****************************************************************************
|
||||
//
|
||||
// Inline function definitions.
|
||||
//
|
||||
//*****************************************************************************
|
||||
|
||||
|
||||
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user