|  | 
|  | IlvElasticView (IlvAbstractView *parent, const IlvRect &size, IlBoolean visible=IlTrue, const char *cssElementName="IlvElasticView") | 
|  | Initializes a new view object that is a child of another view.  More... 
 | 
|  | 
|  | IlvElasticView (IlvDisplay *display, const char *name, const char *title, const IlvRect &dims, IlUInt properties, IlBoolean visible=IlTrue, IlvSystemView transientFor=0, const char *cssElementName="IlvElasticView") | 
|  | Initializes initializes a new view object that is a new top window with specific top-window properties.  More... 
 | 
|  | 
|  | IlvElasticView (IlvDisplay *display, const char *name, const char *title, const IlvRect &size, IlBoolean visible=IlTrue, const char *cssElementName="IlvElasticView") | 
|  | Initializes initializes a new view object that is a new top window.  More... 
 | 
|  | 
|  | IlvElasticView (IlvDisplay *display, IlvSystemView available, const char *cssElementName="IlvElasticView") | 
|  | Initializes a new new view object by actually using an existing system view.  More... 
 | 
|  | 
|  | IlvElasticView (IlvDisplay *display, IlvSystemView parent, const IlvRect &size, IlBoolean visible=IlTrue, const char *cssElementName="IlvElasticView") | 
|  | Initializes a new view that is a child of an existing system view.  More... 
 | 
|  | 
| virtual void | moveResize (const IlvRect &rect) | 
|  | Moves and resizes the view.  More... 
 | 
|  | 
| virtual void | resize (IlvDim w, IlvDim h) | 
|  | Resizes the view.  More... 
 | 
|  | 
|  | IlvView (IlvAbstractView *parent, const IlvRect &size, IlBoolean visible=IlTrue, const char *cssElementName="IlvView") | 
|  | Initializes a new view object that is a child of another view.  More... 
 | 
|  | 
|  | IlvView (IlvDisplay *display, const char *name, const char *title, const IlvRect &size, IlBoolean visible=IlTrue, const char *cssElementName="IlvView") | 
|  | Initializes a new view object that is a new top window.  More... 
 | 
|  | 
|  | IlvView (IlvDisplay *display, const char *name, const char *title, const IlvRect &size, IlUInt properties, IlBoolean visible=IlTrue, IlvSystemView transientFor=0, const char *cssElementName="IlvView") | 
|  | Initializes a new view object that is a new top window with specific top-window properties.  More... 
 | 
|  | 
|  | IlvView (IlvDisplay *display, IlvSystemView available, const char *cssElementName="IlvView") | 
|  | Initializes a new view object by actually using an existing system view.  More... 
 | 
|  | 
|  | IlvView (IlvDisplay *display, IlvSystemView parent, const IlvRect &size, IlBoolean visible=IlTrue, const char *cssElementName="IlvView") | 
|  | Initializes a new view that is a child of an existing system view.  More... 
 | 
|  | 
| void | addProperty (const IlSymbol *key, IlAny value) | 
|  | Adds a property to the view.  More... 
 | 
|  | 
| virtual void | draw (const IlvRegion *clip=0) | 
|  | Draws the view contents.  More... 
 | 
|  | 
| void | ensureInScreen (IlvPos xMargin=0, IlvPos yMargin=0) | 
|  | Ensures that the view remains visible.  More... 
 | 
|  | 
| virtual IlBoolean | getAutoBackgroundRedrawingMode () | 
|  | Indicates whether the IlvView redraws background (e.g. on resize).  More... 
 | 
|  | 
| const char * | getName () const | 
|  | Retrieves the name.  More... 
 | 
|  | 
| IlAny | getProperty (const IlSymbol *key) const | 
|  | Retrieves a property.  More... 
 | 
|  | 
| Shape * | getShape () const | 
|  | Returns the view shape.  More... 
 | 
|  | 
| IlString | getStylableName () const override | 
|  | Returns the name of this object.  More... 
 | 
|  | 
| const char * | getTitle () const | 
|  | Retrieves the title of this view.  More... 
 | 
|  | 
| IlBoolean | hasProperty (const IlSymbol *key) const | 
|  | Checks the existence of a property.  More... 
 | 
|  | 
| virtual void | hide () | 
|  | Hides the view.  More... 
 | 
