/* $XConsortium: sharedlib.c /main/5 1996/01/25 20:57:39 pascale $ */
/*
 * Motif
 *
 * Copyright (c) 1987-2012, The Open Group. All rights reserved.
 *
 * These libraries and programs are free software; you can
 * redistribute them and/or modify them under the terms of the GNU
 * Lesser General Public License as published by the Free Software
 * Foundation; either version 2 of the License, or (at your option)
 * any later version.
 *
 * These libraries and programs are distributed in the hope that
 * they will be useful, but WITHOUT ANY WARRANTY; without even the
 * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
 * PURPOSE. See the GNU Lesser General Public License for more
 * details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with these librararies and programs; if not, write
 * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
 * Floor, Boston, MA 02110-1301 USA
 */
/*
 * HISTORY
 */

#include "XmP.h"
#include "ArrowBGP.h"
#include "ArrowBP.h"
#include "BaseClassP.h"
#include "BulletinBP.h"
#include "CacheP.h"
#include "CascadeBGP.h"
#include "CascadeBP.h"
#include "CommandP.h"
#include "DesktopP.h"
#include "DialogSEP.h"
#include "DialogSP.h"
#include "DisplayP.h"
#include "DragCP.h"
#include "DragIconP.h"
#include "DragOverSP.h"
#include "DrawP.h"
#include "DrawingAP.h"
#include "DrawnBP.h"
#include "DropSMgrP.h"
#include "DropTransP.h"
#include "ExtObjectP.h"
#include "FileSBP.h"
#include "FormP.h"
#include "FrameP.h"
#include "GadgetP.h"
#include "LabelGP.h"
#include "LabelP.h"
#include "ListP.h"
#include "MainWP.h"
#include "ManagerP.h"
#include "MenuShellP.h"
#include "MenuUtilP.h"
#include "MessageBP.h"
#include "PanedWP.h"
#include "PrimitiveP.h"
#include "ProtocolsP.h"
#include "PushBGP.h"
#include "PushBP.h"
#include "RowColumnP.h"
#include "SashP.h"
#include "ScaleP.h"
#include "ScreenP.h"
#include "ScrollBarP.h"
#include "ScrolledWP.h"
#include "SelectioBP.h"
#include "SeparatoGP.h"
#include "SeparatorP.h"
#include "ShellEP.h"
#include "TearOffBP.h"
#include "TearOffP.h"
#include "TextFP.h"
#include "TextInP.h"
#include "TextP.h"
#include "ToggleBGP.h"
#include "ToggleBP.h"
#include "TransltnsP.h"
#include "VaSimpleP.h"
#include "VendorSEP.h"
#include "VendorSP.h"

extern XmArrowButtonClassRec xmArrowButtonClassRec;
WidgetClass xmArrowButtonWidgetClass = (WidgetClass) &xmArrowButtonClassRec;

extern XmArrowButtonGadgetClassRec xmArrowButtonGadgetClassRec;
WidgetClass xmArrowButtonGadgetClass = (WidgetClass) &xmArrowButtonGadgetClassRec;

extern XmBulletinBoardClassRec xmBulletinBoardClassRec;
WidgetClass xmBulletinBoardWidgetClass = (WidgetClass) &xmBulletinBoardClassRec;

extern XmCascadeButtonClassRec xmCascadeButtonClassRec;
WidgetClass xmCascadeButtonWidgetClass = (WidgetClass) &xmCascadeButtonClassRec;

extern XmCascadeButtonGadgetClassRec xmCascadeButtonGadgetClassRec;
WidgetClass xmCascadeButtonGadgetClass = (WidgetClass) &xmCascadeButtonGadgetClassRec;

extern XmCommandClassRec xmCommandClassRec;
WidgetClass xmCommandWidgetClass = (WidgetClass) &xmCommandClassRec;

