|
Drag[en]gine Script Module DragonScript 1.32.1
|
Debug element class information printer. More...
Classes | |
| class | ConsoleOut |
| Stream out to Console. More... | |
| class | FileWriterOut |
| Stream out to FileWriter. More... | |
| interface | StreamOut |
| Stream out interface. More... | |
Public Member Functions | |
| bool | getPrintBehaviors () |
| Print element class behaviors. | |
| bool | getPrintProperties () |
| Print element class properties. | |
| DebugElementClassInfo | new () |
| Create debug printer. | |
| void | print (StreamOut streamOut, ElementClass eclass) |
| Print element class information. | |
| void | print (StreamOut streamOut, ElementClassList list) |
| Print information for all element classes in list. | |
| void | setPrintBehaviors (bool printBehaviors) |
| Set if element class behaviors are printed. | |
| void | setPrintProperties (bool printProperties) |
| Set if element class properties are printed. | |
Debug element class information printer.
Prints information about all element classes in an an ElementClassList to the Console or a FileWriter. This can be used to store a snapshot of all properties and behaviors supported by element classes. By storing this to a file this can be used as reference documentation.
| bool Dragengine.Debugging.DebugElementClassInfo.getPrintBehaviors | ( | ) |
Print element class behaviors.
| bool Dragengine.Debugging.DebugElementClassInfo.getPrintProperties | ( | ) |
Print element class properties.
| DebugElementClassInfo Dragengine.Debugging.DebugElementClassInfo.new | ( | ) |
Create debug printer.
| void Dragengine.Debugging.DebugElementClassInfo.print | ( | StreamOut | streamOut, |
| ElementClass | eclass | ||
| ) |
Print element class information.
| void Dragengine.Debugging.DebugElementClassInfo.print | ( | StreamOut | streamOut, |
| ElementClassList | list | ||
| ) |
Print information for all element classes in list.
| void Dragengine.Debugging.DebugElementClassInfo.setPrintBehaviors | ( | bool | printBehaviors | ) |
Set if element class behaviors are printed.
| void Dragengine.Debugging.DebugElementClassInfo.setPrintProperties | ( | bool | printProperties | ) |
Set if element class properties are printed.