Crawls CgFx and HLSL shader files, copies them, and all dependent shader files into the location specified by RootProcessPath.
Definition at line 27 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 | |
| virtual void | ConstructProperties (bool pForceSet) |
| Optional property constructor override, automatically called by default constructor. | |
| virtual void | Destruct (bool pRecursive) |
| Optional destructor override, automatically called by default destructor. | |
| 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 112 of file fbxprocessorshaderdependency.h.
| void ClearProcessedFiles | ( | ) |
| virtual bool internal_ProcessObject | ( | FbxObject * | pObject | ) | [protected, virtual] |
Reimplemented from FbxProcessor.
| virtual void ConstructProperties | ( | bool | pForceSet | ) | [protected, virtual] |
Optional property constructor override, automatically called by default constructor.
| pForceSet | If the property value must be set regardless of default value. |
Reimplemented from FbxObject.
| virtual void Destruct | ( | bool | pRecursive | ) | [protected, virtual] |
Optional destructor override, automatically called by default destructor.
| pRecursive | If true, children objects should be destroyed as well. |
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 32 of file fbxprocessorshaderdependency.h.
Definition at line 34 of file fbxprocessorshaderdependency.h.
Definition at line 36 of file fbxprocessorshaderdependency.h.