extern XmDesktopClassRec xmDesktopClassRec;
WidgetClass xmDesktopClass = (WidgetClass) &xmDesktopClassRec;

extern XmDialogShellClassRec xmDialogShellClassRec;
WidgetClass xmDialogShellWidgetClass = (WidgetClass) &xmDialogShellClassRec;

extern XmDialogShellExtClassRec xmDialogShellExtClassRec;
WidgetClass xmDialogShellExtObjectClass = (WidgetClass) &xmDialogShellExtClassRec;

extern XmDisplayClassRec xmDisplayClassRec;
WidgetClass xmDisplayClass = (WidgetClass) &xmDisplayClassRec;

extern XmDragContextClassRec xmDragContextClassRec;
WidgetClass xmDragContextClass = (WidgetClass) &xmDragContextClassRec;

extern XmDragIconClassRec xmDragIconClassRec;
WidgetClass xmDragIconObjectClass = (WidgetClass) &xmDragIconClassRec;

extern XmDragOverShellClassRec xmDragOverShellClassRec;
WidgetClass xmDragOverShellWidgetClass = (WidgetClass) &xmDragOverShellClassRec;

extern XmDrawingAreaClassRec xmDrawingAreaClassRec;
WidgetClass xmDrawingAreaWidgetClass = (WidgetClass) & xmDrawingAreaClassRec;

extern XmDrawnButtonClassRec xmDrawnButtonClassRec;
WidgetClass xmDrawnButtonWidgetClass = (WidgetClass) &xmDrawnButtonClassRec;

extern XmDropSiteManagerClassRec xmDropSiteManagerClassRec;
WidgetClass xmDropSiteManagerObjectClass = (WidgetClass) &xmDropSiteManagerClassRec;

extern XmDropTransferClassRec xmDropTransferClassRec;
WidgetClass xmDropTransferObjectClass = (WidgetClass) &xmDropTransferClassRec;

extern XmExtClassRec xmExtClassRec;
WidgetClass xmExtObjectClass = (WidgetClass) &xmExtClassRec;

extern XmFileSelectionBoxClassRec xmFileSelectionBoxClassRec;
WidgetClass xmFileSelectionBoxWidgetClass = (WidgetClass) &xmFileSelectionBoxClassRec;

extern XmFormClassRec xmFormClassRec;
WidgetClass xmFormWidgetClass = (WidgetClass) &xmFormClassRec;

extern XmFrameClassRec xmFrameClassRec;
WidgetClass xmFrameWidgetClass = (WidgetClass) &xmFrameClassRec;

extern XmGadgetClassRec xmGadgetClassRec;
WidgetClass xmGadgetClass = (WidgetClass) &xmGadgetClassRec;

extern XmLabelClassRec xmLabelClassRec;
WidgetClass xmLabelWidgetClass = (WidgetClass) &xmLabelClassRec;

extern XmLabelGadgetClassRec xmLabelGadgetClassRec;
WidgetClass xmLabelGadgetClass = (WidgetClass) &xmLabelGadgetClassRec;

extern XmListClassRec xmListClassRec;
WidgetClass xmListWidgetClass = (WidgetClass) &xmListClassRec;

extern XmMainWindowClassRec xmMainWindowClassRec;
WidgetClass xmMainWindowWidgetClass = (WidgetClass) &xmMainWindowClassRec;

extern XmManagerClassRec xmManagerClassRec;
WidgetClass xmManagerWidgetClass = (WidgetClass) &xmManagerClassRec;

extern XmPanedWindowClassRec xmPanedWindowClassRec;
WidgetClass xmPanedWindowWidgetClass = (WidgetClass) &xmPanedWindowClassRec;

extern XmPrimitiveClassRec xmPrimitiveClassRec;
WidgetClass xmPrimitiveWidgetClass = (WidgetClass) &xmPrimitiveClassRec;

extern XmProtocolClassRec xmProtocolClassRec;
WidgetClass xmProtocolObjectClass = (WidgetClass) &xmProtocolClassRec;

