00001 /********************************************************************** 00002 *< 00003 FILE: IHardwareMesh.h 00004 00005 DESCRIPTION: Hardware Mesh Extension Interface 00006 00007 CREATED BY: Norbert Jeske 00008 00009 HISTORY: Created 10/10/00 00010 00011 *> Copyright (c) 2000, All Rights Reserved. 00012 **********************************************************************/ 00013 #pragma once 00014 00015 #include "baseinterface.h" 00016 00017 #define IHARDWARE_MESH_INTERFACE_ID Interface_ID(0x6215327f, 0x6fb14d7a) 00018 00019 class IHardwareMesh : public BaseInterface 00020 { 00021 public: 00022 virtual Interface_ID GetID() { return IHARDWARE_MESH_INTERFACE_ID; } 00023 00024 // Interface Lifetime 00025 virtual LifetimeType LifetimeControl() { return noRelease; } 00026 }; 00027