Beamable SDK
Public Member Functions | Public Attributes | Events | List of all members
Beamable.Editor.UI.Model.LogMessageStore Class Reference
Collaboration diagram for Beamable.Editor.UI.Model.LogMessageStore:
Collaboration graph
[legend]

Public Member Functions

void AddMessage (LogMessage message)
 
void ToggleViewDebugEnabled ()
 
void SetViewDebugEnabled (bool enabled)
 
void ToggleViewInfoEnabled ()
 
void SetViewInfoEnabled (bool enabled)
 
void ToggleViewWarningEnabled ()
 
void SetViewWarningEnabled (bool enabled)
 
void ToggleViewErrorEnabled ()
 
void SetViewErrorEnabled (bool enabled)
 
void SetSearchLogFilter (string filter)
 
void SetSelectedLog (LogMessage message)
 
bool DoesMessagePassFilter (LogMessage message)
 
void Clear ()
 

Public Attributes

List< LogMessageMessages = new List<LogMessage>()
 
List< LogMessageFilteredMessages = new List<LogMessage>()
 
LogMessage Selected
 
float ScrollValue
 
bool HasScrolled
 
bool IsTailingLog = true
 
string Filter = string.Empty
 
long DebugCount
 
long InfoCount
 
long WarningCount
 
long ErrorCount
 
long FatalCount
 
bool ViewDebugEnabled = false
 
bool ViewInfoEnabled = true
 
bool ViewWarningEnabled = true
 
bool ViewErrorEnabled = true
 

Events

Action OnMessagesUpdated
 
Action OnViewFilterChanged
 
Action OnSelectedMessageChanged
 

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