Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members

FX::FXObject Class Reference

Base of all FOX object. More...

#include <FXObject.h>

Inheritance diagram for FX::FXObject:

FX::FXAccelTable FX::FXApp FX::FXCommand FX::FXDataTarget FX::FXDebugTarget FX::FXDelegator FX::FXDict FX::FXDocument FX::FXFoldingItem FX::FXGLObject FX::FXHeaderItem FX::FXIconItem FX::FXId FX::FXListItem FX::FXRecentFiles FX::FXTableItem FX::FXTreeItem List of all members.

Public Member Functions

virtual long onDefault (FXObject *, FXSelector, void *)
const FXchar * getClassName () const
FXbool isMemberOf (const FXMetaClass *metaclass) const
virtual void save (FXStream &store) const
virtual void load (FXStream &store)
virtual ~FXObject ()

Detailed Description

Base of all FOX object.

See also:


Constructor & Destructor Documentation

virtual FX::FXObject::~FXObject  )  [virtual]
 

Virtual destructor.


Member Function Documentation

virtual long FX::FXObject::onDefault FXObject ,
FXSelector  ,
void * 
[virtual]
 

Called for unhandled messages.

Reimplemented in FX::FXDelegator, FX::FXGLViewer, FX::FXMDIChild, and FX::FXMDIClient.

const FXchar* FX::FXObject::getClassName  )  const
 

Get class name of some object.

FXbool FX::FXObject::isMemberOf const FXMetaClass metaclass  )  const
 

Check if object is member of metaclass.

virtual void FX::FXObject::save FXStream store  )  const [virtual]
 

Save object to stream.

Reimplemented in FX::FX4Splitter, FX::FXAccelTable, FX::FXApp, FX::FXArrowButton, FX::FXBitmap, FX::FXBitmapFrame, FX::FXBitmapView, FX::FXCheckButton, FX::FXColorBar, FX::FXColorDialog, FX::FXColorSelector, FX::FXColorWell, FX::FXColorWheel, FX::FXComboBox, FX::FXCursor, FX::FXDial, FX::FXDirBox, FX::FXDirDialog, FX::FXDirList, FX::FXDirSelector, FX::FXDocument, FX::FXDragCorner, FX::FXDrawable, FX::FXDriveBox, FX::FXFileDialog, FX::FXIconDict, FX::FXFileDict, FX::FXFileList, FX::FXFileSelector, FX::FXFoldingItem, FX::FXFoldingList, FX::FXFont, FX::FXFontDialog, FX::FXFontSelector, FX::FXFrame, FX::FXGLCanvas, FX::FXGLCone, FX::FXGLContext, FX::FXGLCube, FX::FXGLCylinder, FX::FXGLGroup, FX::FXGLPoint, FX::FXGLLine, FX::FXGLShape, FX::FXGLSphere, FX::FXGLTriangleMesh, FX::FXGLViewer, FX::FXGLVisual, FX::FXGradientBar, FX::FXGroupBox, FX::FXHeaderItem, FX::FXHeader, FX::FXIconItem, FX::FXIconList, FX::FXId, FX::FXImage, FX::FXImageFrame, FX::FXImageView, FX::FXLabel, FX::FXListItem, FX::FXList, FX::FXListBox, FX::FXMDIChild, FX::FXMDIClient, FX::FXMenuButton, FX::FXMenuCaption, FX::FXMenuCascade, FX::FXMenuCheck, FX::FXMenuCommand, FX::FXMenuRadio, FX::FXMenuSeparator, FX::FXMenuTitle, FX::FXOptionMenu, FX::FXPacker, FX::FXPrintDialog, FX::FXProgressBar, FX::FXRadioButton, FX::FXRealSlider, FX::FXRealSpinner, FX::FXRecentFiles, FX::FXReplaceDialog, FX::FXRuler, FX::FXScrollBar, FX::FXSlider, FX::FXSpinner, FX::FXSplitter, FX::FXSpring, FX::FXStatusBar, FX::FXStatusLine, FX::FXSwitcher, FX::FXTabBar, FX::FXTableItem, FX::FXTable, FX::FXText, FX::FXTextField, FX::FXToggleButton, FX::FXToolBar, FX::FXToolBarGrip, FX::FXToolBarShell, FX::FXToolBarTab, FX::FXToolTip, FX::FXTopWindow, FX::FXTreeItem, FX::FXTreeList, FX::FXTreeListBox, FX::FXTriStateButton, FX::FXVisual, FX::FXWindow, and FX::FXWizard.

virtual void FX::FXObject::load FXStream store  )  [virtual]
 

Load object from stream.

Reimplemented in FX::FX4Splitter, FX::FXAccelTable, FX::FXApp, FX::FXArrowButton, FX::FXBitmap, FX::FXBitmapFrame, FX::FXBitmapView, FX::FXCheckButton, FX::FXColorBar, FX::FXColorDialog, FX::FXColorSelector, FX::FXColorWell, FX::FXColorWheel, FX::FXComboBox, FX::FXCursor, FX::FXDial, FX::FXDirBox, FX::FXDirDialog, FX::FXDirList, FX::FXDirSelector, FX::FXDocument, FX::FXDragCorner, FX::FXDrawable, FX::FXDriveBox, FX::FXFileDialog, FX::FXIconDict, FX::FXFileDict, FX::FXFileList, FX::FXFileSelector, FX::FXFoldingItem, FX::FXFoldingList, FX::FXFont, FX::FXFontDialog, FX::FXFontSelector, FX::FXFrame, FX::FXGLCanvas, FX::FXGLCone, FX::FXGLContext, FX::FXGLCube, FX::FXGLCylinder, FX::FXGLGroup, FX::FXGLPoint, FX::FXGLLine, FX::FXGLShape, FX::FXGLSphere, FX::FXGLTriangleMesh, FX::FXGLViewer, FX::FXGLVisual, FX::FXGradientBar, FX::FXGroupBox, FX::FXHeaderItem, FX::FXHeader, FX::FXIconItem, FX::FXIconList, FX::FXId, FX::FXImage, FX::FXImageFrame, FX::FXImageView, FX::FXLabel, FX::FXListItem, FX::FXList, FX::FXListBox, FX::FXMDIChild, FX::FXMDIClient, FX::FXMenuButton, FX::FXMenuCaption, FX::FXMenuCascade, FX::FXMenuCheck, FX::FXMenuCommand, FX::FXMenuRadio, FX::FXMenuSeparator, FX::FXMenuTitle, FX::FXOptionMenu, FX::FXPacker, FX::FXPrintDialog, FX::FXProgressBar, FX::FXRadioButton, FX::FXRealSlider, FX::FXRealSpinner, FX::FXRecentFiles, FX::FXReplaceDialog, FX::FXRuler, FX::FXScrollBar, FX::FXSlider, FX::FXSpinner, FX::FXSplitter, FX::FXSpring, FX::FXStatusBar, FX::FXStatusLine, FX::FXSwitcher, FX::FXTabBar, FX::FXTableItem, FX::FXTable, FX::FXText, FX::FXTextField, FX::FXToggleButton, FX::FXToolBar, FX::FXToolBarGrip, FX::FXToolBarShell, FX::FXToolBarTab, FX::FXToolTip, FX::FXTopWindow, FX::FXTreeItem, FX::FXTreeList, FX::FXTreeListBox, FX::FXTriStateButton, FX::FXVisual, FX::FXWindow, and FX::FXWizard.

Copyright © 1997-2004 Jeroen van der Zijp