Set active container.
Clears the container texture by calling bind() -> glClearColor(r, g, b, 1) -> glClear(GL_COLOR_BUFFER_BIT).
Create a container texture in the given resolution.
Draws drawable using optional shader onto this. This will call drawable.draw(this, shader); If shader is null, ShaderProgram.default is gonna be used.
Draws raw geometry to the container texture using an optional shader. If shader is null, ShaderProgram.default is gonna be used.
Resize the container texture to the new width and height.
Returns the result of the container texture.
Interface for containers being able to draw elements.