ORK Framework  2.22.0
API Documentation
ORKFramework.LogHandler Class Reference
Inheritance diagram for ORKFramework.LogHandler:
ORKFramework.ISaveData

Public Member Functions

void Clear ()
 
void FireChanged ()
 
void MarkDataChanged (bool fireChanged)
 
void CheckDataChanged ()
 
bool HasNewTypes (bool checkParent, List< int > types)
 
bool HasType (bool checkParent, int typeID, bool checkNewContent)
 
List< int > GetTypes (int parentType)
 
void Learn (int logID, bool showConsole)
 
void Forget (int logID, bool showConsole)
 
bool Knows (int logID, bool complete)
 
bool HasLogs ()
 
void GetLogsByType (bool checkParent, int typeID, ref List< LogEntry > list)
 
string GetLogTitle (int logID)
 
void GetLogContent (int logID, ref string title, ref string content)
 
IPortrait GetLogPortrait (int logID, int portraitTypeID)
 
void LearnText (int logTextID, bool showConsole)
 
void ForgetText (int logTextID, bool showConsole)
 
void ForgetAllTexts ()
 
bool KnowsText (int logTextID)
 
DataObject SaveGame ()
 Used to save the data - you need to add the data to a ORKFramework.DataObject. More...
 
void LoadGame (DataObject data)
 Used to load the data - you need to get the data from the ORKFramework.DataObject. More...
 

Properties

Notify Changed
 
bool IsEmpty [get]
 

Member Function Documentation

void ORKFramework.LogHandler.LoadGame ( DataObject  data)

Used to load the data - you need to get the data from the ORKFramework.DataObject.

Parameters
dataA ORKFramework.DataObject containing the data.

Implements ORKFramework.ISaveData.

DataObject ORKFramework.LogHandler.SaveGame ( )

Used to save the data - you need to add the data to a ORKFramework.DataObject.

Returns
A ORKFramework.DataObject containing the data.

Implements ORKFramework.ISaveData.