Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
EntityShadowInfo.cs
Go to the documentation of this file.
1
using
Microsoft.Xna.Framework
;
2
3
namespace
Terraria.DataStructures
;
4
5
public
struct
EntityShadowInfo
6
{
7
public
Vector2
Position
;
8
9
public
float
Rotation
;
10
11
public
Vector2
Origin
;
12
13
public
int
Direction
;
14
15
public
int
GravityDirection
;
16
17
public
int
BodyFrameIndex
;
18
19
public
Vector2
HeadgearOffset
=>
Main
.
OffsetsPlayerHeadgear
[
BodyFrameIndex
];
20
21
public
void
CopyPlayer
(
Player
player)
22
{
23
Position
= player.
position
;
24
Rotation
= player.
fullRotation
;
25
Origin
= player.
fullRotationOrigin
;
26
Direction
= player.
direction
;
27
GravityDirection
= (int)player.
gravDir
;
28
BodyFrameIndex
= player.bodyFrame.Y / player.
bodyFrame
.
Height
;
29
}
30
}
Position
Position
Definition
ImmutableDictionary.cs:625
Terraria.Entity.direction
int direction
Definition
Entity.cs:24
Terraria.Entity.position
Vector2 position
Definition
Entity.cs:14
Terraria.Main.OffsetsPlayerHeadgear
static Vector2[] OffsetsPlayerHeadgear
Definition
Main.cs:520
Terraria.Main
Definition
Main.cs:79
Terraria.Player.gravDir
float gravDir
Definition
Player.cs:1587
Terraria.Player.bodyFrame
Rectangle bodyFrame
Definition
Player.cs:1373
Terraria.Player.fullRotation
float fullRotation
Definition
Player.cs:1291
Terraria.Player.fullRotationOrigin
Vector2 fullRotationOrigin
Definition
Player.cs:1293
Terraria.Player
Definition
Player.cs:42
Microsoft.Xna.Framework
Definition
AlphaTestEffect.cs:1
Terraria.DataStructures
Definition
AEntitySource_OnHit.cs:1
Microsoft.Xna.Framework.Rectangle.Height
int Height
Definition
Rectangle.cs:23
Microsoft.Xna.Framework.Vector2
Definition
Vector2.cs:12
Terraria.DataStructures.EntityShadowInfo.Direction
int Direction
Definition
EntityShadowInfo.cs:13
Terraria.DataStructures.EntityShadowInfo.HeadgearOffset
Vector2 HeadgearOffset
Definition
EntityShadowInfo.cs:19
Terraria.DataStructures.EntityShadowInfo.Position
Vector2 Position
Definition
EntityShadowInfo.cs:7
Terraria.DataStructures.EntityShadowInfo.BodyFrameIndex
int BodyFrameIndex
Definition
EntityShadowInfo.cs:17
Terraria.DataStructures.EntityShadowInfo.GravityDirection
int GravityDirection
Definition
EntityShadowInfo.cs:15
Terraria.DataStructures.EntityShadowInfo.Rotation
float Rotation
Definition
EntityShadowInfo.cs:9
Terraria.DataStructures.EntityShadowInfo.Origin
Vector2 Origin
Definition
EntityShadowInfo.cs:11
Terraria.DataStructures.EntityShadowInfo.CopyPlayer
void CopyPlayer(Player player)
Definition
EntityShadowInfo.cs:21
Terraria.DataStructures.EntityShadowInfo
Definition
EntityShadowInfo.cs:6
source
Terraria.DataStructures
EntityShadowInfo.cs
Generated by
1.10.0