|  | 
| void | iconBitmap (IlvBitmap *image, IlvBitmap *mask=0) | 
|  | Sets the icon aspect.  More... 
 | 
|  | 
| void | iconify () | 
|  | Requests this window to iconify itself.  More... 
 | 
|  | 
| virtual IlBoolean | isIconified () const | 
|  | Retrieves the iconified state.  More... 
 | 
|  | 
| IlBoolean | isModal () const | 
|  | Queries the modality of this view.  More... 
 | 
|  | 
| IlBoolean | isVisible () const | 
|  | Retrieves the visibility.  More... 
 | 
|  | 
| virtual void | move (const IlvPoint &point) | 
|  | Moves the view.  More... 
 | 
|  | 
| void | moveToMouse (IlvDirection alignment=IlvCenter, IlvPos dx=0, IlvPos dy=0, IlBoolean ensureInScreen=IlTrue) | 
|  | Moves the view relative to the location of the mouse.  More... 
 | 
|  | 
| void | moveToScreen (IlvDirection alignment=IlvCenter, IlvPos dx=0, IlvPos dy=0, IlBoolean ensureInScreen=IlTrue) | 
|  | Moves the view relative to the root window.  More... 
 | 
|  | 
| void | moveToView (const IlvView *view, IlvDirection alignment=IlvCenter, IlvPos dx=0, IlvPos dy=0, IlBoolean ensureInScreen=IlTrue) | 
|  | Moves the view relative to another view.  More... 
 | 
|  | 
| virtual void | removeDeleteCallback (IlvDestroyCallback del=0, IlAny userArg=0) | 
|  | Removes a Delete callback.  More... 
 | 
|  | 
| virtual void | removeDestroyCallback (IlvDestroyCallback destroy=0, IlAny userArg=0) | 
|  | Removes a Destroy callback.  More... 
 | 
|  | 
| virtual void | removeExposeCallback (IlvExposeCallback expose=0, IlAny userArg=0) | 
|  | Removes an Expose callback.  More... 
 | 
|  | 
| virtual void | removeInputCallback (IlvInputCallback input=0, IlAny userArg=0) | 
|  | Removes an Input callback.  More... 
 | 
|  | 
| virtual void | removePostResizeCallback (IlvResizeCallback resize, IlAny userArg=0) | 
|  | Removes a post Resize callback.  More... 
 | 
|  | 
| IlBoolean | removeProperty (const IlSymbol *key) | 
|  | Removes a property.  More... 
 | 
|  | 
| virtual void | removeResizeCallback (IlvResizeCallback resize=0, IlAny userArg=0) | 
|  | Removes a Resize callback.  More... 
 | 
|  | 
| IlBoolean | replaceProperty (const IlSymbol *key, IlAny value) | 
|  | Replaces a property.  More... 
 | 
|  | 
| virtual IlBoolean | resizingInvalidatesBackground () const | 
|  | Indicates whether the entire background should be redrawn after the view is resized. For example, this function should return IlTrue if IlvView draws centered image on the background.  More... 
 | 
|  | 
| virtual IlBoolean | setAutoBackgroundRedrawingMode (IlBoolean) | 
|  | Enable or disable background redrawing by IlvView. If set to IlTrue, IlvView will redraw background (e.g. on resize). Default value is IlTrue.  More... 
 | 
|  | 
| virtual void | setDeleteCallback (IlvDestroyCallback del, IlAny userArg=0) | 
|  | Sets a callback that watches for destruction.  More... 
 | 
|  | 
| virtual void | setDestroyCallback (IlvDestroyCallback destroy, IlAny userArg=0) | 
|  | Sets a callback for Destroy events.  More... 
 | 
|  | 
| virtual void | setExposeCallback (IlvExposeCallback expose, IlAny userArg=0) | 
|  | Sets a callback for Expose events.  More... 
 | 
|  | 
| void | setIconTitle (const char *title) | 
|  | Sets the iconified title of this view.  More... 
 | 
|  | 
| virtual void | setInputCallback (IlvInputCallback input, IlAny userArg=0) | 
|  | Sets a callback for Input events.  More... 
 | 
|  | 
| void | setMaximumSize (IlvDim w, IlvDim h) | 
|  | Sets the maximum size of this view.  More... 
 | 
|  | 
| void | setMinimumSize (IlvDim w, IlvDim h) | 
|  | Sets the minimum size of this view.  More... 
 | 
