Arma Reforger Script API
Loading...
Searching...
No Matches
SCR_GenerateControlsSchemePlugin Interface Reference
Inheritance diagram for SCR_GenerateControlsSchemePlugin:

Public Member Functions

bool ProcessBinding_Gamepad (map< string, ref array< string > > allBindings, string fullPath, string contextTitle)
 Controller.
 
override void Run ()
 

Protected Member Functions

bool ProcessBinding_Keyboard (map< string, ref array< string > > allBindings, string fileName, string contextTitle)
 Keyboard.
 
bool ProcessBinding_Mouse (map< string, ref array< string > > allBindings, string fileName, string contextTitle)
 Mouse.
 
void Generate ()
 Find all relevant actions and generate the image.
 
bool ButtonOK ()
 
bool ButtonCancel ()
 

Protected Attributes

ref array< string > m_aContextNames
 
string m_sDirectory
 
SCR_EGenerateControlsSchemeType m_eType = SCR_EGenerateControlsSchemeType.GAMEPAD
 
float m_fFontSize
 
bool m_bShowUnassigned
 

Member Function Documentation

◆ ButtonCancel()

bool SCR_GenerateControlsSchemePlugin.ButtonCancel ( )
protected

◆ ButtonOK()

bool SCR_GenerateControlsSchemePlugin.ButtonOK ( )
protected

◆ Generate()

void SCR_GenerateControlsSchemePlugin.Generate ( )
protected

Find all relevant actions and generate the image.

◆ ProcessBinding_Gamepad()

bool SCR_GenerateControlsSchemePlugin.ProcessBinding_Gamepad ( map< string, ref array< string > > allBindings,
string fullPath,
string contextTitle )

Controller.

◆ ProcessBinding_Keyboard()

bool SCR_GenerateControlsSchemePlugin.ProcessBinding_Keyboard ( map< string, ref array< string > > allBindings,
string fileName,
string contextTitle )
protected

Keyboard.

◆ ProcessBinding_Mouse()

bool SCR_GenerateControlsSchemePlugin.ProcessBinding_Mouse ( map< string, ref array< string > > allBindings,
string fileName,
string contextTitle )
protected

Mouse.

◆ Run()

override void SCR_GenerateControlsSchemePlugin.Run ( )

Member Data Documentation

◆ m_aContextNames

ref array<string> SCR_GenerateControlsSchemePlugin.m_aContextNames
protected

◆ m_bShowUnassigned

bool SCR_GenerateControlsSchemePlugin.m_bShowUnassigned
protected

◆ m_eType

SCR_EGenerateControlsSchemeType SCR_GenerateControlsSchemePlugin.m_eType = SCR_EGenerateControlsSchemeType.GAMEPAD
protected

◆ m_fFontSize

float SCR_GenerateControlsSchemePlugin.m_fFontSize
protected

◆ m_sDirectory

string SCR_GenerateControlsSchemePlugin.m_sDirectory
protected

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