m.top

Hi,

I’m new to Roku dev, and I have some pretty noob questions which I couldn’t find direct answers to when I searched on the forum.

in the Scene Graph xml, what does “m” specifically refer to?
and what does “m.top” refer to? the parent Scene?

Thanks,

Component Global Associative Array
All components have a global associative array designated as m. including Task node objects.

When a function defined in gets called, in m.top it will find a pointer to the that declared it.

I was confused too (i only hope i am not anymore!). The use of “top” is a misnomer - it does not mean the Scene under which everything is attached, it’s a top just from the point of view of the XML file unit. A better naming would have been “m.component” or “m.this” or “m.self” or “m.node” or “m.m” :). But that naming ship has sailed.