C# Class Terraria.GameContent.UI.EmoteBubble

Afficher le fichier Open project: EmuDevs/EDTerraria Class Usage Examples

Méthodes publiques

Свойство Type Description
ID int
NextID int
anchor WorldUIAnchor
byID EmoteBubble>.Dictionary
emote int
frame int
frameCounter int
lifeTime int
lifeTimeStart int
metadata int

Méthodes publiques

Méthode Description
AssignNewID ( ) : int
DeserializeNetAnchor ( int type, int meta ) : WorldUIAnchor
DrawAll ( SpriteBatch sb ) : void
EmoteBubble ( int emotion, WorldUIAnchor bubbleAnchor, int time = 180 ) : Microsoft.Xna.Framework
NewBubble ( int emoticon, WorldUIAnchor bubbleAnchor, int time ) : int
NewBubbleNPC ( WorldUIAnchor bubbleAnchor, int time, WorldUIAnchor other = null ) : int
PickNPCEmote ( WorldUIAnchor other = null ) : void
SerializeNetAnchor ( WorldUIAnchor anch ) : int>.Tuple
UpdateAll ( ) : void

Private Methods

Méthode Description
Draw ( SpriteBatch sb ) : void
GetPosition ( SpriteEffects &effect ) : Vector2
ProbeBiomes ( List list, Player plr ) : void
ProbeBosses ( List list ) : void
ProbeCombat ( List list ) : void
ProbeCritters ( List list ) : void
ProbeDebuffs ( List list, Player plr ) : void
ProbeEmotions ( List list ) : void
ProbeEvents ( List list ) : void
ProbeExceptions ( List list, Player plr, WorldUIAnchor other ) : void
ProbeItems ( List list, Player plr ) : void
ProbeTownNPCs ( List list ) : void
ProbeWeather ( List list, Player plr ) : void
Update ( ) : void

Method Details

AssignNewID() public static méthode

public static AssignNewID ( ) : int
Résultat int

DeserializeNetAnchor() public static méthode

public static DeserializeNetAnchor ( int type, int meta ) : WorldUIAnchor
type int
meta int
Résultat WorldUIAnchor

DrawAll() public static méthode

public static DrawAll ( SpriteBatch sb ) : void
sb Microsoft.Xna.Framework.Graphics.SpriteBatch
Résultat void

EmoteBubble() public méthode

public EmoteBubble ( int emotion, WorldUIAnchor bubbleAnchor, int time = 180 ) : Microsoft.Xna.Framework
emotion int
bubbleAnchor WorldUIAnchor
time int
Résultat Microsoft.Xna.Framework

NewBubble() public static méthode

public static NewBubble ( int emoticon, WorldUIAnchor bubbleAnchor, int time ) : int
emoticon int
bubbleAnchor WorldUIAnchor
time int
Résultat int

NewBubbleNPC() public static méthode

public static NewBubbleNPC ( WorldUIAnchor bubbleAnchor, int time, WorldUIAnchor other = null ) : int
bubbleAnchor WorldUIAnchor
time int
other WorldUIAnchor
Résultat int

PickNPCEmote() public méthode

public PickNPCEmote ( WorldUIAnchor other = null ) : void
other WorldUIAnchor
Résultat void

SerializeNetAnchor() public static méthode

public static SerializeNetAnchor ( WorldUIAnchor anch ) : int>.Tuple
anch WorldUIAnchor
Résultat int>.Tuple

UpdateAll() public static méthode

public static UpdateAll ( ) : void
Résultat void

Property Details

ID public_oe property

public int ID
Résultat int

NextID public_oe static_oe property

public static int NextID
Résultat int

anchor public_oe property

public WorldUIAnchor,Terraria.GameContent.UI anchor
Résultat WorldUIAnchor

byID public_oe static_oe property

public static Dictionary byID
Résultat EmoteBubble>.Dictionary

emote public_oe property

public int emote
Résultat int

frame public_oe property

public int frame
Résultat int

frameCounter public_oe property

public int frameCounter
Résultat int

lifeTime public_oe property

public int lifeTime
Résultat int

lifeTimeStart public_oe property

public int lifeTimeStart
Résultat int

metadata public_oe property

public int metadata
Résultat int