瀏覽代碼

Merge pull request #353 from Azaezel/alpha40_GCC_fixups

fix GCC compile
Brian Roberts 4 年之前
父節點
當前提交
97fd3fba5c
共有 2 個文件被更改,包括 5 次插入5 次删除
  1. 4 4
      Engine/source/T3D/assets/ImageAsset.h
  2. 1 1
      Engine/source/T3D/rigidShape.h

+ 4 - 4
Engine/source/T3D/assets/ImageAsset.h

@@ -145,13 +145,13 @@ DefineEnumType(ImageAssetType);
                                       StringTableEntry m##name##AssetId;\
                                       StringTableEntry m##name##AssetId;\
                                       AssetPtr<ImageAsset>  m##name##Asset;\
                                       AssetPtr<ImageAsset>  m##name##Asset;\
                                       public: \
                                       public: \
-                                      const String& get##name##() const { return m##name##Filename; }\
-                                      void set##name##(FileName _in) { m##name##Filename = _in; }\
+                                      const String& get##name() const { return m##name##Filename; }\
+                                      void set##name(FileName _in) { m##name##Filename = _in; }\
                                       const AssetPtr<ImageAsset> & get##name##Asset() const { return m##name##Asset; }\
                                       const AssetPtr<ImageAsset> & get##name##Asset() const { return m##name##Asset; }\
                                       void set##name##Asset(AssetPtr<ImageAsset>_in) { m##name##Asset = _in; }
                                       void set##name##Asset(AssetPtr<ImageAsset>_in) { m##name##Asset = _in; }
 
 
-#define GET_TEXTUREMAP(name)          get##name##()
-#define SET_TEXTUREMAP(name,_in)      set##name##(_in)
+#define GET_TEXTUREMAP(name)          get##name()
+#define SET_TEXTUREMAP(name,_in)      set##name(_in)
 #define GET_TEXTUREASSET(name)        get##name##Asset()
 #define GET_TEXTUREASSET(name)        get##name##Asset()
 #define SET_TEXTUREASSET(name,_in)    set##name##Asset(_in)
 #define SET_TEXTUREASSET(name,_in)    set##name##Asset(_in)
 
 

+ 1 - 1
Engine/source/T3D/rigidShape.h

@@ -38,7 +38,7 @@
 class ParticleEmitter;
 class ParticleEmitter;
 class ParticleEmitterData;
 class ParticleEmitterData;
 class ClippedPolyList;
 class ClippedPolyList;
-
+class RigidShape;
 class RigidShapeData : public ShapeBaseData
 class RigidShapeData : public ShapeBaseData
 {
 {
    typedef ShapeBaseData Parent;
    typedef ShapeBaseData Parent;