terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Terraria.GameContent.Animations.Segments.SpriteSegment Class Reference
+ Inheritance diagram for Terraria.GameContent.Animations.Segments.SpriteSegment:
+ Collaboration diagram for Terraria.GameContent.Animations.Segments.SpriteSegment:

Classes

interface  IShaderEffect
 
class  MaskedFadeEffect
 

Public Member Functions

 SpriteSegment (Asset< Texture2D > asset, int targetTime, DrawData data, Vector2 anchorOffset)
 
Segments.SpriteSegment UseShaderEffect (Segments.SpriteSegment.IShaderEffect shaderEffect)
 
override void Draw (ref GameAnimationSegment info)
 
Segments.AnimationSegmentWithActions< T > Then (IAnimationSegmentAction< T > act)
 
Segments.AnimationSegmentWithActions< T > With (IAnimationSegmentAction< T > act)
 

Protected Member Functions

override void Bind (IAnimationSegmentAction< Segments.LooseSprite > act)
 
void ProcessActions (T obj, float localTimeForObject)
 
void Bind (IAnimationSegmentAction< T > act)
 

Protected Attributes

int _targetTime
 

Properties

float DedicatedTimeNeeded [get, set]
 

Private Member Functions

void ResetSpriteAnimation (ref GameAnimationSegment info)
 

Private Attributes

Segments.LooseSprite _sprite
 
Vector2 _anchorOffset
 
Segments.SpriteSegment.IShaderEffect _shaderEffect
 
int _dedicatedTimeNeeded
 
int _lastDedicatedTimeNeeded
 
List< IAnimationSegmentAction< T > > _actions
 

Detailed Description

Definition at line 953 of file Segments.cs.


The documentation for this class was generated from the following file: