tModLoader v2022.09
A mod to make and play Terraria mods
Terraria.GameContent.Skies.CreditsRoll.Segments.SpriteSegment Class Reference

Inherits Terraria.GameContent.Skies.CreditsRoll.Segments.ACreditsRollSegmentWithActions< LooseSprite >.

Classes

interface  IShaderEffect
 
class  MaskedFadeEffect
 

Public Member Functions

 SpriteSegment (Asset< Texture2D > asset, int targetTime, DrawData data, Vector2 anchorOffset)
 
override void Draw (ref CreditsRollInfo info)
 
SpriteSegment UseShaderEffect (IShaderEffect shaderEffect)
 
- Public Member Functions inherited from Terraria.GameContent.Skies.CreditsRoll.Segments.ACreditsRollSegmentWithActions< LooseSprite >
 ACreditsRollSegmentWithActions (int targetTime)
 
abstract void Draw (ref CreditsRollInfo info)
 
ACreditsRollSegmentWithActions< T > Then (ICreditsRollSegmentAction< T > act)
 
ACreditsRollSegmentWithActions< T > With (ICreditsRollSegmentAction< T > act)
 

Protected Member Functions

override void Bind (ICreditsRollSegmentAction< LooseSprite > act)
 
- Protected Member Functions inherited from Terraria.GameContent.Skies.CreditsRoll.Segments.ACreditsRollSegmentWithActions< LooseSprite >
abstract void Bind (ICreditsRollSegmentAction< T > act)
 
void ProcessActions (T obj, float localTimeForObject)
 

Additional Inherited Members

- Protected Attributes inherited from Terraria.GameContent.Skies.CreditsRoll.Segments.ACreditsRollSegmentWithActions< LooseSprite >
int _targetTime
 
- Properties inherited from Terraria.GameContent.Skies.CreditsRoll.Segments.ACreditsRollSegmentWithActions< LooseSprite >
float DedicatedTimeNeeded [get]
 

Member Function Documentation

◆ Draw()

override void Terraria.GameContent.Skies.CreditsRoll.Segments.SpriteSegment.Draw ( ref CreditsRollInfo  info)
virtual