extern XmPushButtonClassRec xmPushButtonClassRec;
WidgetClass xmPushButtonWidgetClass = (WidgetClass) &xmPushButtonClassRec;

extern XmPushButtonGadgetClassRec xmPushButtonGadgetClassRec;
WidgetClass xmPushButtonGadgetClass = (WidgetClass) &xmPushButtonGadgetClassRec;

extern XmRowColumnClassRec xmRowColumnClassRec;
WidgetClass xmRowColumnWidgetClass = (WidgetClass) &xmRowColumnClassRec;

extern XmSashClassRec xmSashClassRec;
WidgetClass xmSashWidgetClass = (WidgetClass) &xmSashClassRec;

extern XmScaleClassRec xmScaleClassRec;
WidgetClass xmScaleWidgetClass = (WidgetClass) &xmScaleClassRec;

extern XmScreenClassRec xmScreenClassRec;
WidgetClass xmScreenClass = (WidgetClass) &xmScreenClassRec;

extern XmScrollBarClassRec xmScrollBarClassRec;
WidgetClass xmScrollBarWidgetClass = (WidgetClass) &xmScrollBarClassRec;

extern XmScrolledWindowClassRec xmScrolledWindowClassRec;
WidgetClass xmScrolledWindowWidgetClass = (WidgetClass) &xmScrolledWindowClassRec;

extern XmSelectionBoxClassRec xmSelectionBoxClassRec;
WidgetClass xmSelectionBoxWidgetClass = (WidgetClass) &xmSelectionBoxClassRec;

extern XmSeparatorGadgetClassRec xmSeparatorGadgetClassRec;
WidgetClass xmSeparatorGadgetClass = (WidgetClass) &xmSeparatorGadgetClassRec;

extern XmSeparatorClassRec xmSeparatorClassRec;
WidgetClass xmSeparatorWidgetClass = (WidgetClass) &xmSeparatorClassRec;

extern XmShellExtClassRec xmShellExtClassRec;
WidgetClass xmShellExtObjectClass = (WidgetClass) &xmShellExtClassRec;

extern XmTearOffButtonClassRec xmTearOffButtonClassRec;
WidgetClass xmTearOffButtonWidgetClass = (WidgetClass) &xmTearOffButtonClassRec;

/*
extern XmTemplateBoxClassRec xmTemplateBoxClassRec;
WidgetClass xmTemplateBoxWidgetClass = (WidgetClass) &xmTemplateBoxClassRec;
*/

extern XmTextClassRec xmTextClassRec;
WidgetClass xmTextWidgetClass = (WidgetClass) &xmTextClassRec;

extern XmTextFieldClassRec xmTextFieldClassRec;
WidgetClass xmTextFieldWidgetClass = (WidgetClass) &xmTextFieldClassRec;

extern XmToggleButtonClassRec xmToggleButtonClassRec;
WidgetClass xmToggleButtonWidgetClass = (WidgetClass) &xmToggleButtonClassRec;

extern XmToggleButtonGadgetClassRec xmToggleButtonGadgetClassRec;
WidgetClass xmToggleButtonGadgetClass = (WidgetClass) &xmToggleButtonGadgetClassRec;

extern XmVendorShellExtClassRec xmVendorShellExtClassRec;
WidgetClass xmVendorShellExtObjectClass = (WidgetClass) &xmVendorShellExtClassRec;

WidgetClass xmDesktopObjectClass = (WidgetClass) &xmDesktopClassRec;
WidgetClass xmDisplayObjectClass = (WidgetClass) &xmDisplayClassRec;
WidgetClass xmScreenObjectClass = (WidgetClass) &xmScreenClassRec;

extern int _XmInheritClass = 0;
extern XrmQuark XmQmotif = NULLQUARK;
extern XmBaseClassExt * _Xm_fastPtr = NULL;


