Razer Chroma SDK  v4.1
Razer Chroma SDK C++ Documentation
ChromaSDK::Mousepad Namespace Reference

Mousepads. More...

Namespaces

namespace  v2
 Extended mousepads.
 

Classes

struct  CUSTOM_EFFECT_TYPE
 Custom effect type. More...
 
struct  STATIC_EFFECT_TYPE
 Static single color effect. More...
 

Typedefs

typedef enum ChromaSDK::Mousepad::EFFECT_TYPE EFFECT_TYPE
 Chroma mousepad effect types.
 
typedef struct ChromaSDK::Mousepad::CUSTOM_EFFECT_TYPE CUSTOM_EFFECT_TYPE
 Custom effect type.
 
typedef struct ChromaSDK::Mousepad::STATIC_EFFECT_TYPE STATIC_EFFECT_TYPE
 Static single color effect.
 

Enumerations

enum  EFFECT_TYPE {
  CHROMA_NONE = 0 ,
  CHROMA_BREATHING ,
  CHROMA_CUSTOM ,
  CHROMA_SPECTRUMCYCLING ,
  CHROMA_STATIC ,
  CHROMA_WAVE ,
  CHROMA_CUSTOM2 ,
  CHROMA_INVALID
}
 Chroma mousepad effect types. More...
 

Variables

const RZSIZE MAX_LEDS = 15
 Maximum number of LEDs.
 

Detailed Description

Mousepads.

Enumeration Type Documentation

◆ EFFECT_TYPE

Chroma mousepad effect types.

Enumerator
CHROMA_NONE 

No effect.

CHROMA_CUSTOM 

Custom effect type.

CHROMA_STATIC 

Static single color effect.

CHROMA_CUSTOM2 

Custom effect with 20 virtual LEDs. First element starts from top-right and it goes clockwise full circle with 5 LEDs on each side.

CHROMA_INVALID 

Invalid effect.