tModLoader v2024.03
A mod to make and play Terraria mods
WaterStylesLoader Class Reference

Inherits SceneEffectLoader< ModWaterStyle >.

Public Member Functions

override void ChooseStyle (out int style, out SceneEffectPriority priority)
 
void DrawWaterfall (WaterfallManager waterfallManager)
 
void LightColorMultiplier (int style, float factor, ref float r, ref float g, ref float b)
 
void UpdateLiquidAlphas ()
 
- Public Member Functions inherited from SceneEffectLoader< ModWaterStyle >
virtual void ChooseStyle (out int style, out SceneEffectPriority priority)
 
void UpdateMusic (ref int music, ref SceneEffectPriority priority)
 
void UpdateSceneEffect (Player player)
 
- Public Member Functions inherited from Loader< T >
Get (int id)
 
int Register (T obj)
 

Additional Inherited Members

- Static Public Attributes inherited from SceneEffectLoader< ModWaterStyle >
const int VanillaSceneEffectCount
 
- Protected Member Functions inherited from Loader< T >
int Reserve ()
 
- Properties inherited from Loader< T >
int VanillaCount [get, set]
 

Member Function Documentation

◆ ChooseStyle()

override void WaterStylesLoader.ChooseStyle ( out int  style,
out SceneEffectPriority  priority 
)
virtual