Cope with non-Loader media objects that have set up their own masks. God, what a disaster. I'd say the right thing to do would be to add the mask directly to the media container, but we rely in a few places on being able to easily decorate the media container by winging other objects off the edges, and we don't want to just create one mask that's big enough for the user media as well as our decorations (because then malicious user media could alter what the user perceives as our decorations).
Cope with non-Loader media objects that have set up their own masks.
God, what a disaster. I'd say the right thing to do would be to add the
mask directly to the media container, but we rely in a few places on being
able to easily decorate the media container by winging other objects off
the edges, and we don't want to just create one mask that's big enough for
the user media as well as our decorations (because then malicious user
media could alter what the user perceives as our decorations).

Perhaps the right thing to do is make MsoySprite not be a subclass
of MediaContainer, but contain one. That's a refactor I won't be
rabbit-holing right now, thankyou.


git-svn-id: b675b909355d5cf946977f44a8ec5a6ceb3782e4@176 ed5b42cb-e716-0410-a449-f6a68f950b19

threerings/nenya,threerings/nenya