Note this code is partially (mostly) based on the condition class from the Boost Threads library by William Kempf.
|
Classes |
| class | AtomicCount |
| class | BadComponentStateException |
| | This exception should be thrown when a component is used in an incorrect way. More...
|
| class | Base64Codec |
| class | BasicException |
| | The base exception class in the Framework. More...
|
| class | BasicFileError |
| class | BasicInputStream |
| class | BasicOutputStream |
| class | CantCreateObjectException |
| class | Class |
| | Class is the base class for all RTTI in the Framework. More...
|
| class | ClassInfo |
| | ClassInfo is used to simplify registering classes with the FoundationKit's runtime ClassRegistry. More...
|
| class | AbstractClassInfo |
| | The AbstractClassInfo is used to simplify registering classes with the FoundationKit's runtime ClassRegistry. More...
|
| class | InterfaceInfo |
| | The InterfaceInfo class serves bascially the same purpose as the ClassInfo class. More...
|
| class | ClassNotFound |
| | Exception should be thrown when attempting to create a class or cast to class type that the run time system is unable to find. More...
|
| class | ClassRegistry |
| | ClassRegistry contains all Class's in the Framework Runtime. More...
|
| struct | CmdParam |
| class | CommandLine |
| | A utility for parsing command lines. More...
|
| class | ComponentSetting |
| | A component setting is a special "value" that may be added to a component's settings to be stored when the program shuts down, and initialized with the program starts up. More...
|
| class | Component |
| | The base class for all objects within the Visual Component Framework that wish to manipulated dynamically within the an IDE. More...
|
| class | ComponentEvent |
| | ComponentEvent are events generated by changes made to the component. More...
|
| class | ComponentInfo |
| | ComponentInfo represents special data regarding a component's class. More...
|
| class | Condition |
| | The Condition object is used as a synchronization primitive, like the Mutex, and Semaphore. More...
|
| class | ConditionPeer |
| | Class ConditionPeer documentation. More...
|
| class | BadDateFormat |
| | This exception is thrown when a bad date format is used. More...
|
| class | BadTimeFormat |
| | This exception is thrown when a bad time format is used. More...
|
| class | DateTime |
| | This class is used to represent a point in time. More...
|
| class | ByMillisecond |
| class | BySecond |
| class | ByMinute |
| class | ByHour |
| class | ByDay |
| class | ByMonth |
| class | ByYear |
| class | DateTimeSpan |
| | The DateTimeSpan represents an absolute delta value between two date time values. More...
|
| class | TimeZone |
| class | FunctionTypeInfo |
| | Base class for storing function information for a delegate. More...
|
| class | CallBack |
| | Base class for a function callback. More...
|
| class | ObjectWithCallbacks |
| | ObjectWithCallbacks is an object that may have 0 or more CallBacks associated with it, and will automatically clean up these CallBacks when it is destroyed. More...
|
| class | Delegate |
| | A delegate can be thought of as a function pointer on steroids. More...
|
| class | AsyncReturns |
| | Interface class used for async delegate execution. More...
|
| class | Procedure1 |
| | Represents a callback for a static function with one function argument of type P1 and no return type. More...
|
| class | AsyncResult |
| | This class is used to manage invoking a delegate's callbacks asynchronously. More...
|
| class | ClassProcedure1 |
| | A class member function. More...
|
| class | Delegate1 |
| | A delegate that takes one argument of type P1. More...
|
| class | Procedure |
| | A callback that takes no arguments. More...
|
| class | ClassProcedure |
| | A class method that takes no arguments. More...
|
| class | Delegate0 |
| | A delegate that takes no arguments. More...
|
| class | Procedure2 |
| class | ClassProcedure2 |
| class | Delegate2 |
| class | Procedure3 |
| class | ClassProcedure3 |
| class | Delegate3 |
| class | Procedure4 |
| class | ClassProcedure4 |
| class | Delegate4 |
| class | Procedure5 |
| class | ClassProcedure5 |
| class | Delegate5 |
| class | Procedure6 |
| class | ClassProcedure6 |
| class | Delegate6 |
| class | Procedure7 |
| class | ClassProcedure7 |
| class | Delegate7 |
| class | Procedure8 |
| class | ClassProcedure8 |
| class | Delegate8 |
| class | ResultsCache |
| | A class that is uses to cache the results of callbacks that return values. More...
|
| class | Function |
| class | ClassFunction |
| class | DelegateR |
| | The base calss for delegates that return a value from a function. More...
|
| class | Function1 |
| class | ClassFunction1 |
| class | Delegate1R |
| class | Function2 |
| class | ClassFunction2 |
| class | Delegate2R |
| class | Function3 |
| class | ClassFunction3 |
| class | Delegate3R |
| class | Function4 |
| class | ClassFunction4 |
| class | Delegate4R |
| class | Function5 |
| class | ClassFunction5 |
| class | Delegate5R |
| class | Function6 |
| class | ClassFunction6 |
| class | Delegate6R |
| class | DictionaryEnumerator |
| | The DictionaryEnumerator simply iterates through all of the items in a Dictionary. More...
|
| class | Dictionary |
| | The Dictionary class is a utility class useful storing a collection of key-value pairs. More...
|
| class | VariantArray |
| class | Directory |
| | A Directory represents a directory in a filesystem. More...
|
| class | FileSearchFilter |
| | FileSearchFilter is an abstract class for any user defined Filter object working with the Directory::Finder. More...
|
| class | FileSearchFilterStandard |
| | FileSearchFilterStandard is the predefined Filter object used for simple searches. More...
|
| class | Enum |
| | The Enum class is used to wrap C++ enum types, allowing the user to iterate forward and backward through the enum type. More...
|
| class | EnumValue |
| class | Enumerator |
| | This is a template class that provides an interface for iterating through a collection, and provides a standard set of methods. More...
|
| class | EnumeratorContainer |
| | EnumeratorContainer is based on some COLLECTION class that represents a collection class of some sort, i.e. More...
|
| class | EnumeratorMapContainer |
| | EnumeratorMapContainer is based on some COLLECTION class that represents an associative collection of some sort, i.e. More...
|
| class | OrderedEnumerator |
| | The OrderedEnumerator is a utility class that makes it easy to use a specific stl collection class (like a vector) and have support for the Enumerator interface. More...
|
| class | AssociativeEnumerator |
| | The AssociativeEnumerator is a utility class that makes it easy to use a specific stl collection class (like a map) and have support for the Enumerator interface. More...
|
| class | Array |
| | A simple wrapper for using a vector collection. More...
|
| class | List |
| class | Map |
| class | ErrorLog |
| | An ErrorLog represents a place to output status during the life of a running application. More...
|
| class | Event |
| | The Event class is root object for events in the Framework. More...
|
| class | Field |
| | The Field class allows RTTI introspection to support member variables of a class. More...
|
| class | File |
| | The File class represents a single file or directory. More...
|
| class | FileIOError |
| | This exception should be thrown for errors during reading or writing a file. More...
|
| class | FileNotFound |
| class | FilePath |
| | A FilePath represents a path to a file in the filesystem. More...
|
| class | FilePeer |
| | The FilePeer interface is used to describe basic file operations that are then implemented for the specific OS platform. More...
|
| class | FileStreamBase |
| | Special file stream that uses native OS calls for file IO as opposed to the more generic C++ filestream class. More...
|
| class | FileInputStream |
| class | FileOutputStream |
| class | FileStreamPeer |
| | FileStreamPeer is a basic file stream interface to wrap native file IO OS calls. More...
|
| class | Format |
| | The Format class is used to format a string, similar to the sprintf/printf family of functions, only made typesafe for C++, and less likely to encounter buffer overflow errors that are so easy to do with sprintf and friends. More...
|
| class | FoundationKit |
| | The FoundationKit class is used to initialize the Foundation Kit runtime. More...
|
| class | Initialization |
| class | Finalization |
| class | Interface |
| | Base class for interfaces. More...
|
| class | InterfaceClass |
| | The InterfaceClass does much the same for interface classes that the VCF::Class does for classes. More...
|
| class | ImplementedInterfaceClass |
| | ImplementedInterfaceClass documentation. More...
|
| class | InvalidImplementer |
| class | InvalidPeer |
| class | InvalidPointerException |
| class | InvalidStateException |
| class | Library |
| | A Library represents a DLL (Dynamic Linked Library) or SO (Shared Object). More...
|
| class | LibraryPeer |
| | The LibraryPeer represents a generic wrapper around using DLL/SOs on systems. More...
|
| class | LinuxFilePeer |
| class | LinuxFileStream |
| | This is going to based on the C runtime's fopen/fread/fwrite stream API for now. More...
|
| class | LinuxLibraryPeer |
| class | LinuxLocalePeer |
| class | LinuxProcessIORedirector |
| | Win32 (NT or better) implementation of ProcessIORedirectionPeer original code swiped from: (c) 2002 Andreas Saurwein - saurwein@uniwares.com Any mistakes are mine due to the "port" over into the VCF. More...
|
| class | LinuxProcessPeer |
| class | LinuxRegistry |
| class | LinuxResourceBundle |
| class | LinuxRunLoopPeer |
| class | LinuxRunLoopSourcePeer |
| class | LinuxRunLoopTimerPeer |
| class | LinuxSemaphorePeer |
| | Class LinuxSemaphorePeer. More...
|
| class | LinuxSystemPeer |
| class | LinuxSystemToolkit |
| class | LocalePeer |
| class | Locale |
| | A locale instance represents the cultural data used to convert data to string in manner appropriate to the language and country. More...
|
| class | Lock |
| | The Lock class represents a way to automatically lock or unlock a syncronizeable primitive, like a thread, mutex, or semaphore, by having the lifetime of the Lock stack based. More...
|
| class | GenericMemoryBuffer |
| | GenericMemoryBuffer. More...
|
| class | CharMemStream |
| class | MessageLoader |
| class | Method |
| | Base class for dynamic method invocation Methods are dynamically invokable and can support querying for argument types querying is done throught the getArgumentType() method and will only work if the argTypes_ string has bee set appropriately. More...
|
| class | MIMEType |
| | Specification for this MIME Types may be found at RFC 2045 http://www.faqs.org/rfcs/rfc2045.html. More...
|
| class | Mutex |
| | Class Mutex documentation. More...
|
| class | MutexPeer |
| | Class MutexPeer documentation. More...
|
| class | NoFreeMemException |
| class | NoPeerFoundException |
| class | NoSuchElementException |
| class | NotImplementedException |
| class | Object |
| | Base class for the entire Visual Component Framework. More...
|
| class | OSHandlePeer |
| | This is used to as a generic wrapper around native OS objects or "handles". More...
|
| class | OSXConditionPeer |
| | Class OSXConditionPeer documentation Part/most of the implementation for this class comes from William E. More...
|
| class | OSXFilePeer |
| class | OSXFileStream |
| | This is going to based on the C runtime's fopen/fread/fwrite stream API for now. More...
|
| class | OSXLibraryPeer |
| class | OSXLocalePeer |
| class | OSXMutex |
| | Class ConditionalPeer documentation. More...
|
| class | OSXStringUtils |
| class | CFRefObject |
| class | FixedPointNumber |
| class | CFTextString |
| | This is a utility class for wrapping CFStringRef and allowing for easy assignment to/from a VCF::String class. More...
|
| class | OSXProcessHandle |
| | This is the handle class that OSXProcessPeer::getHandleID() returns. More...
|
| class | OSXProcessPeer |
| class | OSXRegistry |
| class | OSXResourceBundle |
| class | OSXRunLoopPeer |
| class | OSXRunLoopSourcePeer |
| class | OSXRunLoopTimerPeer |
| class | OSXSemaphore |
| | Class MutexPeer documentation. More...
|
| class | OSXSystemPeer |
| class | OSXSystemToolkit |
| class | OSXThread |
| class | OSXThreadManagerPeer |
| class | OutOfBoundsException |
| class | OutputReadyEvent |
| class | PackageInfo |
| | This class provides extra information specifically for shared or static libraries. More...
|
| class | PackageManager |
| class | Persistable |
| | Persistable is a simple interface used to indicate that an object can read or write itself to an input or output stream. More...
|
| class | PosixCondition |
| | Class PosixCondition documentation. More...
|
| class | PosixMutex |
| | Class ConditionalPeer documentation. More...
|
| class | PosixThread |
| class | PosixThreadManagerPeer |
| class | ProcessException |
| class | ProcessIORedirectionPeer |
| | This defines the interface for a redirecting process input/ouput. More...
|
| class | ProcessPeer |
| | a peer class that wraps working with processes on OS's More...
|
| class | ProcessWithRedirectedIO |
| | This class represents a process that has it's IO redirected so that when there is new data available an event is fired to any registered event handlers. More...
|
| class | ProgramInfo |
| | This class provides a platform neutral way to access additional information about a program. More...
|
| class | Property |
| | The Property class represents a member attribute of a class. More...
|
| class | DelegateProperty |
| class | AbstractDelegateProperty |
| class | PropertyChangeEvent |
| | Property change event's are used whenever a propertys value changes. More...
|
| class | PropertyChangeException |
| class | PropertyListing |
| | A PropertyListing is just a Dictionary with some extra functions that make it easy to deal with sub dictionaries and arrays. More...
|
| class | RegistryException |
| class | RegistryValueInfo |
| | a class that wraps up a specific registry value that may be a string, integer, bool, or stream of binary data More...
|
| class | Registry |
| | The registry represents an external data source that applications may store application data in. More...
|
| class | RegistryPeer |
| class | Resource |
| class | ResourceBundle |
| | A ResourceBundle is used to represent a collection of resources. More...
|
| class | ResourceBundlePeer |
| | class ResourceBundlePeer documentation More...
|
| class | ResourceException |
| class | RunLoop |
| | The RunLoop class is used to create an instance of an OS event queue. More...
|
| class | RunLoopPeer |
| class | RunLoopSource |
| class | RunLoopSourcePeer |
| class | RunLoopTimer |
| class | RunLoopTimerPeer |
| class | Runnable |
| | A class that represents a single executable task. More...
|
| class | RuntimeException |
| class | Semaphore |
| | Class Semaphore. More...
|
| class | SemaphorePeer |
| | Class MutexPeer documentation. More...
|
| struct | SmartPtr |
| class | Stream |
| | Stream interface defines a core set of funcationality for streams in the Visual Component Framework derived Streams should support "stream chaining", the ability of the stream constructor to support an incoming stream from someother stream object. More...
|
| class | InputStream |
| | InputStream, basic interface describing the requirements to support streaming data into a stream. More...
|
| class | OutputStream |
| | OutputStream, basic interface describing the requirements to support streaming data into a stream. More...
|
| class | StringsMessageLoader |
| class | StringTokenizer |
| | Class for breaking a string into a series of one or more tokens. More...
|
| class | StringUtils |
| | The StringUtils class is a collection of static utility methods for operating on strings. More...
|
| class | SynchObject |
| | Class SynchObject documentation Defines an abstract base class for synchronisation classes like mutexes and semaphores, to be used with the lock class. More...
|
| class | System |
| | The System object represents basic lower level OS functions. More...
|
| class | SystemPeer |
| | Defines the SystemPeer interface. More...
|
| class | SystemToolkit |
| | The SystemToolkit is and abstract class used to create or get access to basic system peer instances, like threads, processes, etc. More...
|
| class | TextCodec |
| | The TextCode class represents a way of transforming an ansi or unicode string into another form of unicode. More...
|
| class | TextInputStream |
| | TextInputStream is used for interpreting data from another stream as text. More...
|
| class | TextOutputStream |
| | The TextOutputStream is used for writing data from another stream as text. More...
|
| class | Thread |
| | The Thread class represents a thread of execution in a process. More...
|
| class | NullClassType0 |
| class | ThreadedProcedure |
| class | ThreadedProcedure< NullClassType0 > |
| class | NullClassType1 |
| class | ThreadedProcedure1 |
| class | NullClassType2 |
| class | ThreadedProcedure2 |
| class | NullClassType3 |
| class | ThreadedProcedure3 |
| class | NullClassType4 |
| class | ThreadedProcedure4 |
| class | NullClassType5 |
| class | ThreadedProcedure5 |
| class | NullClassType6 |
| class | ThreadedProcedure6 |
| class | NullClassType7 |
| class | ThreadedProcedure7 |
| class | NullClassType8 |
| class | ThreadedProcedure8 |
| class | NullReturnClassType0 |
| class | ThreadedFunction |
| class | NullReturnClassType1 |
| class | ThreadedFunction1 |
| class | NullReturnClassType2 |
| class | ThreadedFunction2 |
| class | NullReturnClassType3 |
| class | ThreadedFunction3 |
| class | NullReturnClassType4 |
| class | ThreadedFunction4 |
| class | NullReturnClassType5 |
| class | ThreadedFunction5 |
| class | NullReturnClassType6 |
| class | ThreadedFunction6 |
| class | ThreadEvent |
| class | ThreadException |
| class | ThreadManager |
| class | ThreadManagerPeer |
| interface | ThreadPeer |
| | Basic Thread interface to wrap native thread OS calls. More...
|
| class | ThreadPool |
| | A simple class for thread pooling. More...
|
| class | PoolThread |
| | This is the specific thread class that the thread pool uses to create the threads for itself. More...
|
| class | TypeCastException |
| class | VariantData |
| | VariantData represents an unknown type of variable - similiar to Visual Basic's Variant object. More...
|
| class | VariantDataInputStream |
| | The VariantDataInputStream is used to read a VariantData object from an InputStream source. More...
|
| class | VariantDataOutputStream |
| | The VariantDataOutputStream is used to write a VariantData object to an OutputStream source. More...
|
| class | Math |
| class | Process |
| class | UnicodeString |
| | The UnicodeString class represents a thin wrapper around the std::basic_string class since std::basic_string cannot be derived from (it has no virtual destructor). More...
|
| class | UnitTransformer |
| class | VFFInputStream |
| class | VFFOutputStream |
| | The VFFOutputStream class is used to support writing a component ( and it's child components) to a stream. More...
|
| struct | ParsePosition |
| class | VFFParser |
| | A class used for parsing VFF files, at this moment (8/25/2001) meant for internal use only. More...
|
| class | Waitable |
| class | Win32Condition |
| | Class Win32Condition documentation Part/most of the implementation for this class comes from William E. More...
|
| class | Win32FilePeer |
| class | Win32FileStream |
| class | Win32LibraryPeer |
| class | Win32LocalePeer |
| class | Win32Mutex |
| | Class Win32Mutex documentation. More...
|
| class | Win32ProcessIORedirector |
| | Win32 (NT or better) implementation of ProcessIORedirectionPeer original code swiped from: (c) 2002 Andreas Saurwein - saurwein@uniwares.com Any mistakes are mine due to the "port" over into the VCF. More...
|
| class | Win32ProcessPeer |
| class | Win32Registry |
| class | Win32ResourceBundle |
| class | Win32RunLoopPeer |
| class | Win32RunLoopSourcePeer |
| class | Win32RunLoopTimerPeer |
| class | Win32SemaphorePeer |
| | Class Win32SemaphorePeer. More...
|
| class | Win32SystemPeer |
| class | Win32SystemToolkit |
| class | Win32Thread |
| class | Win32ThreadManagerPeer |
| class | XMLDictInputStream |
| class | XMLDictOutputStream |
| class | XMLAttr |
| | Class XMLAttr documentation. More...
|
| class | XMLNode |
| | Class XMLNode represents a single node in a parsed XML document. More...
|
| class | XMLParserEvent |
| | Class XMLParserEvent documentation. More...
|
| class | XMLParser |
| class | AbstractImage |
| | AbstractImage represents a base implementation of the Image interface. More...
|
| class | BasicFill |
| | This class is a basic implementation of the Fill interface. More...
|
| class | BasicRectangle |
| class | BasicStroke |
| class | BezierCurve |
| | The BezierCurve is a basic implementation of the Path interface and provides methods to create lines, rectangles, polylines, and curves. More...
|
| class | Circle |
| class | ColorSpace |
| | A class for managing all the color transformations between different color spaces. More...
|
| class | Color |
| | The Color class is used to represent a given color with 4 values, with each value representing a separate red, green, blue, and alpha color component (RGBA). More...
|
| class | ColorNames |
| | struct with all color names not included by VCF: they are essentially grays we need to instantiate it somewhere: unfortunately non-integer constant have no external linkage otherwise ColorName would be replaced by a namespace with the same String constants and put in the VCF library More...
|
| class | Composition |
| class | ContextPeer |
| | The ContextPeer serves as a platform neutral interface for a set of standard drawing methods that should provide the following functionality:. More...
|
| class | DrawStates |
| | A set of values for different states. More...
|
| class | DrawUIState |
| | The DrawUIState is a utility class to make it easy to indicate the user interface state of a GUI element, such as a button. More...
|
| class | ListItemState |
| class | HeaderItemState |
| class | TreeItemState |
| class | TableItemState |
| class | BackgroundState |
| class | MenuState |
| class | ButtonState |
| class | DisclosureButtonState |
| class | ProgressState |
| class | SliderState |
| class | ScrollBarState |
| class | TabState |
| class | TextState |
| class | Ellipse |
| class | Fill |
| | The Fill class is a high level class used to fill in a Path. More...
|
| class | Filter |
| class | Font |
| | A Font wraps the windowing system's graphics font object. More...
|
| class | FontPeer |
| | Represents the native windowing system's representation of a Font. More...
|
| class | GradientFill |
| | This is the base class for gradient fills. More...
|
| class | RadialGradientFill |
| class | HorizontalGradientFill |
| class | VerticalGradientFill |
| class | ConicGradientFill |
| class | GraphicsContext |
| | A GraphicsContext provides the lowest level graphics interface to the native systems 2D drawing operations. More...
|
| class | GraphicsKit |
| class | GraphicsResourceBundle |
| | A GraphicsResourceBundle is used to represent a collection of resources that happen to be images. More...
|
| class | GraphicsResourceBundlePeer |
| | class GraphicsResourceBundlePeer documentation More...
|
| class | FontInfo |
| | Use this class to retreive information about a loaded system font. More...
|
| class | GraphicsToolkit |
| | The GraphicsToolkit serves as a way to retreive basic system information and as a factory for creating various graphics peers, like the ContextPeer, FontPeer, and the system implementation the Image class. More...
|
| class | GrayScaleImage |
| class | Image |
| | The Image class is an abstract class that defines how you can work with and manipulate an image. More...
|
| class | ImageContext |
| | This is a simple class that is intended to be used when you need access to an image's GraphicsContext. More...
|
| class | ImageEvent |
| class | ImageLoader |
| | The ImageLoader interface provides a means to load up images into a generic Bitmap. More...
|
| class | ImageLoaderException |
| class | ImageTile |
| class | InvalidImage |
| class | JPEGLoader |
| | A class for built in support for reading and writing JPEG images. More...
|
| class | Kernel |
| class | Layer |
| class | Matrix2D |
| | The Matrix2D is used for transforming 2D shapes or images. More...
|
| class | NoGraphicsToolkitFoundException |
| class | OSXGCRef |
| class | OSXContext |
| class | OSXFont |
| class | OSXGraphicsResourceBundle |
| class | OSXRect |
| | Utility class to faciltate the transfer from a VCF::Rect instance or HIRect instance to OSX's Rect struct. More...
|
| class | OSXGraphicsToolkit |
| | Class OSXGraphicsToolkit documentation. More...
|
| class | OSXImage |
| class | PathPoint |
| | utility to make working with path points easier More...
|
| class | Path |
| | A Path is an abstract class that represents a series of points used to draw one or more shapes. More...
|
| class | PixelTraits |
| class | PixelAllocater |
| class | BGRAPixel |
| | Defines a channel layout order of b,g,r,a with BitSizeType bits per channel. More...
|
| struct | BGRAPixel< float, true > |
| class | RGBAPixel |
| | Defines a channel layout order of r,g,b,a with BitSizeType bits per channel. More...
|
| struct | RGBAPixel< float, true > |
| class | ARGBPixel |
| | Defines a channel layout order of a,r,g,b with BitSizeType bits per channel. More...
|
| struct | ARGBPixel< float, true > |
| class | ABGRPixel |
| | Defines a channel layout order of a,b,g,r with BitSizeType bits per channel. More...
|
| struct | ABGRPixel< float, true > |
| class | GrayscalePixel |
| | Defines a channel layout order of a,b,g,r with BitSizeType bits per channel. More...
|
| struct | GrayscalePixel< float, true > |
| class | PixelException |
| class | Pixels |
| class | Channel |
| class | ChannelIterator |
| class | PNGLoader |
| | A class for built in support for reading and writing PNG images. More...
|
| class | Point |
| | represents a 2 dimensional coordinate (x and y) and stores the data as doubles, for maximum precision. More...
|
| class | Printable |
| class | PrintContext |
| class | PrintEvent |
| | A PrintEvent is fired by the PrintSession during certain operations. More...
|
| class | PrintSession |
| | The PrintSession is the core printing class. More...
|
| class | PrintSessionPeer |
| class | Rect |
| class | ShadowFill |
| class | Size |
| class | Stroke |
| class | TileManager |
| class | UVMap |
| class | Win32Context |
| | A Context provides the lowest level graphics interface to the native systems 2D drawing operations. More...
|
| class | Win32Font |
| class | Win32FontHandle |
| | used to hold a HFONT and a refcount More...
|
| class | Win32FontManager |
| | Uses to manage fonts for controls. More...
|
| class | Win32GraphicsResourceBundle |
| class | Win32GraphicsToolkit |
| | Class Win32GraphicsToolkit documentation. More...
|
| class | Win32Image |
| class | Win32GrayScaleImage |
| class | BMPLoader |
| struct | Win32PrintInfo |
| class | Win32PrintSession |
| struct | XCBSurface |
| | This represents the struct that we need to build a VCF graphics context peer. More...
|
| class | XCBContextPeer |
| class | XCBFontPeer |
| class | XCBGraphicsResourceBundlePeer |
| class | XCBGraphicsToolkit |
| | Class XCBGraphicsToolkit documentation. More...
|
| class | XCBImagePeer |
| class | XCBGrayscaleImagePeer |
| class | AbstractApplication |
| | An AbstractApplication is a base class for deriving new application types Currently there are two main types, standard Application classes, which represent the current process the application is associated with and of which there should only be one, and LibraryApplication classes which are tied to shared librarys or DLL's. More...
|
| class | AbstractCommand |
| | A partial implementation of the Command interface. More...
|
| class | AbstractComponentEditor |
| | Basic implementation of the ComponentEditor interface. More...
|
| class | AbstractControlEditor |
| | Class AbstractComponentEditor documentation. More...
|
| class | AbstractContainer |
| | AbstractContainer implements the basics of a container with the exception of actual layout rules, therefore resizeChildren is not implemented. More...
|
| class | AbstractPropertyEditor |
| class | AbstractScrollable |
| | Class AbstractScrollable documentation. More...
|
| class | AbstractView |
| | Basic implementation of a view. More...
|
| class | AbstractWin32Component |
| | This is the core Win32 control class peer, does most of the handling of WM_XXX messages. More...
|
| class | AbstractX11Control |
| | This class serves as a common implementation for various methods of the ControlPeer interface. More...
|
| class | AcceleratorKey |
| | An AcceleratorKey represents a link between a specific keyboard keystroke combination and an event handler to be invoked when the combination takes place. More...
|
| class | Action |
| | The Action class is used to represent an "action" that gets performed because of some event from the UI, such as clicking a menu item or button. More...
|
| class | ActionEvent |
| | The ActionEvent is used to store and read the state about a particular action. More...
|
| class | ActiveXControlHost |
| | This is a control that can host other ActiveX controls. More...
|
| class | Application |
| | Represents the main process for a application. More...
|
| class | ApplicationException |
| | Application level exceptions. More...
|
| class | ApplicationKit |
| class | ApplicationPeer |
| | System neutral interface describing an application. More...
|
| class | ApplicationResourceBundle |
| class | BadImageBitsException |
| | This exception should be thrown when pointer access to the image's pixels has become corrupt. More...
|
| class | BadModelStateException |
| | Throw when a model state has changed and it is determined that the change makes the model corrupt or invalid. More...
|
| class | Basic3DBorder |
| | Draws a basic 3D border around a component. More...
|
| class | BasicTableItemEditor |
| | BasicTableItemEditor represents a simple implementation of the TableItemEditor interface. More...
|
| class | Border |
| | A Border component is responsible for drawing the border of a control. More...
|
| class | Button |
| | The Button interface represents a standard set of behaviours for any control that wishes to act like a button. More...
|
| class | ButtonEvent |
| | A ButtonEvent is fired whenever a button is pressed or clicked. More...
|
| class | ButtonPeer |
| class | CheckBoxControl |
| | A CheckBoxControl is a control that displays its state with a check mark indicating an on/off or true/false state. More...
|
| class | Clipboard |
| | The Clipboard represents a common place to put shared data between objects and/or between applications. More...
|
| class | ClipboardEvent |
| | A ClipboardEvent is fired during changes ot the system clipboard. More...
|
| class | ClipboardPeer |
| | The ClipboardPeer is the interface for connecting to an OS specific clipboard. More...
|
| class | ColorEtchedBorder |
| class | ColumnController |
| class | ColumnItem |
| | A ColumnItem item is used to represent a single header column. More...
|
| class | ColumnItemEvent |
| | Class ColumnItemEvent documentation. More...
|
| class | ColumnLayoutContainer |
| class | ColumnModel |
| | The ColumnModel is a model that represent's 0 or more ColumnItems. More...
|
| class | ComboBoxControl |
| | A combo box control is a control that is used to display a selection from a list of choices in a single field. More...
|
| class | Command |
| | A Command represents an interface describing a single action, that is potentially undoable. More...
|
| class | CommandButton |
| | The CommandButton is a native push button that fires an event when pressed, or "clicked". More...
|
| class | CommandGroup |
| | Class CommandGroup documentation. More...
|
| class | CommonColorDialog |
| | The CommonColorDialog is used to present a standard dialog for selcting a color. More...
|
| class | CommonDialog |
| | Base class for all the standard, or "common" dialog classes. More...
|
| class | CommonDialogPeer |
| class | CommonFileDialogPeer |
| class | CommonFolderBrowseDialogPeer |
| class | CommonColorDialogPeer |
| class | CommonPrintDialogPeer |
| class | CommonFontDialogPeer |
| class | CommonFileBrowseDialog |
| | This class displays a common dialog used to select a directory. More...
|
| class | CommonFileDialog |
| | Base class for open and save common dialogs. More...
|
| class | CommonFileOpenDialog |
| | This class is used to display a common or standard file open dialog. More...
|
| class | CommonFileSaveDialog |
| | This class is used to display a common or standard file save dialog. More...
|
| class | CommonFontDialog |
| | This class is used to display a common font dialog. More...
|
| class | CommonPrintDialog |
| | A class for displaying a common print dialog. More...
|
| class | ComponentEditor |
| | A ComponentEditor is an interface used to edit an entire component at once, as opposed to a PropertyEditor which only edits a single property of a specific component or object. More...
|
| class | ControlEditor |
| | A ControlEditor is an additional interface used to edit an entire Control instance at once, as opposed to a PropertyEditor which only edits a single property of a specific component or object. More...
|
| class | ComponentEditorManager |
| | The ComponentEditorManager is used to regulate the different component editors that are available. More...
|
| class | Container |
| | A Container is a Component that is implemented when a Control wants to be able to contain other child controls within itself. More...
|
| class | DelegatedContainer |
| | This class is used to provide easy access to a containers methods so the developer doesn't have to get the container instance of the control. More...
|
| class | StandardContainer |
| | Basic implementation of a container handles basic alignment,layout of child components. More...
|
| class | DesignTimeContainer |
| class | ControlEvent |
| | ControlEvent are events generated by changes made to the control. More...
|
| class | ControlPopupMenuMenuEvent |
| class | Control |
| | The base class for all visual components in the Visual Component Framework. More...
|
| class | ControlContainer |
| | A ControlContainer is a simple custom control that automatically creates a standard container as soon as it's created. More...
|
| class | ControlGraphicsContext |
| | the Graphics Context associated to a control. More...
|
| class | ControlPeer |
| | The base Peer interface. More...
|
| class | Cursor |
| | Class Cursor documentation. More...
|
| class | CursorManager |
| | Class CursorManager documentation. More...
|
| class | CursorPeer |
| | Class CursorPeer documentation. More...
|
| class | CustomControl |
| | This is the base class for custom controls that are not based on existing native controls. More...
|
| class | BinaryPersistable |
| class | DataObject |
| | A DataObject represents a data object in the clipboard. More...
|
| class | TextDataObject |
| class | ImageDataObject |
| class | DataObjectPeer |
| class | DataTypeNotSupportedException |
| class | DefaultListModel |
| class | DefaultMenuItem |
| class | SeparatorMenuItem |
| | a class to help creating a separator menu item More...
|
| class | IntegerPropertyEditor |
| class | DoublePropertyEditor |
| class | StringPropertyEditor |
| class | BoolPropertyEditor |
| class | EnumPropertyEditor |
| class | EnumSetPropertyEditor |
| class | CursorPropertyEditor |
| class | ColorPropertyEditor |
| class | FontPropertyEditor |
| class | DefaultMenuItemPropertyEditor |
| class | DefaultListModelPropertyEditor |
| class | DefaultTableCellItem |
| class | DefaultTableModel |
| class | DefaultTabPage |
| class | DefaultTextModel |
| class | DefaultTreeModel |
| class | DialogEvent |
| class | Dialog |
| | A Dialog is a popup frame that is generally used for user input. More...
|
| class | DialogPeer |
| class | SDIPolicy |
| | class SDIPolicy policy class for Single Document Interface This is the implementation of the regular SDI architecture, with all the tipical operations on a document that we can find in an application having a single document. More...
|
| class | MDIPolicy |
| | class MDIPolicy policy class for a Multiple Document Interface (MDI). More...
|
| class | DocumentEvent |
| class | Document |
| | A document is a component that interacts with a valid model instance and has many extra features like saving, loading, cutting no implemented within the scope of a model. More...
|
| class | DocumentBasedApplication |
| class | DocumentInfo |
| | Contains the string infos characterizing a document class or a kind of document. More...
|
| class | DocManagerEvent |
| | class DocManagerEvent More...
|
| class | DocumentManager |
| | The DocumentManager manages the interaction between the application (and any other UI classes) and a collection of one or more documents. More...
|
| class | DocumentManagerImpl |
| | class DocumentManagerImpl implementation of the DocumentManager for which also the DocInterfacePolicy is specified. More...
|
| class | DragDropPeer |
| class | DragScrollEvent |
| class | DragSourceEvent |
| class | DragSource |
| | The drag source represents the source, or beginning of a drag drop operation. More...
|
| class | DropDownControl |
| class | DropDownPeer |
| class | DropTargetEvent |
| | Drop event are fired when an object is dropped during a drag drop operation. More...
|
| class | DropTarget |
| | The DropTarget class represents a way to control and be notified when a something is "dropped" ( or just "dragged over" ) as a result of a drag-drop operation. More...
|
| class | DropTargetPeer |
| class | EtchedBorder |
| class | FocusEvent |
| | the event class for events specific of any change of focus. More...
|
| class | Frame |
| | A frame is a component that houses other components, plus has special adornments used for interacting with it. More...
|
| class | FrameEvent |
| class | HeaderControl |
| | Class HeaderControl documentation. More...
|
| class | HelpEvent |
| class | HorizontalLayoutContainer |
| class | ImageComponent |
| class | ImageControl |
| | Class ImageControl documentation. More...
|
| class | ImageFilenamePropertyEditor |
| class | ImagePropertyEditor |
| class | ImageList |
| | An image list is a collection of images. More...
|
| class | ImageListEvent |
| class | ItemSort |
| class | Item |
| | The Item class can be used represent a single element in a model. More...
|
| class | ItemEditorEvent |
| class | ItemEvent |
| class | KeyboardEvent |
| class | Label |
| class | LibraryApplication |
| | Class LibraryApplication documentation. More...
|
| class | Light3DBorder |
| | Class Light3DBorder documentation. More...
|
| class | LightweightComponent |
| class | ListBoxControl |
| class | ListControl |
| | A base class that provides a consistent interface and implementation for any control class that deals with a list of data held in a ListModel and a collection of ListItems. More...
|
| class | ListSubItem |
| class | ListController |
| class | ListItem |
| class | ListModelEvent |
| class | ListModel |
| | The List is a simple model that stores a list of data. More...
|
| class | ListPeer |
| class | ListViewControl |
| class | ListviewPeer |
| class | Menu |
| class | MenuBar |
| | A menu bar is used to control a menu associated with either the application or a Frame. More...
|
| class | MenuBarPeer |
| class | MenuItem |
| class | MenuItemEvent |
| class | MenuItemPeer |
| class | MenuManager |
| | The MenuManager class is used by the internals of the framework to make sure that menu are handled in a platform neutral way. More...
|
| class | MenuManagerPeer |
| class | InvalidMessageDialogException |
| class | MessageDialog |
| | the MessageDialog class let the user to create at run time a dialog with many options for customization. More...
|
| class | ModelEvent |
| class | Model |
| | A model is the base class for storing data that can then be presented to the user by controls and/or views. More...
|
| class | MouseEvent |
| class | MultilineTextControl |
| | Class MultilineTextControl documentation. More...
|
| class | OSXApplicationPeer |
| class | OSXAppResourceBundle |
| class | OSXButton |
| class | OSXClipboard |
| | Class OSXClipboard documentation. More...
|
| class | OSXColorDialog |
| class | OSXControl |
| class | OSXControlContextPeer |
| class | OSXCursorPeer |
| class | OSXDesktopPeer |
| class | OSXDialog |
| class | OSXDragDropPeer |
| class | OSXDropTargetPeer |
| class | OSXFileOpenDialog |
| class | OSXFileSaveDialog |
| class | OSXFolderBrowseDialog |
| class | OSXLightweightControl |
| class | OSXListview |
| class | OSXMenuBar |
| class | OSXMenuItem |
| class | OSXMenuManagerPeer |
| class | OSXPopupMenu |
| class | OSXScrollPeer |
| | Class OSXScrollPeer documentation. More...
|
| class | OSXTextEditPeer |
| class | OSXTextPeer |
| class | OSXToolbar |
| class | OSXTree |
| class | OSXUIShellPeer |
| class | OSXEventMsg |
| | this class is used as a wrapper around an XEvent. More...
|
| class | TimeOutHandler |
| class | OSXUIToolkit |
| class | OSXWindow |
| class | Panel |
| class | PopupMenu |
| | This class is for creating popup menus, sometimes referred to as a context, or contextual menu. More...
|
| class | PopupMenuPeer |
| class | PopupWindow |
| class | PopupWindowPeer |
| class | ProgressControl |
| | The ProgressControl is a class that displays a vertical or horizontal progress bar showing the position of within a given range of a task. More...
|
| class | PropertyEditor |
| | This is the common base class for any editor that is specific of any property. More...
|
| class | PropertyEditorManager |
| | This is the class for managing the current list of property editors available for use in editing a property. More...
|
| class | PushButton |
| | Class PushButton documentation. More...
|
| class | RadioButtonControl |
| | class RadioButtonControl documentation. More...
|
| class | Scrollable |
| | This class is used to add scrolling support to a control. More...
|
| class | ScrollbarManager |
| | The ScrollbarManager represents a component used for managing scrolbars for a target control. More...
|
| class | ScrollbarPeer |
| class | ScrollEvent |
| class | ScrollPeer |
| | Class ScrollPeer documentation. More...
|
| class | SimpleListModel |
| class | SliderControl |
| | The SliderControl, sometimes referred to as a "trackbar" provides a UI that consists of a thumb button that slides, vertically or horizontally, along a "track". More...
|
| class | Splitter |
| | Class Splitter documentation. More...
|
| class | StatusBar |
| class | SystemTray |
| | The SystemTray component provides a simple wrapper around system tray functionality. More...
|
| class | SystemTrayPeer |
| class | TabbedPages |
| class | TabSheet |
| class | TableCellItem |
| class | TableCellEvent |
| class | CellRange |
| class | TableControl |
| | This class if for presenting data in a tabular format. More...
|
| class | TableItemEditor |
| | The TableItemEditor class is used to provide editing capabilities for individual cell items in a TableControl. More...
|
| class | CellID |
| class | TableModelEvent |
| class | TableModel |
| class | TabModelEvent |
| | the event class for events specific of tabbed pages It containes the pointer to the specific tab page associated to this event. More...
|
| class | TabModel |
| | The Tab model is a interface for describing what a model that implements a series of tabs should do. More...
|
| class | TabPage |
| class | TextControl |
| | The base class for presenting text to the user. More...
|
| class | TextEvent |
| class | TextModel |
| | The TextModel is a model interface for working with text data. More...
|
| class | TextPeer |
| | This is the basic text peer interface for storing and displaying text on the screen. More...
|
| class | TextEditPeer |
| | A interface for supporting text controls This results in a native text control widget being created, with all painting responsibilities being controlled by the native widget. More...
|
| class | ThemeBorder |
| | Draws a native theme compliant border around a component. More...
|
| class | TimerComponent |
| | The TimerComponent is used to fire timer events. More...
|
| class | TimerEvent |
| | Class TimerEvent documentation. More...
|
| class | TitledBorder |
| class | ToggledButton |
| | RadioButtonControl base class for toggled buttons. More...
|
| class | ToolbarItem |
| class | ToolbarModelEvent |
| class | ToolbarModel |
| class | Toolbar |
| | A class for adding toolbars to your window. More...
|
| class | ToolbarDock |
| | A toolbar dock represents a rectangular child window that may hold o or more toolbars. More...
|
| class | DockManager |
| | DockManager class uses to manage ToolbarDock's and floating toolbars. More...
|
| class | ToolbarPeer |
| class | ToolTipEvent |
| | The tooltip event is fired when tooltip text is being requested and/or just before the tooltip is ready to be shown, allowing the handler to customize the tooltip's data or presentation. More...
|
| class | TransparentWindow |
| class | TransparentWindowPeer |
| class | TreeControl |
| class | TreeSubItem |
| class | TreeController |
| class | TreeItem |
| class | TreeListControl |
| class | TreeListModel |
| class | TreeModelEvent |
| class | TreeModel |
| class | TreePeer |
| class | UIApplication |
| | Class UIApplication documentation. More...
|
| class | UIComponent |
| class | UIMetricsManager |
| | A utility class to retrieve standard ui element metrics. More...
|
| class | UIPolicyManager |
| | helper class for any document interface policy it manages things like merging menus, etc. More...
|
| class | FileAssociationInfo |
| class | UIShell |
| | The desktop represents the Windowing systems bottom most control or "window" and is usually the first window the User sees when the system starts up. More...
|
| class | UIShellPeer |
| | Class UIShellPeer interface documentation. More...
|
| class | UIToolkit |
| | The UIToolkit is used to create instances of various peer's needed by the VCF, as well as providing certain low level services, such as modal and non-modal event loops, and getting at UI metrics. More...
|
| class | UndoRedoEvent |
| | the event for the UndoRedoStack operations. More...
|
| class | UndoRedoStack |
| | stack class managing any undo redo operation. More...
|
| class | ValidationEvent |
| class | View |
| | A view represents a visual display or rendering of part or all of the data in a model. More...
|
| class | WhatsThisHelpEvent |
| class | Win32Application |
| class | Win32AppResourceBundle |
| class | Win32Button |
| class | Win32Clipboard |
| | Class Win32Clipboard documentation. More...
|
| class | Win32ColorDialog |
| class | Win32Component |
| class | Win32ControlContext |
| | implementation of the peer for Win32 of the GraphicsContext More...
|
| class | Win32CursorPeer |
| | Class Win32CursorPeer documentation. More...
|
| class | Win32Dialog |
| class | Win32DragDropPeer |
| class | Win32DropDownPeer |
| class | Win32DropTargetPeer |
| class | Win32Edit |
| class | Win32FileOpenDialog |
| class | Win32FileSaveDialog |
| class | Win32FolderBrowseDialog |
| class | Win32FontDialog |
| class | hresult |
| class | Win32ListBox |
| class | Win32Listview |
| class | Win32MenuBar |
| class | Win32MenuItem |
| class | Win32MenuManagerPeer |
| class | Win32Object |
| class | Win32PopupMenu |
| class | Win32PopupWindowPeer |
| class | Win32PrintDialog |
| | class Win32PrintDialog documentation More...
|
| class | Win32ScrollPeer |
| | Class Win32ScrollPeer documentation. More...
|
| class | Win32SystemTrayPeer |
| | This is the Win32 implementation of the SystemTrayPeer class. More...
|
| class | Win32TextPeer |
| class | Win32Toolbar |
| struct | FilterCBData |
| class | Win32MSG |
| class | Win32ToolKit |
| class | Win32TransparentWindowPeer |
| class | Win32Tree |
| class | Win32UIShell |
| | Class Win32UIShell documentation. More...
|
| class | Win32Window |
| class | Window |
| | A frame with min. More...
|
| class | WindowEvent |
| class | WindowPeer |
| class | Wizard |
| | A Wizard is used to disaplay a UI in a wizard dialog. More...
|
| class | XCBAbstractControl |
| class | XCBApplicationPeer |
| class | XCBApplicationResourceBundlePeer |
| class | XCBButton |
| class | XCBControlContextPeer |
| class | XCBCursorPeer |
| class | XCBDesktopPeer |
| class | XCBMenuBarPeer |
| class | XCBMenuManagerPeer |
| class | XCBUIMetricsManager |
| class | XCBUIShellPeer |
| class | XCBEventMessage |
| class | XCBUIToolkit |
| class | XCBWindowPeer |
| class | InternetKit |
| | The InternetKit is a singleton class that initializes the rest of the InternetKit and the InternetToolkit class. More...
|
| class | InternetToolkit |
| | The InternetToolkit is used to get data from the URL. More...
|
| class | URLAuthenticationEvent |
| class | URLEvent |
| class | URLException |
| class | URLAuthenticationException |
| class | URLDataException |
| class | URL |
| | The URL class wraps a string that points to some resource, either on the local filesystem or over the internet. More...
|
| class | AsyncURL |
| class | ProtocolHandler |
| class | Win32InternetToolkit |
| class | HTMLAuthenticationEvent |
| | This is event is used when an authentication event is fired by the underlying browser peer. More...
|
| class | HTMLEvent |
| | Generic HTML event sent for all other events generated by the HTML Browser. More...
|
| class | HTMLNewWindowEvent |
| class | HTMLElementEvent |
| | An event thats used for HTMLElement events. More...
|
| class | HTMLBrowserControl |
| | The HTMLBrowserControl provides a wrapper around the native HTML rendering and UI presentation for the platform. More...
|
| class | HTMLBrowserPeer |
| | HTMLBrowserPeer describes a generic interface for a browser control. More...
|
| class | HTMLElementCollection |
| | This is a collection of 0 or more HTMLElement nodes. More...
|
| class | HTMLElement |
| | This represents an individual node. More...
|
| class | HTMLDocument |
| class | HTMLInputElement |
| class | HTMLKit |
| | The HTMLKit is used to provide support for rendering HTML in a control (as well as connecting to the HTML resource if it's not on the local machine), and for enumerating the various HTML DOM elements. More...
|
| class | HTMLToolkit |
| struct | CLSIDPred |
| class | HTMLEventHandler |
| class | Win32HTMLBrowser |
| | Class Win32HTMLBrowser documentation. More...
|
| class | HTMLElementCollectionPeer |
| class | HTMLElementPeer |
| class | HTMLDocumentPeer |
| class | HTMLInputElementPeer |
| class | Win32HTMLToolkit |
| class | IPAddress |
| class | IPEndPoint |
| class | IPAddressPeer |
| class | NetworkException |
| | Base class for all exceptions in the NetworkKit. More...
|
| class | SocketException |
| class | SocketReadException |
| class | SocketWriteException |
| class | NetworkKit |
| | The NetworkKit class is used to initialize the NetworkKit runtime. More...
|
| class | NetworkToolkit |
| class | SocketEvent |
| class | Socket |
| class | SocketPeer |
| | An abstract class that represents a platform socket implementation. More...
|
| class | TCPSocket |
| | A socket class that represents a TCP socket. More...
|
| class | UDPSocket |
| class | TCPSocketInputStream |
| | An input stream class used for reading data from a TCP socket. More...
|
| class | TCPSocketOutputStream |
| | An output stream class used for writing data to a TCP socket. More...
|
| class | UDPSocketInputStream |
| | An input stream class used for reading data from a UDP socket. More...
|
| class | UDPSocketOutputStream |
| class | Win32IPAddressPeer |
| class | Win32NetworkToolkit |
| class | Win32SocketPeer |
| class | Win32UDPSocketPeer |
| class | RegExKit |
| class | XMLKit |
| class | XMLUtils |
| class | XMLSaxParser |
| class | XMLError |
| class | XmlException |
| class | ValidSchemaParseException |
| class | SchemaValidationException |
| class | Attachable |
| class | XmlNamespace |
| class | XmlNode |
| class | XmlDocument |
| class | XPathExpression |
| class | XPathNodeIterator |
| class | XPathIterator |
| class | XMLTextReader |
| class | XmlTextWriter |
| class | XmlSchemaContext |
| class | XmlValidSchemaContext |
| class | XmlSchema |
| class | XSLTStyleSheet |
| class | JavaScriptKit |
| class | JavaScriptEvent |
| class | JavaScriptEngine |
| class | OpenGLContext |
| class | OpenGLControl |
| class | OpenGLKit |
| class | OpenGLPeer |
| class | OpenGLToolkit |
| | The OpenGLToolkit is a singleton class that creates instances of a OpenGLPeer specific to the windowing system the toolkit is running on. More...
|
| class | Win32OpenGLPeer |
| class | ChannelIterator< ColorPixels::Type, ccRed > |
| | Red color channel iterator specilization. More...
|
| class | ChannelIterator< ColorPixels::Type, ccGreen > |
| | Green color channel iterator specilization. More...
|
| class | ChannelIterator< ColorPixels::Type, ccBlue > |
| | Blue color channel iterator specilization. More...
|
| class | ChannelIterator< ColorPixels::Type, ccAlpha > |
| | Alpha color channel iterator specilization. More...
|
Namespaces |
| namespace | LinuxDebugUtils |
| namespace | Regex |
| namespace | XMLText |
Typedefs |
| typedef Delegate1< ComponentEvent * > | ComponentDelegate |
| typedef ComponentDelegate::ProcedureType | ComponentHandler |
| typedef Procedure1< AsyncResult * > | AsyncCallback |
| typedef Delegate1< Event * > | EventDelegate |
| typedef Procedure1< Event * > | EventProcedure |
| typedef EventProcedure | EventHandler |
| typedef unsigned char | uchar |
| typedef unsigned short | ushort |
| typedef unsigned int | uint |
| typedef unsigned long | ulong |
| typedef signed char | int8 |
| typedef unsigned char | uint8 |
| typedef short | int16 |
| typedef unsigned short | uint16 |
| typedef int | int32 |
| typedef unsigned int | uint32 |
| typedef void * | OSHandleID |
| | This is used as a wrapper around some platform object or handle.
|
| typedef unsigned long long | uint64 |
| typedef long long | int64 |
| typedef _W64 int32 | intptr |
| typedef _W64 uint32 | uintptr |
| typedef void(* | InitializationFunc )() |
| typedef void(* | FinalizationFunc )() |
| typedef std::pair< int, int > | AppleLocalePair |
| typedef Delegate1< OutputReadyEvent * > | OutputReadyDelegate |
| typedef OutputReadyDelegate::ProcedureType | OutputReadyHandler |
| typedef Delegate1< PropertyChangeEvent * > | PropertyChangeDelegate |
| typedef PropertyChangeDelegate::ProcedureType | PropertyChangeHandler |
| typedef Delegate1< RunLoopEvents > | RunLoopDelegate |
| typedef SmartPtr< RunLoopTimer > | RunLoopTimerPtr |
| typedef SmartPtr< RunLoopTimerPeer > | RunLoopTimerPeerPtr |
| typedef SmartPtr< RunLoopSource > | RunLoopSourcePtr |
| typedef SmartPtr< RunLoopSourcePeer > | RunLoopSourcePeerPtr |
| typedef SmartPtr< RunLoop > | RunLoopPtr |
| typedef SmartPtr< RunLoopPeer > | RunLoopPeerPtr |
| typedef Delegate1< ThreadEvent * > | ThreadDelegate |
| typedef ThreadDelegate::ProcedureType | ThreadHandler |
| typedef unsigned short | WideChar |
| | JC - I added this to make it simple to build on linux platforms - gcc doesn't like std::basic_string<unsigned short> on linux, but doesn't like std::basic_string<wchar_t> on OSX, go figure :(.
|
| typedef WideChar | VCFChar |
typedef std::basic_string<
char > | AnsiString |
| typedef UnicodeString | String |
| typedef Delegate1< XMLParserEvent * > | XMLParserDelegate |
| typedef Delegate1< Event * > | FontChangedDelegate |
| typedef Delegate1< ImageEvent * > | ImageDelegate |
| typedef Pixels< SysPixelType > | ColorPixels |
| typedef Pixels< SysGrayscalePixelType > | GrayPixels |
typedef Channel< ColorPixels::Type,
ccRed > | RedChannel |
typedef Channel< ColorPixels::Type,
ccGreen > | GreenChannel |
typedef Channel< ColorPixels::Type,
ccBlue > | BlueChannel |
typedef Channel< ColorPixels::Type,
ccAlpha > | AlphaChannel |
| typedef Delegate1< PrintEvent * > | PrintDelegate |
| typedef void * | PrintInfoHandle |
| typedef Delegate1< ActionEvent * > | ActionDelegate |
| typedef Delegate1< Event * > | OSEventReceivedDelegate |
| typedef Delegate1< ButtonEvent * > | ButtonDelegate |
| typedef ButtonDelegate::ProcedureType | ButtonHandler |
| typedef VCF::Delegate1< ClipboardEvent * > | ClipboardDelegate |
| typedef ClipboardDelegate::ProcedureType | ClipboardHandler |
| typedef VCF::Delegate1< ColumnItemEvent * > | ColumnItemDelegate |
| typedef ColumnItemDelegate::ProcedureType | ColumnItemHandler |
| typedef Delegate1< ControlEvent * > | ControlDelegate |
| typedef ControlDelegate::ProcedureType | ControlHandler |
| typedef Delegate1< ControlPopupMenuMenuEvent * > | ControlPopupMenuDelegate |
| typedef ControlPopupMenuDelegate::ProcedureType | ControlPopupMenuHandler |
| typedef uint32 | AnchorTypes |
| typedef Delegate1< DialogEvent * > | DialogDelegate |
| typedef Delegate1< DocumentEvent * > | DocumentDelegate |
typedef DocumentBasedApplication<
SDIPolicy > | SDIDocumentBasedApplication |
typedef DocumentBasedApplication<
MDIPolicy > | MDIDocumentBasedApplication |
| typedef Delegate1< DocManagerEvent * > | DocManagerDelegate |
| typedef Delegate1< DragSourceEvent * > | DragSourceDelegate |
| typedef Delegate1< DropTargetEvent * > | DropTargetDelegate |
| typedef Delegate1< FocusEvent * > | FocusDelegate |
| | The Delegate class for a FocusEvent.
|
| typedef FocusDelegate::ProcedureType | FocusHandler |
| typedef Delegate1< FrameEvent * > | FrameDelegate |
| typedef FrameDelegate::ProcedureType | FrameHandler |
| typedef Delegate1< HelpEvent * > | HelpDelegate |
| typedef HelpDelegate::ProcedureType | HelpHandler |
| typedef String | ImageFilenameString |
| | This is a typedef for a string.
|
| typedef Delegate1< ImageListEvent * > | ImageListDelegate |
| | ImageListDelegate This handles the following Image List events:.
|
| typedef ImageListDelegate::ProcedureType | ImageListHandler |
| typedef Delegate1< ItemEditorEvent * > | ItemEditorDelegate |
| | ItemEditorEventHandler handles:.
|
| typedef ItemEditorDelegate::ProcedureType | ItemEditorHandler |
| typedef Delegate1< ItemEvent * > | ItemDelegate |
| typedef ItemDelegate::ProcedureType | ItemHandler |
| typedef Delegate1< KeyboardEvent * > | KeyboardDelegate |
| | KeyboardDelegate handles the following:.
|
| typedef KeyboardDelegate::ProcedureType | KeyboardHandler |
| typedef Delegate1< ListModelEvent * > | ListModelDelegate |
| | ListModelDelegate handles the following:.
|
| typedef ListModelDelegate::ProcedureType | ListModelHandler |
| typedef Delegate1< MenuItemEvent * > | MenuItemDelegate |
| | MenuItemEventHandler handles the following:.
|
| typedef MenuItemDelegate::ProcedureType | MenuItemHandler |
| typedef Delegate1< ModelEvent * > | ModelDelegate |
| typedef ModelDelegate::ProcedureType | ModelHandler |
| typedef Delegate1< MouseEvent * > | MouseDelegate |
| | MouseDelegate handles the following.
|
| typedef MouseDelegate::ProcedureType | MouseHandler |
typedef std::pair< String,
String > | FilterPair |
typedef std::pair< String,
String > | FilterPair |
| typedef Delegate1< ScrollEvent * > | ScrollDelegate |
| typedef ScrollDelegate::ProcedureType | ScrollHandler |
| typedef Delegate1< TableCellEvent * > | TableCellDelegate |
typedef Delegate2R< TableCellItem *,
uint32, uint32 > | CreateTableCellDelegate |
| typedef Enumerator< TableCellItem * > | TableRowItemEnumerator |
| typedef Delegate1< TableModelEvent * > | TableModelDelegate |
| | TableModelEventHandler handles the following:.
|
| typedef TableModelDelegate::ProcedureType | TableModelHandler |
| typedef Delegate1< TabModelEvent * > | TabModelDelegate |
| | The handler class for a TabModelEvent.
|
| typedef TabModelDelegate::ProcedureType | TabModelHandler |
| typedef Delegate1< TextEvent * > | TextModelDelegate |
| | TextModelEventHandler handles the following:.
|
| typedef TextModelDelegate::ProcedureType | TextModelHandler |
| typedef Delegate1< TimerEvent * > | TimerDelegate |
| typedef TimerDelegate::ProcedureType | TimerHandler |
| typedef Delegate1< ToolTipEvent * > | ToolTipDelegate |
| | ToolTipEventHandler handles the following:.
|
| typedef ToolTipDelegate::ProcedureType | ToolTipHandler |
| typedef uint32 | TreeModelKey |
| typedef Delegate1< TreeModelEvent * > | TreeModelDelegate |
| | TreeModelDelegate handles the following:.
|
| typedef TreeModelDelegate::ProcedureType | TreeModelHandler |
| typedef Delegate1< UndoRedoEvent * > | UndoRedoDelegate |
| | UndoRedoDelegate handles the following:.
|
| typedef UndoRedoDelegate::ProcedureType | UndoRedoHandler |
| typedef Delegate1< ValidationEvent * > | ValidationDelegate |
| | ModelValidationDelegate handles the following:.
|
| typedef ValidationDelegate::ProcedureType | ValidationHandler |
| typedef Delegate1< WhatsThisHelpEvent * > | WhatsThisHelpDelegate |
| | WhatsThisHelpDelegate handles the following:.
|
| typedef WhatsThisHelpDelegate::ProcedureType | WhatsThisHelpHandler |
| typedef bool(* | FilterCallbackFunc )(MSG *, void *) |
| typedef Delegate1< WindowEvent * > | WindowDelegate |
| | WindowDelegate handles the following:.
|
| typedef WindowDelegate::ProcedureType | WindowHandler |
| typedef std::vector< XCBAbstractControl * > | XCBControlArray |
| typedef void * | XCBVoidCookie |
| typedef Delegate1< URLAuthenticationEvent * > | URLAuthenticationDelegate |
| typedef Delegate1< URLEvent * > | URLDelegate |
| typedef Delegate1< HTMLAuthenticationEvent * > | HTMLAuthenticationDelegate |
| typedef Delegate1< HTMLEvent * > | HTMLDelegate |
| typedef Delegate1< HTMLNewWindowEvent * > | HTMLNewWindowDelegate |
| typedef Delegate1< HTMLElementEvent * > | HTMLElementDelegate |
| typedef Delegate1< SocketEvent * > | SocketEventDelegate |
| typedef std::vector< Socket * > | SocketArray |
typedef Delegate3< const xmlChar *,
const xmlChar *, const xmlChar * > | InternalSubsetDelegate |
typedef Delegate5< const xmlChar *,
int, const xmlChar *, const
xmlChar *, xmlChar * > | EntityDeclDelegate |
typedef Delegate3< const xmlChar *,
const xmlChar *, const xmlChar * > | NotationDeclDelegate |
typedef Delegate6< const xmlChar *,
const xmlChar *, int, int,
const xmlChar *, xmlEnumerationPtr > | AttributeDeclDelegate |
typedef Delegate3< const xmlChar *,
int, xmlElementContentPtr > | ElementDeclDelegate |
typedef Delegate4< const xmlChar *,
const xmlChar *, const xmlChar *,
const xmlChar * > | UnparsedEntityDeclDelegate |
typedef Delegate2< const xmlChar *,
const xmlChar ** > | StartElementDelegate |
| typedef Delegate1< const xmlChar * > | EndElementDelegate |
| typedef Delegate1< const xmlChar * > | ReferenceDelegate |
typedef Delegate2< const xmlChar *,
int > | CharactersDelegate |
typedef Delegate2< const xmlChar *,
int > | IgnorableWhitespaceDelegate |
typedef Delegate2< const xmlChar *,
const xmlChar * > | ProcessingInstructionDelegate |
| typedef Delegate1< const xmlChar * > | CommentDelegate |
| typedef Delegate1< const char * > | WarningDelegate |
| typedef Delegate1< const char * > | ErrorDelegate |
| typedef Delegate1< const char * > | FatalErrorDelegate |
typedef Delegate2< const xmlChar *,
int > | CDATABlockDelegate |
typedef Delegate3< const xmlChar *,
const xmlChar *, const xmlChar * > | ExternalSubsetDelegate |
typedef Delegate8< const xmlChar *,
const xmlChar *, const xmlChar *,
int, const xmlChar **, int,
int, const xmlChar ** > | StartElementNsDelegate |
typedef Delegate3< const xmlChar *,
const xmlChar *, const xmlChar * > | EndElementNsDelegate |
| typedef Delegate1< const XMLError & > | XMLErrorDelegate |
| typedef std::vector< XmlNode > | XmlNodeList |
| typedef Delegate1< JavaScriptEvent * > | JavaScriptDelegate |
Enumerations |
| enum | PropertyDescriptorType {
pdNull = -1,
pdUndefined = 0,
pdInt,
pdLong,
pdShort,
pdUShort,
pdULong,
pdFloat,
pdChar,
pdDouble,
pdObject,
pdBool,
pdString,
pdEnum,
pdInterface,
pdEnumMask,
pdUInt,
pdInt64,
pdUInt64,
pdDateTime,
pdDateTimeSpan,
pdVariant,
pdVoidPointer,
pdLast
} |
| | Standard types for representing property data. More...
|
| enum | KeyboardMasks { kmUndefined = 0,
kmAlt = 1,
kmShift = 2,
kmCtrl = 4
} |
| | Keyboard masks. More...
|
| enum | VirtualKeyCode {
vkUndefined = 0,
vkF1 = 200,
vkF2,
vkF3,
vkF4,
vkF5,
vkF6,
vkF7,
vkF8,
vkF9,
vkF10,
vkF11,
vkF12,
vkUpArrow,
vkDownArrow,
vkLeftArrow,
vkRightArrow,
vkPgUp,
vkPgDown,
vkHome,
vkEnd,
vkInsert,
vkDelete,
vkBackSpace,
vkNumber0,
vkNumber1,
vkNumber2,
vkNumber3,
vkNumber4,
vkNumber5,
vkNumber6,
vkNumber7,
vkNumber8,
vkNumber9,
vkLetterA,
vkLetterB,
vkLetterC,
vkLetterD,
vkLetterE,
vkLetterF,
vkLetterG,
vkLetterH,
vkLetterI,
vkLetterJ,
vkLetterK,
vkLetterL,
vkLetterM,
vkLetterN,
vkLetterO,
vkLetterP,
vkLetterQ,
vkLetterR,
vkLetterS,
vkLetterT,
vkLetterU,
vkLetterV,
vkLetterW,
vkLetterX,
vkLetterY,
vkLetterZ,
vkSpaceBar,
vkReturn,
vkAlt,
vkShift,
vkCtrl,
vkTab,
vkEscape,
vkLeftApostrophe,
vkTilde,
vkExclamation,
vkCommercialAt,
vkNumberSign,
vkDollarSign,
vkPercent,
vkCircumflex,
vkAmpersand,
vkAsterix,
vkOpenParen,
vkCloseParen,
vkHyphen,
vkUnderbar,
vkEqualsSign,
vkPlusSign,
vkUprightBar,
vkBackSlash,
vkOpenBracket,
vkOpenBrace,
vkCloseBracket,
vkCloseBrace,
vkSemiColon,
vkColon,
vkSingleQuote,
vkDoubleQuote,
vkComma,
vkLessThan,
vkPeriod,
vkGreaterThan,
vkForwardSlash,
vkQuestionMark,
vkPrintScreen,
vkScrollLock,
vkPause,
vkCapsLock,
vkMinusSign = vkHyphen,
vkDivideSign = vkForwardSlash,
vkMultiplySign = vkAsterix,
vkEnter = vkReturn
} |
| | This enum is a mapping of virtual keys on a keyboard to a standard value. More...
|
| enum | CharacterType {
ctSpace = 0x1,
ctPrint = 0x2,
ctCntrl = 0x04,
ctUpper = 0x500,
ctLower = 0x600,
ctDigit = 0x10,
ctPunct = 0x20,
ctHexDigit = 0x40,
ctAlpha = 0x08,
ctAlphaNumeric = ctDigit | ctAlpha,
ctGraph = ctAlphaNumeric | ctPunct
} |
| enum | RegistryKeyType { RKT_ROOT = 0,
RKT_CURRENT_USER,
RKT_LOCAL_MACHINE
} |
| enum | RegistryDataType { RDT_STRING = 0,
RDT_INTEGER,
RDT_BOOL,
RDT_BINARY
} |
| enum | RunLoopEvents {
rlStarted = 0,
rlSourceFired,
rlTimerFired,
rlStopped,
rlFinished
} |
| enum | SeekType { stSeekFromStart = 0,
stSeekForwards,
stSeekBackwards,
stSeekFromEnd
} |
| | seek types More...
|
| enum | FileStreamAccessType { fsDontCare = 0,
fsRead,
fsWrite,
fsReadWrite
} |
| | file acess More...
|
| enum | UIElementType {
etControl = 0,
etButton,
etDisclosureButton,
etRadioButton,
etCheckbox,
etCombobox,
etMenuItem,
etMenuBar,
etWindow,
etScrollbar,
etScrollbarThumb,
etScrollbarButton,
etTextbox,
etLabel,
etToolbar,
etToolbarButton,
etTab,
etTabPage,
etProgress,
etSlider,
etSliderThumb,
etListView,
etTreeView,
etHeader,
etItem,
etListItem,
etHeaderItem,
etTreeItem,
etTableItem,
etSubItem = 0x01000000,
etItemMask = 0x0000FFFF
} |
| enum | BackgroundColors {
bgShadow = 0,
bgFace,
bgHighlight,
bgActiveCaption,
bgActiveBorder,
bgDesktop,
bgCaptionText,
bgSelection,
bgSelectionText,
bgInactiveBorder,
bgInactiveCaption,
bgToolTip,
bgToolTipText,
bgMenu,
bgMenuText,
bgWindow,
bgWindowText,
bgWindowFrame,
bgTab,
bgControl,
bgStatus,
bgToolbar,
bgScrollbar,
bgScrollBarThumb,
bgScrollBarBtn,
bgMenuItem,
bgToolbarButton,
bgHeader,
bgProgress,
bgItem,
bgListItem,
bgHeaderItem,
bgTreeItem,
bgTableItem
} |
| enum | ColorChannel { ccRed,
ccGreen,
ccBlue,
ccAlpha
} |
| enum | ButtonCommandType {
BC_NONE = 0,
BC_OK,
BC_CANCEL,
BC_YES,
BC_NO,
BC_MAYBE,
BC_HELP,
BC_IGNORE,
BC_RETRY,
BC_ABORT
} |
| enum | ColumnAutosizeType { casAutoSizeNone = -1,
casAutoSizeColumns = -2,
casAutoSizeHeaders = -3,
casAutoSizeColumnsAndHeaders = -4
} |
| enum | ComboBoxStyleType { cbsDropDown = 0,
cbsDropDownWithEdit
} |
| | The various styles for a ComboBoxControl. More...
|
| enum | AlignmentType {
AlignNone = 0,
AlignTop,
AlignLeft,
AlignRight,
AlignBottom,
AlignClient
} |
| | The various enumerations of standard alignment types used by the default containers for control alignment. More...
|
| enum | AnchorType {
AnchorNone = 0,
AnchorTop = 1,
AnchorLeft = 2,
AnchorBottom = 4,
AnchorRight = 8
} |
| | An enum of anchor types for a control's anchor value. More...
|
| enum | TextAlignmentType { taTextLeft = 0,
taTextCenter,
taTextRight
} |
| enum | DragActionType { daNone = 0,
daCopy,
daMove,
daLink
} |
| enum | FrameStyleType {
fstSizeable = 0,
fstNoBorder,
fstFixed,
fstNoBorderFixed,
fstToolbarBorder,
fstToolbarBorderFixed
} |
| | These are enumerations for the possible frame styles that can be set on Frame instance. More...
|
| enum | FrameCenterDirection {
fcdOnFrame = 0x0000,
fcdOnShell = 0x0002,
fcdHorizontal = 0x0004,
fcdVertical = 0x0008,
fcdBoth = fcdHorizontal | fcdVertical
} |
| | These are the enumeration of the center directions. More...
|
| enum | ItemDisplayState {
idsNone = 0x0000,
idsChecked = 0x0005,
idsUnChecked = 0x0006,
idsRadioUnpressed = 0x0007,
idsRadioPressed = 0x0008,
idsCanPaint = 0x0010
} |
| | these are a general set of enumeration masks that can be used to describe the items state above and beyond whether the item is selected More...
|
| enum | TextVerticalAlignment { tvaTextTop = 0,
tvaTextCenter,
tvaTextBottom
} |
| enum | ListModelEvents {
LIST_MODEL_CONST = 900,
lmeContentsDeleted = CUSTOM_EVENT_TYPES + LIST_MODEL_CONST + 1,
lmeItemChanged,
lmeItemAdded,
lmeItemRemoved,
lmeSubItemAdded,
lmeSubItemRemoved,
lmeSubItemChanged
} |
| enum | ListViewDisplayOptions { lvdoDefault = 0,
lvdoHotTracking = 1,
lvdoFullRowSelect = 2,
lvdoGridLines = 4
} |
| enum | IconStyleType { isLargeIcon = 0,
isSmallIcon,
isList,
isDetails
} |
| | An enum of icon styles for list views. More...
|
| enum | IconAlignType { iaNone = 0,
iaTop,
iaLeft,
iaAutoArrange
} |
| | An enum of icon alignment types for list views. More...
|
| enum | MouseButtomMasks {
mbmUndefined = 0,
mbmLeftButton = 1,
mbmMiddleButton = 2,
mbmRightButton = 4,
mbmPrimaryButton = mbmLeftButton,
mbmSecondaryButton = mbmRightButton,
mbmTertiaryButton = mbmMiddleButton
} |
| | Mouse button masks. More...
|
| enum | TableModelEvents {
TABLEMODEL_EVENT_CONST = CUSTOM_EVENT_TYPES + 2000,
tmColumnsDeleted,
tmColumnsAdded,
tmRowsDeleted,
tmRowsAdded,
tmCellChanged,
tmAllColumnsChanged,
tmAllRowsChanged,
tmAllItemsDeleted
} |
| enum | TabModelEvents { tmeItemAdded = CUSTOM_EVENT_TYPES + TABMODELEVENT_CONST + 1,
tmeItemRemoved,
tmeItemSelected
} |
| enum | ToolbarDockSide { tdsTop = 0,
tdsLeft,
tdsRight,
tdsBottom
} |
| enum | ToolbarBackgroundStyle { tbksNone = 0,
tbksTile,
tbksStretch
} |
| enum | TreeDisplayOptions {
tdoNone = 0,
tdoShowHierarchyLines = 1,
tdoShowRowLines = 2,
tdoShowColumnLines = 4,
tdoShowFullRowSelection = 8,
tdoShowColumnHeader = 16
} |
| enum | NetworkErrors {
neInProgress = 1,
neAlreadyInprogress,
neNotSocket,
neDestAddrRequested,
neMsgTooLong,
neWrongProtocol,
neBadProtocolOpt,
neProtocolNotSupp,
neSockTypeNotSupp,
neOperationNotSupp,
neProtoFamilyNotSupp,
neAddrFamilyNotSupp,
neAddrInUse,
neAddrNotAvailable,
neNetworkDown,
neNetworkUnreachable,
neNetworkReset,
neConnectionAborted,
neConnectionReset,
neNoBufferSpaceAvail,
neSockAlreadyConnected,
neSockNotConnected,
neSockShutdown,
neConnectionTimedOut,
neConectionRefused,
neTooManySymLinks,
neNameTooLong,
neHostDown,
neHostUnreachable,
neTooManyProcesses
} |
| enum | XMLNodeType {
ntNone = 0,
ntElement = 1,
ntAttribute = 2,
ntText = 3,
ntCDATA = 4,
ntEntityReference = 5,
ntEntity = 6,
ntProcessingInstruction = 7,
ntComment = 8,
ntDocument = 9,
ntDocumentType = 10,
ntDocumentFragment = 11,
ntNotation = 12,
ntWhitespace = 13,
ntSignificantWhitespace = 14,
ntEndElement = 15,
ntEndEntity = 16,
ntXmlDeclaration = 17
} |
Functions |
| template<typename T> |
| const T & | minVal (const T &x, const T &y) |
| template<typename T> |
| const T & | maxVal (const T &x, const T &y) |
| int32 | PtrToInt32 (const void *val) |
| | Truncates the given pointer to a 32-bit value.
|
| uint32 | PtrToUInt32 (const void *val) |
| | Truncates the given pointer to a 32-bit value.
|
| uint32 | getHi32 (uint64 val) |
| | This returns the top 32 bits of the number.
|
| int32 | getHi32 (int64 val) |
| | This returns the top 32 bits of the number.
|
| uint32 | getLo32 (uint64 val) |
| | This returns the low 32 bits of the number.
|
| uint32 | getLo32 (int64 val) |
| | This returns the low 32 bits of the number.
|
| void | setHi32 (uint64 &val, uint32 hi) |
| | This sets the top 32 bits of the number to the specified value.
|
| void | setHi32 (int64 &val, int32 hi) |
| | This sets the top 32 bits of the number to the specified value.
|
| void | setLo32 (uint64 &val, uint32 lo) |
| | This sets the low 32 bits of the number to the specified value.
|
| void | setLo32 (int64 &val, uint32 lo) |
| | This sets the low 32 bits of the number to the specified value.
|
| uint64 | makeUInt64 (uint32 hi, uint32 lo) |
| | Creates an unsigned 64 bit integer from the high and low 32 bit.
|
| int64 | makeInt64 (int32 hi, uint32 lo) |
| | Creates a signed 64 bit integer from the high and low 32 bit.
|
| String | operator+ (const String &lhs, const int &val) |
| | Implementation of string operators.
|
| String & | operator+= (String &lhs, const int &val) |
| String | operator+ (const String &lhs, const unsigned int &val) |
| String & | operator+= (String &lhs, const unsigned int &val) |
| String | operator+ (const String &lhs, const long &val) |
| String & | operator+= (String &lhs, const long &val) |
| String | operator+ (const String &lhs, const unsigned long &val) |
| String & | operator+= (String &lhs, const unsigned long &val) |
| String | operator+ (const String &lhs, const short &val) |
| String & | operator+= (String &lhs, const short &val) |
| String | operator+ (const String &lhs, const double &val) |
| String & | operator+= (String &lhs, const double &val) |
| String | operator+ (const String &lhs, const float &val) |
| String & | operator+= (String &lhs, const float &val) |
| String | operator+ (const String &lhs, const bool &val) |
| String & | operator+= (String &lhs, const bool &val) |
| String | operator+ (const String &lhs, const uint64 &val) |
| String & | operator+= (String &lhs, const uint64 &val) |
| String | operator+ (const String &lhs, const int64 &val) |
| String & | operator+= (String &lhs, const int64 &val) |
| String | operator+ (const String &lhs, void *val) |
| String & | operator+= (String &lhs, void *val) |
| String | operator+ (const String &lhs, Object &val) |
| | Objects!
|
| String & | operator+= (String &lhs, Object &val) |
| String | operator+ (const String &lhs, Object *val) |
| String & | operator+= (String &lhs, Object *val) |
| String | operator+ (const String &lhs, const std::type_info &typeInfo) |
| | type info!
|
| String & | operator+= (String &lhs, const std::type_info &typeInfo) |
| String | operator+ (const String &lhs, const VariantData &rhs) |
| | Variant data.
|
| String & | operator+= (String &lhs, const VariantData &rhs) |
| String | operator+ (const String &lhs, const BasicException &rhs) |
| | Exceptions.
|
| String & | operator+= (String &lhs, const BasicException &rhs) |
| String | operator+ (const String &lhs, const std::exception &rhs) |
| String & | operator+= (String &lhs, const std::exception &rhs) |
| UnicodeString | operator+ (const UnicodeString &lhs, const UnicodeString &rhs) |
| UnicodeString | operator+ (const UnicodeString::UniChar *lhs, const UnicodeString &rhs) |
| UnicodeString | operator+ (const UnicodeString &lhs, const UnicodeString::UniChar *rhs) |
| UnicodeString | operator+ (const UnicodeString::UniChar &lhs, const UnicodeString &rhs) |
| UnicodeString | operator+ (const UnicodeString &lhs, const UnicodeString::UniChar &rhs) |
| UnicodeString | operator+ (const UnicodeString::AnsiChar &lhs, const UnicodeString &rhs) |
| UnicodeString | operator+ (const UnicodeString &lhs, const UnicodeString::AnsiChar &rhs) |
| UnicodeString | operator+ (const UnicodeString::AnsiChar *lhs, const UnicodeString &rhs) |
| UnicodeString | operator+ (const UnicodeString &lhs, const UnicodeString::AnsiChar *rhs) |
| bool | operator== (const UnicodeString &lhs, const UnicodeString &rhs) |
| bool | operator!= (const UnicodeString &lhs, const UnicodeString &rhs) |
| bool | operator< (const UnicodeString &lhs, const UnicodeString &rhs) |
| bool | operator<= (const UnicodeString &lhs, const UnicodeString &rhs) |
| bool | operator> (const UnicodeString &lhs, const UnicodeString &rhs) |
| bool | operator>= (const UnicodeString &lhs, const UnicodeString &rhs) |
| template<typename SpanAllocT, typename SpanGenT> |
| void | renderScanlines (GraphicsContext &gc, agg::rendering_buffer &renderingBuffer, agg::rasterizer_scanline_aa<> &rasterizer, SpanAllocT &spanAllocater, SpanGenT &spanGenerator) |
| void | renderScanlinesSolid (GraphicsContext &gc, agg::rasterizer_scanline_aa<> &rasterizer, const agg::rgba &color) |
| template<typename T> |
| int | ApplicationKitMain (int argc, char **argv) |
Variables |
| const double | MatrixEpsilon = 1e-14 |
| GRAPHICSKIT_API | Path |
| GRAPHICSKIT_API | GraphicsContext |
| GRAPHICSKIT_API | Win32Image |
| static String | ButtonCommandTypeNames [] |
| static String | ColumnAutosizeTypeNames [] |
| static String | ComboBoxStyleTypeNames [] |
| static String | FrameStyleTypeNames [] |
| static String | TextVerticalAlignmentNames [] = { "tvaTextTop", "tvaTextCenter", "tvaTextBottom" } |
| static String | IconStyleTypeNames [] |
| static String | IconAlignTypeNames [] |
| static String | ProgressAlignmentNames [] |
| static String | ButtonCaptionAlignmentNames [] |
| static String | DisplayOrientationNames [] |
| static String | TickMarkStyleNames [] |
| static String | ToolbarDockSideNames [] |
| static String | ToolbarBackgroundStyleNames [] |
| OPENGLKIT_API | GraphicsContext |
Note this code is partially (mostly) based on the condition class from the Boost Threads library by William Kempf.
Copyright (C) 2001-2003 William E. Kempf
Permission to use, copy, modify, distribute and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. William E. Kempf makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.