![]() ![]() | The current PPaintContext. |
![]() ![]() | A temporary array of points used to calculate the scale. |
![]() ![]() | A temporary matrix used to calculate the scale. |
![]() | Constructs a new PPaintContext. |
![]() | Gets the bottom-most camera on the camera stack (the last camera pushed). |
![]() | Gets the canvas that this paint context renders on. |
![]() | Gets the graphics context associated with this paint context. |
![]() | Gets a value indicating if text will be rendered with hinting. |
![]() | Gets the current local clip. |
![]() | Sets the rendering hints for this paint context. The render quality is most often set by the rendering PCanvas. Use PCanvas.AnimatingRenderQuality and PCanvas.InteractingRenderQuality to set these values. |
![]() | Gets the scale value applied by the graphics context associated with this paint context. |
![]() | Determines whether the specified Object is equal to the current Object. |
![]() | Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table. |
![]() | Gets the Type of the current instance. |
![]() | Override this method to change the way the clipping region is painted when the debug region management flag is set. |
![]() | Pops a camera from the camera stack. |
![]() | Pops a clip from both the clip stack and the local clip stack and sets the clip of the graphics context to the clip popped from the clip stack. |
![]() | Pops a matrix from the transform stack. |
![]() | Pushes the given camera onto the camera stack. |
![]() | Pushes the current clip onto the clip stack and sets clip of the graphics context to the intersection of the current clip and the given clip. |
![]() | Pushes the given matrix onto the transform stack. |
![]() | Returns a String that represents the current Object. |
![]() | A stack of the cameras being painted. |
![]() | The canvas that this paint context will render on. |
![]() | A stack of the clip regions that the paint context applies. These regions are not affected by the matrices in the transform stack. |
![]() | The graphics object used for rendering. |
![]() | A stack of rectangles representing the local clips. These values will be affected by the matrices in the transform stack. |
![]() | Rendering hints for this paint context. |
![]() | A stack of the transforms that the paint context applies. |
![]() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. |
![]() | Override this method to modify the initial state of the context attribute stacks. |
![]() | Creates a shallow copy of the current Object. |
![]() | This method is called when the render quality is set to high. |
![]() | This method is called when the render quality is set to low. |
PPaintContext Class | UMD.HCIL.Piccolo.Util Namespace