Sce.PlayStation.Core.Environment provides a feature to save data, to obtain the application's runtime environment, and to call other applications.
Contents
SystemEvents class receives events from the system. It handles events when restoring a minimized application, etc.
An application must explicitly call SystemEvents.CheckEvents() per frame. Check events from the system and update its internal state by calling CheckEvents().
By registering an event handler such as SystemEvents.OnRestored, notifications of application status changes can be received.
The SystemParameters class obtains system settings. Language settings and the meaning of the circle/cross button can be obtained from properties such as, SystemParameters.Language and SystemParameters.GamePadButtonMeaning.
The SystemMemory class obtains the system memory states. With the call of SystemMemory.Dump(), the total volume of the resource heap, used volume, available volume, and the list of objects using the memory will be output to the console screen.
The PersistenMemory class provides persistent memory for automatically storing/restoring application states. The memory size is 64KByte.
Data written to the memory area provided the PersistentMemory class is automatically stored on nonvolatile memory when the application terminates and automatically loaded when the application starts up again.
NOTE: Data will not be stored when the application is terminated from PSM Studio. When checking the operation of PersistentMemory, terminate the application on PlayStation(R)Vita.
The Shell class calls a Shell feature (such as, the startup of other applications). By Shell.Action.BrowserAction(), etc., create an Action structure that represents a specific calling content, and pass that Action structure to Shell.Execute() to call the Shell feature.
The Common Dialog is a feature for displaying dialogs generally used by the application.
ICommonDialog interface is a common interface for a class representing the common dialog. The ICommonDialog is declared by interfaces common to the common dialog, such as, the Open() method and the State property.
The TextInputDialog is a common dialog class for displaying the text input dialog. A modal dialog to input characters can be displayed using TextInputDialog.
With Clipboard class, it is possible to get text from the Clipboard of the runtime environment and store text to the Clipboard.