terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ DrawSelf()

override void Terraria.GameContent.UI.Elements.UIScrollbar.DrawSelf ( SpriteBatch spriteBatch)
inlineprotectedvirtual

Reimplemented from Terraria.UI.UIElement.

Definition at line 159 of file UIScrollbar.cs.

160 {
161 float x = this._dimensions.X;
162 bool isDragging = this._isDragging;
163 if (isDragging)
164 {
165 float y = this._innerDimensions.Y;
166 float height = this._innerDimensions.Height;
167 if (!isDragging)
168 {
169 }
170 float dragYOffset = this._dragYOffset;
171 float maxViewSize = this._maxViewSize;
172 float viewSize = this._viewSize;
173 }
174 if (this.GetHandleRectangle() == null)
175 {
176 }
177 if (!this._isHoveringOverHandle)
178 {
179 }
180 if (this._texture == null)
181 {
182 }
185 if (!this._isDragging)
186 {
187 isHoveringOverHandle = this._isHoveringOverHandle;
188 if (!isHoveringOverHandle)
189 {
190 return;
191 }
192 }
194 {
195 }
196 }
class f__AnonymousType0<< Count > j__TPar
CalculatedStyle _innerDimensions
CalculatedStyle _dimensions

References Terraria.UI.UIElement._dimensions, Terraria.GameContent.UI.Elements.UIScrollbar._dragYOffset, Terraria.UI.UIElement._innerDimensions, Terraria.GameContent.UI.Elements.UIScrollbar._innerTexture, Terraria.GameContent.UI.Elements.UIScrollbar._isDragging, Terraria.GameContent.UI.Elements.UIScrollbar._isHoveringOverHandle, Terraria.GameContent.UI.Elements.UIScrollbar._maxViewSize, Terraria.GameContent.UI.Elements.UIScrollbar._texture, Terraria.GameContent.UI.Elements.UIScrollbar._viewSize, Terraria.GameContent.UI.Elements.UIScrollbar.GetHandleRectangle(), Terraria.UI.CalculatedStyle.Height, j__TPar, Terraria.UI.CalculatedStyle.X, and Terraria.UI.CalculatedStyle.Y.