diff options
| author | Narendra Umate <[email protected]> | 2013-12-02 23:36:05 -0800 |
|---|---|---|
| committer | Narendra Umate <[email protected]> | 2013-12-02 23:36:05 -0800 |
| commit | 8737f191f3b59f001a77bf6c08091109211c1c9f (patch) | |
| tree | dbbf05c004d9b026f2c1f23f06600fe0add82c36 /sp/src/utils/common/utilmatlib.h | |
| parent | Update .gitignore. (diff) | |
| parent | Make .xcconfigs text files too. (diff) | |
| download | source-sdk-2013-8737f191f3b59f001a77bf6c08091109211c1c9f.tar.xz source-sdk-2013-8737f191f3b59f001a77bf6c08091109211c1c9f.zip | |
Merge remote-tracking branch 'upstream/master'
Diffstat (limited to 'sp/src/utils/common/utilmatlib.h')
| -rw-r--r-- | sp/src/utils/common/utilmatlib.h | 82 |
1 files changed, 41 insertions, 41 deletions
diff --git a/sp/src/utils/common/utilmatlib.h b/sp/src/utils/common/utilmatlib.h index f73a73d0..9d2e0b57 100644 --- a/sp/src/utils/common/utilmatlib.h +++ b/sp/src/utils/common/utilmatlib.h @@ -1,41 +1,41 @@ -//========= Copyright Valve Corporation, All rights reserved. ============//
-//
-// Purpose:
-//
-// $Workfile: $
-// $Date: $
-// $NoKeywords: $
-//=============================================================================//
-
-#ifndef UTILMATLIB_H
-#define UTILMATLIB_H
-
-#ifdef _WIN32
-#pragma once
-#endif
-
-#define MATERIAL_NOT_FOUND NULL
-
-class IMaterialSystem;
-extern IMaterialSystem *g_pMaterialSystem;
-
-typedef void *MaterialSystemMaterial_t;
-
-#define UTILMATLIB_NEEDS_BUMPED_LIGHTMAPS 0
-#define UTILMATLIB_NEEDS_LIGHTMAP 1
-#define UTILMATLIB_OPACITY 2
-
-enum { UTILMATLIB_ALPHATEST = 0, UTILMATLIB_OPAQUE, UTILMATLIB_TRANSLUCENT };
-
-void InitMaterialSystem( const char *materialBaseDirPath, CreateInterfaceFn fileSystemFactory );
-void ShutdownMaterialSystem( );
-MaterialSystemMaterial_t FindMaterial( const char *materialName, bool *pFound, bool bComplain = true );
-void GetMaterialDimensions( MaterialSystemMaterial_t materialHandle, int *width, int *height );
-int GetMaterialShaderPropertyBool( MaterialSystemMaterial_t materialHandle, int propID );
-int GetMaterialShaderPropertyInt( MaterialSystemMaterial_t materialHandle, int propID );
-const char *GetMaterialVar( MaterialSystemMaterial_t materialHandle, const char *propertyName );
-void GetMaterialReflectivity( MaterialSystemMaterial_t materialHandle, float *reflectivityVect );
-const char *GetMaterialShaderName( MaterialSystemMaterial_t materialHandle );
-
-
-#endif // UTILMATLIB_H
+//========= Copyright Valve Corporation, All rights reserved. ============// +// +// Purpose: +// +// $Workfile: $ +// $Date: $ +// $NoKeywords: $ +//=============================================================================// + +#ifndef UTILMATLIB_H +#define UTILMATLIB_H + +#ifdef _WIN32 +#pragma once +#endif + +#define MATERIAL_NOT_FOUND NULL + +class IMaterialSystem; +extern IMaterialSystem *g_pMaterialSystem; + +typedef void *MaterialSystemMaterial_t; + +#define UTILMATLIB_NEEDS_BUMPED_LIGHTMAPS 0 +#define UTILMATLIB_NEEDS_LIGHTMAP 1 +#define UTILMATLIB_OPACITY 2 + +enum { UTILMATLIB_ALPHATEST = 0, UTILMATLIB_OPAQUE, UTILMATLIB_TRANSLUCENT }; + +void InitMaterialSystem( const char *materialBaseDirPath, CreateInterfaceFn fileSystemFactory ); +void ShutdownMaterialSystem( ); +MaterialSystemMaterial_t FindMaterial( const char *materialName, bool *pFound, bool bComplain = true ); +void GetMaterialDimensions( MaterialSystemMaterial_t materialHandle, int *width, int *height ); +int GetMaterialShaderPropertyBool( MaterialSystemMaterial_t materialHandle, int propID ); +int GetMaterialShaderPropertyInt( MaterialSystemMaterial_t materialHandle, int propID ); +const char *GetMaterialVar( MaterialSystemMaterial_t materialHandle, const char *propertyName ); +void GetMaterialReflectivity( MaterialSystemMaterial_t materialHandle, float *reflectivityVect ); +const char *GetMaterialShaderName( MaterialSystemMaterial_t materialHandle ); + + +#endif // UTILMATLIB_H |