libER 0.1.4.2
ELDEN RING API library
Loading...
Searching...
No Matches
ACTIONBUTTON_PARAM_ST.hpp
1/* This file was automatically generated from XML paramdefs. */
2#pragma once
3
4namespace from {
5namespace paramdef {
16 unsigned char regionType{ 0 };
17
25 unsigned char category{ 0 };
26
27 unsigned char padding1[2];
28
36 int dummyPoly1{ -1 };
37
44 int dummyPoly2{ -1 };
45
51 float radius{ 0.f };
52
58 int angle{ 180 };
59
65 float depth{ 0.f };
66
72 float width{ 0.f };
73
79 float height{ 0.f };
80
87 float baseHeightOffset{ 0.f };
88
94 unsigned char angleCheckType{ 0 };
95
96 unsigned char padding2[3];
97
103 int allowAngle{ 180 };
104
112 int spotDummyPoly{ -1 };
113
117 unsigned char textBoxType{ 0 };
118
119 unsigned char padding3[2];
120
121 unsigned char padding5 : 1;
122
129 bool isInvalidForRide : 1 { false };
130
137 bool isGrayoutForRide : 1 { false };
138
145 bool isInvalidForCrouching : 1 { false };
146
153 bool isGrayoutForCrouching : 1 { false };
154
155 unsigned char padding4 : 3;
156
162 int textId{ -1 };
163
170 unsigned int invalidFlag{ 0 };
171
178 unsigned int grayoutFlag{ 0 };
179
187
193 float execInvalidTime{ 0.f };
194
195 unsigned char padding6[28];
196};
197
198}; // namespace paramdef
199}; // namespace from
200
201static_assert(sizeof(from::paramdef::ACTIONBUTTON_PARAM_ST) == 100,
202 "ACTIONBUTTON_PARAM_ST paramdef size does not match detected size");
This struct was automatically generated from XML paramdefs.
Definition ACTIONBUTTON_PARAM_ST.hpp:10
bool isInvalidForCrouching
Is it invalid when crouching?
Definition ACTIONBUTTON_PARAM_ST.hpp:145
unsigned char category
category
Definition ACTIONBUTTON_PARAM_ST.hpp:25
float height
height
Definition ACTIONBUTTON_PARAM_ST.hpp:79
int allowAngle
Allowable angle difference.
Definition ACTIONBUTTON_PARAM_ST.hpp:103
unsigned char regionType
Range type.
Definition ACTIONBUTTON_PARAM_ST.hpp:16
float depth
depth
Definition ACTIONBUTTON_PARAM_ST.hpp:65
int angle
angle
Definition ACTIONBUTTON_PARAM_ST.hpp:58
float execInvalidTime
Invalid time after execution.
Definition ACTIONBUTTON_PARAM_ST.hpp:193
unsigned char angleCheckType
Angle difference judgment type.
Definition ACTIONBUTTON_PARAM_ST.hpp:94
unsigned int invalidFlag
Invalid flag.
Definition ACTIONBUTTON_PARAM_ST.hpp:170
bool isGrayoutForRide
Is it gray out when riding?
Definition ACTIONBUTTON_PARAM_ST.hpp:137
int spotDummyPoly
Action spot Damipoli.
Definition ACTIONBUTTON_PARAM_ST.hpp:112
float width
width
Definition ACTIONBUTTON_PARAM_ST.hpp:72
bool isGrayoutForCrouching
Is it gray out when crouching?
Definition ACTIONBUTTON_PARAM_ST.hpp:153
float radius
radius
Definition ACTIONBUTTON_PARAM_ST.hpp:51
float baseHeightOffset
Bottom height offset.
Definition ACTIONBUTTON_PARAM_ST.hpp:87
int dummyPoly2
Damipoli 2.
Definition ACTIONBUTTON_PARAM_ST.hpp:44
int dummyPoly1
Damipoli 1.
Definition ACTIONBUTTON_PARAM_ST.hpp:36
bool isInvalidForRide
Is it invalid when riding?
Definition ACTIONBUTTON_PARAM_ST.hpp:129
int overrideActionButtonIdForRide
Replacement action button ID when riding.
Definition ACTIONBUTTON_PARAM_ST.hpp:186
unsigned char textBoxType
Text box type.
Definition ACTIONBUTTON_PARAM_ST.hpp:117
int textId
Text ID.
Definition ACTIONBUTTON_PARAM_ST.hpp:162
unsigned int grayoutFlag
Gray out flag.
Definition ACTIONBUTTON_PARAM_ST.hpp:178