Terraria
v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
FrameEventData.cs
Go to the documentation of this file.
1
namespace
Terraria.Cinematics
;
2
3
public
struct
FrameEventData
4
{
5
private
int
_absoluteFrame
;
6
7
private
int
_start
;
8
9
private
int
_duration
;
10
11
public
int
AbsoluteFrame
=>
_absoluteFrame
;
12
13
public
int
Start
=>
_start
;
14
15
public
int
Duration
=>
_duration
;
16
17
public
int
Frame
=>
_absoluteFrame
-
_start
;
18
19
public
bool
IsFirstFrame
=>
_start
==
_absoluteFrame
;
20
21
public
bool
IsLastFrame
=>
Remaining
== 0;
22
23
public
int
Remaining
=>
_start
+
_duration
-
_absoluteFrame
- 1;
24
25
public
FrameEventData
(
int
absoluteFrame,
int
start,
int
duration)
26
{
27
_absoluteFrame
= absoluteFrame;
28
_start
= start;
29
_duration
= duration;
30
}
31
}
Terraria.Cinematics
Definition
CinematicManager.cs:4
Terraria.Cinematics.FrameEventData.IsFirstFrame
bool IsFirstFrame
Definition
FrameEventData.cs:19
Terraria.Cinematics.FrameEventData.Duration
int Duration
Definition
FrameEventData.cs:15
Terraria.Cinematics.FrameEventData._duration
int _duration
Definition
FrameEventData.cs:9
Terraria.Cinematics.FrameEventData.Frame
int Frame
Definition
FrameEventData.cs:17
Terraria.Cinematics.FrameEventData.IsLastFrame
bool IsLastFrame
Definition
FrameEventData.cs:21
Terraria.Cinematics.FrameEventData.Remaining
int Remaining
Definition
FrameEventData.cs:23
Terraria.Cinematics.FrameEventData._start
int _start
Definition
FrameEventData.cs:7
Terraria.Cinematics.FrameEventData.Start
int Start
Definition
FrameEventData.cs:13
Terraria.Cinematics.FrameEventData.AbsoluteFrame
int AbsoluteFrame
Definition
FrameEventData.cs:11
Terraria.Cinematics.FrameEventData._absoluteFrame
int _absoluteFrame
Definition
FrameEventData.cs:5
Terraria.Cinematics.FrameEventData.FrameEventData
FrameEventData(int absoluteFrame, int start, int duration)
Definition
FrameEventData.cs:25
Terraria.Cinematics.FrameEventData
Definition
FrameEventData.cs:4
source
Terraria.Cinematics
FrameEventData.cs
Generated by
1.10.0