#include <fstream>
#include "CgFx/ICgFXEffect.h"
#include "nvsg/nvsgapi.h"
#include "nvsg/nvsg.h"
#include "nvsg/PlugInterface.h"
#include "nvsg/SkinnedTriangles.h"
#include "nvsg/TextureAttribute.h"
Include dependency graph for NVSGLoader.h:
Go to the source code of this file.
Namespaces | |
namespace | nvsg |
Compounds | |
class | NVSGLoader |
A Scene Loader for nvsg files. More... | |
Functions | |
NVSGLOADER_API bool | getPlugInterface (const nvutil::UPIID &piid, nvutil::PlugIn *&pi) |
Get the PlugIn interface for this scene loader. More... | |
NVSGLOADER_API bool | queryPlugInterfaceType (const nvutil::UPITID &pitid, std::vector< nvutil::UPIID > &piids) |
Query the supported types of PlugIn Interfaces. More... |
|
Get the PlugIn interface for this scene loader.
Every PlugIn has to resolve this function. It is used to get a pointer to a PlugIn class, in this case a NVSGLoader. If the PlugIn ID piid equals
|
|
Query the supported types of PlugIn Interfaces.
Every PlugIn has to resolve this function. It is used to query the supported Interface types of this PlugIn. If the Plug In Type ID pitid equals
|