Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
Terraria.Initializers.ChromaInitializer Class Reference

Classes

struct  EventLocalization
 

Static Public Member Functions

static void BindTo (Preferences preferences)
 
static void UpdateEvents ()
 
static void DisableAllDeviceGroups ()
 
static void Load ()
 

Static Public Attributes

static IntRgbGameValueTracker Event_LifePercent
 
static IntRgbGameValueTracker Event_ManaPercent
 
static IntRgbGameValueTracker Event_BreathPercent
 

Static Private Member Functions

static void Configuration_OnLoad (Preferences obj)
 
static void Configuration_OnSave (Preferences preferences)
 
static void AddDevices ()
 
static void LoadSpecialRulesForDevices ()
 
static void LoadSpecialRulesFor_GameSense ()
 
static void AddGameplayEvents (List< Bind_Event > eventsToBind)
 
static void LoadSpecialRulesFor_SecondaryDevice (List< Bind_Event > eventsToBind, string eventName, string contextFrameKey, AbstractIlluminationDevice_Zone zone)
 
static void LoadSpecialRulesFor_GameSense_Keyboard (List< Bind_Event > eventsToBind)
 
static void OnProcessExit (object sender, EventArgs e)
 
static void RegisterShader (string name, ChromaShader shader, ChromaCondition condition, ShaderLayer layer)
 
static void AddDebugDraw ()
 

Static Private Attributes

static ChromaEngine _engine
 
const string GAME_NAME_ID = "TERRARIA"
 
static float _rgbUpdateRate
 
static bool _useRazer
 
static bool _useCorsair
 
static bool _useLogitech
 
static bool _useSteelSeries
 
static VendorColorProfile _razerColorProfile
 
static VendorColorProfile _corsairColorProfile
 
static VendorColorProfile _logitechColorProfile
 
static VendorColorProfile _steelSeriesColorProfile
 
static Dictionary< string, EventLocalization_localizedEvents
 

Detailed Description

Definition at line 23 of file ChromaInitializer.cs.


The documentation for this class was generated from the following file: