Arma Reforger Script API
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | Protected Attributes | Static Protected Attributes | List of all members
SCR_PhotoSaveModeEditorUIComponent Interface Reference
Inheritance diagram for SCR_PhotoSaveModeEditorUIComponent:
[legend]

Public Member Functions

override void HandlerAttached (Widget w)
 
- Public Member Functions inherited from MenuRootSubComponent
Widget GetWidget ()
 Get widget to which the component belongs to.
 
MenuRootBase GetMenu ()
 Get menu of which the widget is part of.
 
MenuRootComponent GetRootComponent ()
 Get root component of this subcomponent,.
 
void HandlerAttachedScripted (Widget w)
 Event called when subcomponent is initialized.
 
override void HandlerAttached (Widget w)
 
override void HandlerDeattached (Widget w)
 

Protected Member Functions

void CaptureImage ()
 Capture image of current camere view.
 
void OnScreenshot (PixelRawData data, int imageWidth, int imageHeight, int stride)
 
void OnScreenshotUseDialogConfirm ()
 
void OnScreenshotUseDialogCancel ()
 
- Protected Member Functions inherited from SCR_BaseModeEditorUIComponent
override void HandlerAttachedScripted (Widget w)
 Event called when subcomponent is initialized.
 
- Protected Member Functions inherited from MenuRootSubComponent
bool IsUnique ()
 Is the component to exist only in one instance? If so, it will be registered in the list of components and can be searched for.
 

Protected Attributes

string m_sCaptureButton
 
string m_sCaptureAction
 
string m_sConfirmScreenshotDialogTag
 
string m_sConfirmScreenshotAction
 
string m_sActionButton
 
SCR_EventHandlerComponent m_CaptureButtonEvents
 
SCR_ConfigurableDialogUi m_UseScreenshotDialog
 
PixelRawData m_CapturedData
 
ref ScriptInvokerString m_OnUseScreenshot
 

Static Protected Attributes

const string IMAGE_PATH_TEST = "UI/TestImg.png"
 

Member Function Documentation

◆ CaptureImage()

void SCR_PhotoSaveModeEditorUIComponent.CaptureImage ( )
protected

Capture image of current camere view.

◆ HandlerAttached()

override void SCR_PhotoSaveModeEditorUIComponent.HandlerAttached ( Widget  w)

Implements MenuRootSubComponent.

◆ OnScreenshot()

void SCR_PhotoSaveModeEditorUIComponent.OnScreenshot ( PixelRawData  data,
int  imageWidth,
int  imageHeight,
int  stride 
)
protected

◆ OnScreenshotUseDialogCancel()

void SCR_PhotoSaveModeEditorUIComponent.OnScreenshotUseDialogCancel ( )
protected

◆ OnScreenshotUseDialogConfirm()

void SCR_PhotoSaveModeEditorUIComponent.OnScreenshotUseDialogConfirm ( )
protected

Member Data Documentation

◆ IMAGE_PATH_TEST

const string SCR_PhotoSaveModeEditorUIComponent.IMAGE_PATH_TEST = "UI/TestImg.png"
staticprotected

◆ m_CaptureButtonEvents

SCR_EventHandlerComponent SCR_PhotoSaveModeEditorUIComponent.m_CaptureButtonEvents
protected

◆ m_CapturedData

PixelRawData SCR_PhotoSaveModeEditorUIComponent.m_CapturedData
protected

◆ m_OnUseScreenshot

ref ScriptInvokerString SCR_PhotoSaveModeEditorUIComponent.m_OnUseScreenshot
protected

◆ m_sActionButton

string SCR_PhotoSaveModeEditorUIComponent.m_sActionButton
protected

◆ m_sCaptureAction

string SCR_PhotoSaveModeEditorUIComponent.m_sCaptureAction
protected

◆ m_sCaptureButton

string SCR_PhotoSaveModeEditorUIComponent.m_sCaptureButton
protected

◆ m_sConfirmScreenshotAction

string SCR_PhotoSaveModeEditorUIComponent.m_sConfirmScreenshotAction
protected

◆ m_sConfirmScreenshotDialogTag

string SCR_PhotoSaveModeEditorUIComponent.m_sConfirmScreenshotDialogTag
protected

◆ m_UseScreenshotDialog

SCR_ConfigurableDialogUi SCR_PhotoSaveModeEditorUIComponent.m_UseScreenshotDialog
protected

The documentation for this interface was generated from the following file: