Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
void | PorcessAttributeSets (Stylesheet rootStylesheet) |
int | AllocateVariableSlot () |
void | ReleaseVariableSlots (int n) |
void | CompileAttributes (Compiler compiler) |
void | CheckEmpty (Compiler compiler) |
void | CheckRequiredAttribute (Compiler compiler, object attrValue, string attrName) |
void | CheckRequiredAttribute (Compiler compiler, bool attr, string attrName) |
Public Attributes | |
Stylesheet | builtInSheet |
Protected Member Functions | |
void | CompileDocument (Compiler compiler, bool inInclude) |
void | CompileDecimalFormat (Compiler compiler) |
void | CompileSpace (Compiler compiler, bool preserve) |
void | CompileTopLevelElements (Compiler compiler) |
void | CompileTemplate (Compiler compiler) |
void | CompileOnceTemplate (Compiler compiler) |
void | AddEvent (Event copyEvent) |
void | AddEvents (ArrayList copyEvents) |
Protected Attributes | |
int | variableCount |
Package Functions | |
override void | Compile (Compiler compiler) |
void | InsertKey (XmlQualifiedName name, int MatchKey, int UseKey) |
AttributeSetAction | GetAttributeSet (XmlQualifiedName name) |
void | AddDecimalFormat (XmlQualifiedName name, DecimalFormat formatinfo) |
DecimalFormat | GetDecimalFormat (XmlQualifiedName name) |
override void | Execute (Processor processor, ActionFrame frame) |
void | CompileStylesheetAttributes (Compiler compiler) |
void | CompileSingleTemplate (Compiler compiler) |
Stylesheet | CompileImport (Compiler compiler, Uri uri, int id) |
void | CompileNamespaceAlias (Compiler compiler) |
void | CompileKey (Compiler compiler) |
bool | CheckAttribute (bool valid, Compiler compiler) |
void | AddAction (Action action) |
Action | GetAction (int actionIndex) |
void | CheckDuplicateParams (XmlQualifiedName name) |
override void | ReplaceNamespaceAlias (Compiler compiler) |
virtual bool | CompileAttribute (Compiler compiler) |
Static Package Functions | |
static string | PrecalculateAvt (ref Avt avt) |
Package Attributes | |
ArrayList | containedActions |
CopyCodeAction | lastCopyCodeAction |
Properties | |
XsltOutput | Output [get] |
List< Key > | KeyList [get] |
Private Member Functions | |
void | MirgeAttributeSets (Stylesheet stylesheet) |
void | CheckAttributeSets_RecurceInList (Hashtable markTable, ICollection setQNames) |
void | CheckAttributeSets_RecurceInContainer (Hashtable markTable, ContainerAction container) |
void | CompileImports (Compiler compiler) |
void | CompileInclude (Compiler compiler) |
double | NameTest (string name) |
void | CompileInstruction (Compiler compiler) |
void | CompileLiteral (Compiler compiler) |
void | CompileLiteralAttributesAndNamespaces (Compiler compiler) |
void | CompileOutput (Compiler compiler) |
void | EnsureCopyCodeAction () |
void | AddScript (Compiler compiler) |
Private Attributes | |
readonly Hashtable | _attributeSetTable = new Hashtable() |
readonly Hashtable | _decimalFormatTable = new Hashtable() |
List< Key > | _keyList |
XsltOutput | _output |
int | _variableFreeSlot |
int | _maxid |
Definition at line 10 of file RootAction.cs.