summaryrefslogtreecommitdiff
path: root/hammer/modelfactory.h
diff options
context:
space:
mode:
Diffstat (limited to 'hammer/modelfactory.h')
-rw-r--r--hammer/modelfactory.h36
1 files changed, 36 insertions, 0 deletions
diff --git a/hammer/modelfactory.h b/hammer/modelfactory.h
new file mode 100644
index 0000000..492a74a
--- /dev/null
+++ b/hammer/modelfactory.h
@@ -0,0 +1,36 @@
+//========= Copyright Valve Corporation, All rights reserved. ============//
+//
+// Purpose:
+//
+// $Workfile: $
+// $Date: $
+//
+//-----------------------------------------------------------------------------
+// $Log: $
+//
+// $NoKeywords: $
+//=============================================================================//
+
+#ifndef MODELFACTORY_H
+#define MODELFACTORY_H
+#pragma once
+
+
+class CMapClass;
+
+
+enum ModelType_t
+{
+ ModelTypeStudio = 0
+};
+
+
+class CModelFactory
+{
+ public:
+
+ static CMapClass *CreateModel(ModelType_t eModelType, const char *pszModelData);
+};
+
+
+#endif // MODELFACTORY_H