5 #include "RenderingModule.h"
6 #include "StencilAreaShader.h"
7 #include "StencilAreaMaterial.h"
8 #include "StencilAreaFullScreenMaterial.h"
9 #include "StencilAreaPaletteModel.h"
10 #include "Rendering.h"
11 #include "StencilArea.h"
12 #include "ColorShader.h"
45 typedef std::map<TStencilPaletteId, Materials::StencilAreaFullScreenMaterial*> TStencilPaletteToFullScreenMaterial;
46 typedef std::map<TStencilPaletteId, Materials::StencilAreaMaterial*> TStencilPaletteToAreaMaterial;
47 typedef std::map<TStencilPaletteId, u64> TStencilPaletteToSortKeyComponents;
49 TStencilPaletteToFullScreenMaterial m_stencilPaletteFullScreenMaterials;
50 TStencilPaletteToAreaMaterial m_stencilPaletteAreaMaterials;
51 TStencilPaletteToSortKeyComponents m_stencilPaletteAreaSortKeyValues;
61 u64 m_currentSortKeyComponent;
63 u64 GetUserDefinedValue(
const TStencilPaletteId& paletteId);