|  | 
| virtual void | setName (const char *name) | 
|  | Sets the name.  More... 
 | 
|  | 
| virtual void | setPostResizeCallback (IlvResizeCallback resize, IlAny userArg=0) | 
|  | Sets a callback for Resize events that is run after all resizing has been done.  More... 
 | 
|  | 
| void | setProperty (const IlSymbol *key, IlAny value) | 
|  | Sets or removes a property.  More... 
 | 
|  | 
| virtual void | setResizeCallback (IlvResizeCallback resize, IlAny userArg=0) | 
|  | Sets a callback for Resize events.  More... 
 | 
|  | 
| IlBoolean | setShape (Shape *newShape) | 
|  | Sets a shape on the view.  More... 
 | 
|  | 
| virtual void | setTitle (const char *title) | 
|  | Sets the title of the view.  More... 
 | 
|  | 
| virtual void | show () | 
|  | Shows the view.  More... 
 | 
|  | 
| virtual IlBoolean | showModal (IlBoolean doesGrab=IlFalse, IlvCursor *cursor=0) | 
|  | Shows the window in a modal mode.  More... 
 | 
|  | 
| virtual void | boundingBox (IlvRect &bbox) const | 
|  | Retrieves the relative dimensions of the view.  More... 
 | 
|  | 
| IlBoolean | enableMultitouch (IlBoolean enable) | 
|  | Allows the view to receive multi-touch events.  More... 
 | 
|  | 
| void | ensureVisible (const IlvPoint &point) | 
|  | Ensures that a point remains visible.  More... 
 | 
|  | 
| void | ensureVisible (const IlvRect &rect) | 
|  | Ensures that a rectangle remains visible.  More... 
 | 
|  | 
| virtual void | erase (const IlvRect &rect, IlBoolean reDraw=IlFalse) | 
|  | Erases an area of this view.  More... 
 | 
|  | 
| virtual void | erase (const IlvRegion ®ion, IlBoolean reDraw=IlFalse) | 
|  | Erases a region of this view.  More... 
 | 
|  | 
| virtual void | erase (IlBoolean reDraw=IlFalse) | 
|  | Entirely erases the view.  More... 
 | 
|  | 
| virtual void | frameBBox (IlvRect &bbox) const | 
|  | Retrieves the dimension of the view frame.  More... 
 | 
|  | 
| IlvColor * | getBackground () const | 
|  | Retrieves the background color of this view.  More... 
 | 
|  | 
| IlvBitmap * | getBackgroundBitmap () const | 
|  | Gets the background bitmap of this view.  More... 
 | 
|  | 
| virtual views::vector< IlvStylist * > | getChildStylists () const override | 
|  | Get child stylists.  More... 
 | 
|  | 
| IlBoolean | getCompressButtonDragged () const | 
|  | Indicates if IlvButtonDraggedcompression is enabled or not.  More...
 | 
|  | 
| IlBoolean | getCompressPointerMoved () const | 
|  | Indicates if IlvPointerMovedcompression is enabled or not.  More...
 | 
|  | 
| IlString | getCssElementName () const override | 
|  | Returns the DOM element name of this stylable object.  More... 
 | 
|  | 
| IlvCursor * | getCursor () const | 
|  | Retrieves the cursor currently set on this view.  More... 
 | 
|  | 
| virtual IlvLookFeelHandler * | getLookFeelHandler () const | 
|  | Returns the look and feel handler of the view.  More... 
 | 
|  | 
| IlvObjectLFHandler * | getObjectLFHandler (IlvClassInfo *c) const | 
|  | Returns the object look and feel handler of the view.  More... 
 | 
|  | 
| IlvIntensity | getOpacity () const | 
|  | Returns the opacity level of the view.  More... 
 | 
|  | 
| virtual void | getOuterStylableSize (IlvDim &, IlvDim &) const | 
|  | Returns the size of the outer stylable if any.  More... 
 | 
|  | 
| IlvAbstractView * | getParent () const | 
|  | Gets the parent of this view.  More... 
 | 
|  | 
| virtual IlvStylist * | getParentStylist () const override | 
|  | Returns the parent stylist.  More... 
 | 
|  | 
| IlvSystemView | getShellSystemView () const | 
|  | Gets the system-dependent identifier of the top shell of this view.  More... 
 | 
