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

FX::FXId Class Reference

#include <FXId.h>

Inheritance diagram for FX::FXId:
FX::FXObject FX::FXComposeContext FX::FXCursor FX::FXDrawable FX::FXFont FX::FXGLContext FX::FXVisual FX::FXCURCursor FX::FXGIFCursor FX::FXBitmap FX::FXImage FX::FXWindow FX::FXGLVisual FX::FXBMPImage FX::FXGIFImage FX::FXICOImage FX::FXIcon FX::FXIFFImage FX::FXJPGImage FX::FXPCXImage FX::FXPNGImage FX::FXPPMImage FX::FXRASImage FX::FXRGBImage FX::FXTGAImage FX::FXTIFImage FX::FXXBMImage FX::FXXPMImage FX::FXCanvas FX::FXComposite FX::FXDragCorner FX::FXFrame FX::FXMenuCaption FX::FXMenuSeparator FX::FXScrollBar FX::FXScrollCorner

List of all members.

Public Member Functions

FXAppgetApp () const
FXID id () const
virtual void create ()
virtual void detach ()
virtual void destroy ()
void setUserData (void *ptr)
void * getUserData () const
virtual void save (FXStream &store) const
virtual void load (FXStream &store)
virtual ~FXId ()

Detailed Description

Encapsulates server side resource.


Constructor & Destructor Documentation

virtual FX::FXId::~FXId ( ) [inline, virtual]

Destructor.


Member Function Documentation

FXApp* FX::FXId::getApp ( ) const [inline]

Get application.

FXID FX::FXId::id ( ) const [inline]

Get XID handle.

void FX::FXId::setUserData ( void *  ptr) [inline]

Set user data pointer.

void* FX::FXId::getUserData ( ) const [inline]

Get user data pointer.

virtual void FX::FXId::save ( FXStream store) const [virtual]

Save object to stream.

Reimplemented from FX::FXObject.

Reimplemented in FX::FXTable, FX::FXWindow, FX::FXText, FX::FXFoldingList, FX::FXTreeList, FX::FXIconList, FX::FXList, FX::FXGLViewer, FX::FXFont, FX::FXHeader, FX::FXTextField, FX::FXFileList, FX::FXGradientBar, FX::FXComboBox, FX::FXTopWindow, FX::FXTreeListBox, FX::FXListBox, FX::FXFileSelector, FX::FXDirList, FX::FXMDIChild, FX::FXRulerView, FX::FXRuler, FX::FXRealSpinner, FX::FXImage, FX::FXSpinner, FX::FXFileDialog, FX::FXRealSlider, FX::FXSlider, FX::FXBitmap, FX::FXKnob, FX::FXScrollBar, FX::FXDial, FX::FXDockBar, FX::FXLabel, FX::FXMDIClient, FX::FXOptionMenu, FX::FXMenuButton, FX::FXMenuCaption, FX::FXPacker, FX::FXColorWell, FX::FXArrowButton, FX::FX4Splitter, FX::FXVisual, FX::FXFrame, FX::FXProgressBar, FX::FXToggleButton, FX::FX7Segment, FX::FXColorBar, FX::FXTabBar, FX::FXCheckButton, FX::FXGLVisual, FX::FXRadioButton, FX::FXCursor, FX::FXSplitter, FX::FXToolBarTab, FX::FXColorRing, FX::FXPrintDialog, FX::FXBitmapView, FX::FXGroupBox, FX::FXColorWheel, FX::FXColorSelector, FX::FXDirSelector, FX::FXReplaceDialog, FX::FXToolTip, FX::FXImageView, FX::FXStatusLine, FX::FXSplashWindow, FX::FXChoiceBox, FX::FXFontSelector, FX::FXSwitcher, FX::FXWizard, FX::FXMenuTitle, FX::FXToolBarShell, FX::FXToolBarGrip, FX::FXTriStateButton, FX::FXDirDialog, FX::FXMenuCascade, FX::FXDockTitle, FX::FXGLContext, FX::FXGLCanvas, FX::FXMenuRadio, FX::FXMenuCheck, FX::FXBitmapFrame, FX::FXDirBox, FX::FXStatusBar, FX::FXSpring, FX::FXMenuCommand, FX::FXDriveBox, FX::FXDragCorner, FX::FXColorDialog, FX::FXDockHandler, FX::FXImageFrame, FX::FXMenuSeparator, FX::FXDrawable, and FX::FXFontDialog.

virtual void FX::FXId::load ( FXStream store) [virtual]

Load object from stream.

Reimplemented from FX::FXObject.

Reimplemented in FX::FXTable, FX::FXWindow, FX::FXText, FX::FXFoldingList, FX::FXTreeList, FX::FXIconList, FX::FXList, FX::FXGLViewer, FX::FXFont, FX::FXHeader, FX::FXTextField, FX::FXFileList, FX::FXGradientBar, FX::FXComboBox, FX::FXTopWindow, FX::FXTreeListBox, FX::FXListBox, FX::FXFileSelector, FX::FXDirList, FX::FXMDIChild, FX::FXRulerView, FX::FXRuler, FX::FXRealSpinner, FX::FXImage, FX::FXSpinner, FX::FXFileDialog, FX::FXRealSlider, FX::FXSlider, FX::FXBitmap, FX::FXKnob, FX::FXScrollBar, FX::FXDial, FX::FXDockBar, FX::FXLabel, FX::FXMDIClient, FX::FXOptionMenu, FX::FXMenuButton, FX::FXMenuCaption, FX::FXPacker, FX::FXColorWell, FX::FXArrowButton, FX::FX4Splitter, FX::FXVisual, FX::FXFrame, FX::FXProgressBar, FX::FXToggleButton, FX::FX7Segment, FX::FXColorBar, FX::FXTabBar, FX::FXCheckButton, FX::FXGLVisual, FX::FXRadioButton, FX::FXCursor, FX::FXSplitter, FX::FXToolBarTab, FX::FXColorRing, FX::FXPrintDialog, FX::FXBitmapView, FX::FXGroupBox, FX::FXColorWheel, FX::FXColorSelector, FX::FXDirSelector, FX::FXReplaceDialog, FX::FXToolTip, FX::FXImageView, FX::FXStatusLine, FX::FXSplashWindow, FX::FXChoiceBox, FX::FXFontSelector, FX::FXSwitcher, FX::FXWizard, FX::FXMenuTitle, FX::FXToolBarShell, FX::FXToolBarGrip, FX::FXTriStateButton, FX::FXDirDialog, FX::FXMenuCascade, FX::FXDockTitle, FX::FXGLContext, FX::FXGLCanvas, FX::FXMenuRadio, FX::FXMenuCheck, FX::FXBitmapFrame, FX::FXDirBox, FX::FXStatusBar, FX::FXSpring, FX::FXMenuCommand, FX::FXDriveBox, FX::FXDragCorner, FX::FXColorDialog, FX::FXDockHandler, FX::FXImageFrame, FX::FXMenuSeparator, FX::FXDrawable, and FX::FXFontDialog.

Copyright © 1997-2005 Jeroen van der Zijp