Background2D
Proxy class hierarchy
Background2DProxy
: DrawableImage
: DrawableNode
: Traversable
Fields implemented
set_bind | No. |
objectDescriptorID | Yes. |
isBound | No. |
Transformations supported
translation | Not applicable. |
scaling | No. |
rotation | No. |
Implementation details
This class inherits all of its functionality from the
DrawableImage class. The only
difference is that after DrawableImage::PreRender() has positioned the
bounding rectangle, Background2DProxy::PreRender() will set the top-left
corner of the bounding rectangle to be the top-left of the screen.
This in effect ignores the effect of any translation field of any
Transform2D node that is currently in effect, to ensure that the background image is displayed at the top-left of the screen.
The current implementation only supports one Background2D node.
Switching between different Background2D nodes using the set_bind eventIn
is currently not supported.