libER 0.1.4.2
ELDEN RING API library
Loading...
Searching...
No Matches
PHANTOM_PARAM_ST.hpp
1/* This file was automatically generated from XML paramdefs. */
2#pragma once
3
4namespace from {
5namespace paramdef {
16 float edgeColorA{ 1.f };
17
23 float frontColorA{ 0.f };
24
30 float diffMulColorA{ 1.f };
31
37 float specMulColorA{ 1.f };
38
44 float lightColorA{ 0.f };
45
51 unsigned char edgeColorR{ 255 };
52
58 unsigned char edgeColorG{ 255 };
59
65 unsigned char edgeColorB{ 255 };
66
72 unsigned char frontColorR{ 0 };
73
79 unsigned char frontColorG{ 0 };
80
86 unsigned char frontColorB{ 0 };
87
93 unsigned char diffMulColorR{ 255 };
94
100 unsigned char diffMulColorG{ 255 };
101
107 unsigned char diffMulColorB{ 255 };
108
114 unsigned char specMulColorR{ 255 };
115
121 unsigned char specMulColorG{ 255 };
122
128 unsigned char specMulColorB{ 255 };
129
135 unsigned char lightColorR{ 0 };
136
142 unsigned char lightColorG{ 0 };
143
149 unsigned char lightColorB{ 0 };
150
151 unsigned char reserve[1];
152
158 float alpha{ 1.f };
159
165 float blendRate{ 1.f };
166
172 unsigned char blendType{ 0 };
173
179 bool isEdgeSubtract{ false };
180
186 bool isFrontSubtract{ false };
187
193 bool isNo2Pass{ false };
194
198 float edgePower{ 1.f };
199
203 float glowScale{ 0.f };
204};
205
206}; // namespace paramdef
207}; // namespace from
208
209static_assert(sizeof(from::paramdef::PHANTOM_PARAM_ST) == 56,
210 "PHANTOM_PARAM_ST paramdef size does not match detected size");
This struct was automatically generated from XML paramdefs.
Definition PHANTOM_PARAM_ST.hpp:10
float frontColorA
A.
Definition PHANTOM_PARAM_ST.hpp:23
float edgeColorA
A.
Definition PHANTOM_PARAM_ST.hpp:16
float edgePower
Edge width.
Definition PHANTOM_PARAM_ST.hpp:198
unsigned char specMulColorG
G.
Definition PHANTOM_PARAM_ST.hpp:121
unsigned char frontColorR
R.
Definition PHANTOM_PARAM_ST.hpp:72
unsigned char frontColorG
G.
Definition PHANTOM_PARAM_ST.hpp:79
float lightColorA
A.
Definition PHANTOM_PARAM_ST.hpp:44
bool isEdgeSubtract
Whether to perform edge color subtraction.
Definition PHANTOM_PARAM_ST.hpp:179
unsigned char diffMulColorR
R.
Definition PHANTOM_PARAM_ST.hpp:93
float blendRate
Blend rate.
Definition PHANTOM_PARAM_ST.hpp:165
float glowScale
Glow strength.
Definition PHANTOM_PARAM_ST.hpp:203
unsigned char diffMulColorB
B.
Definition PHANTOM_PARAM_ST.hpp:107
unsigned char frontColorB
B.
Definition PHANTOM_PARAM_ST.hpp:86
unsigned char edgeColorR
R.
Definition PHANTOM_PARAM_ST.hpp:51
unsigned char diffMulColorG
G.
Definition PHANTOM_PARAM_ST.hpp:100
bool isFrontSubtract
Whether to perform front color subtraction.
Definition PHANTOM_PARAM_ST.hpp:186
unsigned char lightColorB
B.
Definition PHANTOM_PARAM_ST.hpp:149
unsigned char specMulColorR
R.
Definition PHANTOM_PARAM_ST.hpp:114
unsigned char edgeColorB
B.
Definition PHANTOM_PARAM_ST.hpp:65
unsigned char lightColorR
R.
Definition PHANTOM_PARAM_ST.hpp:135
float specMulColorA
A.
Definition PHANTOM_PARAM_ST.hpp:37
bool isNo2Pass
Do not do 2pass.
Definition PHANTOM_PARAM_ST.hpp:193
unsigned char lightColorG
G.
Definition PHANTOM_PARAM_ST.hpp:142
float diffMulColorA
A.
Definition PHANTOM_PARAM_ST.hpp:30
unsigned char specMulColorB
B.
Definition PHANTOM_PARAM_ST.hpp:128
float alpha
α
Definition PHANTOM_PARAM_ST.hpp:158
unsigned char blendType
α type
Definition PHANTOM_PARAM_ST.hpp:172
unsigned char edgeColorG
G.
Definition PHANTOM_PARAM_ST.hpp:58