|  | 
| virtual IlvDisplay * | getStylableDisplay () const | 
|  | Returns the display for this object.  More... 
 | 
|  | 
| virtual void | getStylableSize (IlvDim &, IlvDim &) const | 
|  | Returns the size of this object.  More... 
 | 
|  | 
| IlvStylist * | getStylist () const override | 
|  | Returns the stylist for this object. This is the parent stylist that actually sets the style, meaning first stylist with hasStylingApplied() == true.  More... 
 | 
|  | 
| IlvSystemView | getSystemView () const | 
|  | Gets the system-dependent identifier of this view.  More... 
 | 
|  | 
| void | getTransparentColorKey (IlvIntensity &r, IlvIntensity &g, IlvIntensity &b) const | 
|  | Returns the color used as a key for transparency.  More... 
 | 
|  | 
| virtual void | globalBBox (IlvRect &bbox) const | 
|  | Retrieves the absolute dimensions of the view.  More... 
 | 
|  | 
| IlBoolean | hasGrab () const | 
|  | Queries if this view has the display grab.  More... 
 | 
|  | 
| IlBoolean | isLayered () const | 
|  | Returns whether the view is layered or not.  More... 
 | 
|  | 
| IlBoolean | isMultitouchEnabled () | 
|  | Queries if the view is set to receive multi-touch events.  More... 
 | 
|  | 
| virtual IlBoolean | isScrolled () const | 
|  | Indicates if the view is a scrolling window subview.  More... 
 | 
|  | 
| IlBoolean | isSensitive () const | 
|  | Retrieves the sensitivity of this view to input events.  More... 
 | 
|  | 
| virtual void | lower () | 
|  | Pushes this view below the others.  More... 
 | 
|  | 
| virtual void | notifyStyleChanges () override | 
|  | Recalculates the stylables and redraws them. 
 | 
|  | 
| virtual void | position (IlvPoint &position) const | 
|  | Retrieves the position of the view.  More... 
 | 
|  | 
| virtual void | raise () | 
|  | Brings this view on top.  More... 
 | 
|  | 
| virtual void | reDraw (const IlvRegion *clip=0) | 
|  | Redraws the entire view.  More... 
 | 
|  | 
| void | removeWindowProc (IlvWindowProc windowProc, IlAny procArgument=0) | 
|  | Removes a user-defined window procedure.  More... 
 | 
|  | 
| virtual void | setBackground (IlvColor *c) | 
|  | Sets the background color of this view.  More... 
 | 
|  | 
| virtual void | setBackgroundBitmap (IlvBitmap *b) | 
|  | Sets the background bitmap of this view.  More... 
 | 
|  | 
| virtual void | setCompressButtonDragged (IlBoolean val) | 
|  | Enables or disables IlvButtonDraggedevent compression.  More...
 | 
|  | 
| virtual void | setCompressPointerMoved (IlBoolean val) | 
|  | Enables or disables IlvPointerMovedevent compression.  More...
 | 
|  | 
| void | setCursor (IlvCursor *cursor) | 
|  | Sets the cursor for this view.  More... 
 | 
|  | 
| IlBoolean | setFocus () | 
|  | Sets the input focus to this view.  More... 
 | 
|  | 
| void | setLayered (IlBoolean layered) | 
|  | Sets whether the window is layered or not.  More... 
 | 
|  | 
| virtual void | setLookFeelHandler (IlvLookFeelHandler *lfh) | 
|  | Sets the look and feel handler of this container.  More... 
 | 
|  | 
| void | setOpacity (IlvIntensity level) | 
|  | Sets the opacity value of the view.  More... 
 | 
|  | 
| void | setSensitive (IlBoolean sensitivity) | 
|  | Sets the sensitivity of this view to input events.  More... 
 | 
|  | 
| IlBoolean | setShapeMask (const IlvBitmap *mask, IlBoolean addTitle=IlFalse) | 
|  | Sets a non-rectangular shape on the view according to a bitmap mask.  More... 
 | 
|  | 
| void | setTransparentColorKey (IlvIntensity r, IlvIntensity g, IlvIntensity b) | 
|  | Sets the transparency color key value.  More... 
 | 
|  | 
| void | setupDefaultCssStyle () override | 
|  | virtual functions used to setupDefaultStyle. Override this to change default styling 
 | 
