//===========================================================================// // Project: BattleTech // //---------------------------------------------------------------------------// // Copyright (C) 1995, Virtual World Entertainment, Inc. // // All Rights reserved worldwide // // This unpublished sourcecode is PROPRIETARY and CONFIDENTIAL // //===========================================================================// #include #pragma hdrstop #if !defined(BTL4MPPR_HPP) # include #endif Derivation MechThrustmasterMapper::ClassDerivations( Subsystem::ClassDerivations, "MechThrustmasterMapper" ); MechThrustmasterMapper::SharedData MechThrustmasterMapper::DefaultData( MechThrustmasterMapper::ClassDerivations, Subsystem::MessageHandlers, Subsystem::AttributeIndex, 1 ); Derivation MechRIOMapper::ClassDerivations( Subsystem::ClassDerivations, "MechRIOMapper" ); MechRIOMapper::SharedData MechRIOMapper::DefaultData( MechRIOMapper::ClassDerivations, Subsystem::MessageHandlers, Subsystem::AttributeIndex, 1 ); Derivation L4MechControlsMapper::ClassDerivations( MechControlsMapper::ClassDerivations, "L4MechControlsMapper" ); L4MechControlsMapper::SharedData L4MechControlsMapper::DefaultData( L4MechControlsMapper::ClassDerivations, Subsystem::MessageHandlers, Subsystem::AttributeIndex, 1 ); L4MechControlsMapper::L4MechControlsMapper( Mech *owner, int subsystem_ID, CString subsystem_name, RegisteredClass::ClassID class_ID, SharedData &shared_data ): MechControlsMapper(owner, subsystem_ID, subsystem_name, class_ID, shared_data) { } L4MechControlsMapper::~L4MechControlsMapper() { } Logical L4MechControlsMapper::TestInstance() const { return IsDerivedFrom(ClassDerivations); } MechThrustmasterMapper::MechThrustmasterMapper( Mech *owner, int subsystem_ID, CString subsystem_name, RegisteredClass::ClassID class_ID, SharedData &shared_data ): L4MechControlsMapper(owner, subsystem_ID, subsystem_name, class_ID, shared_data) { } MechThrustmasterMapper::~MechThrustmasterMapper() { } Logical MechThrustmasterMapper::TestInstance() const { return IsDerivedFrom(ClassDerivations); } MechRIOMapper::MechRIOMapper( Mech *owner, int subsystem_ID, CString subsystem_name, RegisteredClass::ClassID class_ID, SharedData &shared_data ): L4MechControlsMapper(owner, subsystem_ID, subsystem_name, class_ID, shared_data) { } MechRIOMapper::~MechRIOMapper() { } Logical MechRIOMapper::TestInstance() const { return IsDerivedFrom(ClassDerivations); }