add more documentation
This commit is contained in:
@@ -40,21 +40,42 @@
|
||||
|
||||
#include "SGSenseCom.generated.h"
|
||||
|
||||
/**
|
||||
*
|
||||
*/
|
||||
USTRUCT()
|
||||
struct SENSEGLOVECORE_API FSGSenseCom
|
||||
{
|
||||
GENERATED_BODY()
|
||||
|
||||
public:
|
||||
/**
|
||||
* Registers current process as the latest SenseCom build.
|
||||
*/
|
||||
static bool RegisterExe();
|
||||
|
||||
/**
|
||||
* Register a particular path as the SenseGlove executable location.
|
||||
*/
|
||||
static bool RegisterExe(const FString& ExePath);
|
||||
|
||||
/**
|
||||
* Retrieve the location of SenseGlove executable.
|
||||
*/
|
||||
static bool GetExePath(FString& OutExePath);
|
||||
|
||||
/**
|
||||
* Returns true if SenseCom scanning is active.
|
||||
*/
|
||||
static bool ScanningActive();
|
||||
|
||||
/**
|
||||
* Returns the directory of the current process.
|
||||
*/
|
||||
static bool GetCurrentExeDirectory(FString& OutDirectory);
|
||||
|
||||
/**
|
||||
* Force-starts the SenseCom application if it is active on the system.
|
||||
*/
|
||||
static bool StartupSenseCom();
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user