|  | 
| void | setWindowProc (IlvWindowProc windowProc, IlAny procArgument=0) | 
|  | Sets a Windows window procedure.  More... 
 | 
|  | 
| virtual void | sizeVisible (IlvRect &rect) const | 
|  | Retrieves the visible part of the view.  More... 
 | 
|  | 
|  | IlvSystemPort (IlvDisplay *display, IlvWindowsHandle HDC, IlvDim width=0, IlvDim height=0) | 
|  | Windows-specific constructor.  More... 
 | 
|  | 
| virtual IlBoolean | applyValue (const IlvValue &) | 
|  | Apply an accessor.  More... 
 | 
|  | 
| virtual void | clearArea (const IlvRect &, IlBoolean=IlFalse) const | 
|  | Clears a rectangular area of the screen.  More... 
 | 
|  | 
| virtual void | clearArea (const IlvRegion &, IlBoolean=IlFalse) const | 
|  | Clears a region of the screen.  More... 
 | 
|  | 
| virtual void | clip (const IlvRect *) const | 
|  | Limits the drawing to the given rectangular area.  More... 
 | 
|  | 
| virtual void | clip (const IlvRegion *) const | 
|  | Limits the drawing to the given region.  More... 
 | 
|  | 
| virtual IlUShort | depth () const | 
|  | Gives the depth of the port.  More... 
 | 
|  | 
| virtual void | drawArc (const IlvPalette *, const IlvRect &, IlFloat, IlFloat) const | 
|  | Draws an arc.  More... 
 | 
|  | 
| virtual void | drawBitmap (const IlvPalette *, const IlvBitmap *, const IlvRect &, const IlvRegion *=0, IlvPosition=IlvCenter, IlBoolean=IlFalse) const | 
|  | Draws an image.  More... 
 | 
|  | 
| virtual void | drawBitmap (const IlvPalette *, const IlvSystemPort *, const IlvRect &, const IlvPoint &) const | 
|  | Draws an image.  More... 
 | 
|  | 
| virtual void | drawIString (const IlvPalette *, const IlvPoint &, const char *, int, IlvPosition=IlvLeft) const | 
|  | Draws a string at the given position.  More... 
 | 
|  | 
| virtual void | drawLine (const IlvPalette *, const IlvPoint &, const IlvPoint &) const | 
|  | Draws a line between 2 points.  More... 
 | 
|  | 
| virtual void | drawPoint (const IlvPalette *, const IlvPoint &) const | 
|  | Draws a point at the given position.  More... 
 | 
|  | 
| virtual void | drawPoints (const IlvPalette *, IlUInt, const IlvPoint *) const | 
|  | Draws a series of points.  More... 
 | 
|  | 
| virtual void | drawPolyLine (const IlvPalette *, const IlvPoint &, IlUInt, const IlvDeltaPoint *) const | 
|  | 
| virtual void | drawPolyLine (const IlvPalette *, IlUInt, const IlvPoint *) const | 
|  | Draws a series of connected lines.  More... 
 | 
|  | 
| virtual void | drawPolyLine (const IlvPalette *palette, const IlvPoint &firstPoint, const views::vector< IlvDeltaPoint > &relativePositions) const override | 
|  | Draws a series of connected lines relatively to a reference.  More... 
 | 
|  | 
| virtual void | drawRectangle (const IlvPalette *, const IlvRect &) const | 
|  | Draws the given rectangle.  More... 
 | 
|  | 
| virtual void | drawRoundRectangle (const IlvPalette *, const IlvRect &, IlUShort) const | 
|  | Draws a round rectangle.  More... 
 | 
|  | 
| virtual void | drawRoundRectangleDifferentRadiuses (const IlvPalette *palette, const IlvRoundRect &rect) const | 
|  | Draws a round rectangle.  More... 
 | 
|  | 
| virtual void | drawSegments (const IlvPalette *, IlUInt, const IlvPoint *, const IlvPoint *) const | 
|  | Draws a set of segments.  More... 
 | 
|  | 
| virtual void | drawString (const IlvPalette *, const IlvPoint &, const char *, int, IlvPosition=IlvLeft) const | 
|  | Draws a string at the given position.  More... 
 | 
|  | 
| virtual void | drawTransformedString (const IlvPalette *, const char *, int, const IlvTransformer &, const IlvRegion *=0, IlvValueInterface *drawingObj=NULL) | 
|  | Draws a transformed string.  More... 
 | 
