#include "UT_API.h"
#include <SYS/SYS_Platform.h>
#include <stdlib.h>
#include <stdarg.h>
#include <stdio.h>
#include <string>
Go to the source code of this file.
|
UT_API const char * | UTgetTextEditor (bool &is_graphical) |
|
UT_API void | UTinvokeTextEditor (const char *file_to_edit, bool blocking, const char *title) |
|
UT_API bool | UTopenShell (bool blocking, const char *title) |
|
UT_API bool | UTrunTextProgram (const char *command_line, bool blocking, const char *title) |
|
UT_API bool | UTrunGraphicalProgram (const char *command_line, bool blocking, const char *title) |
|
UT_API int | UTsystem (const char *command_line, bool in_shell=false) |
|
UT_API void | UTopenURLInWebBrowser (const char *url) |
|
UT_API void | UTopenInFileBrowser (const char *file_path) |
|
UT_API void | UTopenInFileBrowser (const char *directory_path, const char *selected_file) |
|
UT_API void | UTgetProcessor (int &majortype, int &flags) |
|
UT_API void | UTgetUserName (UT_String &name, int alphaonly=1) |
|
UT_API UT_StringHolder | UTanonymousUserIdentifier () |
|
UT_API void | UTgetMachineName (UT_String &name, int alphaonly=1) |
|
UT_API void | UTgetUserMachineName (UT_String &name, int alphaonly=1) |
|
UT_API void | UTdisplayMessageWindow (const char *message_text, const char *message_title="Houdini Error") |
|
UT_API void | UTdisplayMessageWindowWithHelpURL (const char *message_text, const char *help_url, const char *message_title="Houdini Error") |
|
UT_API bool | UTdisplayConfirmationWindow (const char *message_text, const char *message_title="Houdini") |
|
UT_API std::string | UTunmangleClassNameFromTypeIdName (const std::string &name) |
|
#define UTstatic_cast |
( |
|
Type, |
|
|
|
Data |
|
) |
| static_cast<Type>(Data) |
UT_API bool UTdisplayConfirmationWindow |
( |
const char * |
message_text, |
|
|
const char * |
message_title = "Houdini" |
|
) |
| |
UT_API void UTdisplayMessageWindow |
( |
const char * |
message_text, |
|
|
const char * |
message_title = "Houdini Error" |
|
) |
| |
UT_API void UTdisplayMessageWindowWithHelpURL |
( |
const char * |
message_text, |
|
|
const char * |
help_url, |
|
|
const char * |
message_title = "Houdini Error" |
|
) |
| |
UT_API const char* UTgetTextEditor |
( |
bool & |
is_graphical | ) |
|
UT_API void UTinvokeTextEditor |
( |
const char * |
file_to_edit, |
|
|
bool |
blocking, |
|
|
const char * |
title |
|
) |
| |
UT_API void UTopenInFileBrowser |
( |
const char * |
file_path | ) |
|
UT_API void UTopenInFileBrowser |
( |
const char * |
directory_path, |
|
|
const char * |
selected_file |
|
) |
| |
UT_API bool UTopenShell |
( |
bool |
blocking, |
|
|
const char * |
title |
|
) |
| |
UT_API void UTopenURLInWebBrowser |
( |
const char * |
url | ) |
|
UT_API bool UTrunGraphicalProgram |
( |
const char * |
command_line, |
|
|
bool |
blocking, |
|
|
const char * |
title |
|
) |
| |
UT_API bool UTrunTextProgram |
( |
const char * |
command_line, |
|
|
bool |
blocking, |
|
|
const char * |
title |
|
) |
| |
UT_API int UTsystem |
( |
const char * |
command_line, |
|
|
bool |
in_shell = false |
|
) |
| |