TModLoader v1.4.4.9
TModLoader source code documentation
Loading...
Searching...
No Matches
Terraria.Graphics.Renderers.LegacyPlayerRenderer Class Reference
+ Inheritance diagram for Terraria.Graphics.Renderers.LegacyPlayerRenderer:
+ Collaboration diagram for Terraria.Graphics.Renderers.LegacyPlayerRenderer:

Public Member Functions

void DrawPlayers (Camera camera, IEnumerable< Player > players)
 
void DrawPlayerHead (Camera camera, Player drawPlayer, Vector2 position, float alpha=1f, float scale=1f, Color borderColor=default(Color))
 
void DrawPlayer (Camera camera, Player drawPlayer, Vector2 position, float rotation, Vector2 rotationOrigin, float shadow=0f, float scale=1f)
 

Properties

static SamplerState MountedSamplerState [get]
 

Private Member Functions

void CreateOutlines (float alpha, float scale, Color borderColor)
 
void DrawPlayerInternal (Camera camera, Player drawPlayer, Vector2 position, float rotation, Vector2 rotationOrigin, float shadow=0f, float alpha=1f, float scale=1f, bool headOnly=false)
 
void DrawPlayerFull (Camera camera, Player drawPlayer)
 
void DrawPlayerStoned (Camera camera, Player drawPlayer, Vector2 position)
 
void DrawGhost (Camera camera, Player drawPlayer, Vector2 position, float shadow=0f)
 

Static Private Member Functions

static void DrawPlayer_MountTransformation (ref PlayerDrawSet drawInfo)
 
static void DrawPlayer_UseNormalLayers (ref PlayerDrawSet drawInfo)
 

Private Attributes

readonly List< DrawData_drawData = new List<DrawData>()
 
readonly List< int > _dust = new List<int>()
 
readonly List< int > _gore = new List<int>()
 

Detailed Description

Definition at line 12 of file LegacyPlayerRenderer.cs.


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