CRBGArray question. . .

CRBGArray question. . .

I can setup an array of CRBGArrays like this

CRGBArray showALed;
CRGBArray showBLed;
struct CRGB * oLed[] = {showALed, showBLed, };

but then I lose the mirroring functions that CRGBArrays provide.

I want to do something like this . .
oLed[1] (0,10) = oLed [1] (10,0)

when I set up the structure as

struct CRGBArray * aLed[] = {showALed, showBLed, showCLed};

I get "cannont convert . . . " in compile


Ideally, I would like to pass oLed[i] into functions as a struct CRGBArray rather than CRBG

my current parm looks like this

void Scene_Led_None(struct CRGB * led)

but I want it to look like this

void Scene_Led_None(struct CRGBArray * led)


Any workarounds, tricks or syntax’s ideas would be welcomed!