tModLoader v2023.01
A mod to make and play Terraria mods
Terraria.ModLoader.UndergroundBackgroundStylesLoader Class Reference

This serves as the central class from which ModUndergroundBackgroundStyle functions are supported and carried out. More...

Inherits Terraria.ModLoader.SceneEffectLoader< ModUndergroundBackgroundStyle >.

Public Member Functions

override void ChooseStyle (out int style, out SceneEffectPriority priority)
 
void FillTextureArray (int style, int[] textureSlots)
 
- Public Member Functions inherited from Terraria.ModLoader.SceneEffectLoader< ModUndergroundBackgroundStyle >
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 Terraria.ModLoader.Loader< ModSceneEffect >
Get (int id)
 
int Register (T obj)
 

Static Public Attributes

const int VanillaUndergroundBackgroundStylesCount = 22
 
- Static Public Attributes inherited from Terraria.ModLoader.SceneEffectLoader< ModUndergroundBackgroundStyle >
const int VanillaSceneEffectCount
 

Additional Inherited Members

- Protected Member Functions inherited from Terraria.ModLoader.Loader< ModSceneEffect >
int Reserve ()
 
- Properties inherited from Terraria.ModLoader.Loader< ModSceneEffect >
int VanillaCount [get, set]
 

Detailed Description

This serves as the central class from which ModUndergroundBackgroundStyle functions are supported and carried out.

Member Function Documentation

◆ ChooseStyle()

override void Terraria.ModLoader.UndergroundBackgroundStylesLoader.ChooseStyle ( out int  style,
out SceneEffectPriority  priority 
)
virtual