Difference between revisions of "GUI Global"
From Virtual World Web Wiki
(Documentation for the GUI Global class) |
(Documentation for the GUI Global class) |
||
Line 1: | Line 1: | ||
* This is a JavaScript global object named '''GUI''' | * This is a JavaScript global object named '''GUI''' | ||
===Remarks <nowiki>[</nowiki>[{{fullurl:GUI Global Remarks|action=edit}} edit]<nowiki>]</nowiki>=== | ===Remarks <nowiki>[</nowiki>[{{fullurl:GUI Global Remarks|action=edit}} edit]<nowiki>]</nowiki>=== | ||
− | {{:GUI Global Remarks}} | + | {{#ifexist:GUI Global Remarks|{{:GUI Global Remarks}}|}} |
===Properties=== | ===Properties=== |
Revision as of 21:06, 12 April 2017
- This is a JavaScript global object named GUI
Remarks [edit]
Properties
- float DPI {get;}
- float Framerate {get;}
- float FramerateFrequency {get; set;}
- int Height {get;}
- Returns the height (in pixels) of the client-usable screen space.
- bool IsLoading {get;}
- float Latency {get;}
- int Width {get;}
- Returns the width (in pixels) of the client-usable screen space
Methods
- GUIBaseWindow CreateBaseWindow(string name = "")
- GUIBaseWindow CreateRawWindow(string name = "")
- GUIWindow CreateWindow(string name = "")
- void DefineGlobalTemplates(string json)
- void DefineLocalTemplates(string json)
- void EnableFreecam(bool enabled)
- string[] FindResources(string path, string extensions)
- GUIBaseWindow GetWindowByName(string name)
- void InfoFadeout(string message)
- void LoadTemplates(string filename)
- GUIBaseWindow LoadUI(string json)
- GUIBaseWindow LoadUIFile(string filename)
- string LoadUISettings(string filename)
- bool NavigateTo(string address, string startpoint = "")
- GUIWindow NewWindow(string name = "")
- bool RegisterGlobalTexture(string name, ResourceValue texture)
- void RegisterTutorialItem(string tutorialIdentifier, string itemIdentifier, GUIContainer target, string message)
- void SetCameraBloom(float amount)
- void SetCameraBlur(bool enabled, float amount)
- void SetCameraContrastEnhance(float amount)
- void SetCameraFisheye(float amount)
- void SetCameraMotionBlur(float amount)
- void SetCameraNoise(float amount)
- void SetCameraSaturation(float amount)
- void SetCameraShake(DetailsBlock details, float amount)
- void SetCameraVignetting(bool enabled, float vignettingAmount, float edgeBlurAmount)
- void SetCameraWobble(float angle, float speed)
- void SetSmallTooltipOffset(float x, float y)
- void SetTooltipDelay(float ms)
- void SetTooltipOffset(float x, float y)
- void ShowConfirmation(string title, string description, string buttonOptions, JSFlexibleFunction callback)
- void ShowNotification(string title, string description, string buttons, int timeoutInMilliseconds = 0, JSFlexibleFunction callback = NULL)
- void ShowTutorial(string tutorialIdentifier)