Eye of the Nile Docs
Everything you need to know to get started!
Loading...
Searching...
No Matches
FMODUnity.BankRefreshWindow Class Reference

Static Public Member Functions

static void ShowWindow ()
 
static void HandleBankRefresh (string error)
 

Properties

static bool IsVisible [get]
 
static bool ReadyToRefreshBanks [get]
 

Private Member Functions

void OnEnable ()
 
void OnDestroy ()
 
void OnInspectorUpdate ()
 
void OnGUI ()
 
bool ConsumeEscapeKey ()
 
void DrawStatus ()
 
void DrawButtons ()
 

Static Private Member Functions

static bool DrawCountdown (string text, float remainingTime, float totalTime, GUIStyle labelStyle)
 

Private Attributes

SerializedObject serializedSettings
 
SerializedProperty cooldown
 
SerializedProperty showWindow
 
bool readyToRefreshBanks = false
 
float closeTime = float.MaxValue
 
string lastRefreshError = null
 

Static Private Attributes

static BankRefreshWindow instance = null
 
const float CloseDelay = 5
 

Member Function Documentation

◆ ConsumeEscapeKey()

bool FMODUnity.BankRefreshWindow.ConsumeEscapeKey ( )
private

◆ DrawButtons()

void FMODUnity.BankRefreshWindow.DrawButtons ( )
private

◆ DrawCountdown()

static bool FMODUnity.BankRefreshWindow.DrawCountdown ( string text,
float remainingTime,
float totalTime,
GUIStyle labelStyle )
staticprivate

◆ DrawStatus()

void FMODUnity.BankRefreshWindow.DrawStatus ( )
private

◆ HandleBankRefresh()

static void FMODUnity.BankRefreshWindow.HandleBankRefresh ( string error)
static

◆ OnDestroy()

void FMODUnity.BankRefreshWindow.OnDestroy ( )
private

◆ OnEnable()

void FMODUnity.BankRefreshWindow.OnEnable ( )
private

◆ OnGUI()

void FMODUnity.BankRefreshWindow.OnGUI ( )
private

◆ OnInspectorUpdate()

void FMODUnity.BankRefreshWindow.OnInspectorUpdate ( )
private

◆ ShowWindow()

static void FMODUnity.BankRefreshWindow.ShowWindow ( )
static

Member Data Documentation

◆ CloseDelay

const float FMODUnity.BankRefreshWindow.CloseDelay = 5
staticprivate

◆ closeTime

float FMODUnity.BankRefreshWindow.closeTime = float.MaxValue
private

◆ cooldown

SerializedProperty FMODUnity.BankRefreshWindow.cooldown
private

◆ instance

BankRefreshWindow FMODUnity.BankRefreshWindow.instance = null
staticprivate

◆ lastRefreshError

string FMODUnity.BankRefreshWindow.lastRefreshError = null
private

◆ readyToRefreshBanks

bool FMODUnity.BankRefreshWindow.readyToRefreshBanks = false
private

◆ serializedSettings

SerializedObject FMODUnity.BankRefreshWindow.serializedSettings
private

◆ showWindow

SerializedProperty FMODUnity.BankRefreshWindow.showWindow
private

Property Documentation

◆ IsVisible

bool FMODUnity.BankRefreshWindow.IsVisible
staticget

◆ ReadyToRefreshBanks

bool FMODUnity.BankRefreshWindow.ReadyToRefreshBanks
staticget

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