123 bool isHovered =
false;
126 resourceDrawSettings.ElementIndexOffset = 0;
127 resourceDrawSettings.TopLeftAnchor = vector;
130 resourceDrawSettings.OffsetPerDrawByTexturePercentile =
Vector2.
UnitX;
131 resourceDrawSettings.OffsetSpriteAnchor =
Vector2.
Zero;
132 resourceDrawSettings.OffsetSpriteAnchorByTexturePercentile =
Vector2.
Zero;
133 resourceDrawSettings.
Draw(spriteBatch, ref isHovered);
136 resourceDrawSettings.ElementIndexOffset = 10;
137 resourceDrawSettings.TopLeftAnchor = vector +
new Vector2(0f, 28f);
140 resourceDrawSettings.OffsetPerDrawByTexturePercentile =
Vector2.
UnitX;
141 resourceDrawSettings.OffsetSpriteAnchor =
Vector2.
Zero;
142 resourceDrawSettings.OffsetSpriteAnchorByTexturePercentile =
Vector2.
Zero;
143 resourceDrawSettings.
Draw(spriteBatch, ref isHovered);
146 resourceDrawSettings.ElementIndexOffset = 0;
147 resourceDrawSettings.TopLeftAnchor = vector +
new Vector2(15f, 15f);
149 resourceDrawSettings.OffsetPerDraw = Vector2.UnitX * 2f;
150 resourceDrawSettings.OffsetPerDrawByTexturePercentile =
Vector2.
UnitX;
151 resourceDrawSettings.OffsetSpriteAnchor =
Vector2.
Zero;
152 resourceDrawSettings.OffsetSpriteAnchorByTexturePercentile =
new Vector2(0.5f, 0.5f);
153 resourceDrawSettings.
Draw(spriteBatch, ref isHovered);
156 resourceDrawSettings.ElementIndexOffset = 10;
157 resourceDrawSettings.TopLeftAnchor = vector +
new Vector2(15f, 15f) +
new Vector2(0f, 28f);
159 resourceDrawSettings.OffsetPerDraw = Vector2.UnitX * 2f;
160 resourceDrawSettings.OffsetPerDrawByTexturePercentile =
Vector2.
UnitX;
161 resourceDrawSettings.OffsetSpriteAnchor =
Vector2.
Zero;
162 resourceDrawSettings.OffsetSpriteAnchorByTexturePercentile =
new Vector2(0.5f, 0.5f);
163 resourceDrawSettings.
Draw(spriteBatch, ref isHovered);
182 bool isHovered =
false;
184 resourceDrawSettings.ElementCount =
_starCount;
185 resourceDrawSettings.ElementIndexOffset = 0;
186 resourceDrawSettings.TopLeftAnchor = vector;
189 resourceDrawSettings.OffsetPerDrawByTexturePercentile =
Vector2.
UnitY;
190 resourceDrawSettings.OffsetSpriteAnchor =
Vector2.
Zero;
191 resourceDrawSettings.OffsetSpriteAnchorByTexturePercentile =
Vector2.
Zero;
192 resourceDrawSettings.
Draw(spriteBatch, ref isHovered);
194 resourceDrawSettings.ElementCount =
_starCount;
195 resourceDrawSettings.ElementIndexOffset = 0;
196 resourceDrawSettings.TopLeftAnchor = vector +
new Vector2(15f, 16f);
198 resourceDrawSettings.OffsetPerDraw = Vector2.UnitY * -2f;
199 resourceDrawSettings.OffsetPerDrawByTexturePercentile =
Vector2.
UnitY;
200 resourceDrawSettings.OffsetSpriteAnchor =
Vector2.
Zero;
201 resourceDrawSettings.OffsetSpriteAnchorByTexturePercentile =
new Vector2(0.5f, 0.5f);
202 resourceDrawSettings.
Draw(spriteBatch, ref isHovered);