|  | 
| virtual void | drawTransparentBitmap (const IlvPalette *, const IlvSystemPort *, const IlvRect &, const IlvPoint &) const | 
|  | Draws a transparent bitmap.  More... 
 | 
|  | 
| virtual void | end () | 
|  | Closed the dump device.  More... 
 | 
|  | 
| virtual void | fillArc (const IlvPalette *, const IlvRect &, IlFloat, IlFloat) const | 
|  | Fills the arc.  More... 
 | 
|  | 
| virtual void | fillPaths (const IlvPalette *, IlUInt, const IlvPointArray *) const | 
|  | Fills the shape defined by the given paths.  More... 
 | 
|  | 
| virtual void | fillPolyLine (const IlvPalette *, const IlvPoint &, IlUInt, const IlvDeltaPoint *, IlBoolean=IlFalse) const | 
|  | 
| virtual void | fillPolyLine (const IlvPalette *, IlUInt, const IlvPoint *, IlBoolean=IlFalse) const | 
|  | Fills a polygon.  More... 
 | 
|  | 
| virtual void | fillPolyLine (const IlvPalette *palette, const IlvPoint &firstPoint, const views::vector< IlvDeltaPoint > &relativePositions) const | 
|  | Fills a series of connected lines relatively to a reference.  More... 
 | 
|  | 
| virtual void | fillRectangle (const IlvPalette *, const IlvRect &) const | 
|  | Fills the given rectangle.  More... 
 | 
|  | 
| virtual void | fillRoundRectangle (const IlvPalette *, const IlvRect &, IlUShort) const | 
|  | Deprecated Fills a round rectangle.  More... 
 | 
|  | 
| virtual void | fillRoundRectangleDifferentRadiuses (const IlvPalette *palette, const IlvRoundRect &rect) const | 
|  | Fills a round rectangle, with different radiuses, in the css way.  More... 
 | 
|  | 
| IlvWindowsHandle | getDC () const | 
|  | Gets the Windows Handle Device Context.  More... 
 | 
|  | 
| virtual IlBoolean | initDevice (const char *, IlvRect *=0) | 
|  | Initializes the dump device.  More... 
 | 
|  | 
| virtual IlBoolean | isABitmap () const | 
|  | Indicates that this port is a bitmap (not a view or a dump device).  More... 
 | 
|  | 
| virtual IlBoolean | isASystemPort () const | 
|  | Indicates that this port is a true system port (not a dump device).  More... 
 | 
|  | 
| virtual IlBoolean | isBad () const | 
|  | Indicates whether this port is valid.  More... 
 | 
|  | 
| virtual IlBoolean | newPage () const | 
|  | Produces an output page and prepares for a new page.  More... 
 | 
|  | 
| void | releaseDC () | 
|  | Releases the Windows Handle Device Context.  More... 
 | 
|  | 
| virtual void | send (const char *) const | 
|  | Sends character strings to an output device.  More... 
 | 
|  | 
| virtual void | setTransformer (const IlvTransformer &) | 
|  | Applies another transformer to the coordinates provided for the drawing functions.  More... 
 | 
|  | 
| virtual void | stretchBitmap (const IlvPalette *, const IlvPoint &, const IlvBitmap *, const IlvTransformer &, const IlvRect *=0) const | 
|  | Stretches a bitmap.  More... 
 | 
|  | 
| virtual void | stretchBitmap (const IlvPalette *, const IlvRect &, const IlvBitmap *, const IlvRect *=0) const | 
|  | Stretches a bitmap.  More... 
 | 
|  | 
| virtual void | stretchBitmapData (const IlvPalette *palette, const IlvBitmapData *src, const IlvRect &from, const IlvRect &to, IlBoolean opaque=IlFalse) const | 
|  | Draws a bitmap data.  More... 
 | 
|  | 
| virtual void | stretchTransparentBitmap (const IlvPalette *, const IlvPoint &, const IlvBitmap *, const IlvTransformer &, const IlvRect *=0) const | 
|  | Stretches a transparent bitmap.  More... 
 | 
|  | 
| virtual void | stretchTransparentBitmap (const IlvPalette *, const IlvRect &, const IlvBitmap *, const IlvRect *=0) const | 
|  | Stretches a transparent bitmap.  More... 
 | 
|  | 
|  | IlvPort (IlvDisplay *display=0) | 
|  | Constructor.  More... 
 | 
|  | 
| void | composeAlpha (IlvIntensity alpha) | 
|  | Composes the current alpha value of the port.  More... 
 | 
|  | 
| virtual void | drawArrow (const IlvPalette *palette, const IlvPoint &from, const IlvPoint &to, IlFloat position) const | 
|  | Draws an arrow.  More... 
 | 
|  | 
| virtual void | drawBezier (const IlvPalette *palette, IlUInt count, const IlvPoint *points) const | 
|  | Draws a set of Bézier curves.  More... 
 | 
|  | 
| virtual void | drawClosedBezier (const IlvPalette *palette, IlUInt count, const IlvPoint *points) const | 
|  | Appends a closing curve to a set of Bézier curves.  More... 
 | 
|  | 
| virtual void | drawILabel (const IlvPalette *palette, const char *label, int length, const IlvRect &drawRect, const IlvRegion *clip=0, IlvPosition align=IlvCenter) const | 
|  | Draws a label in a rectangle.  More... 
 | 
|  | 
| virtual void | drawLabel (const IlvPalette *palette, const char *label, int length, const IlvRect &drawRect, const IlvRegion *clip=0, IlvPosition align=IlvCenter) const | 
|  | Draws a label in a rectangle.  More... 
 | 
|  | 
| virtual void | drawMarker (const IlvPalette *palette, const IlvPoint &location, IlvMarkerType type=IlvMarkerSquare, IlUShort size=IlvDefaultMarkerSize) const | 
|  | Draws a marker.  More... 
 | 
|  | 
| virtual void | drawMnemonicLabel (const IlvPalette *palette, const char *label, const IlvRect &drawRect, const IlvRegion *clip=0, IlvPosition align=IlvCenter, IlBoolean underline=IlTrue) const | 
|  | Draws an underlined letter in a label.  More... 
 | 
|  | 
| virtual void | drawOutlineRectangle (const IlvPalette *outlinePalette, const IlvPalette *fillPalette, const IlvRect &rect, const IlvRegion *clip=0) const | 
|  | Draws a rectangle with border effects.  More... 
 | 
|  | 
| virtual void | drawPaths (const IlvPalette *palette, IlUInt count, const IlvPointArray *paths) const | 
|  | Draws an array of paths as polylines.  More... 
 | 
|  | 
| virtual void | drawReliefDiamond (const IlvPalette *, const IlvPalette *invertedPalette, const IlvPalette *topShade, const IlvPalette *bottomShade, const IlvRect &bbox, IlUShort thickness, const IlvRegion *clip=0) const | 
|  | Draws a diamond with depth effects.  More... 
 | 
|  | 
| virtual void | drawReliefRectangle (const IlvPalette *palette, const IlvPalette *invertedPalette, const IlvPalette *topShade, const IlvPalette *bottomShade, const IlvRect &bbox, IlUShort thickness, const IlvRegion *clip=0) const | 
|  | Draws a filled rectangle with depth effects.  More... 
 | 
|  | 
| virtual void | drawShadowRectangle (const IlvPalette *palette, const IlvPalette *invertedPalette, const IlvRect &bbox, IlUShort thickness, IlvPosition shadowPosition, const IlvRegion *clip=0) const | 
|  | Draws a filled rectangle with its shadow.  More... 
 | 
|  | 
| virtual void | fillBezier (const IlvPalette *palette, IlUInt count, const IlvPoint *points) const | 
|  | Fills an area specified by a set of Bézier curves.  More... 
 | 
|  | 
| IlvIntensity | getAlpha () const | 
|  | Provides the alpha value of the port.  More... 
 | 
|  | 
| IlvAntialiasingMode | getAntialiasingMode () const | 
|  | Provides the anti-aliasing mode of the port.  More... 
 | 
|  | 
| IlvDisplay * | getDisplay () const | 
|  | Returns a pointer to the IlvDisplayof this port.  More...
 | 
|  | 
| IlvDim | height () const | 
|  | Provides the height of the port.  More... 
 | 
|  | 
| virtual IlBoolean | isADevice () const | 
|  | Indicates that this port is a dump device.  More... 
 | 
|  | 
| void | setAlpha (IlvIntensity alpha) | 
|  | Sets the alpha value of the port.  More... 
 | 
