FBX C++ API Reference
fbxutils.h File Reference

Classes

class  FbxPathUtils
 
class  FbxStatusGlobal
 Global accessor to an FbxStatus object. More...
 

Functions

FbxString FbxGetEnv (const char *pEnvVar)
 Retrieve the environment variable value. More...
 
FbxString FbxGetApplicationDirectory ()
 Get the application directory. More...
 
FbxString FbxGetSystemTempPath ()
 Retrieve the system temporary folder path name. More...
 
bool FbxSetSystemTempPath (const char *pPathUTF8)
 Override the system temporary folder path name. More...
 
FbxString FbxGetCurrentWorkPath ()
 Retrieve the working directory of the system in UTF8 format. More...
 
void FbxSetCurrentWorkPath (const char *pPath_UTF8)
 Change the working directory of the system. More...
 

Function Documentation

◆ FbxGetEnv()

FbxString FbxGetEnv ( const char *  pEnvVar)

Retrieve the environment variable value.

Returns
A new string containing the environment variable value.

◆ FbxGetApplicationDirectory()

FbxString FbxGetApplicationDirectory ( )

Get the application directory.

Returns
The application directory.
Examples:
Common/Common.cxx, and ExportDocument/main.cxx.

◆ FbxGetSystemTempPath()

FbxString FbxGetSystemTempPath ( )

Retrieve the system temporary folder path name.

Returns
A new string containing the system temporary folder path name.

◆ FbxSetSystemTempPath()

bool FbxSetSystemTempPath ( const char *  pPathUTF8)

Override the system temporary folder path name.

Parameters
pPathUTF8The system temporary folder to use for override.
Returns
True if the system temporary folder path has been set and False otherwise.
Remarks
The system temporary folder is limited to _MAX_PATH characters. Trying to set a longer value will fail and the current system temporary folder path is left unchanged.

◆ FbxGetCurrentWorkPath()

FbxString FbxGetCurrentWorkPath ( )

Retrieve the working directory of the system in UTF8 format.

Returns
A string that contain the current working directory of the system.
Examples:
ProceduralTexture/main.cxx.

◆ FbxSetCurrentWorkPath()

void FbxSetCurrentWorkPath ( const char *  pPath_UTF8)

Change the working directory of the system.

Go to the source code of this file.