API:Class/PluginManager

Filtered-inheritance mode: While this class technically inherits all Instance class members, some (if not all) have been hidden because they serve no purpose for this object.
Plugin class: This object has been marked as a plugin class. Most if not all of its members are exclusive to the PluginSecurity level.
Deprecated: This item is deprecated. Do not use it for new work.

Plugin.pngPluginManager : Object Icon.pngInstance

A singleton class used to create Plugin.pngPlugins. Has been superseded by the official plugins feature, but can be used to create Plugin.pngPlugins with the command bar. Can be retrieved by using the PluginManager() function.

Functions

Functions [toggle]

InstanceCreatePlugin ( ) [PluginSecurity] [deprecated]

Deprecated. Do not use.

|RMD member="API:Class/PluginManager/CreatePlugin"|Deprecated. Do not use.|/RMD|
InstanceEndUntranslatedStringCollect ( ) [PluginSecurity]

Ends an untranslated string collection session, and returns a localization table with contents being the strings collected with automatically generated keys, and development language set to current system locale.

|RMD member="API:Class/PluginManager/EndUntranslatedStringCollect"|Ends an untranslated string collection session, and returns a localization table with contents being the strings collected with automatically generated keys, and development language set to current system locale.|/RMD|
voidExportPlace ( string filePath = "" ) [PluginSecurity]

If the FilePath argument is provided, the place is saved in the given location, otherwise it opens the "Export Place" window. (*.OBJ).

|RMD member="API:Class/PluginManager/ExportPlace"|If the FilePath argument is provided, the place is saved in the given location, otherwise it opens the "Export Place" window. (*.OBJ).|/RMD|
voidExportSelection ( string filePath = "" ) [PluginSecurity]

If the FilePath argument is provided, the selected instance is exported as an OBJ in the given location, otherwise it opens the "Export Place" window.

|RMD member="API:Class/PluginManager/ExportSelection"|If the FilePath argument is provided, the selected instance is exported as an OBJ in the given location, otherwise it opens the "Export Place" window.|/RMD|
voidStartUntranslatedStringCollect ( ) [PluginSecurity]

Starts an untranslated string collection session in Studio. All studio game launches (play solo, play test server, etc) will have their untranslated strings stored internally.

|RMD member="API:Class/PluginManager/StartUntranslatedStringCollect"|Starts an untranslated string collection session in Studio. All studio game launches (play solo, play test server, etc) will have their untranslated strings stored internally.|/RMD|
CreatePlugin ( ) [PluginSecurity] [deprecated]
Deprecated. Do not use.
EndUntranslatedStringCollect ( ) [PluginSecurity]
Ends an untranslated string collection session, and returns a localization table with contents being the strings collected with automatically generated keys, and development language set to current system locale.
ExportPlace ( string filePath = "" ) [PluginSecurity]
If the FilePath argument is provided, the place is saved in the given location, otherwise it opens the "Export Place" window. (*.OBJ).
ExportSelection ( string filePath = "" ) [PluginSecurity]
If the FilePath argument is provided, the selected instance is exported as an OBJ in the given location, otherwise it opens the "Export Place" window.
StartUntranslatedStringCollect ( ) [PluginSecurity]
Starts an untranslated string collection session in Studio. All studio game launches (play solo, play test server, etc) will have their untranslated strings stored internally.


|RMD member="API:Class/PluginManager"|A singleton class used to create Plugin.pngPlugins. Has been superseded by the official plugins feature, but can be used to create Plugin.pngPlugins with the command bar. Can be retrieved by using the PluginManager() function. |/RMD|