Public Member Functions | |
| SystemPath (java.lang.foreign.MemorySegment ptr, boolean owned, java.lang.Object owner) | |
| SystemPath () | |
| SystemPath (meshlib.SystemPath _other) | |
| meshlib.SystemPath | assignFromAnother (meshlib.SystemPath _other) |
| Public Member Functions inherited from meshlib.CppObject | |
| final java.lang.foreign.MemorySegment | rawPointer () |
| final boolean | isOwned () |
| final void | close () |
| final java.lang.foreign.MemorySegment | release () |
Static Public Member Functions | |
| static meshlib.std_filesystem_path | getDirectory (meshlib.SystemPath_Directory dir) |
| static void | overrideDirectory (meshlib.SystemPath_Directory dir, java.lang.String path) |
| static meshlib.std_filesystem_path | getResourcesDirectory () |
| static meshlib.std_filesystem_path | getFontsDirectory () |
| static meshlib.std_filesystem_path | getPluginsDirectory () |
| static meshlib.std_filesystem_path | getPythonModulesDirectory () |
| static meshlib.std_vector_std_array_std_filesystem_path_4 | getSystemFonts () |
Additional Inherited Members | |
| Protected Member Functions inherited from meshlib.CppObject | |
| CppObject (java.lang.foreign.MemorySegment ptr, java.util.function.Consumer< java.lang.foreign.MemorySegment > destroy, java.lang.Object owner) | |
system directory path manager Generated from class MR::SystemPath.
Instances created here own their C++ objects, see CppObject.
| meshlib.SystemPath.SystemPath | ( | java.lang.foreign.MemorySegment | ptr, |
| boolean | owned, | ||
| java.lang.Object | owner ) |
Wraps a pointer from the C bindings. If owned, the object is destroyed when the wrapper dies. owner is kept alive as long as this wrapper is. Not for normal use.
| meshlib.SystemPath.SystemPath | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_SystemPath_DefaultConstruct().
| meshlib.SystemPath.SystemPath | ( | meshlib.SystemPath | _other | ) |
Generated from constructor MR::SystemPath::SystemPath. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_SystemPath_ConstructFromAnother().
| meshlib.SystemPath meshlib.SystemPath.assignFromAnother | ( | meshlib.SystemPath | _other | ) |
Generated from method MR::SystemPath::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_SystemPath_AssignFromAnother().
|
static |
get the directory path for specified category Generated from method MR::SystemPath::getDirectory.
Calls MR_SystemPath_getDirectory().
|
static |
get the font files' directory path Generated from method MR::SystemPath::getFontsDirectory.
Calls MR_SystemPath_getFontsDirectory().
|
static |
get the plugin binaries' directory path Generated from method MR::SystemPath::getPluginsDirectory.
Calls MR_SystemPath_getPluginsDirectory().
|
static |
get the Python modules' binaries' directory path Generated from method MR::SystemPath::getPythonModulesDirectory.
Calls MR_SystemPath_getPythonModulesDirectory().
|
static |
get the resource files' directory path Generated from method MR::SystemPath::getResourcesDirectory.
Calls MR_SystemPath_getResourcesDirectory().
|
static |
get name all system fonts that have italics, bold, bold italics Generated from method MR::SystemPath::getSystemFonts.
Calls MR_SystemPath_getSystemFonts().
|
static |
override the directory path for specified category, useful for custom configurations Generated from method MR::SystemPath::overrideDirectory.
Calls MR_SystemPath_overrideDirectory().