rwlogo

Rogue Wave Views
Prototypes Package API Reference Guide

Product Documentation:

Rogue Wave Views
Documentation Home

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
oCIlvAbstractProtoLibraryAbstract base class of prototype libraries
|\CIlvProtoLibrarySimple prototype library implementation based on file system directories
oCIlvAccessibleAbstract class providing queryValue, changeValue, conversion, and introspection methods
|oCIlvAccessorHolderOwns a list of objects of the class IlvAccessor class
||\CIlvGroupBase class to hold graphic objects together and assign behaviors to them
|| oCIlvProtoInstanceClone of a prototype
|| \CIlvPrototypeClonable group
|oCIlvGroupMediatorMediator between a 'Business Graphic Object' and its corresponding object in the application
||\CIlvProtoMediatorSelf-instantiating link between a 'Business Graphic Object' and its corresponding object in the application
|\CIlvGroupNodeBase class for objects held in a group
| oCIlvGraphicNodeGroup node encapsulating a graphic object
| \CIlvSubGroupNodeGroup node handling a subgroup
oCIlvAccessorBase class of all dynamic accessors
|oCIlvGroupAccessorGrouping accessors to change or query all the nodes of a group in one pass
|oCIlvMultipleAccessorAccessor allowing handling several values at the same time
||\CIlvMultipleGroupAccessorCombines the features of IlvGroupAccessor and IlvMultipleAccessor
|\CIlvUserAccessorBase class for persistent behaviors
| oCIlvAbstractEventAccessorAbstract class handling event behaviors, usually mouse or keyboard events
| |oCIlvEventAccessorHandling events behavior (usually mouse or keyboard events)
| |oCIlvRotationAccessorBehavior to set the rotation angle of a graphic object
| |oCIlvSlideXAccessorTranslate a node horizontally
| |\CIlvSlideYAccessorTranslates a node horizontally
| oCIlvAnimationAccessorBase class of user accessor classes used for animating objects
| |oCIlvBlinkAccessorMakes objects blink by switching their visible value back and forth
| |oCIlvInvertAccessorAnimation accessor used to make objects blink by alternating two of their attributes
| |\CIlvRotateAccessorMakes groups or group nodes repeatedly rotate around a given center
| oCIlvCallbackAccessorAllows user actions that trigger a callback to, in turn, set an attribute
| oCIlvCompositeAccessorAssign the current attribute value to multiple other attributes or subattributes
| oCIlvConditionAccessorModifies an attribute depending on a condition
| oCIlvCounterAccessorDefines a counter
| oCIlvDebugAccessorPrints a trace each time it is queried or changed
| oCIlvFillAccessorPolygon filling behavior
| oCIlvFormatAccessorFormat a float value into a string
| oCIlvGroupUserAccessorReferences all the subattributes of a group that have the same name
| oCIlvJavaScriptAccessorUser accessor whose behavior is implemented by a script
| oCIlvLoopbackAccessorWatch attribute behavior
| |\CIlvExportOutputAccessorCombination of IlvExportAccessor and IlvOutputAccessor
| oCIlvMinMaxAccessorModifies an attribute with respect to numerical bounds
| oCIlvMultipleUserAccessorBase class for accessors that represent several attributes
| oCIlvMultiRepAccessorSwitch between different representations
| oCIlvNodeAccessorReference to another attribute or subattribute of an IlvGroup object
| oCIlvOutputAccessorNotifying behavior
| oCIlvPrototypeAccessorDelegates a full behavior to a prototype
| oCIlvSwitchAccessorImplements a switch statement
| oCIlvToggleAccessorSwitch a Boolean attribute back and forth between IlTrue and IlFalse
| oCIlvTriggerAccessorAssign a value to another attribute or subattribute of the accessor holder
| oCIlvValueAccessorStores the values of an attribute
| oCIlvZoomXAccessorBehavior to set the X scaling factor of a graphic object
| \CIlvZoomYAccessorBehavior to set the Y scaling factor of a graphic object
oCIlvAccessorDescriptorAccessor description
oCIlvAccessorParameterProvides information for a single parameter of an IlvUserAccessor
oCIlvGraphic [external]
|\CIlvSimpleGraphic [external]
| \CIlvGroupGraphicGraphic object encapsulating an IlvGroup
|  \CIlvProtoGraphicEncapsulates an IlvGroup into a regular IlvGraphic
oCIlvGroupFileBase class for handling input/output of groups
|oCIlvGroupInputFileMain class for reading groups from a stream. It provides contextual information
|\CIlvGroupOutputFileMain class for writing groups to a stream
oCIlvInteractor [external]
|\CIlvProtoGraphicInteractorInteractor propagating events into graphic objects held by a protographic
oCIlvNamedProperty [external]
|\CIlvGroupHolderAbstract base class for containers and managers holding IlvGroups
\CIlvValueArrayArray of IlvValue objects

© Copyright 2015, Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave is a registered trademark of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.