mirror of
https://github.com/nillerusr/source-engine.git
synced 2024-12-23 06:36:54 +00:00
37 lines
814 B
C
37 lines
814 B
C
|
//========= Copyright Valve Corporation, All rights reserved. ============//
|
||
|
//
|
||
|
// Purpose:
|
||
|
//
|
||
|
// $NoKeywords: $
|
||
|
//=============================================================================//
|
||
|
|
||
|
#ifndef COMBINEOPERATIONS_H
|
||
|
#define COMBINEOPERATIONS_H
|
||
|
#pragma once
|
||
|
|
||
|
// New combines must be added between FirstPrecacheMaterial and LastPrecacheMaterial.
|
||
|
// Keep these in sync with cCombineMaterialName in ctexturecompositor.cpp
|
||
|
enum ECombineOperation
|
||
|
{
|
||
|
ECO_FirstPrecacheMaterial = 0,
|
||
|
ECO_Multiply = 0,
|
||
|
ECO_Add = 1,
|
||
|
ECO_Lerp = 2,
|
||
|
|
||
|
ECO_Select = 3,
|
||
|
|
||
|
ECO_Legacy_Lerp_FirstPass = 4, // Must be 4, or shaders need to be updated!
|
||
|
ECO_Legacy_Lerp_SecondPass = 5, // Must be 5, or shaders need to be updated!
|
||
|
|
||
|
ECO_Blend = 6,
|
||
|
|
||
|
ECO_LastPrecacheMaterial,
|
||
|
|
||
|
ECO_Error,
|
||
|
|
||
|
ECO_COUNT
|
||
|
|
||
|
};
|
||
|
|
||
|
#endif /* COMBINEOPERATIONS_H */
|