CommonLibSSE NG
Loading...
Searching...
No Matches
ImageSpaceManager.h
Go to the documentation of this file.
1#pragma once
2
5#include "RE/N/NiColor.h"
7#include "RE/N/NiTArray.h"
8
9namespace RE
10{
11 class BSShader;
12 class BSTriShape;
13 class ImageSpaceEffect;
14
16 {
17 public:
19 {
20 WorldMap = 0, // ImageSpaceEffectWorldMap
21 Refraction = 1, // ImageSpaceEffectRefraction
22 ISFXAA = 2, // BSImagespaceShaderFXAA
23 DepthOfField = 3, // ImageSpaceEffectDepthOfField
24 RadialBlur = 5, // ImageSpaceEffectRadialBlur
25 FullScreenBlur = 6, // ImageSpaceEffectFullScreenBlur
26 GetHit = 7, // ImageSpaceEffectGetHit
27 Map = 8, // ImageSpaceEffectMap
28 Blur3 = 9, // ImageSpaceEffectBlur
29 Blur5 = 10, // ImageSpaceEffectBlur
30 Blur7 = 11, // ImageSpaceEffectBlur
31 Blur9 = 12, // ImageSpaceEffectBlur
32 Blur11 = 13, // ImageSpaceEffectBlur
33 Blur13 = 14, // ImageSpaceEffectBlur
34 Blur15 = 15, // ImageSpaceEffectBlur
35 BlurNonHDR3 = 16, // ImageSpaceEffectBlur
36 BlurNonHDR5 = 17, // ImageSpaceEffectBlur
37 BlurNonHDR7 = 18, // ImageSpaceEffectBlur
38 BlurNonHDR9 = 19, // ImageSpaceEffectBlur
39 BlurNonHDR11 = 20, // ImageSpaceEffectBlur
40 BlurNonHDR13 = 21, // ImageSpaceEffectBlur
41 BlurNonHDR15 = 22, // ImageSpaceEffectBlur
42 BlurBrightPass3 = 23, // ImageSpaceEffectBlur
43 BlurBrightPass5 = 24, // ImageSpaceEffectBlur
44 BlurBrightPass7 = 25, // ImageSpaceEffectBlur
45 BlurBrightPass9 = 26, // ImageSpaceEffectBlur
46 BlurBrightPass11 = 27, // ImageSpaceEffectBlur
47 BlurBrightPass13 = 28, // ImageSpaceEffectBlur
48 BlurBrightPass15 = 29, // ImageSpaceEffectBlur
49 HDR = 30, // ImageSpaceEffectHDR
50 WaterDisplacement = 31, // ImageSpaceEffectWaterDisplacement
51 VolumetricLighting = 32, // ImageSpaceEffectVolumetricLighting
52 Noise = 33, // ImageSpaceEffectNoise
53 ISCopy = 34, // BSImagespaceShaderCopy
54 ISCopyDynamicFetchDisabled = 35, // BSImagespaceShaderCopyDynamicFetchDisabled
55 ISCopyScaleBias = 36, // BSImagespaceShaderCopyScaleBias
56 ISCopyCustomViewport = 37, // BSImagespaceShaderCopyCustomViewport
57 ISCopyGrayScale = 38, // BSImagespaceShaderGreyScale
58 ISRefraction = 39, // BSImagespaceShaderRefraction
59 ISDoubleVision = 40, // BSImagespaceShaderDoubleVision
60 ISCopyTextureMask = 41, // BSImagespaceShaderTextureMask
61 ISMap = 42, // BSImagespaceShaderMap
62 ISWorldMap = 43, // BSImagespaceShaderWorldMap
63 ISWorldMapNoSkyBlur = 44, // BSImagespaceShaderWorldMapNoSkyBlur
64 ISDepthOfField = 45, // BSImagespaceShaderDepthOfField
65 ISDepthOfFieldFogged = 46, // BSImagespaceShaderDepthOfFieldFogged
66 ISDepthOfFieldMaskedFogged = 47, // BSImagespaceShaderDepthOfFieldMaskedFogged
67 ISDistantBlur = 49, // BSImagespaceShaderDistantBlur
68 ISDistantBlurFogged = 50, // BSImagespaceShaderDistantBlurFogged
69 ISDistantBlurMaskedFogged = 51, // BSImagespaceShaderDistantBlurMaskedFogged
70 ISRadialBlur = 52, // BSImagespaceShaderRadialBlur
71 ISRadialBlurMedium = 53, // BSImagespaceShaderRadialBlurMedium
72 ISRadialBlurHigh = 54, // BSImagespaceShaderRadialBlurHigh
73 ISHDRTonemapBlendCinematic = 55, // BSImagespaceShaderHDRTonemapBlendCinematic
74 ISHDRTonemapBlendCinematicFade = 56, // BSImagespaceShaderHDRTonemapBlendCinematicFade
75 ISHDRDownSample16 = 57, // BSImagespaceShaderHDRDownSample16
76 ISHDRDownSample4 = 58, // BSImagespaceShaderHDRDownSample4
77 ISHDRDownSample16Lum = 59, // BSImagespaceShaderHDRDownSample16Lum
78 ISHDRDownSample4RGB2Lum = 60, // BSImagespaceShaderHDRDownSample4RGB2Lum
79 ISHDRDownSample4LumClamp = 61, // BSImagespaceShaderHDRDownSample4LumClamp
80 ISHDRDownSample4LightAdapt = 62, // BSImagespaceShaderHDRDownSample4LightAdapt
81 ISHDRDownSample16LumClamp = 63, // BSImagespaceShaderHDRDownSample16LumClamp
82 ISHDRDownSample16LightAdapt = 64, // BSImagespaceShaderHDRDownSample16LightAdapt
83 ISBlur3 = 65, // BSImagespaceShaderBlur3
84 ISBlur5 = 66, // BSImagespaceShaderBlur5
85 ISBlur7 = 67, // BSImagespaceShaderBlur7
86 ISBlur9 = 68, // BSImagespaceShaderBlur9
87 ISBlur11 = 69, // BSImagespaceShaderBlur11
88 ISBlur13 = 70, // BSImagespaceShaderBlur13
89 ISBlur15 = 71, // BSImagespaceShaderBlur15
90 ISNonHDRBlur3 = 72, // BSImagespaceShaderNonHDRBlur3
91 ISNonHDRBlur5 = 73, // BSImagespaceShaderNonHDRBlur5
92 ISNonHDRBlur7 = 74, // BSImagespaceShaderNonHDRBlur7
93 ISNonHDRBlur9 = 75, // BSImagespaceShaderNonHDRBlur9
94 ISNonHDRBlur11 = 76, // BSImagespaceShaderNonHDRBlur11
95 ISNonHDRBlur13 = 77, // BSImagespaceShaderNonHDRBlur13
96 ISNonHDRBlur15 = 78, // BSImagespaceShaderNonHDRBlur15
97 ISBrightPassBlur3 = 79, // BSImagespaceShaderBrightPassBlur3
98 ISBrightPassBlur5 = 80, // BSImagespaceShaderBrightPassBlur5
99 ISBrightPassBlur7 = 81, // BSImagespaceShaderBrightPassBlur7
100 ISBrightPassBlur9 = 82, // BSImagespaceShaderBrightPassBlur9
101 ISBrightPassBlur11 = 83, // BSImagespaceShaderBrightPassBlur11
102 ISBrightPassBlur13 = 84, // BSImagespaceShaderBrightPassBlur13
103 ISBrightPassBlur15 = 85, // BSImagespaceShaderBrightPassBlur15
104 ISWaterDisplacementClearSimulation = 86, // BSImagespaceShaderWaterDisplacementClearSimulation
105 ISWaterDisplacementTexOffset = 87, // BSImagespaceShaderWaterDisplacementTexOffset
106 ISWaterDisplacementWadingRipple = 88, // BSImagespaceShaderWaterDisplacementWadingRipple
107 ISWaterDisplacementRainRipple = 89, // BSImagespaceShaderWaterDisplacementRainRipple
108 ISWaterWadingHeightmap = 90, // BSImagespaceShaderWaterWadingHeightmap
109 ISWaterRainHeightmap = 91, // BSImagespaceShaderWaterRainHeightmap
110 ISWaterBlendHeightmaps = 92, // BSImagespaceShaderWaterBlendHeightmaps
111 ISWaterSmoothHeightmap = 93, // BSImagespaceShaderWaterSmoothHeightmap
112 ISWaterDisplacementNormals = 94, // BSImagespaceShaderWaterDisplacementNormals
113 ISNoiseScrollAndBlend = 95, // BSImagespaceShaderNoiseScrollAndBlend
114 ISNoiseNormalmap = 96, // BSImagespaceShaderNoiseNormalmap
115 ISVolumetricLighting = 97, // BSImagespaceShaderVolumetricLighting
116 ISLocalMap = 98, // BSImagespaceShaderLocalMap
117 ISAlphaBlend = 99, // BSImagespaceShaderAlphaBlend
118 ISLensFlare = 100, // BSImagespaceShaderLensFlare
119 ISLensFlareVisibility = 101, // BSImagespaceShaderLensFlareVisibility
120 ISApplyReflections = 102, // BSImagespaceShaderApplyReflections
121 ISApplyVolumetricLighting = 103, // BSImagespaceShaderISApplyVolumetricLighting
122 ISBasicCopy = 104, // BSImagespaceShaderISBasicCopy
123 ISBlur = 105, // BSImagespaceShaderISBlur
124 ISVolumetricLightingBlurHCS = 106, // BSImagespaceShaderISVolumetricLightingBlurHCS
125 ISVolumetricLightingBlurVCS = 107, // BSImagespaceShaderISVolumetricLightingBlurVCS
126 ISReflectionBlurHCS = 108, // BSImagespaceShaderReflectionBlurHCS
127 ISReflectionBlurVCS = 109, // BSImagespaceShaderReflectionBlurVCS
128 ISParallaxMaskBlurHCS = 110, // BSImagespaceShaderISParallaxMaskBlurHCS
129 ISParallaxMaskBlurVCS = 111, // BSImagespaceShaderISParallaxMaskBlurVCS
130 ISDepthOfFieldBlurHCS = 112, // BSImagespaceShaderISDepthOfFieldBlurHCS
131 ISDepthOfFieldBlurVCS = 113, // BSImagespaceShaderISDepthOfFieldBlurVCS
132 ISCompositeVolumetricLighting = 114, // BSImagespaceShaderISCompositeVolumetricLighting
133 ISCompositeLensFlare = 115, // BSImagespaceShaderISCompositeLensFlare
134 ISCompositeLensFlareVolumetricLighting = 116, // BSImagespaceShaderISCompositeLensFlareVolumetricLighting
135 ISCopySubRegionCS = 117, // BSImagespaceShaderISCopySubRegionCS
136 ISDebugSnow = 118, // BSImagespaceShaderISDebugSnow
137 ISDownsample = 119, // BSImagespaceShaderISDownsample
138 ISDownsampleIgnoreBrightest = 120, // BSImagespaceShaderISDownsampleIgnoreBrightest
139 ISDownsampleCS = 121, // BSImagespaceShaderISDownsampleCS
140 ISDownsampleIgnoreBrightestCS = 122, // BSImagespaceShaderISDownsampleIgnoreBrightestCS
141 ISExp = 123, // BSImagespaceShaderISExp
142 ISIBLensFlares = 124, // BSImagespaceShaderISIBLensFlares
143 ISLightingComposite = 125, // BSImagespaceShaderISLightingComposite
144 ISLightingCompositeNoDirectionalLight = 126, // BSImagespaceShaderISLightingCompositeNoDirectionalLight
145 ISLightingCompositeMenu = 127, // BSImagespaceShaderISLightingCompositeMenu
146 ISPerlinNoiseCS = 128, // BSImagespaceShaderISPerlinNoiseCS
147 ISPerlinNoise2DCS = 129, // BSImagespaceShaderISPerlinNoise2DCS
148 ISReflectionsRayTracing = 130, // BSImagespaceShaderReflectionsRayTracing
149 ISReflectionsDebugSpecMask = 131, // BSImagespaceShaderReflectionsDebugSpecMask
150 ISSAOBlurH = 132, // BSImagespaceShaderISSAOBlurH
151 ISSAOBlurV = 133, // BSImagespaceShaderISSAOBlurV
152 ISSAOBlurHCS = 134, // BSImagespaceShaderISSAOBlurHCS
153 ISSAOBlurVCS = 135, // BSImagespaceShaderISSAOBlurVCS
154 ISSAOCameraZ = 136, // BSImagespaceShaderISSAOCameraZ
155 ISSAOCameraZAndMipsCS = 137, // BSImagespaceShaderISSAOCameraZAndMipsCS
156 ISSAOCompositeSAO = 138, // BSImagespaceShaderISSAOCompositeSAO
157 ISSAOCompositeFog = 139, // BSImagespaceShaderISSAOCompositeFog
158 ISSAOCompositeSAOFog = 140, // BSImagespaceShaderISSAOCompositeSAOFog
159 ISMinify = 141, // BSImagespaceShaderISMinify
160 ISMinifyContrast = 142, // BSImagespaceShaderISMinifyContrast
161 ISSAORawAO = 143, // BSImagespaceShaderISSAORawAO
162 ISSAORawAONoTemporal = 144, // BSImagespaceShaderISSAORawAONoTemporal
163 ISSAORawAOCS = 145, // BSImagespaceShaderISSAORawAOCS
164 ISSILComposite = 146, // BSImagespaceShaderISSILComposite
165 ISSILRawInd = 147, // BSImagespaceShaderISSILRawInd
166 ISSimpleColor = 148, // BSImagespaceShaderISSimpleColor
167 ISDisplayDepth = 149, // BSImagespaceShaderISDisplayDepth
168 ISSnowSSS = 150, // BSImagespaceShaderISSnowSSS
169 ISTemporalAA = 151, // BSImagespaceShaderISTemporalAA
170 ISTemporalAA_UI = 152, // BSImagespaceShaderISTemporalAA_UI
171 ISTemporalAA_Water = 153, // BSImagespaceShaderISTemporalAA_Water
172 ISUpsampleDynamicResolution = 154, // BSImagespaceShaderISUpsampleDynamicResolution
173 ISWaterBlend = 155, // BSImagespaceShaderISWaterBlend
174 ISUnderwaterMask = 156, // BSImagespaceShaderISUnderwaterMask
175 ISWaterFlow = 157, // BSImagespaceShaderWaterFlow
176
177 Total = 159
178 };
179
181 {
182 REL::Relocation<ImageSpaceManager**> singleton{ RELOCATION_ID(527731, 414660) };
183 return *singleton;
184 }
185
186 // members
187 std::uint64_t unk00; // 000
188 std::uint64_t unk08; // 008
189 std::int32_t unk10; // 010
190 std::int32_t unk14; // 014
191 std::uint64_t unk18; // 018
193 bool initEffects; // 038
194 std::uint32_t unk3C; // 03C
195 std::int32_t unk40; // 040
198 std::uint8_t unk58; // 058
199 std::uint32_t unk5C; // 05C
200 std::uint32_t unk60; // 060
202 std::uint32_t unk68; // 068
203 std::uint32_t unk6C; // 06C
204 std::uint32_t unk70; // 070
205 float unk74; // 074
213 std::uint64_t unk168; // 168
214 std::uint64_t unk170; // 170
215 std::uint64_t unk178; // 178
216 std::uint64_t unk180; // 180
217 std::uint64_t unk188; // 188
218 std::uint64_t unk190; // 190
219 std::uint64_t unk198; // 198
220 std::uint64_t unk1A0; // 1A0
221 std::uint64_t unk1A8; // 1A8
222 std::uint64_t unk1B0; // 1B0
223 std::uint64_t unk1B8; // 1B8
224 std::uint64_t unk1C0; // 1C0
225 std::uint64_t unk1C8; // 1C8
226 std::uint64_t unk1D0; // 1D0
227 std::uint64_t unk1D8; // 1D8
228 std::uint64_t unk1E0; // 1E0
229 std::uint64_t unk1E8; // 1E8
230 std::uint64_t unk1F0; // 1F0
231 std::uint64_t unk1F8; // 1F8
232 std::uint64_t unk200; // 200
233 std::uint64_t unk208; // 208
234 bool usesLDR; // 210
235 bool unk211; // 211
236 std::uint64_t unk218; // 218
237 };
238 static_assert(sizeof(ImageSpaceManager) == 0x220);
239}
#define RELOCATION_ID(a_se, a_ae)
Definition PCH.h:794
Definition ImageSpaceData.h:125
Definition ImageSpaceManager.h:16
std::uint32_t unk70
Definition ImageSpaceManager.h:204
std::uint64_t unk200
Definition ImageSpaceManager.h:232
std::uint64_t unk1E0
Definition ImageSpaceManager.h:228
std::uint64_t unk1E8
Definition ImageSpaceManager.h:229
std::uint64_t unk18
Definition ImageSpaceManager.h:191
std::uint32_t unk60
Definition ImageSpaceManager.h:200
NiPointer< BSTriShape > unk48
Definition ImageSpaceManager.h:196
std::uint64_t unk1B0
Definition ImageSpaceManager.h:222
std::uint32_t unk5C
Definition ImageSpaceManager.h:199
std::uint64_t unk1D0
Definition ImageSpaceManager.h:226
std::uint64_t unk1F8
Definition ImageSpaceManager.h:231
std::int32_t unk40
Definition ImageSpaceManager.h:195
bool unk211
Definition ImageSpaceManager.h:235
std::uint64_t unk208
Definition ImageSpaceManager.h:233
RENDER_TARGET unk64
Definition ImageSpaceManager.h:201
std::uint32_t unk6C
Definition ImageSpaceManager.h:203
bool initEffects
Definition ImageSpaceManager.h:193
ImageSpaceEffectEnum
Definition ImageSpaceManager.h:19
@ BlurNonHDR15
Definition ImageSpaceManager.h:41
@ DepthOfField
Definition ImageSpaceManager.h:23
@ ISBlur13
Definition ImageSpaceManager.h:88
@ ISUpsampleDynamicResolution
Definition ImageSpaceManager.h:172
@ ISSAOBlurVCS
Definition ImageSpaceManager.h:153
@ BlurNonHDR5
Definition ImageSpaceManager.h:36
@ BlurBrightPass11
Definition ImageSpaceManager.h:46
@ ISCopySubRegionCS
Definition ImageSpaceManager.h:135
@ ISParallaxMaskBlurVCS
Definition ImageSpaceManager.h:129
@ ISDepthOfFieldBlurHCS
Definition ImageSpaceManager.h:130
@ ISBlur15
Definition ImageSpaceManager.h:89
@ ISVolumetricLightingBlurHCS
Definition ImageSpaceManager.h:124
@ ISSimpleColor
Definition ImageSpaceManager.h:166
@ ISLensFlare
Definition ImageSpaceManager.h:118
@ ISDepthOfFieldBlurVCS
Definition ImageSpaceManager.h:131
@ ISCopyScaleBias
Definition ImageSpaceManager.h:55
@ ISCompositeLensFlare
Definition ImageSpaceManager.h:133
@ Blur5
Definition ImageSpaceManager.h:29
@ ISHDRTonemapBlendCinematicFade
Definition ImageSpaceManager.h:74
@ Blur13
Definition ImageSpaceManager.h:33
@ ISNonHDRBlur15
Definition ImageSpaceManager.h:96
@ ISBrightPassBlur15
Definition ImageSpaceManager.h:103
@ Noise
Definition ImageSpaceManager.h:52
@ ISRadialBlurMedium
Definition ImageSpaceManager.h:71
@ ISNonHDRBlur11
Definition ImageSpaceManager.h:94
@ ISWaterFlow
Definition ImageSpaceManager.h:175
@ Blur9
Definition ImageSpaceManager.h:31
@ ISDepthOfField
Definition ImageSpaceManager.h:64
@ GetHit
Definition ImageSpaceManager.h:26
@ ISBasicCopy
Definition ImageSpaceManager.h:122
@ BlurNonHDR13
Definition ImageSpaceManager.h:40
@ ISWaterDisplacementRainRipple
Definition ImageSpaceManager.h:107
@ ISWaterDisplacementTexOffset
Definition ImageSpaceManager.h:105
@ ISLightingComposite
Definition ImageSpaceManager.h:143
@ ISReflectionBlurVCS
Definition ImageSpaceManager.h:127
@ ISApplyReflections
Definition ImageSpaceManager.h:120
@ ISWaterBlend
Definition ImageSpaceManager.h:173
@ ISCompositeVolumetricLighting
Definition ImageSpaceManager.h:132
@ ISApplyVolumetricLighting
Definition ImageSpaceManager.h:121
@ ISHDRDownSample4RGB2Lum
Definition ImageSpaceManager.h:78
@ ISDebugSnow
Definition ImageSpaceManager.h:136
@ ISSAOCompositeFog
Definition ImageSpaceManager.h:157
@ BlurBrightPass7
Definition ImageSpaceManager.h:44
@ ISWaterDisplacementWadingRipple
Definition ImageSpaceManager.h:106
@ ISReflectionsRayTracing
Definition ImageSpaceManager.h:148
@ ISIBLensFlares
Definition ImageSpaceManager.h:142
@ BlurBrightPass13
Definition ImageSpaceManager.h:47
@ ISHDRDownSample16Lum
Definition ImageSpaceManager.h:77
@ ISCopyGrayScale
Definition ImageSpaceManager.h:57
@ ISDownsampleIgnoreBrightestCS
Definition ImageSpaceManager.h:140
@ Blur15
Definition ImageSpaceManager.h:34
@ ISSAORawAONoTemporal
Definition ImageSpaceManager.h:162
@ BlurNonHDR9
Definition ImageSpaceManager.h:38
@ ISBrightPassBlur5
Definition ImageSpaceManager.h:98
@ ISBrightPassBlur11
Definition ImageSpaceManager.h:101
@ ISSnowSSS
Definition ImageSpaceManager.h:168
@ ISSAOCameraZ
Definition ImageSpaceManager.h:154
@ ISUnderwaterMask
Definition ImageSpaceManager.h:174
@ ISNonHDRBlur9
Definition ImageSpaceManager.h:93
@ ISSAOCameraZAndMipsCS
Definition ImageSpaceManager.h:155
@ ISMinify
Definition ImageSpaceManager.h:159
@ Blur7
Definition ImageSpaceManager.h:30
@ Map
Definition ImageSpaceManager.h:27
@ ISWaterWadingHeightmap
Definition ImageSpaceManager.h:108
@ BlurBrightPass9
Definition ImageSpaceManager.h:45
@ Total
Definition ImageSpaceManager.h:177
@ ISWorldMap
Definition ImageSpaceManager.h:62
@ ISMap
Definition ImageSpaceManager.h:61
@ RadialBlur
Definition ImageSpaceManager.h:24
@ ISSILRawInd
Definition ImageSpaceManager.h:165
@ ISCopyTextureMask
Definition ImageSpaceManager.h:60
@ ISBlur11
Definition ImageSpaceManager.h:87
@ ISRadialBlur
Definition ImageSpaceManager.h:70
@ ISNonHDRBlur7
Definition ImageSpaceManager.h:92
@ ISPerlinNoise2DCS
Definition ImageSpaceManager.h:147
@ ISTemporalAA_UI
Definition ImageSpaceManager.h:170
@ ISWaterDisplacementClearSimulation
Definition ImageSpaceManager.h:104
@ ISSAOBlurH
Definition ImageSpaceManager.h:150
@ ISNonHDRBlur13
Definition ImageSpaceManager.h:95
@ Blur11
Definition ImageSpaceManager.h:32
@ ISParallaxMaskBlurHCS
Definition ImageSpaceManager.h:128
@ ISMinifyContrast
Definition ImageSpaceManager.h:160
@ ISSAORawAOCS
Definition ImageSpaceManager.h:163
@ ISSAOCompositeSAOFog
Definition ImageSpaceManager.h:158
@ ISBrightPassBlur3
Definition ImageSpaceManager.h:97
@ ISDepthOfFieldFogged
Definition ImageSpaceManager.h:65
@ ISPerlinNoiseCS
Definition ImageSpaceManager.h:146
@ ISVolumetricLighting
Definition ImageSpaceManager.h:115
@ ISRadialBlurHigh
Definition ImageSpaceManager.h:72
@ ISSAOCompositeSAO
Definition ImageSpaceManager.h:156
@ ISVolumetricLightingBlurVCS
Definition ImageSpaceManager.h:125
@ BlurBrightPass5
Definition ImageSpaceManager.h:43
@ Refraction
Definition ImageSpaceManager.h:21
@ ISAlphaBlend
Definition ImageSpaceManager.h:117
@ WorldMap
Definition ImageSpaceManager.h:20
@ ISDownsampleIgnoreBrightest
Definition ImageSpaceManager.h:138
@ ISSAOBlurHCS
Definition ImageSpaceManager.h:152
@ ISWaterDisplacementNormals
Definition ImageSpaceManager.h:112
@ ISHDRDownSample4
Definition ImageSpaceManager.h:76
@ ISSAOBlurV
Definition ImageSpaceManager.h:151
@ ISLensFlareVisibility
Definition ImageSpaceManager.h:119
@ ISHDRDownSample16LightAdapt
Definition ImageSpaceManager.h:82
@ ISCopyCustomViewport
Definition ImageSpaceManager.h:56
@ ISSILComposite
Definition ImageSpaceManager.h:164
@ BlurNonHDR11
Definition ImageSpaceManager.h:39
@ ISNoiseNormalmap
Definition ImageSpaceManager.h:114
@ ISFXAA
Definition ImageSpaceManager.h:22
@ ISBlur7
Definition ImageSpaceManager.h:85
@ ISNonHDRBlur3
Definition ImageSpaceManager.h:90
@ ISBrightPassBlur9
Definition ImageSpaceManager.h:100
@ ISCopy
Definition ImageSpaceManager.h:53
@ ISBlur3
Definition ImageSpaceManager.h:83
@ ISWaterRainHeightmap
Definition ImageSpaceManager.h:109
@ ISReflectionsDebugSpecMask
Definition ImageSpaceManager.h:149
@ ISHDRDownSample4LumClamp
Definition ImageSpaceManager.h:79
@ ISSAORawAO
Definition ImageSpaceManager.h:161
@ ISDownsampleCS
Definition ImageSpaceManager.h:139
@ ISCompositeLensFlareVolumetricLighting
Definition ImageSpaceManager.h:134
@ ISWorldMapNoSkyBlur
Definition ImageSpaceManager.h:63
@ FullScreenBlur
Definition ImageSpaceManager.h:25
@ ISLocalMap
Definition ImageSpaceManager.h:116
@ VolumetricLighting
Definition ImageSpaceManager.h:51
@ BlurBrightPass15
Definition ImageSpaceManager.h:48
@ ISLightingCompositeMenu
Definition ImageSpaceManager.h:145
@ ISNonHDRBlur5
Definition ImageSpaceManager.h:91
@ ISExp
Definition ImageSpaceManager.h:141
@ ISDownsample
Definition ImageSpaceManager.h:137
@ ISHDRDownSample16
Definition ImageSpaceManager.h:75
@ BlurNonHDR3
Definition ImageSpaceManager.h:35
@ ISDepthOfFieldMaskedFogged
Definition ImageSpaceManager.h:66
@ ISCopyDynamicFetchDisabled
Definition ImageSpaceManager.h:54
@ ISBrightPassBlur7
Definition ImageSpaceManager.h:99
@ Blur3
Definition ImageSpaceManager.h:28
@ ISDisplayDepth
Definition ImageSpaceManager.h:167
@ HDR
Definition ImageSpaceManager.h:49
@ ISBrightPassBlur13
Definition ImageSpaceManager.h:102
@ ISHDRDownSample4LightAdapt
Definition ImageSpaceManager.h:80
@ ISBlur9
Definition ImageSpaceManager.h:86
@ BlurNonHDR7
Definition ImageSpaceManager.h:37
@ ISHDRDownSample16LumClamp
Definition ImageSpaceManager.h:81
@ ISWaterSmoothHeightmap
Definition ImageSpaceManager.h:111
@ ISNoiseScrollAndBlend
Definition ImageSpaceManager.h:113
@ ISDoubleVision
Definition ImageSpaceManager.h:59
@ ISDistantBlur
Definition ImageSpaceManager.h:67
@ ISHDRTonemapBlendCinematic
Definition ImageSpaceManager.h:73
@ ISTemporalAA_Water
Definition ImageSpaceManager.h:171
@ ISBlur
Definition ImageSpaceManager.h:123
@ ISWaterBlendHeightmaps
Definition ImageSpaceManager.h:110
@ BlurBrightPass3
Definition ImageSpaceManager.h:42
@ ISTemporalAA
Definition ImageSpaceManager.h:169
@ ISBlur5
Definition ImageSpaceManager.h:84
@ WaterDisplacement
Definition ImageSpaceManager.h:50
@ ISLightingCompositeNoDirectionalLight
Definition ImageSpaceManager.h:144
@ ISDistantBlurMaskedFogged
Definition ImageSpaceManager.h:69
@ ISRefraction
Definition ImageSpaceManager.h:58
@ ISDistantBlurFogged
Definition ImageSpaceManager.h:68
@ ISReflectionBlurHCS
Definition ImageSpaceManager.h:126
std::uint64_t unk1D8
Definition ImageSpaceManager.h:227
std::uint64_t unk1F0
Definition ImageSpaceManager.h:230
NiColorA refractionTint
Definition ImageSpaceManager.h:207
ImageSpaceTexture unk78
Definition ImageSpaceManager.h:206
std::uint64_t unk1C0
Definition ImageSpaceManager.h:224
std::uint64_t unk1B8
Definition ImageSpaceManager.h:223
std::uint64_t unk178
Definition ImageSpaceManager.h:215
std::int32_t unk10
Definition ImageSpaceManager.h:189
std::uint64_t unk1A8
Definition ImageSpaceManager.h:221
std::uint32_t unk3C
Definition ImageSpaceManager.h:194
std::int32_t unk14
Definition ImageSpaceManager.h:190
NiTPrimitiveArray< ImageSpaceEffect * > effects
Definition ImageSpaceManager.h:192
bool usesLDR
Definition ImageSpaceManager.h:234
std::uint64_t unk1A0
Definition ImageSpaceManager.h:220
ImageSpaceBaseData * overrideBaseData
Definition ImageSpaceManager.h:209
ImageSpaceBaseData * consoleBaseData
Definition ImageSpaceManager.h:211
float unk74
Definition ImageSpaceManager.h:205
std::uint64_t unk168
Definition ImageSpaceManager.h:213
std::uint64_t unk1C8
Definition ImageSpaceManager.h:225
std::uint64_t unk190
Definition ImageSpaceManager.h:218
static ImageSpaceManager * GetSingleton()
Definition ImageSpaceManager.h:180
std::uint64_t unk180
Definition ImageSpaceManager.h:216
std::uint8_t unk58
Definition ImageSpaceManager.h:198
NiPointer< BSTriShape > unk50
Definition ImageSpaceManager.h:197
ImageSpaceData data
Definition ImageSpaceManager.h:212
std::uint64_t unk170
Definition ImageSpaceManager.h:214
std::uint64_t unk08
Definition ImageSpaceManager.h:188
std::uint64_t unk218
Definition ImageSpaceManager.h:236
ImageSpaceBaseData * underwaterBaseData
Definition ImageSpaceManager.h:210
ImageSpaceBaseData * currentBaseData
Definition ImageSpaceManager.h:208
std::uint64_t unk198
Definition ImageSpaceManager.h:219
std::uint64_t unk188
Definition ImageSpaceManager.h:217
std::uint64_t unk00
Definition ImageSpaceManager.h:187
std::uint32_t unk68
Definition ImageSpaceManager.h:202
Definition ImageSpaceTexture.h:13
Definition NiColor.h:276
Definition NiSmartPointer.h:9
Definition NiTArray.h:136
Definition Relocation.h:1638
Definition AbsorbEffect.h:6
Definition ImageSpaceData.h:6
RENDER_TARGET
Definition BSShaderRenderTargets.h:8