Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ TryGetTileAndRequestIfNotReady()

Texture2D Terraria.GameContent.TilePaintSystemV2.TryGetTileAndRequestIfNotReady ( int tileType,
int tileStyle,
int paintColor )
inline

Definition at line 386 of file TilePaintSystemV2.cs.

387 {
388 TileVariationkey tileVariationkey = default(TileVariationkey);
389 tileVariationkey.TileType = tileType;
390 tileVariationkey.TileStyle = tileStyle;
391 tileVariationkey.PaintColor = paintColor;
392 TileVariationkey lookupKey = tileVariationkey;
394 {
395 return value.Target;
396 }
398 return null;
399 }
bool TryGetValue(TKey key, [MaybeNullWhen(false)] out TValue value)
Dictionary< TileVariationkey, TileRenderTargetHolder > _tilesRenders
void RequestTile(ref TileVariationkey lookupKey)

References Terraria.GameContent.TilePaintSystemV2._tilesRenders, Terraria.GameContent.TilePaintSystemV2.RequestTile(), System.Collections.Generic.Dictionary< TKey, TValue >.TryGetValue(), and System.value.

Referenced by Terraria.GameContent.Drawing.TileDrawing.GetTileDrawTexture(), and Terraria.GameContent.Drawing.TileDrawing.GetTileDrawTexture().