2011-12-19 67 views
0
#ifndef __DynTex_H__ 
#define __DynTex_H__ 

#include "SdkSample.h" 

using namespace Ogre; 
using namespace OgreBites; 

class _OgreSampleClassExport Sample_DynTex : public SdkSample 
{ 
public: 

    Sample_DynTex() : TEXTURE_SIZE(128), SQR_BRUSH_RADIUS(Math::Sqr(12)) 
    { 

类名是Sample_DynTex,正如您从构造函数名称中看到的那样。但_OgreSampleClassExport如何有效的语法? _OgreSampleClassExport是什么意思?我甚至无法在Ogre源中找到具有该名称的文件。在班级名称前怎么能有名字?

回答

2

_OgreSampleClassExport几乎可以肯定是在头文件中定义与它一起进口对口:

#define _OgreSampleClassExport __declspec(dllexport) 
#define _OgreSampleClassImport __declspec(dllimport) 
相关问题