From 5ba97d2ccc5dd3e90d116b3fa8c7db2abb58fd7a Mon Sep 17 00:00:00 2001 From: David Rose Date: Wed, 2 Nov 2011 19:04:00 +0000 Subject: [PATCH] export more nested classes --- panda/src/gobj/geomVertexData.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/panda/src/gobj/geomVertexData.h b/panda/src/gobj/geomVertexData.h index 284b0b6e9f..02036fc5ca 100644 --- a/panda/src/gobj/geomVertexData.h +++ b/panda/src/gobj/geomVertexData.h @@ -229,7 +229,7 @@ public: // separate class so we can easily look up a new entry in the map, // without having to execute the relatively expensive CacheEntry // constructor. - class CacheKey { + class EXPCL_PANDA_GOBJ CacheKey { public: INLINE CacheKey(const GeomVertexFormat *modifier); INLINE bool operator < (const CacheKey &other) const; @@ -237,7 +237,7 @@ public: CPT(GeomVertexFormat) _modifier; }; // It is not clear why MSVC7 needs this class to be public. - class CacheEntry : public GeomCacheEntry { + class EXPCL_PANDA_GOBJ CacheEntry : public GeomCacheEntry { public: INLINE CacheEntry(GeomVertexData *source, const GeomVertexFormat *modifier);