Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
ReLogic.Peripherals.RGB.Razer.NativeMethods Class Reference

Classes

struct  CustomChromaLinkEffect
 
struct  CustomHeadsetEffect
 
struct  CustomKeyboardEffect
 
struct  CustomKeypadEffect
 
struct  CustomMouseEffect
 
struct  CustomMousepadEffect
 

Public Types

enum  KeyboardEffectType {
  None , Breathing , Custom , Reactive ,
  Static , Spectrumcycling , Wave , Reserved ,
  CustomKey , Invalid
}
 
enum  MouseEffectType {
  None , Blinking , Breathing , Custom ,
  Reactive , Spectrumcycling , Static , Wave ,
  Custom2 , Invalid
}
 
enum  HeadsetEffectType {
  None , Static , Breathing , Spectrumcycling ,
  Custom , Invalid
}
 
enum  MousepadEffectType {
  None , Breathing , Custom , Spectrumcycling ,
  Static , Wave , Invalid
}
 
enum  KeypadEffectType {
  None , Breathing , Custom , Reactive ,
  Spectrumcycling , Static , Wave , Invalid
}
 
enum  ChromaLinkEffectType { None , Custom , Static , Invalid }
 

Public Member Functions

static RzResult Init ()
 
static RzResult UnInit ()
 
static RzResult CreateKeyboardEffect (KeyboardEffectType effect, ref CustomKeyboardEffect effectData, ref Guid effectId)
 
static RzResult CreateMouseEffect (MouseEffectType effect, ref CustomMouseEffect effectData, ref Guid effectId)
 
static RzResult CreateHeadsetEffect (HeadsetEffectType effect, ref CustomHeadsetEffect effectData, ref Guid effectId)
 
static RzResult CreateMousepadEffect (MousepadEffectType effect, ref CustomMousepadEffect effectData, ref Guid effectId)
 
static RzResult CreateKeypadEffect (KeypadEffectType effect, ref CustomKeypadEffect effectData, ref Guid effectId)
 
static RzResult CreateChromaLinkEffect (ChromaLinkEffectType effect, ref CustomChromaLinkEffect effectData, ref Guid effectId)
 
static RzResult DeleteEffect (Guid effectId)
 
static RzResult SetEffect (Guid effectId)
 

Static Public Attributes

const string DLL_NAME = "RzChromaSDK64.dll"
 

Detailed Description

Definition at line 6 of file NativeMethods.cs.


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