fbxsdk/fileio/fbxprogress.h Source File
         
    
Go to the documentation of this file.
   13 #ifndef _FBXSDK_FILEIO_PROGRESS_H_ 
   14 #define _FBXSDK_FILEIO_PROGRESS_H_ 
   24 #if !defined(FBXSDK_ENV_WINSTORE) && !defined(FBXSDK_ENV_EMSCRIPTEN)  
   42     void SetTotal(
float pTotal);
 
   47     void SetThreshold(
float pThreshold);
 
   53     void Update(
float pDelta, 
const char* pStatus=
NULL);
 
   65     void Complete(
const char* pStatus=
NULL);
 
   76 #ifndef DOXYGEN_SHOULD_SKIP_THIS 
   83     float GetPercent() 
const;
 
   84     bool ExecuteCallback() 
const;
 
   86 #if !defined(FBXSDK_ENV_WINSTORE) && !defined(FBXSDK_ENV_EMSCRIPTEN) 
A spinlock is the fastest and most simple thread lock mechanism available. 
 
FBX SDK environment definition. 
 
Utility class to manipulate strings. 
 
bool IsCanceled() const 
Query whether user canceled this progress. 
 
Class for progress reporting. 
 
bool(* FbxProgressCallback)(void *pArgs, float pPercentage, const char *pStatus)