tModLoader  0.12 Alpha
A mod to make and play Terraria mods
Terraria.ModLoader.Core.HookList< TGlobal, TDelegate > Class Template Reference

Inherits Terraria.ModLoader.Core.HookList< TGlobal >.

Classes

struct  InstanceEnumerator
 

Public Member Functions

 HookList (MethodInfo method, Func< HookList< TGlobal >, TDelegate > getInvoker)
 
InstanceEnumerator Enumerate (IEntityWithGlobals< T > entity)
 
InstanceEnumerator Enumerate (Instanced< T >[] instances)
 
void Update (IList< T > instances)
 
- Public Member Functions inherited from Terraria.ModLoader.Core.HookList< TGlobal >
 HookList (MethodInfo method, Func< HookList< TGlobal >, TDelegate > getInvoker)
 
InstanceEnumerator Enumerate (IEntityWithGlobals< T > entity)
 
InstanceEnumerator Enumerate (Instanced< T >[] instances)
 
void Update (IList< T > instances)
 

Public Attributes

readonly MethodInfo method
 
- Public Attributes inherited from Terraria.ModLoader.Core.HookList< TGlobal >
readonly MethodInfo method
 

Properties

TDelegate Invoke [get]
 
- Properties inherited from Terraria.ModLoader.Core.HookList< TGlobal >
TDelegate Invoke [get]