Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Terraria.GameContent.Animations.Segments.PlayerSegment Class Reference

Classes

class  ImmediateSpritebatchForPlayerDyesEffect
 
interface  IShaderEffect
 

Public Member Functions

 PlayerSegment (int targetTime, Vector2 anchorOffset, Vector2 normalizedHitboxOrigin)
 
PlayerSegment UseShaderEffect (IShaderEffect shaderEffect)
 
override void Draw (ref GameAnimationSegment info)
 
AnimationSegmentWithActions< T > Then (IAnimationSegmentAction< T > act)
 
AnimationSegmentWithActions< T > With (IAnimationSegmentAction< T > act)
 

Protected Member Functions

override void Bind (IAnimationSegmentAction< Player > act)
 
void ProcessActions (T obj, float localTimeForObject)
 
void Bind (IAnimationSegmentAction< T > act)
 

Protected Attributes

int _targetTime
 

Properties

float DedicatedTimeNeeded [get]
 

Private Member Functions

void ResetPlayerAnimation (ref GameAnimationSegment info)
 

Private Attributes

Player _player
 
Vector2 _anchorOffset
 
Vector2 _normalizedOriginForHitbox
 
IShaderEffect _shaderEffect
 
int _dedicatedTimeNeeded
 
int _lastDedicatedTimeNeeded
 
List< IAnimationSegmentAction< T > > _actions
 

Static Private Attributes

static Item _blankItem = new Item()
 

Detailed Description

Definition at line 117 of file Segments.cs.


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