00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012 #ifndef MODULE_IOFX_LEGACY_H
00013 #define MODULE_IOFX_LEGACY_H
00014
00015 #include "Apex.h"
00016
00017 namespace nvidia
00018 {
00019 namespace apex
00020 {
00021
00022 class IofxRenderCallback;
00023
00024 PX_PUSH_PACK_DEFAULT
00025
00031 class ModuleIofxLegacy : public Module
00032 {
00033 protected:
00034 virtual ~ModuleIofxLegacy() {}
00035
00036 public:
00037
00041 virtual IofxRenderCallback* getIofxLegacyRenderCallback(const Scene& apexScene) = 0;
00042 };
00043
00044 PX_POP_PACK
00045
00046 }
00047 }
00048
00049 #endif // MODULE_IOFX_LEGACY_H