|  | 
| void | setAntialiasingMode (IlvAntialiasingMode mode) | 
|  | Sets the anti-aliasing mode of the port.  More... 
 | 
|  | 
| void | size (IlvDim &w, IlvDim &h) const | 
|  | Gives the dimensions of the port.  More... 
 | 
|  | 
| IlvDim | width () const | 
|  | Provides the width of the port.  More... 
 | 
|  | 
| virtual IlBoolean | changeValue (const IlvValue &val) | 
|  | Changes the value of an accessor.  More... 
 | 
|  | 
| virtual IlBoolean | changeValues (const IlvValue *values, IlUShort count=0) | 
|  | Changes several accessor values simultaneously.  More... 
 | 
|  | 
| virtual void | getAccessors (const IlSymbol *const **names, const IlvValueTypeClass *const **types, IlUInt &count) const | 
|  | Retrieves the list of available accessors of an object.  More... 
 | 
|  | 
| virtual IlvValue & | queryValue (IlvValue &val) const | 
|  | Retrieves an accessor value.  More... 
 | 
|  | 
| virtual void | queryValues (IlvValue *values, IlUShort count) const | 
|  | Retrieves multiple accessor values simultaneously.  More... 
 | 
|  | 
| IlString | getAppliedStyleSheet () const | 
|  | CSS stylesheet applied to this stylist as IlString Returns empty string if hasStylingApplied() is false.  More... 
 | 
|  | 
| const IlPathName & | getStyleSheetPath () const | 
|  | Returns the CSS file that was applied to the stylist If there's no known path to a file. The IlvPathName::isEmpty will return true. This can happen if the CSS file has been applied with the string or streamer API.  More... 
 | 
|  | 
| void | notifyStyleChangesInStylistChain () | 
|  | Recursively walks down the stylist hierarchy and calls notifyStyleChanges on all stylists without styling. 
 | 
|  | 
| void | removeStyling (IlBoolean refreshStylables=IlTrue) | 
|  | Removes all styling information from the stylist.  More... 
 | 
|  | 
| IlBoolean | setStyleSheet (const char *text, size_t length, IlBoolean refreshStylables=IlTrue) | 
|  | Applies styling information to this stylist.  More... 
 | 
|  | 
| IlBoolean | setStyleSheet (std::istream &file, IlBoolean refreshStylables=IlTrue) | 
|  | Applies styling information to this stylist.  More... 
 | 
|  | 
| void | setStyleSheetPath (const IlPathName &file) | 
|  | Records the CSS file path that was applied to this stylist.  More... 
 | 
|  | 
|  | IlvStylable () | 
|  | Constructor. 
 | 
|  | 
| void | addCssElementClass (const IlString &cssClass) | 
|  | Appends a class to the DOM class list of this stylable object.  More... 
 | 
|  | 
| void | addCssElementClass (const IlStringList &cssClasses) | 
|  | Appends a list of classes to the DOM class list of this stylable object.  More... 
 | 
|  | 
| IlvStylable * | getChildStylable (const IlString &cssElementName) const | 
|  | Returns child stylable with specified css element name. Returns null if the child is not found.  More... 
 | 
|  | 
| virtual IlString | getCssElementClass () const | 
|  | Returns the DOM classes of this stylable object as a space separated string. <cssElement class="cssClass1 cssClass2">  More... 
 | 
|  | 
| virtual const IlStringList & | getCssElementClassList () const | 
|  | Returns the DOM classes of this stylable object. <cssElement class="cssClass1 cssClass2">  More... 
 | 
|  | 
| IlString | getCssElementId () const | 
|  | Returns the DOM element id of this stylable object. <cssElement id="cssId">  More... 
 | 
|  | 
| virtual IlvStylable * | getStylableParent () const | 
|  | Returns the parent of this object in the style hierarchy.  More... 
 | 
|  | 
| void | readStyleInfo (std::istream &stream) | 
|  | 
| void | setCssElementClass (const IlString &cssClass) | 
|  | Sets the DOM class of this stylable object.  More... 
 | 
|  | 
| void | setCssElementClass (const IlStringList &cssClasses) | 
|  | Sets the DOM classes of this stylable object.  More... 
 | 
|  | 
| void | setCssId (const IlString &id) | 
|  | Sets the object's css styling id. The id is initially the same as the name property of the object, but can be overridden using this function.  More... 
 | 
|  |