System

The System class is a class for acquiring and setting information about KiriKiri itself and the environment in which KiriKiri is running.
You cannot create objects from this class.

Member

Method
addContinuousHandler (Add Continuous Handler)
assignMessage (Change message assignment)
createAppLock ([Windows +] Double boot check)
createUUID (UUID string generation)
doCompact (Compact memory)
dumpHeap ([Windows +] Heap information dump)
exit (Kirikiri's synchronization ends)
getArgument (Get command line options)
getKeyState ([Windows *] Get key status)
getTickCount (Get tick count)
inform (Display message)
nullpo (Raise null pointer access)
readRegValue ([Windows +] Loading the registry)
removeContinuousHandler (Delete Continuous Handler)
setArgument (Setting command line options)
shellExecute ([Windows *] Run files / programs)
showVersion (Displaying the [Windows +] about dialog)
terminate (Asynchronous termination of Kirikiri)
toActualColor (Getting the actual color of a color constant)
touchImages (Loading images into cache)
Property
appDataPath (The path of the user's home directory)
cacheDir ([Android +] Internal cache area [r])
dataDirectory ([Android +] Data area [r])
dataPath (Data storage path)
desktopHeight (Desktop height)
desktopLeft (Desktop left edge position)
desktopTop (Desktop top position)
desktopWidth (Desktop width)
downloadCacheDirectory ([Android +] Download cache path [r])
drawThreadNum (Number of threads used for drawing)
eventDisabled (Whether event delivery is stopped)
exceptionHandler (Handler function for uncaught exception)
exeBits (Kirikiri Whether the main body is his 32-bit version or 64-bit version (1.3.0 or later))
exeName (Kirikiri body pass)
exePath (Kirikiri The path of the folder containing the main body)
exitOnWindowClose ([Windows] Whether to exit when the main window is closed)
externalCacheDir ([Android +] External cache area path [r])
externalFilesDir ([Android +] External data area [r])
externalPublicAlaramsPath ([Android +] Alarm sound data path [r])
externalPublicDCIMPath ([Android +] DCIM (camera) data path [r])
externalPublicDocumentsPath ([Android +] Document data path [r])
externalPublicDownloadsPath ([Android +] Download path [r])
externalPublicMoviesPath ([Android +] Video data path [r])
externalPublicMusicPath ([Android +] Music data path [r])
externalPublicNotificationsPath ([Android +] Notification sound data path [r])
externalPublicPicturesPath ([Android +] Photo data path [r])
externalPublicPodcastsPath ([Android +] Podcast Data Path [r])
externalPublicRingtonesPath ([Android +] Ring data path [r])
externalStorageDirectory ([Android +] External shared area [r])
externalStorageState ([Android +] External storage status [r])
filesDir ([Android +] Internal data area [r])
graphicCacheLimit (Image cache limit)
isAndroid (Determine if the system is Android [r])
isExternalStorageEmulated ([Android +] Whether it is emulated external storage [r])
isExternalStorageRemovable ([Android +] Whether external storage is removable [r])
isWindows (Determine if the system is Windows [r])
obbDir ([Android +] Extended file (OBB format) storage area [r])
onActivate (When the application becomes active)
onDeactivate (When the application becomes inactive)
openGLESVersion (OpenGL ES version)
osBits (Whether the OS is his 32-bit version or 64-bit version (1.3.0 or later))
osName (OS name)
packageCodePath ([Android +] App package code path [r])
packageName ([Android +] App package name [r])
packageResourcePath ([Android +] App package resource path [r])
personalPath (My document path)
platformName (Platform name)
rootDirectory ([Android +] Root directory [r])
savedGamesPath (Saved game path (1.1.0 or later))
screenHeight (Screen height)
screenWidth (Screen width)
sharedObjectPath ([Android +] Shared Object (* .so) file storage area of the application [r])
title (title)
versionInformation (Version information string)
versionString (Version string)