Crawls CgFx and HLSL shader files, copies them, and all dependent shader files into the location specified by RootProcessPath.
Definition at line 30 of file fbxprocessorshaderdependency.h.
#include <fbxprocessorshaderdependency.h>

Classes |
|
| struct | Dependency |
| class | FileDeleter |
| struct | FilePathData |
| class | StringHash |
Public Member Functions |
|
| void | ClearProcessedFiles () |
Public Attributes |
|
| FbxPropertyT< FbxString > | RootProcessPath |
| FbxPropertyT< FbxBool > | CleanupOnDestroy |
| FbxPropertyT< FbxString > | AdditionalIncludePaths |
Protected Types |
|
| typedef
FbxDynamicArray < FilePathData > |
FilePathList |
Protected Member Functions |
|
| FbxProcessorShaderDependency (FbxManager &pManager, char const *pName) | |
| bool | ConstructProperties (bool pForceSet) |
| void | Destruct (bool pRecursive, bool pDependents) |
| virtual bool | GetIncludePaths (FbxString &pFile, FilePathList &pPaths, FbxXRefManager &pManager) const |
| virtual bool | ReplaceUrls (const FbxString &pFileUrl, const FbxString &pNewFileUrl, const FilePathList &pPaths) const |
|
Overridable internal function
|
|
| virtual bool | internal_ProcessObject (FbxObject *pObject) |
typedef FbxDynamicArray< FilePathData
> FilePathList
[protected] |
Definition at line 121 of file fbxprocessorshaderdependency.h.
| FbxProcessorShaderDependency | ( | FbxManager & | pManager, |
| char const * | pName | ||
| ) | [protected] |
| void ClearProcessedFiles | ( | ) |
| virtual bool internal_ProcessObject | ( | FbxObject * | pObject | ) | [protected, virtual] |
Reimplemented from FbxProcessor.
| bool ConstructProperties | ( | bool | pForceSet | ) | [protected, virtual] |
Reimplemented from FbxObject.
| void Destruct | ( | bool | pRecursive, |
| bool | pDependents | ||
| ) | [protected, virtual] |
Reimplemented from FbxObject.
| virtual bool GetIncludePaths | ( | FbxString & | pFile, |
| FilePathList & | pPaths, | ||
| FbxXRefManager & | pManager | ||
| ) | const [protected, virtual] |
| virtual bool ReplaceUrls | ( | const FbxString & | pFileUrl, |
| const FbxString & | pNewFileUrl, | ||
| const FilePathList & | pPaths | ||
| ) | const [protected, virtual] |
Definition at line 36 of file fbxprocessorshaderdependency.h.
Definition at line 38 of file fbxprocessorshaderdependency.h.
Definition at line 40 of file fbxprocessorshaderdependency.h.