From 1523c7f25c6f71e6dcc17c1f84721768dc17d76b Mon Sep 17 00:00:00 2001 From: laqieer Date: Sun, 5 Aug 2018 14:19:29 +0800 Subject: [PATCH 01/43] first build --- .../Code/Language/Assembly/AssemblyContext.cs | 122 +++ .../Assembly/EAExpressionAssembler.cs | 477 +++++++++ .../Code/Language/Expression/IExpression.cs | 21 + .../Language/Expression/Tree/Assignment.cs | 9 +- .../Language/Expression/Tree/Assingment.cs | 75 ++ .../Code/Language/Expression/Tree/Code.cs | 85 ++ .../Expression/Tree/ExpressionList.cs | 64 ++ .../Expression/Tree/LabeledExpression.cs | 56 ++ .../Tree/MathOperators/BinaryOperator.cs | 64 ++ .../Tree/MathOperators/BitShiftLeft.cs | 22 + .../Tree/MathOperators/BitShiftRight.cs | 22 + .../Tree/MathOperators/BitwiseAnd.cs | 22 + .../Tree/MathOperators/BitwiseOr.cs | 22 + .../Tree/MathOperators/BitwiseXor.cs | 22 + .../Expression/Tree/MathOperators/Division.cs | 22 + .../Expression/Tree/MathOperators/Minus.cs | 22 + .../Expression/Tree/MathOperators/Modulus.cs | 22 + .../Expression/Tree/MathOperators/Multiply.cs | 22 + .../Expression/Tree/MathOperators/Sum.cs | 22 + .../Code/Language/Expression/Tree/Scope.cs | 37 + .../Code/Language/Expression/Tree/Symbol.cs | 50 + .../Expression/Tree/ValueExpression.cs | 50 + .../Core/Code/Language/ICodeLanguage.cs | 24 + .../Language/Old/BuiltInCodes/IBuiltInCode.cs | 28 + .../Old/BuiltInCodes/OffsetAlinger.cs | 53 + .../Old/BuiltInCodes/OffsetChanger.cs | 57 ++ .../Code/Language/Old/BuiltInCodes/Printer.cs | 69 ++ .../Language/Old/BuiltInCodes/ScopeEnder.cs | 52 + .../Language/Old/BuiltInCodes/ScopeStarter.cs | 48 + .../Core/Code/Language/Old/EACodeLanguage.cs | 192 ++++ .../Language/Old/EACodeLanguageAssembler.cs | 229 +++++ .../Core/Code/Language/Old/FE6CodeLanguage.cs | 36 + .../Core/Code/Language/Old/FE7CodeLanguage.cs | 126 +++ .../Core/Code/Language/Old/FE8CodeLanguage.cs | 97 ++ .../Core/Code/Language/Old/Priority.cs | 65 ++ .../Code/Language/Parser/StatementParser.cs | 152 +++ .../Core/Code/Language/Parser/TokenParser.cs | 36 + .../IntegerRepresentations/IIntegerType.cs | 47 + .../IntRepresentation.cs | 139 +++ .../Code/Preprocessors/ContextPreprocessor.cs | 177 ++++ .../Code/Preprocessors/OldPreprocessor.cs | 663 +++++++++++++ .../Code/Preprocessors/OldPreprocessor2.cs | 257 +++++ .../Code/Preprocessors/RegexPreprocessor.cs | 340 +++++++ .../StringReplacers/IStringReplacer.cs | 17 + .../StringReplacers/NewReplacer.cs | 276 ++++++ .../StringReplacers/OriginalReplacer.cs | 166 ++++ Event Assembler/Core/Code/ScopeStructure.cs | 79 ++ .../Collections/DefineCollectionTreeBased.cs | 236 +++++ Event Assembler/Core/GBAPointerMaker.cs | 33 + .../Core/IO/Input/CommandLineArgs.cs | 195 ++++ .../Core/IO/Input/InputByteStream.cs | 65 ++ Event Assembler/Core/Language definition.txt | 22 + .../Core/Properties/AssemblyInfo.cs | 36 + Event Assembler/Event Assembler.sln | 4 +- .../Event Assembler/FE6 Template.txt | 48 + .../Event Assembler/FE7 Template.txt | 53 + .../Event Assembler/FE8 Template.txt | 57 ++ .../Language Raws/Units/Fighting.txt | 146 +++ .../Event Assembler/Scripts/Generate post.cmd | 5 + .../Chapter Structure Helpers.txt | 66 ++ .../Convo Background Definitions.txt | 58 ++ .../EA Standard library/Convo Helpers.txt | 27 + .../ReadBinaryAndWriteText/Program.cs | 32 + .../Properties/Settings.Designer.cs | 26 + .../ReadBinaryAndWriteText.csproj | 89 ++ .../html/_array_dictionary_8cs.html | 71 ++ Event Assembler/html/_build_vector_8cs.html | 71 ++ .../html/_byte_extensions_8cs.html | 72 ++ .../html/_can_cause_error_8cs.html | 72 ++ Event Assembler/html/_code_8cs.html | 72 ++ .../html/_code_filler_template_8cs.html | 72 ++ Event Assembler/html/_code_template_8cs.html | 72 ++ .../html/_code_template_storer_8cs.html | 71 ++ .../html/_collection_extensions_8cs.html | 72 ++ Event Assembler/html/_context_8cs.html | 71 ++ .../html/_context_preprocessor_8cs.html | 74 ++ Event Assembler/html/_core_2_program_8cs.html | 72 ++ ...core_2_properties_2_assembly_info_8cs.html | 67 ++ Event Assembler/html/_core_info_8cs.html | 71 ++ Event Assembler/html/_current_file_8cs.html | 71 ++ Event Assembler/html/_current_line_8cs.html | 71 ++ Event Assembler/html/_data_change_8cs.html | 72 ++ .../html/_deconstruct_vector_8cs.html | 71 ++ Event Assembler/html/_define_8cs.html | 71 ++ .../html/_define_collection2_8cs.html | 72 ++ .../html/_define_collection_8cs.html | 72 ++ .../html/_define_collection_new_8cs.html | 73 ++ .../html/_define_collection_old_8cs.html | 72 ++ .../_define_collection_optimized_8cs.html | 72 ++ .../_define_collection_tree_based_8cs.html | 72 ++ ...tionary_of_enumerables_enumarator_8cs.html | 72 ++ .../html/_disassembly_mode_8cs.html | 74 ++ Event Assembler/html/_dump_pool_8cs.html | 71 ++ .../html/_e_a_code_language_8cs.html | 72 ++ .../_e_a_code_language_assembler_8cs.html | 71 ++ .../_e_a_code_language_disassembler_8cs.html | 72 ++ Event Assembler/html/_else_8cs.html | 71 ++ Event Assembler/html/_end_if_8cs.html | 71 ++ .../html/_enum_chooser_8_designer_8cs.html | 71 ++ Event Assembler/html/_enum_chooser_8cs.html | 71 ++ .../_enum_chooser_form_8_designer_8cs.html | 71 ++ .../html/_enum_chooser_form_8cs.html | 71 ++ .../html/_enum_extensions_8cs.html | 71 ++ .../html/_enumaration_tree_8cs.html | 74 ++ .../_event_01assembler_2_program_8cs.html | 71 ++ ...bler_2_properties_2_assembly_info_8cs.html | 67 ++ .../html/_f_e6_code_language_8cs.html | 72 ++ .../html/_f_e7_code_language_8cs.html | 72 ++ .../html/_f_e8_code_language_8cs.html | 72 ++ .../html/_form1_8_designer_8cs.html | 71 ++ Event Assembler/html/_form1_8cs.html | 71 ++ Event Assembler/html/_form_helpers_8cs.html | 71 ++ .../html/_g_b_a_pointer_maker_8cs.html | 72 ++ .../html/_g_u_i_message_log_8cs.html | 71 ++ Event Assembler/html/_game_8cs.html | 74 ++ Event Assembler/html/_i_assembler_8cs.html | 72 ++ .../html/_i_built_in_code_8cs.html | 71 ++ .../html/_i_code_language_8cs.html | 72 ++ .../html/_i_code_template_8cs.html | 72 ++ .../html/_i_code_template_storer_8cs.html | 71 ++ Event Assembler/html/_i_data_change_8cs.html | 72 ++ .../html/_i_define_collection_8cs.html | 72 ++ Event Assembler/html/_i_directive_8cs.html | 71 ++ .../html/_i_directive_preprocessor_8cs.html | 71 ++ Event Assembler/html/_i_disassembler_8cs.html | 72 ++ .../html/_i_fixed_doc_string_8cs.html | 71 ++ .../html/_i_fixed_dox_string_8cs.html | 71 ++ .../html/_i_index_overlay_8cs.html | 71 ++ .../html/_i_input_byte_stream_8cs.html | 71 ++ Event Assembler/html/_i_input_stream_8cs.html | 71 ++ Event Assembler/html/_i_macro_8cs.html | 71 ++ Event Assembler/html/_i_message_log_8cs.html | 71 ++ Event Assembler/html/_i_named_8cs.html | 72 ++ Event Assembler/html/_i_o_helpers_8cs.html | 71 ++ .../html/_i_parameterized_8cs.html | 72 ++ .../html/_i_pointer_maker_8cs.html | 72 ++ Event Assembler/html/_i_preprocessor_8cs.html | 72 ++ Event Assembler/html/_i_replacer_8cs.html | 78 ++ .../html/_i_string_replacer_8cs.html | 71 ++ Event Assembler/html/_if_defined_8cs.html | 71 ++ Event Assembler/html/_if_not_defined_8cs.html | 71 ++ Event Assembler/html/_include_8cs.html | 71 ++ Event Assembler/html/_include_binary_8cs.html | 71 ++ Event Assembler/html/_index_overlay_8cs.html | 71 ++ Event Assembler/html/_input_helpers_8cs.html | 71 ++ .../html/_integer_extensions_8cs.html | 72 ++ Event Assembler/html/_is_defined_8cs.html | 71 ++ Event Assembler/html/_lamda_comparer_8cs.html | 71 ++ .../html/_language_processor_8cs.html | 75 ++ ..._language_raws_analyzer_2_program_8cs.html | 71 ++ ...yzer_2_properties_2_assembly_info_8cs.html | 67 ++ .../html/_main_form_8_designer_8cs.html | 71 ++ Event Assembler/html/_main_form_8cs.html | 71 ++ .../_mass_text_replacer_2_program_8cs.html | 71 ++ ...acer_2_properties_2_assembly_info_8cs.html | 67 ++ ...properties_2_resources_8_designer_8cs.html | 72 ++ ..._properties_2_settings_8_designer_8cs.html | 71 ++ Event Assembler/html/_message_log_8cs.html | 71 ++ .../html/_natural_comparer_8cs.html | 71 ++ Event Assembler/html/_new_replacer_8cs.html | 71 ++ ..._list_to_e_adefinitions_2_program_8cs.html | 71 ++ ...ions_2_properties_2_assembly_info_8cs.html | 67 ++ Event Assembler/html/_node_8cs.html | 71 ++ .../html/_nop_preprocessor_8cs.html | 72 ++ Event Assembler/html/_offset_alinger_8cs.html | 71 ++ Event Assembler/html/_offset_changer_8cs.html | 71 ++ .../html/_old_preprocessor2_8cs.html | 71 ++ .../html/_old_preprocessor_8cs.html | 72 ++ .../html/_original_replacer_8cs.html | 71 ++ .../html/_pair_extensions_8cs.html | 71 ++ Event Assembler/html/_parameter_8cs.html | 72 ++ Event Assembler/html/_parser_8cs.html | 72 ++ Event Assembler/html/_pool_8cs.html | 71 ++ .../html/_preprocessing_input_stream_8cs.html | 72 ++ Event Assembler/html/_preprocessor_8cs.html | 71 ++ .../html/_preprocessor_new_8cs.html | 71 ++ Event Assembler/html/_printer_8cs.html | 71 ++ Event Assembler/html/_priority_8cs.html | 91 ++ .../html/_raw_code_template_8cs.html | 72 ++ ...d_binary_and_write_text_2_program_8cs.html | 71 ++ ...text_2_properties_2_assembly_info_8cs.html | 67 ++ ...properties_2_resources_8_designer_8cs.html | 72 ++ ..._properties_2_settings_8_designer_8cs.html | 71 ++ .../html/_rectangle_extensions_8cs.html | 71 ++ Event Assembler/html/_regex_helper_8cs.html | 71 ++ .../html/_regex_preprocessor_8cs.html | 71 ++ .../html/_resources_8_designer_8cs.html | 72 ++ .../html/_reverse_comparer_8cs.html | 71 ++ Event Assembler/html/_scope_ender_8cs.html | 71 ++ Event Assembler/html/_scope_starter_8cs.html | 71 ++ .../html/_settings_8_designer_8cs.html | 71 ++ Event Assembler/html/_signum_8cs.html | 71 ++ .../html/_string_equality_comparer_8cs.html | 71 ++ .../html/_string_extensions_8cs.html | 72 ++ Event Assembler/html/_switch_8cs.html | 71 ++ .../html/_template_comparer_8cs.html | 71 ++ .../html/_template_equator_8cs.html | 71 ++ .../html/_template_parameter_8cs.html | 72 ++ .../_terminating_string_template_8cs.html | 72 ++ .../html/_text_shower_8_designer_8cs.html | 71 ++ Event Assembler/html/_text_shower_8cs.html | 71 ++ .../html/_text_writer_message_log_8cs.html | 71 ++ Event Assembler/html/_triplet_8cs.html | 71 ++ .../html/_trivial_preprocessor_8cs.html | 72 ++ Event Assembler/html/_undefine_8cs.html | 71 ++ .../html/_vector_to_parameter_8cs.html | 71 ++ Event Assembler/html/annotated.html | 169 ++++ ...age_raws_analyzer_1_1_program-members.html | 68 ++ ...ss_language_raws_analyzer_1_1_program.html | 76 ++ ..._mass_text_replacer_1_1_form1-members.html | 70 ++ .../class_mass_text_replacer_1_1_form1.html | 127 +++ ..._1_1_properties_1_1_resources-members.html | 68 ++ ...replacer_1_1_properties_1_1_resources.html | 81 ++ ...r_1_1_properties_1_1_settings-members.html | 69 ++ ..._replacer_1_1_properties_1_1_settings.html | 92 ++ ...to_e_adefinitions_1_1_program-members.html | 68 ++ ...re_list_to_e_adefinitions_1_1_program.html | 76 ++ ...1_code_1_1_language_processor-members.html | 73 ++ ...mbler_1_1_code_1_1_language_processor.html | 199 ++++ ...ages_1_1_code_template_storer-members.html | 75 ++ ..._1_languages_1_1_code_template_storer.html | 266 +++++ ...1_1_languages_1_1_code_template_storer.png | Bin 0 -> 1177 bytes ...nguages_1_1_e_a_code_language-members.html | 84 ++ ...e_1_1_languages_1_1_e_a_code_language.html | 480 +++++++++ ...de_1_1_languages_1_1_e_a_code_language.png | Bin 0 -> 1508 bytes ...guages_1_1_f_e6_code_language-members.html | 85 ++ ..._1_1_languages_1_1_f_e6_code_language.html | 111 +++ ...e_1_1_languages_1_1_f_e6_code_language.png | Bin 0 -> 1090 bytes ...guages_1_1_f_e7_code_language-members.html | 85 ++ ..._1_1_languages_1_1_f_e7_code_language.html | 111 +++ ...e_1_1_languages_1_1_f_e7_code_language.png | Bin 0 -> 1083 bytes ...guages_1_1_f_e8_code_language-members.html | 85 ++ ..._1_1_languages_1_1_f_e8_code_language.html | 111 +++ ...e_1_1_languages_1_1_f_e8_code_language.png | Bin 0 -> 1089 bytes ...e_1_1_languages_1_1_parameter-members.html | 96 ++ ..._1_1_code_1_1_languages_1_1_parameter.html | 616 ++++++++++++ ...__assembler_1_1_code_1_1_pool-members.html | 74 ++ ...1_event___assembler_1_1_code_1_1_pool.html | 203 ++++ ..._1_event___assembler_1_1_code_1_1_pool.png | Bin 0 -> 850 bytes ...sors_1_1_context_preprocessor-members.html | 68 ++ ...1_processors_1_1_context_preprocessor.html | 76 ++ ...ocessors_1_1_nop_preprocessor-members.html | 71 ++ ...e_1_1_processors_1_1_nop_preprocessor.html | 166 ++++ ...de_1_1_processors_1_1_nop_preprocessor.png | Bin 0 -> 1063 bytes ...1_processors_1_1_preprocessor-members.html | 73 ++ ..._code_1_1_processors_1_1_preprocessor.html | 209 ++++ ...1_code_1_1_processors_1_1_preprocessor.png | Bin 0 -> 1028 bytes ...essors_1_1_regex_preprocessor-members.html | 74 ++ ...1_1_processors_1_1_regex_preprocessor.html | 229 +++++ ..._1_1_processors_1_1_regex_preprocessor.png | Bin 0 -> 1088 bytes ...ng_replacers_1_1_new_replacer-members.html | 72 ++ ...1_1_string_replacers_1_1_new_replacer.html | 169 ++++ ..._1_1_string_replacers_1_1_new_replacer.png | Bin 0 -> 1113 bytes ...placers_1_1_original_replacer-members.html | 72 ++ ...tring_replacers_1_1_original_replacer.html | 169 ++++ ...string_replacers_1_1_original_replacer.png | Bin 0 -> 1145 bytes ...ates_1_1_code_filler_template-members.html | 83 ++ ..._1_templates_1_1_code_filler_template.html | 554 +++++++++++ ...1_1_templates_1_1_code_filler_template.png | Bin 0 -> 1368 bytes ...1_templates_1_1_code_template-members.html | 93 ++ ..._code_1_1_templates_1_1_code_template.html | 782 +++++++++++++++ ...1_code_1_1_templates_1_1_code_template.png | Bin 0 -> 979 bytes ...mplates_1_1_raw_code_template-members.html | 83 ++ ...e_1_1_templates_1_1_raw_code_template.html | 554 +++++++++++ ...de_1_1_templates_1_1_raw_code_template.png | Bin 0 -> 1358 bytes ...mplates_1_1_template_comparer-members.html | 69 ++ ...e_1_1_templates_1_1_template_comparer.html | 117 +++ ..._1_template_equality_comparer-members.html | 70 ++ ...plates_1_1_template_equality_comparer.html | 125 +++ ...1_terminating_string_template-members.html | 84 ++ ...lates_1_1_terminating_string_template.html | 603 +++++++++++ ...plates_1_1_terminating_string_template.png | Bin 0 -> 1122 bytes ...3_01_t_key_00_01_t_value_01_4-members.html | 81 ++ ...tionary_3_01_t_key_00_01_t_value_01_4.html | 377 +++++++ ...s_1_1_data_change_3_01_t_01_4-members.html | 76 ++ ...llections_1_1_data_change_3_01_t_01_4.html | 311 ++++++ ...ollections_1_1_data_change_3_01_t_01_4.png | Bin 0 -> 1071 bytes ...ections_1_1_define_collection-members.html | 80 ++ ...1_1_collections_1_1_define_collection.html | 465 +++++++++ ..._1_1_collections_1_1_define_collection.png | Bin 0 -> 955 bytes ...ons_1_1_define_collection_old-members.html | 83 ++ ...collections_1_1_define_collection_old.html | 534 ++++++++++ ..._collections_1_1_define_collection_old.png | Bin 0 -> 983 bytes ...1_define_collection_optimized-members.html | 80 ++ ...tions_1_1_define_collection_optimized.html | 454 +++++++++ ...ctions_1_1_define_collection_optimized.png | Bin 0 -> 1051 bytes ..._define_collection_tree_based-members.html | 79 ++ ...ions_1_1_define_collection_tree_based.html | 446 +++++++++ ...tions_1_1_define_collection_tree_based.png | Bin 0 -> 1054 bytes ...3_01_t_key_00_01_t_value_01_4-members.html | 84 ++ ...eration_3_01_t_key_00_01_t_value_01_4.html | 446 +++++++++ ...3_01_t_key_00_01_t_value_01_4-members.html | 87 ++ ...cursion_3_01_t_key_00_01_t_value_01_4.html | 508 ++++++++++ ...collections_1_1_index_overlay-members.html | 83 ++ ...ler_1_1_collections_1_1_index_overlay.html | 412 ++++++++ ...bler_1_1_collections_1_1_index_overlay.png | Bin 0 -> 999 bytes ...3_01_t_key_00_01_t_value_01_4-members.html | 93 ++ ..._1_node_3_01_t_key_00_01_t_value_01_4.html | 642 ++++++++++++ ...t_in_codes_1_1_offset_aligner-members.html | 73 ++ ...1_1_built_in_codes_1_1_offset_aligner.html | 219 ++++ ..._1_1_built_in_codes_1_1_offset_aligner.png | Bin 0 -> 1742 bytes ...t_in_codes_1_1_offset_changer-members.html | 73 ++ ...1_1_built_in_codes_1_1_offset_changer.html | 219 ++++ ..._1_1_built_in_codes_1_1_offset_changer.png | Bin 0 -> 1750 bytes ..._1_built_in_codes_1_1_printer-members.html | 75 ++ ...nguage_1_1_built_in_codes_1_1_printer.html | 253 +++++ ...anguage_1_1_built_in_codes_1_1_printer.png | Bin 0 -> 1691 bytes ...uilt_in_codes_1_1_scope_ender-members.html | 73 ++ ...ge_1_1_built_in_codes_1_1_scope_ender.html | 219 ++++ ...age_1_1_built_in_codes_1_1_scope_ender.png | Bin 0 -> 1721 bytes ...lt_in_codes_1_1_scope_starter-members.html | 72 ++ ..._1_1_built_in_codes_1_1_scope_starter.html | 87 ++ ...e_1_1_built_in_codes_1_1_scope_starter.png | Bin 0 -> 1727 bytes ...code_1_1_language_1_1_context-members.html | 77 ++ ...ore_1_1_code_1_1_language_1_1_context.html | 246 +++++ ...anguage_1_1_e_a_code_language-members.html | 83 ++ ...de_1_1_language_1_1_e_a_code_language.html | 458 +++++++++ ...1_e_a_code_language_assembler-members.html | 72 ++ ...guage_1_1_e_a_code_language_assembler.html | 186 ++++ ..._a_code_language_disassembler-members.html | 73 ++ ...ge_1_1_e_a_code_language_disassembler.html | 260 +++++ ...nguage_1_1_template_parameter-members.html | 96 ++ ...e_1_1_language_1_1_template_parameter.html | 616 ++++++++++++ ...1_code_1_1_language_processor-members.html | 76 ++ ..._core_1_1_code_1_1_language_processor.html | 255 +++++ ..._1_preprocessing_input_stream-members.html | 78 ++ ...1_code_1_1_preprocessing_input_stream.html | 291 ++++++ ..._1_code_1_1_preprocessing_input_stream.png | Bin 0 -> 1090 bytes ...lt_in_macros_1_1_current_file-members.html | 72 ++ ..._1_1_built_in_macros_1_1_current_file.html | 165 +++ ...s_1_1_built_in_macros_1_1_current_file.png | Bin 0 -> 1232 bytes ...lt_in_macros_1_1_current_line-members.html | 72 ++ ..._1_1_built_in_macros_1_1_current_line.html | 165 +++ ...s_1_1_built_in_macros_1_1_current_line.png | Bin 0 -> 1230 bytes ..._1_1_built_in_macros_1_1_pool-members.html | 75 ++ ...ocessors_1_1_built_in_macros_1_1_pool.html | 221 +++++ ...rocessors_1_1_built_in_macros_1_1_pool.png | Bin 0 -> 1182 bytes ...sors_1_1_context_preprocessor-members.html | 68 ++ ...reprocessors_1_1_context_preprocessor.html | 76 ++ ...ors_1_1_directives_1_1_define-members.html | 73 ++ ...eprocessors_1_1_directives_1_1_define.html | 189 ++++ ...reprocessors_1_1_directives_1_1_define.png | Bin 0 -> 1722 bytes ..._1_1_directives_1_1_dump_pool-members.html | 73 ++ ...ocessors_1_1_directives_1_1_dump_pool.html | 189 ++++ ...rocessors_1_1_directives_1_1_dump_pool.png | Bin 0 -> 1729 bytes ...ssors_1_1_directives_1_1_else-members.html | 73 ++ ...preprocessors_1_1_directives_1_1_else.html | 189 ++++ ..._preprocessors_1_1_directives_1_1_else.png | Bin 0 -> 1709 bytes ...ors_1_1_directives_1_1_end_if-members.html | 73 ++ ...eprocessors_1_1_directives_1_1_end_if.html | 189 ++++ ...reprocessors_1_1_directives_1_1_end_if.png | Bin 0 -> 1711 bytes ...1_1_directives_1_1_if_defined-members.html | 73 ++ ...cessors_1_1_directives_1_1_if_defined.html | 189 ++++ ...ocessors_1_1_directives_1_1_if_defined.png | Bin 0 -> 1741 bytes ...directives_1_1_if_not_defined-members.html | 73 ++ ...ors_1_1_directives_1_1_if_not_defined.html | 189 ++++ ...sors_1_1_directives_1_1_if_not_defined.png | Bin 0 -> 1754 bytes ...rs_1_1_directives_1_1_include-members.html | 73 ++ ...processors_1_1_directives_1_1_include.html | 189 ++++ ...eprocessors_1_1_directives_1_1_include.png | Bin 0 -> 1721 bytes ...directives_1_1_include_binary-members.html | 73 ++ ...ors_1_1_directives_1_1_include_binary.html | 189 ++++ ...sors_1_1_directives_1_1_include_binary.png | Bin 0 -> 1780 bytes ...s_1_1_directives_1_1_undefine-members.html | 73 ++ ...rocessors_1_1_directives_1_1_undefine.html | 189 ++++ ...processors_1_1_directives_1_1_undefine.png | Bin 0 -> 1734 bytes ...ocessors_1_1_nop_preprocessor-members.html | 72 ++ ..._1_preprocessors_1_1_nop_preprocessor.html | 183 ++++ ...1_1_preprocessors_1_1_nop_preprocessor.png | Bin 0 -> 1137 bytes ...reprocessors_1_1_preprocessor-members.html | 81 ++ ...de_1_1_preprocessors_1_1_preprocessor.html | 345 +++++++ ...ode_1_1_preprocessors_1_1_preprocessor.png | Bin 0 -> 1668 bytes ...essors_1_1_regex_preprocessor-members.html | 75 ++ ..._preprocessors_1_1_regex_preprocessor.html | 231 +++++ ...ng_replacers_1_1_new_replacer-members.html | 72 ++ ...1_1_string_replacers_1_1_new_replacer.html | 169 ++++ ..._1_1_string_replacers_1_1_new_replacer.png | Bin 0 -> 1179 bytes ...placers_1_1_original_replacer-members.html | 72 ++ ...tring_replacers_1_1_original_replacer.html | 169 ++++ ...string_replacers_1_1_original_replacer.png | Bin 0 -> 1209 bytes ...late_1_1_code_filler_template-members.html | 85 ++ ...1_1_template_1_1_code_filler_template.html | 588 +++++++++++ ..._1_1_template_1_1_code_filler_template.png | Bin 0 -> 2008 bytes ..._1_template_1_1_code_template-members.html | 95 ++ ...1_code_1_1_template_1_1_code_template.html | 816 +++++++++++++++ ..._1_code_1_1_template_1_1_code_template.png | Bin 0 -> 1507 bytes ...late_1_1_code_template_storer-members.html | 77 ++ ...1_1_template_1_1_code_template_storer.html | 314 ++++++ ..._1_1_template_1_1_code_template_storer.png | Bin 0 -> 1129 bytes ...emplate_1_1_raw_code_template-members.html | 85 ++ ...de_1_1_template_1_1_raw_code_template.html | 588 +++++++++++ ...ode_1_1_template_1_1_raw_code_template.png | Bin 0 -> 2007 bytes ...emplate_1_1_template_comparer-members.html | 69 ++ ...de_1_1_template_1_1_template_comparer.html | 117 +++ ..._1_template_equality_comparer-members.html | 70 ++ ...mplate_1_1_template_equality_comparer.html | 125 +++ ...1_terminating_string_template-members.html | 86 ++ ...plate_1_1_terminating_string_template.html | 637 ++++++++++++ ...mplate_1_1_terminating_string_template.png | Bin 0 -> 1651 bytes ..._core_1_1_i_o_1_1_message_log-members.html | 90 ++ ...bler_1_1_core_1_1_i_o_1_1_message_log.html | 573 +++++++++++ ...mbler_1_1_core_1_1_i_o_1_1_message_log.png | Bin 0 -> 1969 bytes ...o_1_1_text_writer_message_log-members.html | 92 ++ ...e_1_1_i_o_1_1_text_writer_message_log.html | 166 ++++ ...re_1_1_i_o_1_1_text_writer_message_log.png | Bin 0 -> 1511 bytes ...1_utility_1_1_can_cause_error-members.html | 75 ++ ..._core_1_1_utility_1_1_can_cause_error.html | 207 ++++ ...1_can_cause_error_3_01_t_01_4-members.html | 77 ++ ...ility_1_1_can_cause_error_3_01_t_01_4.html | 275 +++++ ...g_b_a_1_1_g_b_a_pointer_maker-members.html | 71 ++ ...ler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html | 186 ++++ ...bler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png | Bin 0 -> 931 bytes ...er_interface_1_1_enum_chooser-members.html | 74 ++ ...r_1_1_user_interface_1_1_enum_chooser.html | 211 ++++ ...terface_1_1_enum_chooser_form-members.html | 75 ++ ..._user_interface_1_1_enum_chooser_form.html | 227 +++++ ...terface_1_1_g_u_i_message_log-members.html | 90 ++ ..._user_interface_1_1_g_u_i_message_log.html | 130 +++ ...1_user_interface_1_1_g_u_i_message_log.png | Bin 0 -> 1490 bytes ..._user_interface_1_1_main_form-members.html | 70 ++ ...bler_1_1_user_interface_1_1_main_form.html | 128 +++ ...ser_interface_1_1_message_log-members.html | 91 ++ ...er_1_1_user_interface_1_1_message_log.html | 605 +++++++++++ ...ler_1_1_user_interface_1_1_message_log.png | Bin 0 -> 2003 bytes ...ser_interface_1_1_text_shower-members.html | 70 ++ ...er_1_1_user_interface_1_1_text_shower.html | 128 +++ ...e_1_1_text_writer_message_log-members.html | 92 ++ ...interface_1_1_text_writer_message_log.html | 180 ++++ ..._interface_1_1_text_writer_message_log.png | Bin 0 -> 1610 bytes ..._3_01bc9c27bd9a3c332c7f792b8eb6cb56ef.html | 73 ++ ..._3_01c5b664f5e674b34dbdec88fdb43d5112.html | 202 ++++ ..._1_lamda_comparer_3_01_t_01_4-members.html | 72 ++ ...tility_1_1_lamda_comparer_3_01_t_01_4.html | 184 ++++ ..._utility_1_1_natural_comparer-members.html | 69 ++ ...bler_1_1_utility_1_1_natural_comparer.html | 106 ++ ...embler_1_1_utility_1_1_parser-members.html | 74 ++ ...nt___assembler_1_1_utility_1_1_parser.html | 239 +++++ ..._reverse_comparer_3_01_t_01_4-members.html | 71 ++ ...lity_1_1_reverse_comparer_3_01_t_01_4.html | 151 +++ ..._1_1_string_equality_comparer-members.html | 70 ++ ..._utility_1_1_string_equality_comparer.html | 125 +++ ..._01_t_key2_00_01_t_value_01_4-members.html | 77 ++ ..._key1_00_01_t_key2_00_01_t_value_01_4.html | 281 ++++++ ...1_code_1_1_language_processor-members.html | 71 ++ ...mbler_1_1_code_1_1_language_processor.html | 150 +++ ...nguages_1_1_e_a_code_language-members.html | 84 ++ ...e_1_1_languages_1_1_e_a_code_language.html | 480 +++++++++ ...de_1_1_languages_1_1_e_a_code_language.png | Bin 0 -> 1492 bytes ...guages_1_1_f_e6_code_language-members.html | 85 ++ ..._1_1_languages_1_1_f_e6_code_language.html | 111 +++ ...e_1_1_languages_1_1_f_e6_code_language.png | Bin 0 -> 1082 bytes ...guages_1_1_f_e7_code_language-members.html | 85 ++ ..._1_1_languages_1_1_f_e7_code_language.html | 111 +++ ...e_1_1_languages_1_1_f_e7_code_language.png | Bin 0 -> 1076 bytes ...guages_1_1_f_e8_code_language-members.html | 85 ++ ..._1_1_languages_1_1_f_e8_code_language.html | 111 +++ ...e_1_1_languages_1_1_f_e8_code_language.png | Bin 0 -> 1079 bytes ...sors_1_1_context_preprocessor-members.html | 68 ++ ...1_processors_1_1_context_preprocessor.html | 76 ++ ...ocessors_1_1_nop_preprocessor-members.html | 71 ++ ...e_1_1_processors_1_1_nop_preprocessor.html | 166 ++++ ...de_1_1_processors_1_1_nop_preprocessor.png | Bin 0 -> 1048 bytes ...ocessors_1_1_old_preprocessor-members.html | 72 ++ ...e_1_1_processors_1_1_old_preprocessor.html | 169 ++++ ...de_1_1_processors_1_1_old_preprocessor.png | Bin 0 -> 1045 bytes ...1_processors_1_1_preprocessor-members.html | 72 ++ ..._code_1_1_processors_1_1_preprocessor.html | 164 +++ ...1_code_1_1_processors_1_1_preprocessor.png | Bin 0 -> 1254 bytes ...essors_1_1_regex_preprocessor-members.html | 74 ++ ...1_1_processors_1_1_regex_preprocessor.html | 229 +++++ ..._1_1_processors_1_1_regex_preprocessor.png | Bin 0 -> 1068 bytes ...ates_1_1_code_filler_template-members.html | 82 ++ ..._1_templates_1_1_code_filler_template.html | 537 ++++++++++ ...1_1_templates_1_1_code_filler_template.png | Bin 0 -> 1022 bytes ...1_templates_1_1_code_template-members.html | 92 ++ ..._code_1_1_templates_1_1_code_template.html | 753 ++++++++++++++ ...1_code_1_1_templates_1_1_code_template.png | Bin 0 -> 978 bytes ...mplates_1_1_raw_code_template-members.html | 82 ++ ...e_1_1_templates_1_1_raw_code_template.html | 537 ++++++++++ ...de_1_1_templates_1_1_raw_code_template.png | Bin 0 -> 1019 bytes ...mplates_1_1_template_comparer-members.html | 69 ++ ...e_1_1_templates_1_1_template_comparer.html | 117 +++ ..._1_template_equality_comparer-members.html | 70 ++ ...plates_1_1_template_equality_comparer.html | 125 +++ ...1_terminating_string_template-members.html | 82 ++ ...lates_1_1_terminating_string_template.html | 560 +++++++++++ ...plates_1_1_terminating_string_template.png | Bin 0 -> 1115 bytes ...s_1_1_data_change_3_01_t_01_4-members.html | 76 ++ ...llections_1_1_data_change_3_01_t_01_4.html | 311 ++++++ ...ollections_1_1_data_change_3_01_t_01_4.png | Bin 0 -> 1062 bytes ...ections_1_1_define_collection-members.html | 96 ++ ...1_1_collections_1_1_define_collection.html | 936 ++++++++++++++++++ ..._1_1_collections_1_1_define_collection.png | Bin 0 -> 1186 bytes ...ons_1_1_define_collection_new-members.html | 81 ++ ...collections_1_1_define_collection_new.html | 477 +++++++++ ..._collections_1_1_define_collection_new.png | Bin 0 -> 983 bytes ...collections_1_1_index_overlay-members.html | 83 ++ ...ler_1_1_collections_1_1_index_overlay.html | 412 ++++++++ ...bler_1_1_collections_1_1_index_overlay.png | Bin 0 -> 986 bytes ...g_b_a_1_1_g_b_a_pointer_maker-members.html | 71 ++ ...ler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html | 186 ++++ ...bler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png | Bin 0 -> 923 bytes ...mbler_1_1_g_b_a_pointer_maker-members.html | 71 ++ ...nt__assembler_1_1_g_b_a_pointer_maker.html | 186 ++++ ...ent__assembler_1_1_g_b_a_pointer_maker.png | Bin 0 -> 890 bytes ..._1_lamda_comparer_3_01_t_01_4-members.html | 70 ++ ...embler_1_1_lamda_comparer_3_01_t_01_4.html | 133 +++ ...vent__assembler_1_1_main_form-members.html | 70 ++ ...rd_1_1_event__assembler_1_1_main_form.html | 128 +++ ...ssembler_1_1_nop_preprocessor-members.html | 71 ++ ...event__assembler_1_1_nop_preprocessor.html | 166 ++++ ..._event__assembler_1_1_nop_preprocessor.png | Bin 0 -> 847 bytes ...1_event__assembler_1_1_parser-members.html | 72 ++ ...nlord_1_1_event__assembler_1_1_parser.html | 192 ++++ ...er_interface_1_1_enum_chooser-members.html | 74 ++ ...r_1_1_user_interface_1_1_enum_chooser.html | 211 ++++ ...terface_1_1_enum_chooser_form-members.html | 75 ++ ..._user_interface_1_1_enum_chooser_form.html | 227 +++++ ...terface_1_1_g_u_i_message_log-members.html | 91 ++ ..._user_interface_1_1_g_u_i_message_log.html | 160 +++ ...1_user_interface_1_1_g_u_i_message_log.png | Bin 0 -> 1512 bytes ..._user_interface_1_1_main_form-members.html | 70 ++ ...bler_1_1_user_interface_1_1_main_form.html | 128 +++ ...ser_interface_1_1_message_log-members.html | 91 ++ ...er_1_1_user_interface_1_1_message_log.html | 605 +++++++++++ ...ler_1_1_user_interface_1_1_message_log.png | Bin 0 -> 1985 bytes ...ser_interface_1_1_text_shower-members.html | 70 ++ ...er_1_1_user_interface_1_1_text_shower.html | 128 +++ ...e_1_1_text_writer_message_log-members.html | 92 ++ ...interface_1_1_text_writer_message_log.html | 180 ++++ ..._interface_1_1_text_writer_message_log.png | Bin 0 -> 1578 bytes ..._1_lamda_comparer_3_01_t_01_4-members.html | 70 ++ ...tility_1_1_lamda_comparer_3_01_t_01_4.html | 133 +++ ...embler_1_1_utility_1_1_parser-members.html | 72 ++ ...ent__assembler_1_1_utility_1_1_parser.html | 192 ++++ ..._1_1_properties_1_1_resources-members.html | 68 ++ ...ite_text_1_1_properties_1_1_resources.html | 81 ++ ...t_1_1_properties_1_1_settings-members.html | 69 ++ ...rite_text_1_1_properties_1_1_settings.html | 92 ++ Event Assembler/html/classes.html | 87 ++ Event Assembler/html/doxygen.css | 545 ++++++++++ Event Assembler/html/doxygen.png | Bin 0 -> 1281 bytes Event Assembler/html/files.html | 193 ++++ Event Assembler/html/functions.html | 241 +++++ Event Assembler/html/functions_0x62.html | 126 +++ Event Assembler/html/functions_0x63.html | 207 ++++ Event Assembler/html/functions_0x64.html | 167 ++++ Event Assembler/html/functions_0x65.html | 164 +++ Event Assembler/html/functions_0x66.html | 133 +++ Event Assembler/html/functions_0x67.html | 198 ++++ Event Assembler/html/functions_0x68.html | 110 ++ Event Assembler/html/functions_0x69.html | 189 ++++ Event Assembler/html/functions_0x6b.html | 114 +++ Event Assembler/html/functions_0x6c.html | 148 +++ Event Assembler/html/functions_0x6d.html | 206 ++++ Event Assembler/html/functions_0x6e.html | 140 +++ Event Assembler/html/functions_0x6f.html | 145 +++ Event Assembler/html/functions_0x70.html | 182 ++++ Event Assembler/html/functions_0x72.html | 202 ++++ Event Assembler/html/functions_0x73.html | 145 +++ Event Assembler/html/functions_0x74.html | 170 ++++ Event Assembler/html/functions_0x75.html | 107 ++ Event Assembler/html/functions_0x76.html | 118 +++ Event Assembler/html/functions_0x77.html | 117 +++ Event Assembler/html/functions_func.html | 210 ++++ Event Assembler/html/functions_func_0x62.html | 108 ++ Event Assembler/html/functions_func_0x63.html | 162 +++ Event Assembler/html/functions_func_0x64.html | 145 +++ Event Assembler/html/functions_func_0x65.html | 150 +++ Event Assembler/html/functions_func_0x66.html | 119 +++ Event Assembler/html/functions_func_0x67.html | 195 ++++ Event Assembler/html/functions_func_0x68.html | 104 ++ Event Assembler/html/functions_func_0x69.html | 168 ++++ Event Assembler/html/functions_func_0x6c.html | 107 ++ Event Assembler/html/functions_func_0x6d.html | 134 +++ Event Assembler/html/functions_func_0x6e.html | 107 ++ Event Assembler/html/functions_func_0x6f.html | 131 +++ Event Assembler/html/functions_func_0x70.html | 151 +++ Event Assembler/html/functions_func_0x72.html | 184 ++++ Event Assembler/html/functions_func_0x73.html | 132 +++ Event Assembler/html/functions_func_0x74.html | 153 +++ Event Assembler/html/functions_func_0x77.html | 111 +++ Event Assembler/html/functions_prop.html | 521 ++++++++++ Event Assembler/html/functions_vars.html | 132 +++ Event Assembler/html/hierarchy.html | 210 ++++ Event Assembler/html/index.html | 60 ++ Event Assembler/html/installdox | 117 +++ ...mbler_1_1_code_1_1_i_replacer-members.html | 70 ++ ...t___assembler_1_1_code_1_1_i_replacer.html | 136 +++ ...nt___assembler_1_1_code_1_1_i_replacer.png | Bin 0 -> 2282 bytes ...es_1_1_i_code_template_storer-members.html | 74 ++ ..._languages_1_1_i_code_template_storer.html | 246 +++++ ...1_languages_1_1_i_code_template_storer.png | Bin 0 -> 1176 bytes ...processors_1_1_i_preprocessor-members.html | 71 ++ ...ode_1_1_processors_1_1_i_preprocessor.html | 168 ++++ ...code_1_1_processors_1_1_i_preprocessor.png | Bin 0 -> 1534 bytes ...placers_1_1_i_string_replacer-members.html | 72 ++ ...tring_replacers_1_1_i_string_replacer.html | 170 ++++ ...string_replacers_1_1_i_string_replacer.png | Bin 0 -> 1460 bytes ...templates_1_1_i_code_template-members.html | 81 ++ ...ode_1_1_templates_1_1_i_code_template.html | 522 ++++++++++ ...code_1_1_templates_1_1_i_code_template.png | Bin 0 -> 1823 bytes ...plates_1_1_i_fixed_doc_string-members.html | 69 ++ ..._1_1_templates_1_1_i_fixed_doc_string.html | 105 ++ ...e_1_1_templates_1_1_i_fixed_doc_string.png | Bin 0 -> 1396 bytes ...1_1_i_data_change_3_01_t_01_4-members.html | 74 ++ ...ections_1_1_i_data_change_3_01_t_01_4.html | 263 +++++ ...lections_1_1_i_data_change_3_01_t_01_4.png | Bin 0 -> 1071 bytes ...tions_1_1_i_define_collection-members.html | 76 ++ ...1_collections_1_1_i_define_collection.html | 386 ++++++++ ..._1_collections_1_1_i_define_collection.png | Bin 0 -> 1695 bytes ...llections_1_1_i_index_overlay-members.html | 80 ++ ...r_1_1_collections_1_1_i_index_overlay.html | 357 +++++++ ...er_1_1_collections_1_1_i_index_overlay.png | Bin 0 -> 1001 bytes ..._1_1_code_1_1_i_parameterized-members.html | 70 ++ ...1_1_core_1_1_code_1_1_i_parameterized.html | 146 +++ ..._1_1_core_1_1_code_1_1_i_parameterized.png | Bin 0 -> 14064 bytes ..._in_codes_1_1_i_built_in_code-members.html | 72 ++ ..._1_built_in_codes_1_1_i_built_in_code.html | 169 ++++ ...1_1_built_in_codes_1_1_i_built_in_code.png | Bin 0 -> 3262 bytes ..._1_directives_1_1_i_directive-members.html | 72 ++ ...essors_1_1_directives_1_1_i_directive.html | 145 +++ ...cessors_1_1_directives_1_1_i_directive.png | Bin 0 -> 7574 bytes ..._1_1_i_directive_preprocessor-members.html | 77 ++ ...ocessors_1_1_i_directive_preprocessor.html | 197 ++++ ...rocessors_1_1_i_directive_preprocessor.png | Bin 0 -> 1675 bytes ...1_1_preprocessors_1_1_i_macro-members.html | 70 ++ ..._1_code_1_1_preprocessors_1_1_i_macro.html | 138 +++ ...1_1_code_1_1_preprocessors_1_1_i_macro.png | Bin 0 -> 7678 bytes ...processors_1_1_i_preprocessor-members.html | 71 ++ ..._1_1_preprocessors_1_1_i_preprocessor.html | 167 ++++ ...e_1_1_preprocessors_1_1_i_preprocessor.png | Bin 0 -> 2083 bytes ...placers_1_1_i_string_replacer-members.html | 72 ++ ...tring_replacers_1_1_i_string_replacer.html | 170 ++++ ...string_replacers_1_1_i_string_replacer.png | Bin 0 -> 1528 bytes ..._template_1_1_i_code_template-members.html | 82 ++ ...code_1_1_template_1_1_i_code_template.html | 504 ++++++++++ ..._code_1_1_template_1_1_i_code_template.png | Bin 0 -> 2557 bytes ...te_1_1_i_code_template_storer-members.html | 75 ++ ...1_template_1_1_i_code_template_storer.html | 276 ++++++ ..._1_template_1_1_i_code_template_storer.png | Bin 0 -> 1128 bytes ...mplate_1_1_i_fixed_doc_string-members.html | 69 ++ ...e_1_1_template_1_1_i_fixed_doc_string.html | 105 ++ ...de_1_1_template_1_1_i_fixed_doc_string.png | Bin 0 -> 1458 bytes ...re_1_1_i_o_1_1_i_input_stream-members.html | 76 ++ ...r_1_1_core_1_1_i_o_1_1_i_input_stream.html | 242 +++++ ...er_1_1_core_1_1_i_o_1_1_i_input_stream.png | Bin 0 -> 1088 bytes ...ore_1_1_i_o_1_1_i_message_log-members.html | 83 ++ ...er_1_1_core_1_1_i_o_1_1_i_message_log.html | 512 ++++++++++ ...ler_1_1_core_1_1_i_o_1_1_i_message_log.png | Bin 0 -> 1970 bytes ...input_1_1_i_input_byte_stream-members.html | 74 ++ ...i_o_1_1_input_1_1_i_input_byte_stream.html | 178 ++++ ...ility_1_1_i_named_3_01_t_01_4-members.html | 69 ++ ...e_1_1_utility_1_1_i_named_3_01_t_01_4.html | 97 ++ ...assembler_1_1_i_pointer_maker-members.html | 71 ++ ...event___assembler_1_1_i_pointer_maker.html | 186 ++++ ..._event___assembler_1_1_i_pointer_maker.png | Bin 0 -> 934 bytes ...r_interface_1_1_i_message_log-members.html | 84 ++ ..._1_1_user_interface_1_1_i_message_log.html | 542 ++++++++++ ...r_1_1_user_interface_1_1_i_message_log.png | Bin 0 -> 2005 bytes ...bler_1_1_code_1_1_i_assembler-members.html | 69 ++ ...t__assembler_1_1_code_1_1_i_assembler.html | 122 +++ ...nt__assembler_1_1_code_1_1_i_assembler.png | Bin 0 -> 892 bytes ..._1_1_code_1_1_i_code_language-members.html | 72 ++ ...ssembler_1_1_code_1_1_i_code_language.html | 142 +++ ...assembler_1_1_code_1_1_i_code_language.png | Bin 0 -> 1139 bytes ...r_1_1_code_1_1_i_disassembler-members.html | 69 ++ ...assembler_1_1_code_1_1_i_disassembler.html | 145 +++ ..._assembler_1_1_code_1_1_i_disassembler.png | Bin 0 -> 902 bytes ...processors_1_1_i_preprocessor-members.html | 71 ++ ...ode_1_1_processors_1_1_i_preprocessor.html | 170 ++++ ...code_1_1_processors_1_1_i_preprocessor.png | Bin 0 -> 1770 bytes ...templates_1_1_i_code_template-members.html | 81 ++ ...ode_1_1_templates_1_1_i_code_template.html | 522 ++++++++++ ...code_1_1_templates_1_1_i_code_template.png | Bin 0 -> 1819 bytes ...1_1_i_data_change_3_01_t_01_4-members.html | 74 ++ ...ections_1_1_i_data_change_3_01_t_01_4.html | 263 +++++ ...lections_1_1_i_data_change_3_01_t_01_4.png | Bin 0 -> 1061 bytes ...tions_1_1_i_define_collection-members.html | 78 ++ ...1_collections_1_1_i_define_collection.html | 454 +++++++++ ..._1_collections_1_1_i_define_collection.png | Bin 0 -> 1185 bytes ...llections_1_1_i_index_overlay-members.html | 80 ++ ...r_1_1_collections_1_1_i_index_overlay.html | 357 +++++++ ...er_1_1_collections_1_1_i_index_overlay.png | Bin 0 -> 987 bytes ...assembler_1_1_i_pointer_maker-members.html | 71 ++ ..._event__assembler_1_1_i_pointer_maker.html | 186 ++++ ...1_event__assembler_1_1_i_pointer_maker.png | Bin 0 -> 927 bytes ..._assembler_1_1_i_preprocessor-members.html | 71 ++ ...1_event__assembler_1_1_i_preprocessor.html | 169 ++++ ..._1_event__assembler_1_1_i_preprocessor.png | Bin 0 -> 1631 bytes ...r_interface_1_1_i_message_log-members.html | 84 ++ ..._1_1_user_interface_1_1_i_message_log.html | 542 ++++++++++ ...r_1_1_user_interface_1_1_i_message_log.png | Bin 0 -> 1988 bytes .../namespace_language_raws_analyzer.html | 70 ++ .../html/namespace_mass_text_replacer.html | 73 ++ ...ace_mass_text_replacer_1_1_properties.html | 74 ++ ...pace_nigthmare_list_to_e_adefinitions.html | 70 ++ .../html/namespace_nintenlord.html | 71 ++ ...pace_nintenlord_1_1_event___assembler.html | 109 ++ ...enlord_1_1_event___assembler_1_1_code.html | 86 ++ ...nt___assembler_1_1_code_1_1_languages.html | 166 ++++ ...t___assembler_1_1_code_1_1_processors.html | 110 ++ ...sembler_1_1_code_1_1_string_replacers.html | 74 ++ ...nt___assembler_1_1_code_1_1_templates.html | 84 ++ ...1_1_event___assembler_1_1_collections.html | 90 ++ ...enlord_1_1_event___assembler_1_1_core.html | 78 ++ ...1_event___assembler_1_1_core_1_1_code.html | 81 ++ ...embler_1_1_core_1_1_code_1_1_language.html | 172 ++++ ..._code_1_1_language_1_1_built_in_codes.html | 77 ++ ...r_1_1_core_1_1_code_1_1_preprocessors.html | 114 +++ ...1_1_preprocessors_1_1_built_in_macros.html | 80 ++ ...code_1_1_preprocessors_1_1_directives.html | 81 ++ ..._1_core_1_1_code_1_1_string_replacers.html | 74 ++ ...embler_1_1_core_1_1_code_1_1_template.html | 86 ++ ..._1_event___assembler_1_1_core_1_1_i_o.html | 77 ++ ..._assembler_1_1_core_1_1_i_o_1_1_input.html | 73 ++ ...vent___assembler_1_1_core_1_1_utility.html | 76 ++ ...nlord_1_1_event___assembler_1_1_g_b_a.html | 73 ++ ..._event___assembler_1_1_user_interface.html | 77 ++ ...ord_1_1_event___assembler_1_1_utility.html | 89 ++ ...space_nintenlord_1_1_event__assembler.html | 72 ++ ...tenlord_1_1_event__assembler_1_1_code.html | 79 ++ ...ent__assembler_1_1_code_1_1_languages.html | 164 +++ ...nt__assembler_1_1_code_1_1_processors.html | 74 ++ ...ent__assembler_1_1_code_1_1_templates.html | 83 ++ ..._1_1_event__assembler_1_1_collections.html | 83 ++ ...enlord_1_1_event__assembler_1_1_g_b_a.html | 73 ++ ...1_event__assembler_1_1_user_interface.html | 80 ++ ...lord_1_1_event__assembler_1_1_utility.html | 83 ++ .../namespace_read_binary_and_write_text.html | 72 ++ ..._binary_and_write_text_1_1_properties.html | 74 ++ Event Assembler/html/namespacemembers.html | 84 ++ .../html/namespacemembers_enum.html | 81 ++ .../html/namespacemembers_func.html | 78 ++ Event Assembler/html/namespaces.html | 93 ++ Event Assembler/html/search/all_61.html | 310 ++++++ Event Assembler/html/search/all_62.html | 81 ++ Event Assembler/html/search/all_63.html | 352 +++++++ Event Assembler/html/search/all_64.html | 260 +++++ Event Assembler/html/search/all_65.html | 249 +++++ Event Assembler/html/search/all_66.html | 99 ++ Event Assembler/html/search/all_67.html | 225 +++++ Event Assembler/html/search/all_68.html | 32 + Event Assembler/html/search/all_69.html | 500 ++++++++++ Event Assembler/html/search/all_6b.html | 41 + Event Assembler/html/search/all_6c.html | 153 +++ Event Assembler/html/search/all_6d.html | 202 ++++ Event Assembler/html/search/all_6e.html | 251 +++++ Event Assembler/html/search/all_6f.html | 153 +++ Event Assembler/html/search/all_70.html | 286 ++++++ Event Assembler/html/search/all_72.html | 261 +++++ Event Assembler/html/search/all_73.html | 178 ++++ Event Assembler/html/search/all_74.html | 226 +++++ Event Assembler/html/search/all_75.html | 37 + Event Assembler/html/search/all_76.html | 53 + Event Assembler/html/search/all_77.html | 47 + Event Assembler/html/search/classes_61.html | 26 + Event Assembler/html/search/classes_62.html | 26 + Event Assembler/html/search/classes_63.html | 80 ++ Event Assembler/html/search/classes_64.html | 74 ++ Event Assembler/html/search/classes_65.html | 74 ++ Event Assembler/html/search/classes_66.html | 44 + Event Assembler/html/search/classes_67.html | 32 + Event Assembler/html/search/classes_69.html | 182 ++++ Event Assembler/html/search/classes_6c.html | 32 + Event Assembler/html/search/classes_6d.html | 32 + Event Assembler/html/search/classes_6e.html | 44 + Event Assembler/html/search/classes_6f.html | 44 + Event Assembler/html/search/classes_70.html | 80 ++ Event Assembler/html/search/classes_72.html | 44 + Event Assembler/html/search/classes_73.html | 56 ++ Event Assembler/html/search/classes_74.html | 62 ++ Event Assembler/html/search/classes_75.html | 26 + Event Assembler/html/search/classes_76.html | 26 + Event Assembler/html/search/close.png | Bin 0 -> 273 bytes Event Assembler/html/search/enums_64.html | 26 + Event Assembler/html/search/enums_67.html | 26 + Event Assembler/html/search/enums_70.html | 26 + Event Assembler/html/search/files_61.html | 25 + Event Assembler/html/search/files_62.html | 30 + Event Assembler/html/search/files_63.html | 85 ++ Event Assembler/html/search/files_64.html | 70 ++ Event Assembler/html/search/files_65.html | 85 ++ Event Assembler/html/search/files_66.html | 40 + Event Assembler/html/search/files_67.html | 30 + Event Assembler/html/search/files_69.html | 170 ++++ Event Assembler/html/search/files_6c.html | 40 + Event Assembler/html/search/files_6d.html | 35 + Event Assembler/html/search/files_6e.html | 50 + Event Assembler/html/search/files_6f.html | 45 + Event Assembler/html/search/files_70.html | 60 ++ Event Assembler/html/search/files_72.html | 60 ++ Event Assembler/html/search/files_73.html | 55 + Event Assembler/html/search/files_74.html | 60 ++ Event Assembler/html/search/files_75.html | 25 + Event Assembler/html/search/files_76.html | 25 + Event Assembler/html/search/functions_61.html | 242 +++++ Event Assembler/html/search/functions_62.html | 37 + Event Assembler/html/search/functions_63.html | 137 +++ Event Assembler/html/search/functions_64.html | 115 +++ Event Assembler/html/search/functions_65.html | 109 ++ Event Assembler/html/search/functions_66.html | 55 + Event Assembler/html/search/functions_67.html | 203 ++++ Event Assembler/html/search/functions_68.html | 26 + Event Assembler/html/search/functions_69.html | 149 +++ Event Assembler/html/search/functions_6c.html | 37 + Event Assembler/html/search/functions_6d.html | 80 ++ Event Assembler/html/search/functions_6e.html | 32 + Event Assembler/html/search/functions_6f.html | 83 ++ Event Assembler/html/search/functions_70.html | 127 +++ Event Assembler/html/search/functions_72.html | 163 +++ Event Assembler/html/search/functions_73.html | 86 ++ Event Assembler/html/search/functions_74.html | 119 +++ Event Assembler/html/search/functions_77.html | 41 + .../html/search/namespaces_6c.html | 25 + .../html/search/namespaces_6d.html | 31 + .../html/search/namespaces_6e.html | 147 +++ .../html/search/namespaces_72.html | 31 + Event Assembler/html/search/nomatches.html | 12 + .../html/search/properties_61.html | 77 ++ .../html/search/properties_62.html | 48 + .../html/search/properties_63.html | 98 ++ .../html/search/properties_64.html | 54 + .../html/search/properties_65.html | 41 + .../html/search/properties_66.html | 38 + .../html/search/properties_68.html | 26 + .../html/search/properties_69.html | 47 + .../html/search/properties_6b.html | 41 + .../html/search/properties_6c.html | 87 ++ .../html/search/properties_6d.html | 104 ++ .../html/search/properties_6e.html | 59 ++ .../html/search/properties_6f.html | 41 + .../html/search/properties_70.html | 65 ++ .../html/search/properties_72.html | 43 + .../html/search/properties_73.html | 35 + .../html/search/properties_74.html | 45 + .../html/search/properties_75.html | 26 + .../html/search/properties_76.html | 41 + .../html/search/properties_77.html | 26 + Event Assembler/html/search/search.css | 200 ++++ Event Assembler/html/search/search.js | 740 ++++++++++++++ Event Assembler/html/search/search.png | Bin 0 -> 527 bytes Event Assembler/html/search/variables_61.html | 26 + Event Assembler/html/search/variables_63.html | 32 + Event Assembler/html/search/variables_64.html | 26 + Event Assembler/html/search/variables_66.html | 26 + Event Assembler/html/search/variables_69.html | 32 + Event Assembler/html/search/variables_6c.html | 32 + Event Assembler/html/search/variables_6d.html | 44 + Event Assembler/html/search/variables_6e.html | 29 + Event Assembler/html/search/variables_6f.html | 26 + Event Assembler/html/search/variables_70.html | 38 + Event Assembler/html/search/variables_73.html | 26 + Event Assembler/html/search/variables_76.html | 26 + ...ler_1_1_code_1_1_build_vector-members.html | 71 ++ ...__assembler_1_1_code_1_1_build_vector.html | 149 +++ ...___assembler_1_1_code_1_1_build_vector.png | Bin 0 -> 891 bytes ...1_code_1_1_deconstruct_vector-members.html | 71 ++ ...mbler_1_1_code_1_1_deconstruct_vector.html | 149 +++ ...embler_1_1_code_1_1_deconstruct_vector.png | Bin 0 -> 931 bytes ...mbler_1_1_code_1_1_is_defined-members.html | 73 ++ ...t___assembler_1_1_code_1_1_is_defined.html | 185 ++++ ...nt___assembler_1_1_code_1_1_is_defined.png | Bin 0 -> 879 bytes ...1_code_1_1_languages_1_1_code-members.html | 78 ++ ...mbler_1_1_code_1_1_languages_1_1_code.html | 351 +++++++ ...ors_1_1_preprocessing_context-members.html | 77 ++ ..._processors_1_1_preprocessing_context.html | 222 +++++ ...rs_1_1_preprocessor_directive-members.html | 73 ++ ...processors_1_1_preprocessor_directive.html | 150 +++ ...assembler_1_1_code_1_1_signum-members.html | 71 ++ ...event___assembler_1_1_code_1_1_signum.html | 149 +++ ..._event___assembler_1_1_code_1_1_signum.png | Bin 0 -> 881 bytes ...assembler_1_1_code_1_1_switch-members.html | 71 ++ ...event___assembler_1_1_code_1_1_switch.html | 149 +++ ..._event___assembler_1_1_code_1_1_switch.png | Bin 0 -> 864 bytes ..._code_1_1_vector_to_parameter-members.html | 71 ++ ...bler_1_1_code_1_1_vector_to_parameter.html | 149 +++ ...mbler_1_1_code_1_1_vector_to_parameter.png | Bin 0 -> 935 bytes ..._1_code_1_1_language_1_1_code-members.html | 78 ++ ...1_core_1_1_code_1_1_language_1_1_code.html | 351 +++++++ ...de_1_1_language_1_1_parameter-members.html | 75 ++ ...e_1_1_code_1_1_language_1_1_parameter.html | 205 ++++ ...lt_in_macros_1_1_build_vector-members.html | 71 ++ ..._1_1_built_in_macros_1_1_build_vector.html | 149 +++ ...s_1_1_built_in_macros_1_1_build_vector.png | Bin 0 -> 1226 bytes ...macros_1_1_deconstruct_vector-members.html | 71 ++ ...uilt_in_macros_1_1_deconstruct_vector.html | 149 +++ ...built_in_macros_1_1_deconstruct_vector.png | Bin 0 -> 1288 bytes ...uilt_in_macros_1_1_is_defined-members.html | 73 ++ ...rs_1_1_built_in_macros_1_1_is_defined.html | 185 ++++ ...ors_1_1_built_in_macros_1_1_is_defined.png | Bin 0 -> 1224 bytes ..._1_built_in_macros_1_1_signum-members.html | 71 ++ ...essors_1_1_built_in_macros_1_1_signum.html | 149 +++ ...cessors_1_1_built_in_macros_1_1_signum.png | Bin 0 -> 1223 bytes ..._1_built_in_macros_1_1_switch-members.html | 71 ++ ...essors_1_1_built_in_macros_1_1_switch.html | 149 +++ ...cessors_1_1_built_in_macros_1_1_switch.png | Bin 0 -> 1198 bytes ...acros_1_1_vector_to_parameter-members.html | 71 ++ ...ilt_in_macros_1_1_vector_to_parameter.html | 149 +++ ...uilt_in_macros_1_1_vector_to_parameter.png | Bin 0 -> 1306 bytes ...rs_1_1_preprocessor_directive-members.html | 73 ++ ...processors_1_1_preprocessor_directive.html | 150 +++ ...1_code_1_1_languages_1_1_code-members.html | 78 ++ ...mbler_1_1_code_1_1_languages_1_1_code.html | 351 +++++++ ...e_1_1_languages_1_1_parameter-members.html | 92 ++ ..._1_1_code_1_1_languages_1_1_parameter.html | 532 ++++++++++ ...embler_1_1_code_1_1_parameter-members.html | 92 ++ ...ent__assembler_1_1_code_1_1_parameter.html | 532 ++++++++++ ...ors_1_1_preprocessing_context-members.html | 77 ++ ..._processors_1_1_preprocessing_context.html | 222 +++++ ...rs_1_1_preprocessor_directive-members.html | 73 ++ ...processors_1_1_preprocessor_directive.html | 150 +++ Event Assembler/html/tab_b.gif | Bin 0 -> 35 bytes Event Assembler/html/tab_l.gif | Bin 0 -> 706 bytes Event Assembler/html/tab_r.gif | Bin 0 -> 2585 bytes Event Assembler/html/tabs.css | 105 ++ Nintenlord.Forms/Nintenlord.Forms.csproj | 3 +- Nintenlord.Forms/Properties/Resources.resx | 13 +- 918 files changed, 101527 insertions(+), 8 deletions(-) create mode 100644 Event Assembler/Core/Code/Language/Assembly/AssemblyContext.cs create mode 100644 Event Assembler/Core/Code/Language/Assembly/EAExpressionAssembler.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/IExpression.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/Assingment.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/Code.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/ExpressionList.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/LabeledExpression.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BinaryOperator.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftLeft.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftRight.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseAnd.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseOr.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseXor.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Division.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Minus.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Modulus.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Multiply.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Sum.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/Scope.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/Symbol.cs create mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/ValueExpression.cs create mode 100644 Event Assembler/Core/Code/Language/ICodeLanguage.cs create mode 100644 Event Assembler/Core/Code/Language/Old/BuiltInCodes/IBuiltInCode.cs create mode 100644 Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetAlinger.cs create mode 100644 Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetChanger.cs create mode 100644 Event Assembler/Core/Code/Language/Old/BuiltInCodes/Printer.cs create mode 100644 Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeEnder.cs create mode 100644 Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeStarter.cs create mode 100644 Event Assembler/Core/Code/Language/Old/EACodeLanguage.cs create mode 100644 Event Assembler/Core/Code/Language/Old/EACodeLanguageAssembler.cs create mode 100644 Event Assembler/Core/Code/Language/Old/FE6CodeLanguage.cs create mode 100644 Event Assembler/Core/Code/Language/Old/FE7CodeLanguage.cs create mode 100644 Event Assembler/Core/Code/Language/Old/FE8CodeLanguage.cs create mode 100644 Event Assembler/Core/Code/Language/Old/Priority.cs create mode 100644 Event Assembler/Core/Code/Language/Parser/StatementParser.cs create mode 100644 Event Assembler/Core/Code/Language/Parser/TokenParser.cs create mode 100644 Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IIntegerType.cs create mode 100644 Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IntRepresentation.cs create mode 100644 Event Assembler/Core/Code/Preprocessors/ContextPreprocessor.cs create mode 100644 Event Assembler/Core/Code/Preprocessors/OldPreprocessor.cs create mode 100644 Event Assembler/Core/Code/Preprocessors/OldPreprocessor2.cs create mode 100644 Event Assembler/Core/Code/Preprocessors/RegexPreprocessor.cs create mode 100644 Event Assembler/Core/Code/Preprocessors/StringReplacers/IStringReplacer.cs create mode 100644 Event Assembler/Core/Code/Preprocessors/StringReplacers/NewReplacer.cs create mode 100644 Event Assembler/Core/Code/Preprocessors/StringReplacers/OriginalReplacer.cs create mode 100644 Event Assembler/Core/Code/ScopeStructure.cs create mode 100644 Event Assembler/Core/Collections/DefineCollectionTreeBased.cs create mode 100644 Event Assembler/Core/GBAPointerMaker.cs create mode 100644 Event Assembler/Core/IO/Input/CommandLineArgs.cs create mode 100644 Event Assembler/Core/IO/Input/InputByteStream.cs create mode 100644 Event Assembler/Core/Language definition.txt create mode 100644 Event Assembler/Core/Properties/AssemblyInfo.cs create mode 100644 Event Assembler/Event Assembler/FE6 Template.txt create mode 100644 Event Assembler/Event Assembler/FE7 Template.txt create mode 100644 Event Assembler/Event Assembler/FE8 Template.txt create mode 100644 Event Assembler/Event Assembler/Language Raws/Units/Fighting.txt create mode 100644 Event Assembler/Event Assembler/Scripts/Generate post.cmd create mode 100644 Event Assembler/Event Assembler/UserInterface/EA Standard library/Chapter Structure Helpers.txt create mode 100644 Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Background Definitions.txt create mode 100644 Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Helpers.txt create mode 100644 Event Assembler/ReadBinaryAndWriteText/Program.cs create mode 100644 Event Assembler/ReadBinaryAndWriteText/Properties/Settings.Designer.cs create mode 100644 Event Assembler/ReadBinaryAndWriteText/ReadBinaryAndWriteText.csproj create mode 100644 Event Assembler/html/_array_dictionary_8cs.html create mode 100644 Event Assembler/html/_build_vector_8cs.html create mode 100644 Event Assembler/html/_byte_extensions_8cs.html create mode 100644 Event Assembler/html/_can_cause_error_8cs.html create mode 100644 Event Assembler/html/_code_8cs.html create mode 100644 Event Assembler/html/_code_filler_template_8cs.html create mode 100644 Event Assembler/html/_code_template_8cs.html create mode 100644 Event Assembler/html/_code_template_storer_8cs.html create mode 100644 Event Assembler/html/_collection_extensions_8cs.html create mode 100644 Event Assembler/html/_context_8cs.html create mode 100644 Event Assembler/html/_context_preprocessor_8cs.html create mode 100644 Event Assembler/html/_core_2_program_8cs.html create mode 100644 Event Assembler/html/_core_2_properties_2_assembly_info_8cs.html create mode 100644 Event Assembler/html/_core_info_8cs.html create mode 100644 Event Assembler/html/_current_file_8cs.html create mode 100644 Event Assembler/html/_current_line_8cs.html create mode 100644 Event Assembler/html/_data_change_8cs.html create mode 100644 Event Assembler/html/_deconstruct_vector_8cs.html create mode 100644 Event Assembler/html/_define_8cs.html create mode 100644 Event Assembler/html/_define_collection2_8cs.html create mode 100644 Event Assembler/html/_define_collection_8cs.html create mode 100644 Event Assembler/html/_define_collection_new_8cs.html create mode 100644 Event Assembler/html/_define_collection_old_8cs.html create mode 100644 Event Assembler/html/_define_collection_optimized_8cs.html create mode 100644 Event Assembler/html/_define_collection_tree_based_8cs.html create mode 100644 Event Assembler/html/_dictionary_of_enumerables_enumarator_8cs.html create mode 100644 Event Assembler/html/_disassembly_mode_8cs.html create mode 100644 Event Assembler/html/_dump_pool_8cs.html create mode 100644 Event Assembler/html/_e_a_code_language_8cs.html create mode 100644 Event Assembler/html/_e_a_code_language_assembler_8cs.html create mode 100644 Event Assembler/html/_e_a_code_language_disassembler_8cs.html create mode 100644 Event Assembler/html/_else_8cs.html create mode 100644 Event Assembler/html/_end_if_8cs.html create mode 100644 Event Assembler/html/_enum_chooser_8_designer_8cs.html create mode 100644 Event Assembler/html/_enum_chooser_8cs.html create mode 100644 Event Assembler/html/_enum_chooser_form_8_designer_8cs.html create mode 100644 Event Assembler/html/_enum_chooser_form_8cs.html create mode 100644 Event Assembler/html/_enum_extensions_8cs.html create mode 100644 Event Assembler/html/_enumaration_tree_8cs.html create mode 100644 Event Assembler/html/_event_01assembler_2_program_8cs.html create mode 100644 Event Assembler/html/_event_01assembler_2_properties_2_assembly_info_8cs.html create mode 100644 Event Assembler/html/_f_e6_code_language_8cs.html create mode 100644 Event Assembler/html/_f_e7_code_language_8cs.html create mode 100644 Event Assembler/html/_f_e8_code_language_8cs.html create mode 100644 Event Assembler/html/_form1_8_designer_8cs.html create mode 100644 Event Assembler/html/_form1_8cs.html create mode 100644 Event Assembler/html/_form_helpers_8cs.html create mode 100644 Event Assembler/html/_g_b_a_pointer_maker_8cs.html create mode 100644 Event Assembler/html/_g_u_i_message_log_8cs.html create mode 100644 Event Assembler/html/_game_8cs.html create mode 100644 Event Assembler/html/_i_assembler_8cs.html create mode 100644 Event Assembler/html/_i_built_in_code_8cs.html create mode 100644 Event Assembler/html/_i_code_language_8cs.html create mode 100644 Event Assembler/html/_i_code_template_8cs.html create mode 100644 Event Assembler/html/_i_code_template_storer_8cs.html create mode 100644 Event Assembler/html/_i_data_change_8cs.html create mode 100644 Event Assembler/html/_i_define_collection_8cs.html create mode 100644 Event Assembler/html/_i_directive_8cs.html create mode 100644 Event Assembler/html/_i_directive_preprocessor_8cs.html create mode 100644 Event Assembler/html/_i_disassembler_8cs.html create mode 100644 Event Assembler/html/_i_fixed_doc_string_8cs.html create mode 100644 Event Assembler/html/_i_fixed_dox_string_8cs.html create mode 100644 Event Assembler/html/_i_index_overlay_8cs.html create mode 100644 Event Assembler/html/_i_input_byte_stream_8cs.html create mode 100644 Event Assembler/html/_i_input_stream_8cs.html create mode 100644 Event Assembler/html/_i_macro_8cs.html create mode 100644 Event Assembler/html/_i_message_log_8cs.html create mode 100644 Event Assembler/html/_i_named_8cs.html create mode 100644 Event Assembler/html/_i_o_helpers_8cs.html create mode 100644 Event Assembler/html/_i_parameterized_8cs.html create mode 100644 Event Assembler/html/_i_pointer_maker_8cs.html create mode 100644 Event Assembler/html/_i_preprocessor_8cs.html create mode 100644 Event Assembler/html/_i_replacer_8cs.html create mode 100644 Event Assembler/html/_i_string_replacer_8cs.html create mode 100644 Event Assembler/html/_if_defined_8cs.html create mode 100644 Event Assembler/html/_if_not_defined_8cs.html create mode 100644 Event Assembler/html/_include_8cs.html create mode 100644 Event Assembler/html/_include_binary_8cs.html create mode 100644 Event Assembler/html/_index_overlay_8cs.html create mode 100644 Event Assembler/html/_input_helpers_8cs.html create mode 100644 Event Assembler/html/_integer_extensions_8cs.html create mode 100644 Event Assembler/html/_is_defined_8cs.html create mode 100644 Event Assembler/html/_lamda_comparer_8cs.html create mode 100644 Event Assembler/html/_language_processor_8cs.html create mode 100644 Event Assembler/html/_language_raws_analyzer_2_program_8cs.html create mode 100644 Event Assembler/html/_language_raws_analyzer_2_properties_2_assembly_info_8cs.html create mode 100644 Event Assembler/html/_main_form_8_designer_8cs.html create mode 100644 Event Assembler/html/_main_form_8cs.html create mode 100644 Event Assembler/html/_mass_text_replacer_2_program_8cs.html create mode 100644 Event Assembler/html/_mass_text_replacer_2_properties_2_assembly_info_8cs.html create mode 100644 Event Assembler/html/_mass_text_replacer_2_properties_2_resources_8_designer_8cs.html create mode 100644 Event Assembler/html/_mass_text_replacer_2_properties_2_settings_8_designer_8cs.html create mode 100644 Event Assembler/html/_message_log_8cs.html create mode 100644 Event Assembler/html/_natural_comparer_8cs.html create mode 100644 Event Assembler/html/_new_replacer_8cs.html create mode 100644 Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_program_8cs.html create mode 100644 Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_properties_2_assembly_info_8cs.html create mode 100644 Event Assembler/html/_node_8cs.html create mode 100644 Event Assembler/html/_nop_preprocessor_8cs.html create mode 100644 Event Assembler/html/_offset_alinger_8cs.html create mode 100644 Event Assembler/html/_offset_changer_8cs.html create mode 100644 Event Assembler/html/_old_preprocessor2_8cs.html create mode 100644 Event Assembler/html/_old_preprocessor_8cs.html create mode 100644 Event Assembler/html/_original_replacer_8cs.html create mode 100644 Event Assembler/html/_pair_extensions_8cs.html create mode 100644 Event Assembler/html/_parameter_8cs.html create mode 100644 Event Assembler/html/_parser_8cs.html create mode 100644 Event Assembler/html/_pool_8cs.html create mode 100644 Event Assembler/html/_preprocessing_input_stream_8cs.html create mode 100644 Event Assembler/html/_preprocessor_8cs.html create mode 100644 Event Assembler/html/_preprocessor_new_8cs.html create mode 100644 Event Assembler/html/_printer_8cs.html create mode 100644 Event Assembler/html/_priority_8cs.html create mode 100644 Event Assembler/html/_raw_code_template_8cs.html create mode 100644 Event Assembler/html/_read_binary_and_write_text_2_program_8cs.html create mode 100644 Event Assembler/html/_read_binary_and_write_text_2_properties_2_assembly_info_8cs.html create mode 100644 Event Assembler/html/_read_binary_and_write_text_2_properties_2_resources_8_designer_8cs.html create mode 100644 Event Assembler/html/_read_binary_and_write_text_2_properties_2_settings_8_designer_8cs.html create mode 100644 Event Assembler/html/_rectangle_extensions_8cs.html create mode 100644 Event Assembler/html/_regex_helper_8cs.html create mode 100644 Event Assembler/html/_regex_preprocessor_8cs.html create mode 100644 Event Assembler/html/_resources_8_designer_8cs.html create mode 100644 Event Assembler/html/_reverse_comparer_8cs.html create mode 100644 Event Assembler/html/_scope_ender_8cs.html create mode 100644 Event Assembler/html/_scope_starter_8cs.html create mode 100644 Event Assembler/html/_settings_8_designer_8cs.html create mode 100644 Event Assembler/html/_signum_8cs.html create mode 100644 Event Assembler/html/_string_equality_comparer_8cs.html create mode 100644 Event Assembler/html/_string_extensions_8cs.html create mode 100644 Event Assembler/html/_switch_8cs.html create mode 100644 Event Assembler/html/_template_comparer_8cs.html create mode 100644 Event Assembler/html/_template_equator_8cs.html create mode 100644 Event Assembler/html/_template_parameter_8cs.html create mode 100644 Event Assembler/html/_terminating_string_template_8cs.html create mode 100644 Event Assembler/html/_text_shower_8_designer_8cs.html create mode 100644 Event Assembler/html/_text_shower_8cs.html create mode 100644 Event Assembler/html/_text_writer_message_log_8cs.html create mode 100644 Event Assembler/html/_triplet_8cs.html create mode 100644 Event Assembler/html/_trivial_preprocessor_8cs.html create mode 100644 Event Assembler/html/_undefine_8cs.html create mode 100644 Event Assembler/html/_vector_to_parameter_8cs.html create mode 100644 Event Assembler/html/annotated.html create mode 100644 Event Assembler/html/class_language_raws_analyzer_1_1_program-members.html create mode 100644 Event Assembler/html/class_language_raws_analyzer_1_1_program.html create mode 100644 Event Assembler/html/class_mass_text_replacer_1_1_form1-members.html create mode 100644 Event Assembler/html/class_mass_text_replacer_1_1_form1.html create mode 100644 Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources-members.html create mode 100644 Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources.html create mode 100644 Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings-members.html create mode 100644 Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings.html create mode 100644 Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program-members.html create mode 100644 Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_parameter-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_parameter.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_comparer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_comparer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_comparer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_comparer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_main_form-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_main_form.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01bc9c27bd9a3c332c7f792b8eb6cb56ef.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01c5b664f5e674b34dbdec88fdb43d5112.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_comparer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_comparer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_lamda_comparer_3_01_t_01_4-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_lamda_comparer_3_01_t_01_4.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_shower-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_shower.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log.png create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser-members.html create mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser.html create mode 100644 Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources-members.html create mode 100644 Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources.html create mode 100644 Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings-members.html create mode 100644 Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings.html create mode 100644 Event Assembler/html/classes.html create mode 100644 Event Assembler/html/doxygen.css create mode 100644 Event Assembler/html/doxygen.png create mode 100644 Event Assembler/html/files.html create mode 100644 Event Assembler/html/functions.html create mode 100644 Event Assembler/html/functions_0x62.html create mode 100644 Event Assembler/html/functions_0x63.html create mode 100644 Event Assembler/html/functions_0x64.html create mode 100644 Event Assembler/html/functions_0x65.html create mode 100644 Event Assembler/html/functions_0x66.html create mode 100644 Event Assembler/html/functions_0x67.html create mode 100644 Event Assembler/html/functions_0x68.html create mode 100644 Event Assembler/html/functions_0x69.html create mode 100644 Event Assembler/html/functions_0x6b.html create mode 100644 Event Assembler/html/functions_0x6c.html create mode 100644 Event Assembler/html/functions_0x6d.html create mode 100644 Event Assembler/html/functions_0x6e.html create mode 100644 Event Assembler/html/functions_0x6f.html create mode 100644 Event Assembler/html/functions_0x70.html create mode 100644 Event Assembler/html/functions_0x72.html create mode 100644 Event Assembler/html/functions_0x73.html create mode 100644 Event Assembler/html/functions_0x74.html create mode 100644 Event Assembler/html/functions_0x75.html create mode 100644 Event Assembler/html/functions_0x76.html create mode 100644 Event Assembler/html/functions_0x77.html create mode 100644 Event Assembler/html/functions_func.html create mode 100644 Event Assembler/html/functions_func_0x62.html create mode 100644 Event Assembler/html/functions_func_0x63.html create mode 100644 Event Assembler/html/functions_func_0x64.html create mode 100644 Event Assembler/html/functions_func_0x65.html create mode 100644 Event Assembler/html/functions_func_0x66.html create mode 100644 Event Assembler/html/functions_func_0x67.html create mode 100644 Event Assembler/html/functions_func_0x68.html create mode 100644 Event Assembler/html/functions_func_0x69.html create mode 100644 Event Assembler/html/functions_func_0x6c.html create mode 100644 Event Assembler/html/functions_func_0x6d.html create mode 100644 Event Assembler/html/functions_func_0x6e.html create mode 100644 Event Assembler/html/functions_func_0x6f.html create mode 100644 Event Assembler/html/functions_func_0x70.html create mode 100644 Event Assembler/html/functions_func_0x72.html create mode 100644 Event Assembler/html/functions_func_0x73.html create mode 100644 Event Assembler/html/functions_func_0x74.html create mode 100644 Event Assembler/html/functions_func_0x77.html create mode 100644 Event Assembler/html/functions_prop.html create mode 100644 Event Assembler/html/functions_vars.html create mode 100644 Event Assembler/html/hierarchy.html create mode 100644 Event Assembler/html/index.html create mode 100644 Event Assembler/html/installdox create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor.png create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log-members.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log.html create mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log.png create mode 100644 Event Assembler/html/namespace_language_raws_analyzer.html create mode 100644 Event Assembler/html/namespace_mass_text_replacer.html create mode 100644 Event Assembler/html/namespace_mass_text_replacer_1_1_properties.html create mode 100644 Event Assembler/html/namespace_nigthmare_list_to_e_adefinitions.html create mode 100644 Event Assembler/html/namespace_nintenlord.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_languages.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_processors.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_templates.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_collections.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_utility.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_g_b_a.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_user_interface.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_utility.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_languages.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_processors.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_templates.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_collections.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_g_b_a.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_user_interface.html create mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_utility.html create mode 100644 Event Assembler/html/namespace_read_binary_and_write_text.html create mode 100644 Event Assembler/html/namespace_read_binary_and_write_text_1_1_properties.html create mode 100644 Event Assembler/html/namespacemembers.html create mode 100644 Event Assembler/html/namespacemembers_enum.html create mode 100644 Event Assembler/html/namespacemembers_func.html create mode 100644 Event Assembler/html/namespaces.html create mode 100644 Event Assembler/html/search/all_61.html create mode 100644 Event Assembler/html/search/all_62.html create mode 100644 Event Assembler/html/search/all_63.html create mode 100644 Event Assembler/html/search/all_64.html create mode 100644 Event Assembler/html/search/all_65.html create mode 100644 Event Assembler/html/search/all_66.html create mode 100644 Event Assembler/html/search/all_67.html create mode 100644 Event Assembler/html/search/all_68.html create mode 100644 Event Assembler/html/search/all_69.html create mode 100644 Event Assembler/html/search/all_6b.html create mode 100644 Event Assembler/html/search/all_6c.html create mode 100644 Event Assembler/html/search/all_6d.html create mode 100644 Event Assembler/html/search/all_6e.html create mode 100644 Event Assembler/html/search/all_6f.html create mode 100644 Event Assembler/html/search/all_70.html create mode 100644 Event Assembler/html/search/all_72.html create mode 100644 Event Assembler/html/search/all_73.html create mode 100644 Event Assembler/html/search/all_74.html create mode 100644 Event Assembler/html/search/all_75.html create mode 100644 Event Assembler/html/search/all_76.html create mode 100644 Event Assembler/html/search/all_77.html create mode 100644 Event Assembler/html/search/classes_61.html create mode 100644 Event Assembler/html/search/classes_62.html create mode 100644 Event Assembler/html/search/classes_63.html create mode 100644 Event Assembler/html/search/classes_64.html create mode 100644 Event Assembler/html/search/classes_65.html create mode 100644 Event Assembler/html/search/classes_66.html create mode 100644 Event Assembler/html/search/classes_67.html create mode 100644 Event Assembler/html/search/classes_69.html create mode 100644 Event Assembler/html/search/classes_6c.html create mode 100644 Event Assembler/html/search/classes_6d.html create mode 100644 Event Assembler/html/search/classes_6e.html create mode 100644 Event Assembler/html/search/classes_6f.html create mode 100644 Event Assembler/html/search/classes_70.html create mode 100644 Event Assembler/html/search/classes_72.html create mode 100644 Event Assembler/html/search/classes_73.html create mode 100644 Event Assembler/html/search/classes_74.html create mode 100644 Event Assembler/html/search/classes_75.html create mode 100644 Event Assembler/html/search/classes_76.html create mode 100644 Event Assembler/html/search/close.png create mode 100644 Event Assembler/html/search/enums_64.html create mode 100644 Event Assembler/html/search/enums_67.html create mode 100644 Event Assembler/html/search/enums_70.html create mode 100644 Event Assembler/html/search/files_61.html create mode 100644 Event Assembler/html/search/files_62.html create mode 100644 Event Assembler/html/search/files_63.html create mode 100644 Event Assembler/html/search/files_64.html create mode 100644 Event Assembler/html/search/files_65.html create mode 100644 Event Assembler/html/search/files_66.html create mode 100644 Event Assembler/html/search/files_67.html create mode 100644 Event Assembler/html/search/files_69.html create mode 100644 Event Assembler/html/search/files_6c.html create mode 100644 Event Assembler/html/search/files_6d.html create mode 100644 Event Assembler/html/search/files_6e.html create mode 100644 Event Assembler/html/search/files_6f.html create mode 100644 Event Assembler/html/search/files_70.html create mode 100644 Event Assembler/html/search/files_72.html create mode 100644 Event Assembler/html/search/files_73.html create mode 100644 Event Assembler/html/search/files_74.html create mode 100644 Event Assembler/html/search/files_75.html create mode 100644 Event Assembler/html/search/files_76.html create mode 100644 Event Assembler/html/search/functions_61.html create mode 100644 Event Assembler/html/search/functions_62.html create mode 100644 Event Assembler/html/search/functions_63.html create mode 100644 Event Assembler/html/search/functions_64.html create mode 100644 Event Assembler/html/search/functions_65.html create mode 100644 Event Assembler/html/search/functions_66.html create mode 100644 Event Assembler/html/search/functions_67.html create mode 100644 Event Assembler/html/search/functions_68.html create mode 100644 Event Assembler/html/search/functions_69.html create mode 100644 Event Assembler/html/search/functions_6c.html create mode 100644 Event Assembler/html/search/functions_6d.html create mode 100644 Event Assembler/html/search/functions_6e.html create mode 100644 Event Assembler/html/search/functions_6f.html create mode 100644 Event Assembler/html/search/functions_70.html create mode 100644 Event Assembler/html/search/functions_72.html create mode 100644 Event Assembler/html/search/functions_73.html create mode 100644 Event Assembler/html/search/functions_74.html create mode 100644 Event Assembler/html/search/functions_77.html create mode 100644 Event Assembler/html/search/namespaces_6c.html create mode 100644 Event Assembler/html/search/namespaces_6d.html create mode 100644 Event Assembler/html/search/namespaces_6e.html create mode 100644 Event Assembler/html/search/namespaces_72.html create mode 100644 Event Assembler/html/search/nomatches.html create mode 100644 Event Assembler/html/search/properties_61.html create mode 100644 Event Assembler/html/search/properties_62.html create mode 100644 Event Assembler/html/search/properties_63.html create mode 100644 Event Assembler/html/search/properties_64.html create mode 100644 Event Assembler/html/search/properties_65.html create mode 100644 Event Assembler/html/search/properties_66.html create mode 100644 Event Assembler/html/search/properties_68.html create mode 100644 Event Assembler/html/search/properties_69.html create mode 100644 Event Assembler/html/search/properties_6b.html create mode 100644 Event Assembler/html/search/properties_6c.html create mode 100644 Event Assembler/html/search/properties_6d.html create mode 100644 Event Assembler/html/search/properties_6e.html create mode 100644 Event Assembler/html/search/properties_6f.html create mode 100644 Event Assembler/html/search/properties_70.html create mode 100644 Event Assembler/html/search/properties_72.html create mode 100644 Event Assembler/html/search/properties_73.html create mode 100644 Event Assembler/html/search/properties_74.html create mode 100644 Event Assembler/html/search/properties_75.html create mode 100644 Event Assembler/html/search/properties_76.html create mode 100644 Event Assembler/html/search/properties_77.html create mode 100644 Event Assembler/html/search/search.css create mode 100644 Event Assembler/html/search/search.js create mode 100644 Event Assembler/html/search/search.png create mode 100644 Event Assembler/html/search/variables_61.html create mode 100644 Event Assembler/html/search/variables_63.html create mode 100644 Event Assembler/html/search/variables_64.html create mode 100644 Event Assembler/html/search/variables_66.html create mode 100644 Event Assembler/html/search/variables_69.html create mode 100644 Event Assembler/html/search/variables_6c.html create mode 100644 Event Assembler/html/search/variables_6d.html create mode 100644 Event Assembler/html/search/variables_6e.html create mode 100644 Event Assembler/html/search/variables_6f.html create mode 100644 Event Assembler/html/search/variables_70.html create mode 100644 Event Assembler/html/search/variables_73.html create mode 100644 Event Assembler/html/search/variables_76.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector.png create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector.png create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined.png create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum.png create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch.png create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter.png create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector.png create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector.png create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined.png create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum.png create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch.png create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter.png create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor_directive-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor_directive.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html create mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html create mode 100644 Event Assembler/html/tab_b.gif create mode 100644 Event Assembler/html/tab_l.gif create mode 100644 Event Assembler/html/tab_r.gif create mode 100644 Event Assembler/html/tabs.css diff --git a/Event Assembler/Core/Code/Language/Assembly/AssemblyContext.cs b/Event Assembler/Core/Code/Language/Assembly/AssemblyContext.cs new file mode 100644 index 0000000..679dc58 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Assembly/AssemblyContext.cs @@ -0,0 +1,122 @@ +using System; +using System.Collections.Generic; +using System.IO; +using Nintenlord.Event_Assembler.Core.Code.Language.Expression; +using Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree; +using Nintenlord.Event_Assembler.Core.Code.Templates; +using Nintenlord.Event_Assembler.Core.IO.Logs; +using Nintenlord.Utility; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Assembly +{ + sealed class AssemblyContext + { + private struct CodeData + { + public int Offset; + public ICodeTemplate CodeTemplate; + + public CodeData(int offset, ICodeTemplate codeTemplate) + { + this.Offset = offset; + this.CodeTemplate = codeTemplate; + } + } + + private Dictionary, ScopeStructure> scopeStructures; + private Dictionary, CodeData> codeOffsets; + + + public AssemblyContext(ILog log, BinaryWriter output) + { + this.Log = log; + this.scopeStructures = new Dictionary, ScopeStructure>(); + this.codeOffsets = new Dictionary, CodeData>(); + this.Output = output; + } + + public ILog Log { get; private set; } + public ScopeStructure CurrentScope { get; private set; } + public int CurrentOffset { get; set; } + public BinaryWriter Output { get; private set; } + + public void SetScopeStructure(IExpression expression) + { + ScopeStructure newCurrent; + if (!scopeStructures.TryGetValue(expression, out newCurrent)) + { + newCurrent = new ScopeStructure(CurrentScope); + scopeStructures[expression] = newCurrent; + } + CurrentScope = newCurrent; + } + + public void SetToNoScope() + { + CurrentScope = null; + } + + public void PopScope() + { + CurrentScope = CurrentScope.ParentScope; + } + + + + public void AddCodeData(Code code, int offset, ICodeTemplate template) + { + codeOffsets.Add(code, new CodeData(offset, template)); + } + + public bool TryGetCodeData(Code code, out int codeOffset, out ICodeTemplate template) + { + CodeData data; + var result = codeOffsets.TryGetValue(code, out data); + codeOffset = data.Offset; + template = data.CodeTemplate; + return result; + } + + + public void AddError(IExpression code, CanCauseError error) + { + Log.AddError(code.Position + ": " + error.ErrorMessage); + } + + public void AddError(IExpression code, string error) + { + Log.AddError(code.Position + ": " + error); + } + + public void AddError(IExpression code, string format, params object[] args) + { + Log.AddError(code.Position + ": " + string.Format(format, args)); + } + + public void AddNotAtomTypeParameter(IExpression parameter) + { + Log.AddError("{1}: Parameter {0} doesn't have correct type.", + parameter, + parameter.Position); + } + + public void AddNotCorrectParameters(Code code, int paramCount) + { + Log.AddError("{3}: Code {0} doesn't have {2} parameters, but has {1} parameters", + code.CodeName, + paramCount, + code.Parameters.Length, + code.Position); + } + + public void AddNotCorrectParameters(Code code, int paramMin, int paramMax) + { + Log.AddError("{4}: Code {0} doesn't have {3} parameters, but has {1}-{2} parameters", + code.CodeName, + paramMin, + paramMax, + code.Parameters.Length, + code.Position); + } + } +} \ No newline at end of file diff --git a/Event Assembler/Core/Code/Language/Assembly/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/Assembly/EAExpressionAssembler.cs new file mode 100644 index 0000000..48dbe1a --- /dev/null +++ b/Event Assembler/Core/Code/Language/Assembly/EAExpressionAssembler.cs @@ -0,0 +1,477 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using Nintenlord.Collections; +using Nintenlord.Collections.Trees; +using Nintenlord.Event_Assembler.Core.Code.Language.Expression; +using Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree; +using Nintenlord.Event_Assembler.Core.Code.Language.Lexer; +using Nintenlord.Event_Assembler.Core.Code.Language.Types.IntegerRepresentations; +using Nintenlord.Event_Assembler.Core.Code.Templates; +using Nintenlord.Event_Assembler.Core.IO.Input; +using Nintenlord.Event_Assembler.Core.IO.Logs; +using Nintenlord.IO; +using Nintenlord.Parser; +using Nintenlord.Utility; +using Nintenlord.Utility.Primitives; +using EAType = Nintenlord.Event_Assembler.Core.Code.Language.Types.Type; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Assembly +{ + public sealed class EAExpressionAssembler + { + private readonly IParser> parser; + private readonly ICodeTemplateStorer storer; + private readonly StringComparison stringComparison; + private readonly IIntegerType intType; + private readonly IPointerMaker pointerMaker; + private readonly Dictionary, AssemblyContext, FirstPassResult>> firstPassHandlers; + private readonly Dictionary, AssemblyContext>> secondPassHandlers; + + public EAExpressionAssembler(ICodeTemplateStorer storer, IParser> parser, IIntegerType intType, IPointerMaker pointerMaker) + { + this.parser = parser; + this.storer = storer; + this.intType = intType; + this.pointerMaker = pointerMaker; + this.stringComparison = StringComparison.OrdinalIgnoreCase; + + firstPassHandlers = new Dictionary, AssemblyContext, FirstPassResult>>(); + + firstPassHandlers[EAExpressionType.Code] = HandleCodeFirstPass; + firstPassHandlers[EAExpressionType.Scope] = HandleScopeFirstPass; + firstPassHandlers[EAExpressionType.Labeled] = HandleLabelFirstPass; + firstPassHandlers[EAExpressionType.Assignment] = HandleAssignmentFirstPass; + + secondPassHandlers = new Dictionary, AssemblyContext>>(); + + secondPassHandlers[EAExpressionType.Code] = HandleCodeSecondPass; + secondPassHandlers[EAExpressionType.Scope] = HandleScopeSecondPass; + secondPassHandlers[EAExpressionType.Labeled] = HandleLabelSecondPass; + secondPassHandlers[EAExpressionType.Assignment] = HandleAssignmentSecondPass; + } + + public void Assemble(IPositionableInputStream input, BinaryWriter output, ILog log) + { + var assemblyContext = new AssemblyContext(log, output); + + var scanner = new TokenScanner(input); + + if (!scanner.MoveNext()) + { + return; + } + + Match match; + var tree = parser.Parse(scanner, out match); + if (!match.Success) + { + log.AddError(match.Error);// + " " + inputStream.PeekOriginalLine() + return; + } + + if (scanner.IsAtEnd) + { + log.AddError("Consumed all input. Shouldn't have happened."); + return; + } + + if (scanner.Current.Type != TokenType.EndOfStream) + { + log.AddError(scanner.Current.Position + ": Didn't reach end, currently at " + scanner.Current); + return; + } + assemblyContext.CurrentOffset = (int)output.BaseStream.Position; + foreach (var item in FirstPass(tree, assemblyContext)) + { + assemblyContext.AddCodeData(item.code, item.offset, item.template); + } + assemblyContext.CurrentOffset = (int)output.BaseStream.Position; + SecondPass(tree, assemblyContext); + } + + #region First pass + + private struct FirstPassResult + { + public bool valid; + public Code code; + public int offset; + public ICodeTemplate template; + + private FirstPassResult( + bool valid, + Code code, + int offset, + ICodeTemplate template) + { + this.valid = valid; + this.code = code; + this.offset = offset; + this.template = template; + } + + public static FirstPassResult Invalid() + { + return new FirstPassResult(false, null, 0, null); + } + + public static FirstPassResult Valid(Code code, + int offset, + ICodeTemplate template) + { + return new FirstPassResult(true, code, offset, template); + } + + } + + private IEnumerable FirstPass( + IExpression expression, + AssemblyContext assemblyContext) + { + return from expression1 in expression.BreadthFirstEnumerator() + let func = firstPassHandlers.TryGetValue(expression1.Type) + where !func.CausedError + let res = func.Result(expression1, assemblyContext) + where res.valid + select res; + } + + private FirstPassResult HandleAssignmentFirstPass( + IExpression expression, + AssemblyContext assemblyContext) + { + Assingment assignment = (Assingment)expression; + if (assignment.VariableCount != 0) + { + assemblyContext.AddError(assignment, "Assignments with parameters aren't supported."); + } + else + { + assemblyContext.CurrentScope.AddNewSymbol(assignment.Name.Name, assignment.Result); + } + return FirstPassResult.Invalid(); + } + + private FirstPassResult HandleLabelFirstPass( + IExpression expression, + AssemblyContext assemblyContext) + { + LabeledExpression labelExp = (LabeledExpression)expression; + assemblyContext.CurrentScope.AddNewSymbol((labelExp).LabelName, + new ValueExpression(intType.FromInt(assemblyContext.CurrentOffset), default(FilePosition))); + return FirstPassResult.Invalid(); + } + + private FirstPassResult HandleScopeFirstPass( + IExpression expression, + AssemblyContext assemblyContext) + { + assemblyContext.SetScopeStructure(expression); + return FirstPassResult.Invalid(); + } + + private FirstPassResult HandleCodeFirstPass( + IExpression expression, + AssemblyContext assemblyContext) + { + Code code = (Code)expression; + + if (code.IsEmpty) + return FirstPassResult.Invalid(); + + if (HandleBuiltInCode(code, assemblyContext, false)) + return FirstPassResult.Invalid(); + + var paramTypes = code.Parameters.Select(EAType.GetType).ToArray(); + var templateError = storer.FindTemplate(code.CodeName.Name, paramTypes); + + if (templateError.CausedError) + { + assemblyContext.AddError(code, templateError); + return FirstPassResult.Invalid(); + } + else + { + var template = templateError.Result; + int oldOffset = assemblyContext.CurrentOffset; + assemblyContext.CurrentOffset += template.GetLengthBytes(code.Parameters); + return FirstPassResult.Valid(code, oldOffset, template); + } + } + + #endregion + + #region Second pass + + private void SecondPass( + IExpression expression, + AssemblyContext assemblyContext) + { + foreach (var expression1 in expression.BreadthFirstEnumerator()) + { + var action = secondPassHandlers.TryGetValue(expression1.Type); + if (!action.CausedError) + { + action.Result(expression1, assemblyContext); + } + } + } + + private void HandleAssignmentSecondPass( + IExpression assignment, + AssemblyContext assemblyContext) + { + throw new NotImplementedException(); + } + + private void HandleScopeSecondPass( + IExpression newScope, + AssemblyContext assemblyContext) + { + assemblyContext.SetScopeStructure(newScope); + foreach (var child in newScope.GetChildren()) + { + SecondPass(child, assemblyContext); + } + } + + private void HandleLabelSecondPass( + IExpression label, + AssemblyContext assemblyContext) + { + foreach (var child in label.GetChildren()) + { + SecondPass(child, assemblyContext); + } + } + + private void HandleCodeSecondPass( + IExpression expression, + AssemblyContext assemblyContext) + { + Code code = (Code)expression; + if (code.IsEmpty) + return; + + if (HandleBuiltInCode(code, assemblyContext, true)) + return; + + int codeOffset; + ICodeTemplate codeTemplate; + if (!assemblyContext.TryGetCodeData(code, out codeOffset, out codeTemplate)) + { + return; + } + assemblyContext.CurrentOffset = codeOffset; + + if (codeOffset % codeTemplate.OffsetMod != 0) + { + assemblyContext.AddError(code, + "Code {0}'s offset {1} is not divisible by {2}", + codeTemplate.Name, codeOffset.ToHexString("$"), + codeTemplate.OffsetMod); + } + + if (assemblyContext.Output.BaseStream.Position != assemblyContext.CurrentOffset) + { + if (!assemblyContext.Output.BaseStream.CanSeek) + { + assemblyContext.AddError(code, "Stream cannot be seeked."); + } + else + { + assemblyContext.Output.BaseStream.Seek(assemblyContext.CurrentOffset, SeekOrigin.Begin); + } + } + + CanCauseError rawData = codeTemplate.GetData(code.Parameters, + x => GetSymbolVal(x, assemblyContext), intType, pointerMaker); + + if (rawData.CausedError) + { + assemblyContext.AddError(code, rawData); + } + else + { + assemblyContext.Log.AddMessage(code.ToString() + rawData.Result.ToElementWiseString(" ", "[", "]")); + assemblyContext.Output.Write(rawData.Result); + } + assemblyContext.CurrentOffset = (int)assemblyContext.Output.BaseStream.Position; + } + + #endregion + + #region Getting string + + private string ExpressionToString(IExpression exp, AssemblyContext assemblyContext) + { + switch (exp.Type) + { + case EAExpressionType.List: + return exp.GetChildren().ToElementWiseString(", ", "[", "]"); + + case EAExpressionType.Code: + var code = (Code)exp; + + return code.CodeName.Name + code.Parameters.Select( + x => ExpressionToString(x, assemblyContext)).ToElementWiseString(" ", " ", ""); + case EAExpressionType.XOR: + case EAExpressionType.AND: + case EAExpressionType.OR: + case EAExpressionType.LeftShift: + case EAExpressionType.RightShift: + case EAExpressionType.Division: + case EAExpressionType.Multiply: + case EAExpressionType.Modulus: + case EAExpressionType.Minus: + case EAExpressionType.Sum: + case EAExpressionType.Value: + case EAExpressionType.Symbol: + return (from val in Folding.Fold(exp, y => GetSymbolVal(y, assemblyContext), intType) + select intType.ToString(val, 16)).ValueOrDefault(exp.ToString); + //case EAExpressionType.Scope: + //case EAExpressionType.Labeled: + //case EAExpressionType.Assignment: + default: + throw new ArgumentException("malformed tree"); + } + } + + private CanCauseError GetSymbolVal(string symbolName, AssemblyContext assemblyContext) + { + if (symbolName.Equals(currentOffsetCode, stringComparison) || + symbolName.Equals(offsetChanger, stringComparison)) + { + return intType.FromInt(assemblyContext.CurrentOffset); + } + else + { + return from expression in assemblyContext.CurrentScope.GetSymbolValue(symbolName) + from foldResult in Folding.Fold(expression, x => GetSymbolVal(x, assemblyContext), intType) + select foldResult; + } + } + + #endregion + + #region Built-in codes + + private const string currentOffsetCode = "CURRENTOFFSET"; + private const string messagePrinterCode = "MESSAGE"; + private const string errorPrinterCode = "ERROR"; + private const string warningPrinterCode = "WARNING"; + private const string offsetAlinger = "ALIGN"; + private const string offsetChanger = "ORG"; + + private bool HandleBuiltInCode(Code code, AssemblyContext assemblyContext, bool addToLog) + { + string text; + switch (code.CodeName.Name) + { + case messagePrinterCode: + if (addToLog) + { + text = ExpressionToString(code, assemblyContext); + assemblyContext.Log.AddMessage(text.Substring(code.CodeName.Name.Length + 1)); + } + return true; + case errorPrinterCode: + if (addToLog) + { + text = ExpressionToString(code, assemblyContext); + assemblyContext.Log.AddError(text.Substring(code.CodeName.Name.Length + 1)); + } + return true; + case warningPrinterCode: + if (addToLog) + { + text = ExpressionToString(code, assemblyContext); + assemblyContext.Log.AddWarning(text.Substring(code.CodeName.Name.Length + 1)); + } + return true; + case currentOffsetCode: + case offsetAlinger: + if (code.ParameterCount.IsInRange(1, 1)) + { + if (code[0] is ExpressionList) + { + if (addToLog) + { + assemblyContext.AddNotAtomTypeParameter(code[0]); + } + } + else + { + var align = Folding.Fold(code[0], x => CanCauseError.Error("No symbols available."), intType); + if (align.CausedError) + { + if (addToLog) + { + assemblyContext.AddError(code, align); + } + } + else + { + assemblyContext.CurrentOffset = assemblyContext.CurrentOffset.ToMod(intType.GetIntValue(align.Result)); + } + } + } + else + { + if (addToLog) + { + assemblyContext.AddNotCorrectParameters(code, 1); + } + } + return true; + case offsetChanger: + if (code.ParameterCount.IsInRange(1, 1)) + { + if (code[0] is ExpressionList) + { + if (addToLog) + { + assemblyContext.AddNotAtomTypeParameter(code[0]); + } + } + else + { + var newOffset = Folding.Fold(code[0], x => CanCauseError.Error("No symbols available."), intType); + if (newOffset.CausedError) + { + if (addToLog) + { + assemblyContext.AddError(code, newOffset); + } + } + else + { + assemblyContext.CurrentOffset = intType.GetIntValue(newOffset.Result); + } + } + } + else + { + if (addToLog) + { + assemblyContext.AddNotCorrectParameters(code, 1); + } + } + return true; + default: + return false; + } + } + + #endregion + } + + interface IPass + { + + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/IExpression.cs b/Event Assembler/Core/Code/Language/Expression/IExpression.cs new file mode 100644 index 0000000..58dbd30 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/IExpression.cs @@ -0,0 +1,21 @@ +using Nintenlord.Collections.Trees; +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression +{ + /// + /// Expression of EA language. + /// + /// The primitive integer type. + public interface IExpression : ITree> + { + /// + /// Type of the expressions. + /// + EAExpressionType Type { get; } + /// + /// Position of the start of the expression. + /// + FilePosition Position { get; } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/Assignment.cs b/Event Assembler/Core/Code/Language/Expression/Tree/Assignment.cs index 72fbb4d..f627663 100644 --- a/Event Assembler/Core/Code/Language/Expression/Tree/Assignment.cs +++ b/Event Assembler/Core/Code/Language/Expression/Tree/Assignment.cs @@ -26,7 +26,14 @@ public EAExpressionType Type } } - public FilePosition Position => pos; + // public FilePosition Position => pos; + public FilePosition Position + { + get + { + return pos; + } + } public Assignment(string name, IExpression value, FilePosition position) { diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/Assingment.cs b/Event Assembler/Core/Code/Language/Expression/Tree/Assingment.cs new file mode 100644 index 0000000..26c01a2 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/Assingment.cs @@ -0,0 +1,75 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using System.Collections.Generic; +using System.Linq; +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree +{ + /// + /// TODO: Update summary. + /// + sealed public class Assingment : IExpression + { + public readonly Symbol Name; + readonly Symbol[] variables; + + public readonly IExpression Result; + + public Symbol this[int index] + { + get + { + return variables[index]; + } + } + public int VariableCount + { + get + { + return variables.Length; + } + } + + public Assingment(Symbol name, IEnumerable> variables, IExpression result, FilePosition position) + { + this.Name = name; + this.variables = variables.ToArray(); + this.Result = result; + this.Position = position; + } + + #region IExpression Members + + public EAExpressionType Type + { + get { return EAExpressionType.Assignment; } + } + + public FilePosition Position + { + get; + private set; + } + + #endregion + + #region ITree> Members + + public IEnumerable> GetChildren() + { + yield return Name; + foreach (var item in variables) + { + yield return item; + } + yield return Result; + } + + #endregion + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/Code.cs b/Event Assembler/Core/Code/Language/Expression/Tree/Code.cs new file mode 100644 index 0000000..e961a26 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/Code.cs @@ -0,0 +1,85 @@ +using System.Collections.Generic; +using Nintenlord.Collections; +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree +{ + sealed class Code : IExpression + { + readonly Symbol codeName; + readonly IExpression[] parameters; + readonly FilePosition position; + + + public Symbol CodeName + { + get { return codeName; } + } + public IExpression[] Parameters + { + get { return parameters; } + } + public IExpression this[int index] + { + get { return parameters[index]; } + } + public FilePosition Position + { + get { return position; } + } + public bool IsEmpty + { + get { return codeName == null; } + } + + public int ParameterCount { get { return parameters.Length; } } + + private Code(FilePosition position, Symbol codeName, List> parameters) + { + this.codeName = codeName; + this.parameters = parameters.ToArray(); + this.position = position; + } + public Code(Symbol codeName, List> parameters) + { + this.codeName = codeName; + this.parameters = parameters.ToArray(); + this.position = codeName.Position; + } + + #region IExpression Members + + public EAExpressionType Type + { + get { return EAExpressionType.Code; } + } + + public IEnumerable> GetChildren() + { + if (this.IsEmpty) + { + yield break; + } + else + { + yield return codeName; + foreach (var item in parameters) + { + yield return item; + } + } + } + + #endregion + + public override string ToString() + { + return codeName + parameters.ToElementWiseString(" ", " ", ""); + } + + public static Code EmptyCode(FilePosition position) + { + return new Code(position, null, new List>()); + } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/ExpressionList.cs b/Event Assembler/Core/Code/Language/Expression/Tree/ExpressionList.cs new file mode 100644 index 0000000..4f55885 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/ExpressionList.cs @@ -0,0 +1,64 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using System.Collections.Generic; +using Nintenlord.Collections; +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree +{ + /// + /// TODO: Update summary. + /// + public sealed class ExpressionList : IExpression + { + readonly FilePosition filePosition; + readonly List> expressions; + + public int ComponentCount + { + get { return expressions.Count; } + } + public IExpression this[int index] + { + get { return expressions[index]; } + } + + public ExpressionList(IEnumerable> expressions, FilePosition startPosition) + { + this.expressions = new List>(expressions); + this.filePosition = startPosition; + } + + #region IExpression Members + + public EAExpressionType Type + { + get { return EAExpressionType.List; } + } + + public FilePosition Position + { + get { return filePosition; } + } + + #endregion + + #region ITree> Members + + public IEnumerable> GetChildren() + { + return this.expressions; + } + + #endregion + + public override string ToString() + { + return expressions.ToElementWiseString(", ","[","]"); + } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/LabeledExpression.cs b/Event Assembler/Core/Code/Language/Expression/Tree/LabeledExpression.cs new file mode 100644 index 0000000..012f33f --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/LabeledExpression.cs @@ -0,0 +1,56 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using System.Collections.Generic; +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree +{ + /// + /// TODO: Update summary. + /// + sealed class LabeledExpression : IExpression + { + readonly string labelName; + readonly FilePosition position; + readonly IExpression labeledExpression; + + public string LabelName + { + get { return labelName; } + } + + public LabeledExpression(FilePosition position, string labelName, IExpression labeledExpression) + { + this.position = position; + this.labelName = labelName; + this.labeledExpression = labeledExpression; + } + + #region IExpression Members + + public EAExpressionType Type + { + get { return EAExpressionType.Labeled; } + } + + public FilePosition Position + { + get { return position; } + } + + #endregion + + #region ITree> Members + + public IEnumerable> GetChildren() + { + yield return labeledExpression; + } + + #endregion + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BinaryOperator.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BinaryOperator.cs new file mode 100644 index 0000000..8e84850 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BinaryOperator.cs @@ -0,0 +1,64 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using System.Collections.Generic; +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators +{ + /// + /// TODO: Update summary. + /// + public abstract class BinaryOperator : IExpression + { + readonly private EAExpressionType type; + readonly private IExpression first; + readonly private IExpression second; + readonly private FilePosition position; + + public IExpression Second + { + get { return second; } + } + public IExpression First + { + get { return first; } + } + + protected BinaryOperator(IExpression first, IExpression second, EAExpressionType type, FilePosition position) + { + this.first = first; + this.second = second; + this.type = type; + this.position = position; + } + + #region ITree> Members + + public EAExpressionType Type + { + get { return type; } + } + + public FilePosition Position + { + get { return position; } + } + + public IEnumerable> GetChildren() + { + yield return first; + yield return second; + } + + #endregion + + public override string ToString() + { + return string.Format("({0} {2} {1})", first, second, type); + } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftLeft.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftLeft.cs new file mode 100644 index 0000000..d30cd1e --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftLeft.cs @@ -0,0 +1,22 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators +{ + /// + /// TODO: Update summary. + /// + public class BitShiftLeft : BinaryOperator + { + public BitShiftLeft(IExpression first, IExpression second, FilePosition position) + : base(first, second, EAExpressionType.LeftShift, position) + { + + } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftRight.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftRight.cs new file mode 100644 index 0000000..d91aca6 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftRight.cs @@ -0,0 +1,22 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators +{ + /// + /// TODO: Update summary. + /// + public class BitShiftRight : BinaryOperator + { + public BitShiftRight(IExpression first, IExpression second, FilePosition position) + : base(first, second, EAExpressionType.RightShift, position) + { + + } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseAnd.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseAnd.cs new file mode 100644 index 0000000..8fff28a --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseAnd.cs @@ -0,0 +1,22 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators +{ + /// + /// TODO: Update summary. + /// + public class BitwiseAnd : BinaryOperator + { + public BitwiseAnd(IExpression first, IExpression second, FilePosition position) + : base(first, second, EAExpressionType.AND, position) + { + + } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseOr.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseOr.cs new file mode 100644 index 0000000..952a002 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseOr.cs @@ -0,0 +1,22 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators +{ + /// + /// TODO: Update summary. + /// + public class BitwiseOr : BinaryOperator + { + public BitwiseOr(IExpression first, IExpression second, FilePosition position) + : base(first, second, EAExpressionType.OR, position) + { + + } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseXor.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseXor.cs new file mode 100644 index 0000000..53fa481 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseXor.cs @@ -0,0 +1,22 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators +{ + /// + /// TODO: Update summary. + /// + public class BitwiseXor : BinaryOperator + { + public BitwiseXor(IExpression first, IExpression second, FilePosition position) + : base(first, second, EAExpressionType.XOR, position) + { + + } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Division.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Division.cs new file mode 100644 index 0000000..a85dec0 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Division.cs @@ -0,0 +1,22 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators +{ + /// + /// TODO: Update summary. + /// + public sealed class Division : BinaryOperator + { + public Division(IExpression first, IExpression second, FilePosition position) + : base(first, second, EAExpressionType.Division, position) + { + + } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Minus.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Minus.cs new file mode 100644 index 0000000..b2b34fb --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Minus.cs @@ -0,0 +1,22 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators +{ + /// + /// TODO: Update summary. + /// + public sealed class Minus : BinaryOperator + { + public Minus(IExpression first, IExpression second, FilePosition position) + : base(first, second, EAExpressionType.Minus, position) + { + + } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Modulus.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Modulus.cs new file mode 100644 index 0000000..1d86028 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Modulus.cs @@ -0,0 +1,22 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators +{ + /// + /// TODO: Update summary. + /// + public sealed class Modulus : BinaryOperator + { + public Modulus(IExpression first, IExpression second, FilePosition position) + : base(first, second, EAExpressionType.Modulus, position) + { + + } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Multiply.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Multiply.cs new file mode 100644 index 0000000..8236dc3 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Multiply.cs @@ -0,0 +1,22 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators +{ + /// + /// TODO: Update summary. + /// + public sealed class Multiply : BinaryOperator + { + public Multiply(IExpression first, IExpression second, FilePosition position) + : base(first, second, EAExpressionType.Multiply, position) + { + + } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Sum.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Sum.cs new file mode 100644 index 0000000..0c3eb78 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Sum.cs @@ -0,0 +1,22 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators +{ + /// + /// TODO: Update summary. + /// + public sealed class Sum : BinaryOperator + { + public Sum(IExpression first, IExpression second, FilePosition position) + : base(first, second, EAExpressionType.Sum, position) + { + + } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/Scope.cs b/Event Assembler/Core/Code/Language/Expression/Tree/Scope.cs new file mode 100644 index 0000000..43f5333 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/Scope.cs @@ -0,0 +1,37 @@ +using System.Collections.Generic; +using System.Linq; +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree +{ + class Scope : IExpression + { + readonly private List> expressions; + readonly private FilePosition position; + + public Scope(List> expressions, FilePosition position) + { + this.expressions = expressions; + this.position = position; + } + + #region IExpression Members + + public FilePosition Position + { + get { return position; } + } + + public EAExpressionType Type + { + get { return EAExpressionType.Scope; } + } + + public IEnumerable> GetChildren() + { + return expressions.AsEnumerable(); + } + + #endregion + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/Symbol.cs b/Event Assembler/Core/Code/Language/Expression/Tree/Symbol.cs new file mode 100644 index 0000000..18cf7d0 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/Symbol.cs @@ -0,0 +1,50 @@ +using System.Collections.Generic; +using Nintenlord.IO; +using Nintenlord.Utility; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree +{ + sealed public class Symbol : IExpression, INamed + { + readonly string name; + readonly FilePosition position; + + public string Name + { + get { return name; } + } + public FilePosition Position + { + get { return position; } + } + + public Symbol(string name, FilePosition position) + { + this.name = name; + this.position = position; + } + + #region IExpression Members + + public EAExpressionType Type + { + get { return EAExpressionType.Symbol; } + } + + #endregion + + #region ITree> Members + + public IEnumerable> GetChildren() + { + yield break; + } + + #endregion + + public override string ToString() + { + return name; + } + } +} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/ValueExpression.cs b/Event Assembler/Core/Code/Language/Expression/Tree/ValueExpression.cs new file mode 100644 index 0000000..96d4d98 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Expression/Tree/ValueExpression.cs @@ -0,0 +1,50 @@ +using System.Collections.Generic; +using Nintenlord.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree +{ + sealed class ValueExpression : IExpression + { + readonly private FilePosition position; + + public T Value + { + get; + private set; + } + + public ValueExpression(T value, FilePosition position) + { + this.Value = value; + this.position = position; + } + + #region IExpression Members + + public EAExpressionType Type + { + get { return EAExpressionType.Value; } + } + + public FilePosition Position + { + get { return position; } + } + + #endregion + + #region ITree> Members + + public IEnumerable> GetChildren() + { + yield break; + } + + #endregion + + public override string ToString() + { + return Value.ToString(); + } + } +} diff --git a/Event Assembler/Core/Code/Language/ICodeLanguage.cs b/Event Assembler/Core/Code/Language/ICodeLanguage.cs new file mode 100644 index 0000000..a8e63eb --- /dev/null +++ b/Event Assembler/Core/Code/Language/ICodeLanguage.cs @@ -0,0 +1,24 @@ +using System; +using System.Text; +using Nintenlord.Event_assembler; +using Nintenlord.Event_assembler.Collections; + +namespace Nintenlord.Event_assembler.Code +{ + /// + /// Assembly language for assembling and disassembling + /// + interface ICodeLanguage : IDisassembler, IAssembler + { + /// + /// Checks if word is reserved in this language + /// + /// Word to check + /// True if word is reserved, else false + bool IsReserved(string word); + /// + /// Name of the language + /// + string Name { get; } + } +} diff --git a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/IBuiltInCode.cs b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/IBuiltInCode.cs new file mode 100644 index 0000000..0ca0934 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/IBuiltInCode.cs @@ -0,0 +1,28 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using Nintenlord.Utility; +using Nintenlord.Event_Assembler.Core.Code.Language.Expression; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes +{ + interface IBuiltInCode : INamed, IParameterized + { + /// + /// + /// + /// + /// + /// + CanCauseError FirstPass(string[] code, Context context); + + /// + /// + /// + /// + /// + /// True if offset was changed, else false. + CanCauseError SecondPass(string[] code, Context context); + } +} diff --git a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetAlinger.cs b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetAlinger.cs new file mode 100644 index 0000000..5c3dd41 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetAlinger.cs @@ -0,0 +1,53 @@ +using System; +using Nintenlord.Utility; +using Nintenlord.Event_Assembler.Core.Code.Language.Expression; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes +{ + class OffsetAligner : IBuiltInCode + { + #region IBuiltInCode Members + + public string Name + { + get { return "ALIGN"; } + } + + public int MinAmountOfParameters + { + get { return 1; } + } + + public int MaxAmountOfParameters + { + get { return 1; } + } + + public CanCauseError FirstPass(string[] code, Context context) + { + int value; + if (code[1].TryGetValue(out value)) + { + context.Offset = context.Offset.ToMod(value); + return CanCauseError.NoError; + } + else + { + return CanCauseError.Error(code[1] + " is not a valid number."); + } + } + + public CanCauseError SecondPass(string[] code, Context context) + { + int value; + int oldOffset = context.Offset; + if (code[1].TryGetValue(out value)) + { + context.Offset = context.Offset.ToMod(value); + } + return oldOffset != context.Offset; + } + + #endregion + } +} diff --git a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetChanger.cs b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetChanger.cs new file mode 100644 index 0000000..57b3fe1 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetChanger.cs @@ -0,0 +1,57 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; + +using Nintenlord.Utility; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes +{ + class OffsetChanger : IBuiltInCode + { + #region IBuiltInCode Members + + public string Name + { + get { return "ORG"; } + } + + public int MinAmountOfParameters + { + get { return 1; } + } + + public int MaxAmountOfParameters + { + get { return 1; } + } + + public CanCauseError FirstPass(string[] code, Context context) + { + int newOffset; + if (code[1].GetMathStringValue(out newOffset)) + { + context.Offset = newOffset; + return CanCauseError.NoError; + } + else + { + return CanCauseError.Error(code[1] + " is not a valid offset."); + } + } + + public CanCauseError SecondPass(string[] code, Context context) + { + int newOffset; + int oldOffset = context.Offset; + if (code[1].GetMathStringValue(out newOffset)) + { + context.Offset = newOffset; + } + return oldOffset != newOffset; + } + + #endregion + } + +} diff --git a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/Printer.cs b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/Printer.cs new file mode 100644 index 0000000..28e5808 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/Printer.cs @@ -0,0 +1,69 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using Nintenlord.Utility; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes +{ + class Printer : IBuiltInCode + { + string name; + Action printerAction; + + public Action PrinterAction + { + get { return printerAction; } + set { printerAction = value; } + } + + public Printer(string name) + { + this.name = name; + } + + #region IBuiltInCode Members + + public string Name + { + get { return name; } + } + + public int MinAmountOfParameters + { + get { return -1; } + } + + public int MaxAmountOfParameters + { + get { return -1; } + } + + public CanCauseError FirstPass(string[] code, Context context) + { + StringBuilder bldr = new StringBuilder(); + + for (int i = 1; i < code.Length; i++) + { + string param; + if (code[i].Equals(EACodeLanguageAssembler.currentOffsetCode, + StringComparison.OrdinalIgnoreCase)) + param = context.Offset.ToHexString("$"); + else + param = code[i]; + + bldr.AppendFormat("{0} ", param); + } + printerAction(bldr.ToString()); + + return CanCauseError.NoError; + } + + public CanCauseError SecondPass(string[] code, Context context) + { + return false; + } + + #endregion + } +} diff --git a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeEnder.cs b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeEnder.cs new file mode 100644 index 0000000..5ce2865 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeEnder.cs @@ -0,0 +1,52 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using Nintenlord.Utility; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes +{ + class ScopeEnder : IBuiltInCode + { + #region IBuiltInCode Members + + public string Name + { + get { return "}"; } + } + + public int MinAmountOfParameters + { + get { return 0; } + } + + public int MaxAmountOfParameters + { + get { return 0; } + } + + public CanCauseError FirstPass(string[] code, Context context) + { + if (context.ScopesOnStack == 0) + { + return CanCauseError.Error("No scope to end"); + } + else + { + context.EndScope(); + return CanCauseError.NoError; + } + } + + public CanCauseError SecondPass(string[] code, Context context) + { + if (context.ScopesOnStack != 0) + { + context.EndScope(); + } + return false; + } + + #endregion + } +} diff --git a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeStarter.cs b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeStarter.cs new file mode 100644 index 0000000..9d0a963 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeStarter.cs @@ -0,0 +1,48 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using Nintenlord.Utility; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes +{ + class ScopeStarter : IBuiltInCode + { + #region IBuiltInCode Members + + public string Name + { + get { return "{"; } + } + + public int MinAmountOfParameters + { + get { return 0; } + } + + public int MaxAmountOfParameters + { + get { return 0; } + } + + public CanCauseError FirstPass(string[] code, Context context) + { + context.AddNewScope(); + return CanCauseError.NoError; + } + + public CanCauseError SecondPass(string[] code, Context context) + { + if (context.MoveToNextScope()) + { + return false; + } + else + { + return CanCauseError.Error("INTERNAL: No scope to move to."); + } + } + + #endregion + } +} diff --git a/Event Assembler/Core/Code/Language/Old/EACodeLanguage.cs b/Event Assembler/Core/Code/Language/Old/EACodeLanguage.cs new file mode 100644 index 0000000..31fd382 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Old/EACodeLanguage.cs @@ -0,0 +1,192 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using Nintenlord.Event_Assembler.Core.Code.Language.Assembly; +using Nintenlord.Event_Assembler.Core.Code.Language.Parser; +using Nintenlord.Event_Assembler.Core.Code.Language.Types.IntegerRepresentations; +using Nintenlord.Event_Assembler.Core.Code.Templates; +using Nintenlord.Event_Assembler.Core.IO.Input; +using Nintenlord.Event_Assembler.Core.IO.Logs; +using Nintenlord.Utility.Strings; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Old +{ + /// + /// Event assemblers code language + /// + public sealed class EACodeLanguage + { + readonly string name; + readonly ICodeTemplateStorer codeStorage; + readonly List reservedWords; + readonly EAExpressionAssembler assembler; + readonly EACodeLanguageDisassembler disassembler; + + + /// + /// Name of the langauge. + /// + public string Name + { + get { return name; } + } + + + /// + /// Priorities for disassembling main codes + /// + public static List MainPriorities + { + get + { + return new List(new Priority[] { Priority.main, Priority.low }); + } + } + /// + /// Priorities for disassembling unit codes + /// + public static List UnitPriorities + { + get + { + return new List(new Priority[] { Priority.unit, Priority.low }); + } + } + /// + /// Priorities for disassembling ballista codes + /// + public static List TrapPriorities + { + get + { + return new List(new Priority[] { Priority.ballista, Priority.low }); + } + } + /// + /// Priorities for disassembling normal codes + /// + public static List NormalPriorities + { + get + { + return new List(new Priority[] { Priority.none, Priority.low }); + } + } + + private const string offsetChanger = "ORG"; + private const string currentOffset = "CURRENTOFFSET"; + private const string messagePrinter = "MESSAGE"; + private const string errorPrinter = "ERROR"; + private const string warningPrinter = "WARNING"; + private const string alignOffset = "ALIGN"; + + /// + /// Creates a new Event Assembler code language + /// + /// Name of the language + /// Pointer maker for this language + /// Pointer list of this langauge, String is the name of the + /// label to point to, List are the priorities that are pointed to. + /// Array of amount of pointers per POIN code for pointer list. + public EACodeLanguage(string name, IPointerMaker pointerMaker, + Tuple>[][] pointerList, + ICodeTemplateStorer codeStorer, StringComparer stringComparer) + { + this.name = name; + this.codeStorage = codeStorer; + + //codeStorage.AddCode(new RawCodeTemplate(stringComparer), Priority.low); + //codeStorage.AddCode(new CodeFillerTemplate(stringComparer), Priority.low); + + //foreach (ICodeTemplate template in codeStorer) + //{ + // CodeTemplate template2 = template as CodeTemplate; + // if (template2 != null) + // { + // template2.PointerMaker = pointerMaker; + // } + //} + + reservedWords = new List { + offsetChanger, //Offset changing code + alignOffset, //Offset aligning code + currentOffset, //Referances current offset + messagePrinter, //Print message to message box/something + errorPrinter, //Print message to message box/something + warningPrinter //Print message to message box/something + }; + var pres = new IntRepresentation(); + this.assembler = new EAExpressionAssembler( + codeStorage, + new TokenParser(StringExtensions.GetValue), + new IntRepresentation(), + pointerMaker); + + this.disassembler = new EACodeLanguageDisassembler( + codeStorage, pointerMaker, pointerList, pres); + } + + public void Assemble(IPositionableInputStream input, BinaryWriter output, ILog log) + { + assembler.Assemble(input, output, log); + } + + public IEnumerable Disassemble(byte[] code, int offset, int length, Priority priority, bool addEndingLinest, ILog messageLog) + { + return disassembler.Disassemble(code, offset, length, priority, messageLog, addEndingLinest); + } + + public IEnumerable DisassembleChapter(byte[] code, int offset, bool addEndingLinest, ILog messageLog) + { + return disassembler.DisassembleChapter(code, offset, messageLog, addEndingLinest); + } + + public IEnumerable DisassembleToEnd(byte[] code, int offset, Priority priority, bool addEndingLinest, ILog messageLog) + { + return disassembler.DisassembleToEnd(code, offset, priority, messageLog, addEndingLinest); + } + + + + /// + /// Checks if code should be undefinable. Do not raise errors based on this. + /// + /// + /// + public bool IsReserved(string word) + { + if (codeStorage.IsUsedName(word)) + { + return true; + } + foreach (string item in reservedWords) + { + if (item.Equals(word)) + { + return true; + } + } + + return false; + } + + public IEnumerable GetCodeNames() + { + return codeStorage.GetNames().Concat(reservedWords); + } + + private bool IsValidLableName(string label) + { + return !this.IsReserved(label) && + label.All(x => char.IsLetterOrDigit(x) | x == '_') && + label.Any(x => char.IsLetter(x)); + } + + + public override string ToString() + { + return name; + } + } +} diff --git a/Event Assembler/Core/Code/Language/Old/EACodeLanguageAssembler.cs b/Event Assembler/Core/Code/Language/Old/EACodeLanguageAssembler.cs new file mode 100644 index 0000000..dcfa3d3 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Old/EACodeLanguageAssembler.cs @@ -0,0 +1,229 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes; +using Nintenlord.Event_Assembler.Core.Code.Templates; +using Nintenlord.Event_Assembler.Core.IO.Input; +using Nintenlord.Event_Assembler.Core.IO.Logs; +using Nintenlord.Utility; + +namespace Nintenlord.Event_Assembler.Core.Code.Language +{ + class EACodeLanguageAssembler + { + #region Built-in codes + + public static readonly string currentOffsetCode = "CURRENTOFFSET"; + private static readonly string messagePrinterCode = "MESSAGE"; + private static readonly string errorPrinterCode = "ERROR"; + private static readonly string warningPrinterCode = "WARNING"; + + private void SetBuiltInCodes(StringComparer stringComparer) + { + ScopeStarter scopeStarter = new ScopeStarter(); + ScopeEnder scopeEnder = new ScopeEnder(); + OffsetChanger offsetChanger = new OffsetChanger(); + OffsetAligner offsetAligner = new OffsetAligner(); + Printer messagePrinter = new Printer(messagePrinterCode); + Printer errorPrinter = new Printer(errorPrinterCode); + Printer warningPrinter = new Printer(warningPrinterCode); + + buildInCodes = new Dictionary(stringComparer); + buildInCodes[scopeStarter.Name] = scopeStarter; + buildInCodes[scopeEnder.Name] = scopeEnder; + buildInCodes[offsetChanger.Name] = offsetChanger; + buildInCodes[offsetAligner.Name] = offsetAligner; + buildInCodes[messagePrinter.Name] = messagePrinter; + buildInCodes[errorPrinter.Name] = errorPrinter; + buildInCodes[warningPrinter.Name] = warningPrinter; + } + IDictionary buildInCodes; + + #endregion + + ICodeTemplateStorer codeStorage; + IEnumerable reservedWords; + + public EACodeLanguageAssembler( + ICodeTemplateStorer codeStorage, + IEnumerable reservedWords, + StringComparer stringComparer) + { + this.codeStorage = codeStorage; + this.reservedWords = reservedWords; + SetBuiltInCodes(stringComparer); + } + + public void Assemble(IPositionableInputStream input, BinaryWriter output, ILog log) + { + ((Printer)buildInCodes[messagePrinterCode]).PrinterAction = log.AddMessage; + ((Printer)buildInCodes[errorPrinterCode]).PrinterAction = log.AddError; + ((Printer)buildInCodes[warningPrinterCode]).PrinterAction = log.AddWarning; + + Context assemblyContext = new Context(); + assemblyContext.AddNewScope(); + var codes = new List, string[]>>(FirstPass(input, assemblyContext, log)); + + assemblyContext.Offset = 0; + SecondPass(codes, assemblyContext, log, output); + } + + private IEnumerable, string[]>> FirstPass(IPositionableInputStream input, + Context assemblyContext, ILog log) + { + while (true) + { + string line = input.ReadLine(); + if (line == null) + break; + + string[] code = Nintenlord.Utility.Parser.SplitToParameters(line); + + if (code.Length > 0) + { + if (code[0].EndsWith(":")) + { + code = HandleLabels(input, assemblyContext, log, code); + } + + if (code.Length == 0) continue; + + IBuiltInCode builtIn; + if (buildInCodes.TryGetValue(code[0], out builtIn)) + { + string error; + if (builtIn.Matches("Code " + code[0], code.Length - 1, out error)) + { + var causedError = builtIn.FirstPass(code, assemblyContext); + if (causedError) + { + log.AddError(input.GetErrorString(causedError.ErrorMessage)); + } + yield return new KeyValuePair, string[]>(builtIn, code); + } + else + { + log.AddError(input.GetErrorString(error)); + } + } + else + { + ICodeTemplate template = codeStorage.FindTemplate(code); + + if (template != null) + { + if (assemblyContext.Offset % template.OffsetMod != 0) + { + log.AddError(input.GetErrorString( + string.Format( + "Code {0}'s offset {1} is not divisible by {2}", + template.Name, + assemblyContext.Offset, + template.OffsetMod + ))); + } + assemblyContext.Offset += template.GetLengthBytes(code); + yield return new KeyValuePair, string[]>(template, code); + } + else + { + log.AddError(input.GetErrorString(string.Format( + "No code named {0} with {1} parameters found", + code[0], + code.Length - 1 + ))); + } + } + } + } + } + + private string[] HandleLabels(IPositionableInputStream input, Context assemblyContext, ILog log, string[] code) + { + string labelName = code[0].TrimEnd(':'); + if (IsValidLableName(labelName)) + { + assemblyContext.AddLabel(labelName); + } + else + { + log.AddError(input.GetErrorString( + string.Format("Invalid label name {0}", labelName))); + } + string[] temp = new string[code.Length - 1]; + Array.Copy(code, 1, temp, 0, temp.Length); + code = temp; + return code; + } + + private static void SecondPass(IEnumerable, string[]>> codes, + Context assemblyContext, ILog log, BinaryWriter output) + { + foreach (var code in codes) + { + //Insert labels and currentOffsetCode + for (int i = 1; i < code.Value.Length; i++) + { + int offset; + if (code.Value[i].Equals(currentOffsetCode, StringComparison.OrdinalIgnoreCase)) + { + code.Value[i] = assemblyContext.Offset.ToString(); + } + else if (assemblyContext.TryGetLabelOffset(code.Value[i], out offset)) + { + code.Value[i] = offset.ToString(); + } + } + + if (code.Key is IBuiltInCode) + { + var error = ((IBuiltInCode)code.Key).SecondPass(code.Value, assemblyContext); + if (error) + { + log.AddError(error.ErrorMessage); + } + else if (error.Result) + { + output.Seek(assemblyContext.Offset, SeekOrigin.Begin); + } + } + else if (code.Key is ICodeTemplate) + { + output.Write(((ICodeTemplate)code.Key).GetData(code.Value, log)); + assemblyContext.Offset = (int)output.BaseStream.Position; + } + } + } + + + /// + /// Checks if code should be undefinable. Do not raise errors based on this. + /// + /// + /// + public bool IsReserved(string word) + { + if (codeStorage.IsUsedName(word)) + { + return true; + } + foreach (string item in reservedWords) + { + if (item.Equals(word)) + { + return true; + } + } + + return false; + } + + private bool IsValidLableName(string label) + { + return !this.IsReserved(label) && + label.All(x => char.IsLetterOrDigit(x) | x == '_') && + label.Any(x => char.IsLetter(x)); + } + } +} \ No newline at end of file diff --git a/Event Assembler/Core/Code/Language/Old/FE6CodeLanguage.cs b/Event Assembler/Core/Code/Language/Old/FE6CodeLanguage.cs new file mode 100644 index 0000000..b70d66c --- /dev/null +++ b/Event Assembler/Core/Code/Language/Old/FE6CodeLanguage.cs @@ -0,0 +1,36 @@ +using System; +using System.Collections.Generic; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Old +{ + /// + /// Code language for FE6 + /// + public static class FE6CodeLanguage + { + public static readonly string Name = "FE6"; + public static readonly Tuple>[][] PointerList = + new Tuple>[][] + { + new Tuple>[]{ + new Tuple>("TurnBasedEvents", EACodeLanguage.MainPriorities) + }, + new Tuple>[]{ + new Tuple>("CharacterBasedEvents", EACodeLanguage.MainPriorities), + }, + new Tuple>[]{ + new Tuple>("LocationBasedEvents", EACodeLanguage.MainPriorities), + }, + new Tuple>[]{ + new Tuple>("MiscBasedEvents", EACodeLanguage.MainPriorities), + }, + new Tuple>[]{ + new Tuple>("EnemyUnits", EACodeLanguage.UnitPriorities), + new Tuple>("AllyUnits", EACodeLanguage.UnitPriorities), + }, + new Tuple>[]{ + new Tuple>("EndingScene", EACodeLanguage.NormalPriorities) + } + }; + } +} diff --git a/Event Assembler/Core/Code/Language/Old/FE7CodeLanguage.cs b/Event Assembler/Core/Code/Language/Old/FE7CodeLanguage.cs new file mode 100644 index 0000000..e83fb6b --- /dev/null +++ b/Event Assembler/Core/Code/Language/Old/FE7CodeLanguage.cs @@ -0,0 +1,126 @@ +using System; +using System.Collections.Generic; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Old +{ + /// + /// Code language for FE7 + /// + public static class FE7CodeLanguage + { + public static readonly string Name = "FE7"; + public static readonly Tuple>[][] PointerList = + new Tuple>[][] + { + new Tuple>[]{ + new Tuple>("TurnBasedEvents", EACodeLanguage.MainPriorities) + }, + new Tuple>[]{ + new Tuple>("CharacterBasedEvents", EACodeLanguage.MainPriorities), + }, + new Tuple>[]{ + new Tuple>("LocationBasedEvents", EACodeLanguage.MainPriorities), + }, + new Tuple>[]{ + new Tuple>("MiscBasedEvents", EACodeLanguage.MainPriorities), + }, + new Tuple>[]{ + new Tuple>("TrapsEliwoodMode",EACodeLanguage.TrapPriorities), + new Tuple>("TrapsHectorMode",EACodeLanguage.TrapPriorities) + }, + new Tuple>[]{ + new Tuple>("EnemyUnitsENM",EACodeLanguage.UnitPriorities), + new Tuple>("EnemyUnitsEHM",EACodeLanguage.UnitPriorities), + new Tuple>("EnemyUnitsHNM",EACodeLanguage.UnitPriorities), + new Tuple>("EnemyUnitsHHM",EACodeLanguage.UnitPriorities), + }, + new Tuple>[]{ + new Tuple>("AllyUnitsENM",EACodeLanguage.UnitPriorities), + new Tuple>("AllyUnitsEHM",EACodeLanguage.UnitPriorities), + new Tuple>("AllyUnitsHNM",EACodeLanguage.UnitPriorities), + new Tuple>("AllyUnitsHHM",EACodeLanguage.UnitPriorities), + }, + new Tuple>[]{ + new Tuple>("BeginningScene",EACodeLanguage.NormalPriorities), + new Tuple>("EndingScene",EACodeLanguage.NormalPriorities) + }, + }; + private static readonly Tuple>[][] TutorialPointerList = + new Tuple>[][] + { + new Tuple>[]{ + new Tuple>("PrologueTutorial1", EACodeLanguage.MainPriorities), + new Tuple>("PrologueTutorial2", EACodeLanguage.MainPriorities), + new Tuple>("PrologueTutorial3", EACodeLanguage.MainPriorities), + new Tuple>("PrologueTutorial4", EACodeLanguage.MainPriorities) + }, + new Tuple>[]{ + new Tuple>("Ch1Tutorial1", EACodeLanguage.MainPriorities), + new Tuple>("Ch1Tutorial2", EACodeLanguage.MainPriorities), + new Tuple>("Ch1Tutorial3", EACodeLanguage.MainPriorities), + new Tuple>("Ch1Tutorial4", EACodeLanguage.MainPriorities) + }, + new Tuple>[]{ + new Tuple>("Ch2Tutorial1", EACodeLanguage.MainPriorities), + new Tuple>("Ch2Tutorial2", EACodeLanguage.MainPriorities), + new Tuple>("Ch2Tutorial3", EACodeLanguage.MainPriorities), + new Tuple>("Ch2Tutorial4", EACodeLanguage.MainPriorities) + }, + new Tuple>[]{ + new Tuple>("Ch3Tutorial1", EACodeLanguage.MainPriorities), + new Tuple>("Ch3Tutorial2", EACodeLanguage.MainPriorities), + new Tuple>("Ch3Tutorial3", EACodeLanguage.MainPriorities), + new Tuple>("Ch3Tutorial4", EACodeLanguage.MainPriorities) + }, + new Tuple>[]{ + new Tuple>("Ch4Tutorial1", EACodeLanguage.MainPriorities), + new Tuple>("Ch4Tutorial2", EACodeLanguage.MainPriorities), + new Tuple>("Ch4Tutorial3", EACodeLanguage.MainPriorities), + new Tuple>("Ch4Tutorial4", EACodeLanguage.MainPriorities) + }, + new Tuple>[]{ + new Tuple>("Ch5Tutorial1", EACodeLanguage.MainPriorities), + new Tuple>("Ch5Tutorial2", EACodeLanguage.MainPriorities), + new Tuple>("Ch5Tutorial3", EACodeLanguage.MainPriorities), + new Tuple>("Ch5Tutorial4", EACodeLanguage.MainPriorities) + }, + new Tuple>[]{ + new Tuple>("Ch6Tutorial1", EACodeLanguage.MainPriorities), + new Tuple>("Ch6Tutorial2", EACodeLanguage.MainPriorities), + new Tuple>("Ch6Tutorial3", EACodeLanguage.MainPriorities), + new Tuple>("Ch6Tutorial4", EACodeLanguage.MainPriorities) + }, + new Tuple>[]{ + new Tuple>("Ch7Tutorial1", EACodeLanguage.MainPriorities), + new Tuple>("Ch7Tutorial2", EACodeLanguage.MainPriorities), + new Tuple>("Ch7Tutorial3", EACodeLanguage.MainPriorities), + new Tuple>("Ch7Tutorial4", EACodeLanguage.MainPriorities) + }, + new Tuple>[]{ + new Tuple>("Ch7xTutorial1", EACodeLanguage.MainPriorities), + new Tuple>("Ch7xTutorial2", EACodeLanguage.MainPriorities), + new Tuple>("Ch7xTutorial3", EACodeLanguage.MainPriorities), + new Tuple>("Ch7xTutorial4", EACodeLanguage.MainPriorities) + }, + new Tuple>[]{ + new Tuple>("Ch8Tutorial1", EACodeLanguage.MainPriorities), + new Tuple>("Ch8Tutorial2", EACodeLanguage.MainPriorities), + new Tuple>("Ch8Tutorial3", EACodeLanguage.MainPriorities), + new Tuple>("Ch8Tutorial4", EACodeLanguage.MainPriorities) + }, + new Tuple>[]{ + new Tuple>("Ch9Tutorial1", EACodeLanguage.MainPriorities), + new Tuple>("Ch9Tutorial2", EACodeLanguage.MainPriorities), + new Tuple>("Ch9Tutorial3", EACodeLanguage.MainPriorities), + new Tuple>("Ch9Tutorial4", EACodeLanguage.MainPriorities) + }, + new Tuple>[]{ + new Tuple>("Ch10Tutorial1", EACodeLanguage.MainPriorities), + new Tuple>("Ch10Tutorial2", EACodeLanguage.MainPriorities), + new Tuple>("Ch10Tutorial3", EACodeLanguage.MainPriorities), + new Tuple>("Ch10Tutorial4", EACodeLanguage.MainPriorities) + }, + }; + + } +} diff --git a/Event Assembler/Core/Code/Language/Old/FE8CodeLanguage.cs b/Event Assembler/Core/Code/Language/Old/FE8CodeLanguage.cs new file mode 100644 index 0000000..02487fd --- /dev/null +++ b/Event Assembler/Core/Code/Language/Old/FE8CodeLanguage.cs @@ -0,0 +1,97 @@ +using System; +using System.Collections.Generic; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Old +{ + /// + /// Code language for FE8 + /// + public static class FE8CodeLanguage + { + public static readonly string Name = "FE8"; + public static readonly Tuple>[][] PointerList = + new Tuple>[][] + { + new Tuple>[]{ + new Tuple>("TurnBasedEvents", EACodeLanguage.MainPriorities) + }, + new Tuple>[]{ + new Tuple>("CharacterBasedEvents", EACodeLanguage.MainPriorities), + }, + new Tuple>[]{ + new Tuple>("LocationBasedEvents", EACodeLanguage.MainPriorities), + }, + new Tuple>[]{ + new Tuple>("MiscBasedEvents", EACodeLanguage.MainPriorities), + }, + new Tuple>[]{ + new Tuple>("Dunno1", EACodeLanguage.MainPriorities), + new Tuple>("Dunno2", EACodeLanguage.MainPriorities), + new Tuple>("Dunno3", EACodeLanguage.MainPriorities), + new Tuple>("Tutorial", EACodeLanguage.MainPriorities), + }, + new Tuple>[]{ + new Tuple>("Traps1",EACodeLanguage.TrapPriorities), + new Tuple>("Traps2",EACodeLanguage.TrapPriorities), + }, + new Tuple>[]{ + new Tuple>("Units1",EACodeLanguage.UnitPriorities), + new Tuple>("Units2",EACodeLanguage.UnitPriorities), + }, + new Tuple>[]{ + new Tuple>("SkirmishUnitsAlly1", EACodeLanguage.UnitPriorities), + new Tuple>("SkirmishUnitsAlly2", EACodeLanguage.UnitPriorities), + new Tuple>("SkirmishUnitsAlly3", EACodeLanguage.UnitPriorities), + }, + new Tuple>[]{ + new Tuple>("SkirmishUnitsEnemy1", EACodeLanguage.UnitPriorities), + new Tuple>("SkirmishUnitsEnemy2", EACodeLanguage.UnitPriorities), + new Tuple>("SkirmishUnitsEnemy3", EACodeLanguage.UnitPriorities), + }, + new Tuple>[]{ + new Tuple>("BeginningScene",EACodeLanguage.NormalPriorities), + new Tuple>("EndingScene",EACodeLanguage.NormalPriorities) + } + }; + + /// + /// Holy shit there's a lot of these!!! + /// + public static readonly string[] Types = + { + "Offset", + "Character", + "Class", + "Item", + "AI", + "MiscUnitData", + "UnitAffiliation", + "Frames", + "Text", + "TileXCoord", + "TileYCoord", + "Turn", + "TurnMoment", + "EventID", + "ConditionalID", + "MapChangeID", + "ChapterID", + "Background", + "Cutscene", + "Music", + "Weather", + "VisionRange", + "BubbleType", + "AmountOfMoney", + "VillageOrMoney", + "MenuCommand",//Location based events + "ChestData", + "BallistaType", + "MoveManualAction", + + "WorldMapID", + "PixelXCoord", + "PixelYCoord", + }; + } +} diff --git a/Event Assembler/Core/Code/Language/Old/Priority.cs b/Event Assembler/Core/Code/Language/Old/Priority.cs new file mode 100644 index 0000000..81ff8a3 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Old/Priority.cs @@ -0,0 +1,65 @@ +namespace Nintenlord.Event_Assembler.Core.Code.Language.Old +{ + /// + /// Code priorities + /// + public enum Priority + { + /// + /// Defauls priority + /// + none, + /// + /// Priority for main codes + /// + main, + /// + /// Unused + /// + high, + /// + /// For general, non-specific codes + /// + low, + /// + /// For pointer lists + /// + pointer, + /// + /// For unit data + /// + unit, + /// + /// For move manuals used by movement codes + /// + moveManual, + /// + /// For shops item lists + /// + shopList, + /// + /// For ballista data + /// + ballista, + /// + /// For assembly language + /// + ASM, + /// + /// For battle data used by fighting codes + /// + battleData, + /// + /// For reinforcement data used by unit data + /// + reinforcementData, + /// + /// + /// + coordList, + /// + /// Unknown priority + /// + unknown + } +} diff --git a/Event Assembler/Core/Code/Language/Parser/StatementParser.cs b/Event Assembler/Core/Code/Language/Parser/StatementParser.cs new file mode 100644 index 0000000..ce9b0a8 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Parser/StatementParser.cs @@ -0,0 +1,152 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +using System; +using System.Collections.Generic; +using Nintenlord.Event_Assembler.Core.Code.Language.Expression; +using Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree; +using Nintenlord.Event_Assembler.Core.Code.Language.Lexer; +using Nintenlord.IO.Scanners; +using Nintenlord.Parser; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Parser +{ + /// + /// TODO: Update summary. + /// + public sealed class StatementParser : Parser> + { + readonly IParser> parameterParser; + + public StatementParser(IParser> parameterParser) + { + this.parameterParser = parameterParser; + } + + protected override IExpression ParseMain(IScanner scanner, out Match match) + { + match = new Match(scanner); + + Token first = scanner.Current; + + if (IsStatementEnding(first.Type)) + { + match++; scanner.MoveNext(); + return Code.EmptyCode(first.Position); + } + else if (first.Type == TokenType.Symbol) + { + match++; scanner.MoveNext(); + + Token second = scanner.Current; + + if (second.Type == TokenType.Colon)//Label + { + match++; scanner.MoveNext(); + + Match latestMatch; + var expression = this.Parse(scanner, out latestMatch); + match += latestMatch; + return match.Success ? new LabeledExpression(first.Position, first.Value, expression) : null; + } + else //assignment or code + { + Match latestMatch; + var result = Statement(scanner, new Symbol(first.Value, first.Position) , out latestMatch); + match += latestMatch; + return match.Success ? result : null; + } + } + else + { + match = new Match(scanner, "Expected statement or label, got {0}", first); + return null; + } + } + + private IExpression Statement(IScanner scanner, Symbol name, out Match match) + { + List> parameters = new List>(); + IExpression expressionToReplace = null; + bool assignment = false; + match = new Match(scanner); + + #region Parse rest of the statement + while (true) + { + Token next = scanner.Current; + if (next.Type == TokenType.Equal) + { + match++; scanner.MoveNext(); + assignment = true; + + next = scanner.Current; + if (next.Type == TokenType.Symbol) + { + match++; scanner.MoveNext(); + expressionToReplace = new Symbol(next.Value, next.Position); + } + else + { + Match latestMatch; + expressionToReplace = parameterParser.Parse(scanner, out latestMatch); + match += latestMatch; + } + break; + } + else if (IsStatementEnding(next.Type)) + { + match++; scanner.MoveNext(); + break; + } + else + { + Match latestMatch; + var parameter = parameterParser.Parse(scanner, out latestMatch); + match += latestMatch; + if (!match.Success) break; + + parameters.Add(parameter); + } + } + #endregion + + if (!match.Success) + return null; + + #region Construct and return statement + if (assignment) + { + throw new ArgumentException(); + //List> variables = new List>(); + //foreach (var parameter in parameters) + //{ + // if (parameter.CompCount == 1 && + // parameter.Only.Type == EAExpressionType.Symbol) + // { + // variables.Add(parameter.Only as Symbol); + // } + // else + // { + // match = new Match(scanner, "Assignment parameter {0} isn't valid", parameter); + // } + + //} + //return new Assingment(name, variables, expressionToReplace, name.Position); + } + else + { + return new Code(name, parameters); + } + #endregion + } + + private static bool IsStatementEnding(TokenType type) + { + return type == TokenType.CodeEnder || type == TokenType.NewLine; + } + } +} diff --git a/Event Assembler/Core/Code/Language/Parser/TokenParser.cs b/Event Assembler/Core/Code/Language/Parser/TokenParser.cs new file mode 100644 index 0000000..96dad1c --- /dev/null +++ b/Event Assembler/Core/Code/Language/Parser/TokenParser.cs @@ -0,0 +1,36 @@ +using System; +using Nintenlord.Event_Assembler.Core.Code.Language.Expression; +using Nintenlord.Event_Assembler.Core.Code.Language.Lexer; +using Nintenlord.IO.Scanners; +using Nintenlord.Parser; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Parser +{ + internal sealed class TokenParser : Parser> + { + readonly IParser> mainParser; + + public TokenParser(Func eval) + { + var codeParser = Parsers.GetStatementParser(eval); + + var scopeParser = new ScopeParser( + codeParser.Many(), + TokenTypeParser.GetTypeParser(TokenType.LeftCurlyBracket), + TokenTypeParser.GetTypeParser(TokenType.RightCurlyBracket)); + + mainParser = scopeParser.Transform(x => (IExpression)x); + } + + + void ParseEvent2(object sender, ParsingEventArgs e) + { + Console.WriteLine("Parser {0}, matched {1}", sender, e.Match); + } + + protected override IExpression ParseMain(IScanner scanner, out Match match) + { + return mainParser.Parse(scanner, out match); + } + } +} diff --git a/Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IIntegerType.cs b/Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IIntegerType.cs new file mode 100644 index 0000000..a64626b --- /dev/null +++ b/Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IIntegerType.cs @@ -0,0 +1,47 @@ +using Nintenlord.Utility; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using Nintenlord.Event_Assembler.Core.IO.Input; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Types.IntegerRepresentations +{ + public interface IIntegerType + { + T FromInt(int value); + T FromUInt(uint value); + T FromLong(long value); + T FromULong(ulong value); + T FromBytes(byte[] bytes); + T FromBytes(byte[] bytes, int offset); + T FromStream(IInputByteStream stream); + + byte[] GetBytes(T item); + + /// + /// Temporary. + /// + /// + /// + /// + [Obsolete("This should not be used", false)] + int GetIntValue(T item); + + CanCauseError Parse(string text); + string ToString(T value, int numberBase); + + T Addition(T first, T second); + T Subtraction(T first, T second); + T Minus(T item); + + T Multiplication(T first, T second); + T Division(T first, T second); + T Modulus(T first, T second); + + T Complement(T item); + T BitShift(T first, T second); + T BitwiseOr(T first, T second); + T BitwiseAnd(T first, T second); + } +} diff --git a/Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IntRepresentation.cs b/Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IntRepresentation.cs new file mode 100644 index 0000000..94665e3 --- /dev/null +++ b/Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IntRepresentation.cs @@ -0,0 +1,139 @@ +using Nintenlord.Utility; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using Nintenlord.Utility.Primitives; +using Nintenlord.Utility.Strings; + +namespace Nintenlord.Event_Assembler.Core.Code.Language.Types.IntegerRepresentations +{ + sealed class IntRepresentation : IIntegerType + { + public int FromInt(int value) + { + return value; + } + + public int FromUInt(uint value) + { + return (int)value; + } + + public int FromLong(long value) + { + return (int)value; + } + + public int FromULong(ulong value) + { + return (int)value; + } + + public CanCauseError Parse(string text) + { + int result; + if (text.TryGetValue(out result)) + { + return result; + } + else + { + return CanCauseError.Error("Improperly formatted integer."); + } + } + + public int Addition(int first, int second) + { + return first + second; + } + + public int Subtraction(int first, int second) + { + return first - second; + } + + public int Multiplication(int first, int second) + { + return first * second; + } + + public int Division(int first, int second) + { + return first / second; + } + + public int Modulus(int first, int second) + { + return first % second; + } + + public int BitShift(int first, int second) + { + return first << second; + } + + public int BitwiseOr(int first, int second) + { + return first | second; + } + + public int BitwiseAnd(int first, int second) + { + return first & second; + } + + public int Minus(int item) + { + return -item; + } + + public int Complement(int item) + { + return ~item; + } + + public byte[] GetBytes(int item) + { + return BitConverter.GetBytes(item); + } + + public int FromBytes(byte[] bytes) + { + return BitConverter.ToInt32(bytes, 0); + } + + public int FromBytes(byte[] bytes, int offset) + { + return BitConverter.ToInt32(bytes, offset); + } + + + public string ToString(int value, int numberBase) + { + switch (numberBase) + { + case 2: + return value.ToBinString("b"); + case 10: + return value.ToString(); + case 16: + return value.ToHexString("0x"); + default: + throw new ArgumentException("numberBase"); + } + } + + + public int GetIntValue(int item) + { + return item; + } + + + public int FromStream(IO.Input.IInputByteStream stream) + { + return stream.ReadInt32(); + } + } +} diff --git a/Event Assembler/Core/Code/Preprocessors/ContextPreprocessor.cs b/Event Assembler/Core/Code/Preprocessors/ContextPreprocessor.cs new file mode 100644 index 0000000..f524120 --- /dev/null +++ b/Event Assembler/Core/Code/Preprocessors/ContextPreprocessor.cs @@ -0,0 +1,177 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.IO; +using Nintenlord.Event_Assembler.Collections; +using Nintenlord.Event_Assembler.Utility; +using Nintenlord.Event_Assembler.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Preprocessors +{ + //Under construction + class ContextPreprocessor + { + static Dictionary directives; + + static ContextPreprocessor() + { + directives = new Dictionary(); + PreprocessorDirective define = new PreprocessorDirective(); + define.minAmountOfParameters = 1; + define.maxAmountOfParameters = 2; + define.function = Define; + define.name = "define"; + directives[define.name] = define; + + PreprocessorDirective include = new PreprocessorDirective(); + include.minAmountOfParameters = 1; + include.maxAmountOfParameters = 1; + include.function = Include; + include.name = "include"; + directives[define.name] = include; + + PreprocessorDirective incbin = new PreprocessorDirective(); + incbin.minAmountOfParameters = 1; + incbin.maxAmountOfParameters = 1; + incbin.function = IncludeBinary; + incbin.name = "incbin"; + directives[define.name] = incbin; + } + + static private void Define(string[] parameters, ref PreprocessingContext context) + { + if (context.CanInclude) + { + string name; + string[] mParam; + name = GetMacro(parameters[0], out mParam); + + if (!context.CanBeDefined(name, mParam)) + { + context.messageLog.AddError(context.currentFile, context.currentLine, + parameters[0] + " is already defined."); + return; + } + + if (parameters.Length == 1) + { + context.defCol.Add(name, "", mParam); + } + else + { + context.defCol.Add(name, parameters[1], mParam); + } + } + } + + static private void UnDefine(string[] parameters, ref PreprocessingContext context) + { + if (context.CanInclude) + { + string name; + string[] mParam; + name = GetMacro(parameters[0], out mParam); + + if (context.defCol.ContainsName(name, mParam)) + { + context.defCol.Remove(name, mParam); + } + } + } + + static private void Include(string[] parameters, ref PreprocessingContext context) + { + if (context.CanInclude) + { + + //Remove comments + } + } + + static private void IncludeBinary(string[] parameters, ref PreprocessingContext context) + { + if (context.CanInclude) + { + //Read binary + } + } + + static private void IfDefined(string[] parameters, ref PreprocessingContext context) + { + bool predefined = context.predefined.Contains(parameters[0]); + bool defined = context.defCol.ContainsName(parameters[0]); + + context.include.Push(predefined || defined); + } + + static private void IfNotDefined(string[] parameters, ref PreprocessingContext context) + { + bool predefined = context.predefined.Contains(parameters[0]); + bool defined = context.defCol.ContainsName(parameters[0]); + + context.include.Push(!predefined && !defined); + } + + static private void Else(string[] parameters, ref PreprocessingContext context) + { + bool flag = context.include.Pop(); + context.include.Push(!flag); + } + + static private void EndIf(string[] parameters, ref PreprocessingContext context) + { + context.include.Pop(); + } + + static string GetMacro(string text, out string[] parameters) + { + Dictionary uniters = new Dictionary(); + List macroSeparators = new List(); + uniters['('] = ')'; + uniters['['] = ']'; + macroSeparators.Add(','); + + string mname; + int startIndex = text.IndexOf('('); + int endIndex = text.LastIndexOf(')'); + if (startIndex != -1 && endIndex != -1 && startIndex < endIndex) + { + string paramString = text.Substring( + startIndex + 1, endIndex - startIndex - 1); + parameters = paramString.Split(macroSeparators, uniters); + mname = parameters[0].Substring(0, startIndex); + } + else + { + parameters = new string[0]; + mname = parameters[0]; + } + for (int j = 0; j < parameters.Length; j++) + { + parameters[j] = parameters[j].Trim(); + } + return mname; + } + } + + public delegate void Preprocess(string[] parameters, ref PreprocessingContext context); + + public struct PreprocessorDirective + { + public int minAmountOfParameters; + public int maxAmountOfParameters; + public Preprocess function; + public string name; + + public int AmountOfParameters + { + set + { + minAmountOfParameters = value; + maxAmountOfParameters = value; + } + } + + } +} diff --git a/Event Assembler/Core/Code/Preprocessors/OldPreprocessor.cs b/Event Assembler/Core/Code/Preprocessors/OldPreprocessor.cs new file mode 100644 index 0000000..d06c36f --- /dev/null +++ b/Event Assembler/Core/Code/Preprocessors/OldPreprocessor.cs @@ -0,0 +1,663 @@ +using System; +using System.Collections.Generic; +using System.Text; +using Nintenlord.Event_assembler.Collections; +using System.IO; +using System.Linq; +using Nintenlord.Event_assembler.UserInterface; +using Nintenlord.Event_assembler.Utility; + +namespace Nintenlord.Event_assembler.Code.Processors +{ + /// + /// Normal preprocessor + /// + class OldPreprocessor : IPreprocessor + { + IMessageLog messageHandler; + + const string lineComment = "//"; + const string blockCommentStart = "/*"; + const string blockCommentEnd = "*/"; + const string noLine = "/\n"; + + const string define = "#define"; + const string defineFile = "file"; + const string unDefine = "#undef"; + const string includeFile = "#include"; + const string includeBinary = "#incbin"; + + const string ifDefined = "#ifdef"; + const string ifNotDefined = "#ifndef"; + const string ifElse = "#else"; + const string ifEnd = "#endif"; + + char[] allowedDefinitionCharacters = "".ToCharArray(); + + char[] wordSplitCharacters = "+-*/%()[]\",; \t".ToCharArray(); + char[] wordArithmetchic = "+-*/%()&|".ToCharArray(); + char[][] parameterUniterCharacters = { "()".ToCharArray(), + "[]".ToCharArray(), + "\"\"".ToCharArray() }; + char[] parameterSplitCharacters = " \t".ToCharArray(); + char[] macroParameterSplitCharacters = " \t,".ToCharArray(); + char[] extraLineSplitters = ";".ToCharArray(); + + List predefined; + + public OldPreprocessor(IMessageLog messageHandler, string[] predefined) + { + this.messageHandler = messageHandler; + this.predefined = new List(); + this.predefined.AddRange(predefined); + } + + public string Process(string path) + { + string assembly = File.ReadAllText(path); + assembly = this.RemoveComments(assembly); + DefineCollection defCol = new DefineCollection(predefined.ToArray()); + + string[] linesArray = Preprocess(assembly, defCol, path); + + linesArray = this.ApplyDefines(linesArray, defCol); + string[][] parameters = SplitToParameters(linesArray); + StringBuilder builder = new StringBuilder(); + foreach (var line in parameters) + { + foreach (var para in line) + { + builder.Append(para); + builder.Append(" "); + } + builder.AppendLine(); + } + return builder.ToString(); ; + } + + private string RemoveComments(string text) + { + char[] rawText = text.ToCharArray(); + int empty = 0; + for (int i = 0; i < rawText.Length - 1 - empty; i++)//Less to copy when going backwards. + { + if (rawText[i] == '/') + { + int lengthToRemove = 0; + char c = rawText[i + 1]; + switch (c) + { + case '/': + int indexOfNew = Array.IndexOf(rawText, '\n', + i + 2, rawText.Length - i - 2); + int indexOfCarriage = Array.IndexOf(rawText, '\r', + i + 2, rawText.Length - i - 2); + int index; + if (InvalidIndex(indexOfNew, rawText.Length, empty)) + { + indexOfNew = -1; + } + if (InvalidIndex(indexOfCarriage, rawText.Length, empty)) + { + indexOfCarriage = -1; + } + + if (indexOfNew == -1 && indexOfCarriage == -1) + { + index = rawText.Length - empty + 1; + } + else if (indexOfNew == -1) + { + index = indexOfCarriage; + } + else if (indexOfCarriage == -1) + { + index = indexOfNew; + } + else + { + index = Math.Min(indexOfCarriage, indexOfNew); + } + + lengthToRemove = index - i; + break; + case '*': + int indexOfNextStar = Array.IndexOf(rawText, '*', i + 2, + rawText.Length - i - 2); + while (rawText[indexOfNextStar + 1] != '/' && indexOfNextStar >= 0) + { + indexOfNextStar = Array.IndexOf(rawText, '*', + indexOfNextStar + 1, rawText.Length - indexOfNextStar - 1); + } + if (indexOfNextStar > 0) + { + lengthToRemove = indexOfNextStar + 2 - i; + } + else + { + lengthToRemove = rawText.Length - i; + } + break; + case '\n': + lengthToRemove = 2; + if (i + 2 < rawText.Length && rawText[i + 2] == '\r') + { + lengthToRemove++; + } + break; + case '\r': + lengthToRemove = 2; + if (i + 2 < rawText.Length && rawText[i + 2] == '\n') + { + lengthToRemove++; + } + break; + default: + break; + } + //lengthToRemove = Math.Min(lengthToRemove, rawText.Length - empty - i); + if (lengthToRemove > 0) + { + if (empty < rawText.Length - lengthToRemove - i) + { + rawText.Move(lengthToRemove + i, i, + rawText.Length - empty - lengthToRemove - i); + } + empty += lengthToRemove; + } + } + } + + return new string(rawText, 0, rawText.Length - empty); + } + + private bool InvalidIndex(int index, int length, int empty) + { + return index < 0 || index >= length - empty; + } + + private string[] Preprocess(string text, DefineCollection defCol, string path) + { + List lines = new List(); + Stack ifStack = new Stack(); + ifStack.Push(true); + using (StringReader reader = new StringReader(text)) + { + Preprocess(reader, path, defCol, lines, ifStack); + } + + return lines.ToArray(); + } + + private void Preprocess(TextReader reader, string file, DefineCollection defCol, + ICollection lines, Stack ifStack) + { + int stackDepth = ifStack.Count; + string line; + bool include = ifStack.And(); + + while ((line = reader.ReadLine()) != null) + { + line = line.Trim(); + if (line.Length > 0) + { + if (line[0] == '#') + { + string[] splitLine = StringExtensions.Split(line, + parameterSplitCharacters, parameterUniterCharacters); + //string[] splitLine = StringHelper.DivideLine(line); + + switch (splitLine[0].ToLower()) + { + case define: + if (include) + { + if (splitLine.Length > 1) + { + if (splitLine[1].Equals(defineFile)) + { + string path = IOHelpers.FindFile(file, splitLine[2]); + if (!string.IsNullOrEmpty(path)) + { + IOHelpers.DefineFile(path, defCol); + } + else + { + messageHandler.AddFileNotFoundError(file, line, splitLine[2]); + } + } + else + { + int indexBeg = splitLine[1].IndexOf('('); + int indexEnd = splitLine[1].IndexOf(')'); + if (indexBeg >= 0 && indexEnd >= 0 && indexBeg < indexEnd) + { + string parametersList = splitLine[1].Substring(indexBeg + 1, indexEnd - indexBeg - 1); + string[] parameters = parametersList.Split(','); + string original = splitLine[1].Substring(0, indexBeg); + for (int i = 0; i < parameters.Length; i++) + { + parameters[i] = parameters[i].Trim(); + } + defCol.Add(original, splitLine[2], parameters); + } + else if (indexBeg == -1 && indexEnd == -1) + { + if (splitLine.Length > 2) + { + defCol.Add(splitLine[1], splitLine[2]); + } + else + { + defCol.Add(splitLine[1], ""); + } + } + else + { + messageHandler.AddError(define + " is improperly defined: " + line); + } + } + } + else + { + messageHandler.AddNotEnoughParametersError(file, line, define, 1); + } + } + break; + case unDefine: + if (include) + { + if (splitLine.Length > 1) + { + defCol.Remove(splitLine[1]); + } + else + { + messageHandler.AddNotEnoughParametersError(file, line, unDefine, 1); + } + } + break; + case includeFile: + if (include) + { + if (splitLine.Length > 1) + { + string path = IOHelpers.FindFile(file, splitLine[1]); + if (!string.IsNullOrEmpty(path)) + { + string moreText = File.ReadAllText(path); + moreText = this.RemoveComments(moreText); + lines.Add("{"); + using (StringReader newReader = new StringReader(moreText)) + { + Preprocess(newReader, path, defCol, lines, ifStack); + //Preprocess(moreText, path, defCol, lines, ifStack); + } + lines.Add("}"); + } + else + { + messageHandler.AddFileNotFoundError(file, line, splitLine[1]); + } + } + else + { + messageHandler.AddNotEnoughParametersError(file, line, includeFile, 1); + } + } + break; + case includeBinary: + if (include) + { + if (splitLine.Length > 1) + { + string path = IOHelpers.FindFile(file, splitLine[1]); + if (!string.IsNullOrEmpty(path)) + { + byte[] data = File.ReadAllBytes(path); + StringBuilder newLine = new StringBuilder("CODE"); + for (int i = 0; i < data.Length; i++) + { + newLine.Append(data[i].ToHexString(" 0x")); + } + lines.Add(newLine.ToString()); + } + else + { + messageHandler.AddFileNotFoundError(file, line, splitLine[1]); + } + } + else + { + messageHandler.AddNotEnoughParametersError(file, line, includeBinary, 1); + } + } + break; + case ifDefined: + if (splitLine.Length > 1) + { + ifStack.Push(defCol.ContainsName(splitLine[1])); + include = ifStack.And(); + } + else + { + messageHandler.AddNotEnoughParametersError(file, line, ifDefined, 1); + } + break; + case ifNotDefined: + if (splitLine.Length > 1) + { + ifStack.Push(!defCol.ContainsName(splitLine[1])); + include = ifStack.And(); + } + else + { + messageHandler.AddNotEnoughParametersError(file, line, ifNotDefined, 1); + } + break; + case ifElse: + bool top = ifStack.Pop(); + ifStack.Push(!top); + include = ifStack.And(); + break; + case ifEnd: + ifStack.Pop(); + include = ifStack.And(); + break; + case "#org": + lines.Add(line.Substring(1)); + messageHandler.AddWarning("#ORG no longer exists. Use ORG instead."); + break; + default: + messageHandler.AddError(splitLine[0] + " is not usable preprocessor command: " + line); + break; + } + } + else if (include) + { + string[] newLines = line.Split(extraLineSplitters); + for (int i = 0; i < newLines.Length; i++) + { + lines.Add(newLines[i]); + } + } + } + } + + if (ifStack.Count != stackDepth) + { + messageHandler.AddWarning("#IFDEF stack unbalanced in file " + file + "."); + } + } + + private string[] ApplyDefines(string[] text, DefineCollection defCol) + { + List lines = new List(); + + for (int i = 0; i < text.Length; i++) + { + string line = text[i]; + string[] parameters = line.Split(parameterSplitCharacters, parameterUniterCharacters); + + for (int j = 0; j < parameters.Length; j++) + { + parameters[j] = ApplyDefines(parameters[j], defCol, j == 0); + } + + StringBuilder newLine = new StringBuilder(parameters[0]); + for (int j = 1; j < parameters.Length; j++) + { + newLine.Append(" " + parameters[j]); + } + line = newLine.ToString(); + + //Split lines with ; + string[] splitLine = line.Split(extraLineSplitters, + StringSplitOptions.RemoveEmptyEntries); + + lines.AddRange(splitLine); + } + + + return lines.ToArray(); + } + + private string ApplyDefines(string parameter, DefineCollection defcol, bool firstParam) + { + parameter = parameter.Trim(); + if (parameter.StartsWith("@")) + { + messageHandler.AddWarning("Do not use @ in front of defined parameter or lable: " + parameter); + parameter = parameter.TrimStart('@'); + if (firstParam) + { + parameter += ":"; + } + } + if (parameter.ContainsAnyOf(extraLineSplitters)) + { + string[] splitLine = parameter.Split(extraLineSplitters, + StringSplitOptions.RemoveEmptyEntries); + + StringBuilder newline = new StringBuilder(); + for (int i = 0; i < splitLine.Length; i++) + { + splitLine[i] = ApplyDefines("\"" + splitLine[i] + "\"", defcol, firstParam && i == 0); + newline.Append(splitLine[i] + ";"); + } + return newline.ToString(0, newline.Length - 1); + } + + int index = parameter.IndexOf('('); + int arithIndex = parameter.IndexOfAny(wordArithmetchic); + bool startsWith = parameter.StartsWith("["); + bool endsWith = parameter.EndsWith("]"); + bool startsWithQuote = parameter.StartsWith("\""); + bool endsWithQuote = parameter.EndsWith("\""); + + if (startsWith && endsWith)//Coordinate handling + { + string[] parameters = parameter.Trim('[', ']').Split(','); + StringBuilder newLine = new StringBuilder(); + if (parameters.Length > 1) + { + newLine.Append("["); + for (int i = 0; true; i++) + { + newLine.Append(ApplyDefines(parameters[i], defcol, false)); + if (i == parameters.Length - 1) + break; + newLine.Append(","); + } + newLine.Append("]"); + } + else + { + newLine.Append(ApplyDefines(parameters[0], defcol, false)); + } + return newLine.ToString(); + } + else if (startsWith != endsWith)//Vector calculus: 1*[8,9] one day? + { + messageHandler.AddError("Error with parameter: " + parameter + ". Coordinate problem."); + return "0"; + } + else if (startsWithQuote && endsWithQuote) + { + string[] parameters = parameter.Trim('\"').Split(' '); + StringBuilder newLine = new StringBuilder(); + if (parameters.Length > 1) + { + for (int i = 0; true; i++) + { + newLine.Append(ApplyDefines(parameters[i], defcol, false)); + if (i == parameters.Length - 1) + break; + newLine.Append(" "); + } + } + else + { + newLine.Append(ApplyDefines(parameters[0], defcol, false)); + } + return newLine.ToString(); + } + else if (startsWithQuote != endsWithQuote) + { + messageHandler.AddError("Error with parameter: " + parameter + ". Quote problem."); + return "0"; + } + else if (index > 0 && (index <= arithIndex || arithIndex < 0))//handle macros + { + string macroName = parameter.Substring(0, index); + string macroParameters = parameter.Substring(index + 1, parameter.Length - index - 2); + string[] macroParametersSplit = macroParameters.Split( + macroParameterSplitCharacters, parameterUniterCharacters); + + List appliedParameters = new List(); + + for (int i = 0; i < macroParametersSplit.Length; i++) + { + macroParametersSplit[i] = ApplyDefines(macroParametersSplit[i], defcol, false); + appliedParameters.AddRange(macroParametersSplit[i].Trim().Split(',')); + } + + string[] macroParametersArray = appliedParameters.ToArray(); + KeyValuePair replacer = defcol.GetReplacerAndParameters( + macroName, macroParametersArray); + if (replacer.Key == null || replacer.Value == null) + { + messageHandler.AddError("Match for macro not found: " + parameter); + return parameter; + } + parameter = replacer.Key.ReplaceEach(replacer.Value, macroParametersArray); + parameter = parameter.Trim('\"'); + return ApplyDefines(parameter, defcol, false); + } + else if (arithIndex >= 0)//Arithmetic + { + #region Mess and lots of it + int inBeg = parameter.AmountInTheBeginning('('); + int inEnd = parameter.AmountInTheEnd(')'); + int min = Math.Min(inBeg, inEnd); + if (min > 0) + { + parameter = parameter.Substring(min, parameter.Length - 2 * min); + } + + int parenthIndex = parameter.IndexOf('('); + int multIndex = parameter.IndexOfAny(new char[] { '*', '/', '%' }); + int additionIndex = parameter.IndexOfAny(new char[] { '+', '-' }); + int binaryIndex = parameter.IndexOfAny(new char[] { '&', '|', '^' }); + if (parenthIndex >= 0) + { + int endIndex = parameter.IndexOf(')', parenthIndex); + if (endIndex < 0) + { + //throw error + } + + string first = parameter.Substring(parenthIndex + 1, endIndex - parenthIndex - 1); + + int parenthValue = StringExtensions.GetValue(ApplyDefines(first, defcol, firstParam)); + return ApplyDefines(parameter.Replace("(" + first + ")", parenthValue.ToString()), defcol, false); + } + else + { + //int index; + if (binaryIndex >= 0) + index = binaryIndex; + else if (additionIndex >= 0) + index = additionIndex; + else if (multIndex >= 0) + index = multIndex; + else + index = 0; + + string first = parameter.Substring(0, index); + string second = parameter.Substring(index + 1); + int value1 = 0; + int value2 = 0; + if (first.IsValidNumber()) + { + value1 = StringExtensions.GetValue(ApplyDefines(first, defcol, firstParam)); + } + if (second.IsValidNumber()) + { + value2 = StringExtensions.GetValue(ApplyDefines(second, defcol, false)); + } + int value; + switch (parameter[index]) + { + case '*': + value = value1 * value2; + break; + case '/': + value = value1 / value2; + break; + case '%': + value = value1 % value2; + break; + case '+': + value = value1 + value2; + break; + case '-': + value = value1 - value2; + break; + case '&': + value = value1 & value2; + break; + case '|': + value = value1 | value2; + break; + case '^': + value = value1 ^ value2; + break; + default: + throw new InvalidOperationException(); + } + return value.ToString(); + } + #endregion + } + else if (defcol.ContainsName(parameter))//The most common case + { + parameter = ApplyDefines(defcol.GetReplacer(parameter), defcol, firstParam); + parameter = parameter.Trim('\"'); + return parameter; + } + + + return parameter; + } + + + + private string[][] SplitToParameters(string[] lines) + { + string[][] result = new string[lines.Length][]; + + for (int i = 0; i < lines.Length; i++) + { + result[i] = lines[i].Split(parameterSplitCharacters, StringSplitOptions.RemoveEmptyEntries); + } + return result; + } + + + #region IPreprocessor Members + + + public void AddDefined(string[] original) + { + throw new NotImplementedException(); + } + + public void AddReserved(string[] reserved) + { + throw new NotImplementedException(); + } + + #endregion + } +} \ No newline at end of file diff --git a/Event Assembler/Core/Code/Preprocessors/OldPreprocessor2.cs b/Event Assembler/Core/Code/Preprocessors/OldPreprocessor2.cs new file mode 100644 index 0000000..47246b0 --- /dev/null +++ b/Event Assembler/Core/Code/Preprocessors/OldPreprocessor2.cs @@ -0,0 +1,257 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.IO; +using Nintenlord.Event_assembler.UserInterface; +using Nintenlord.Event_assembler.Collections; +using System.Text.RegularExpressions; + +namespace Nintenlord.Event_assembler.Code.Processors +{ + class Preprocessor : IPreprocessor + { + IMessageLog messageHandler; + List predefined; + + const string lineComment = "//"; + const string blockCommentStart = "/*"; + const string blockCommentEnd = "*/"; + const string noLine = "/\n"; + + const string define = "#define"; + const string defineFile = "file"; + const string unDefine = "#undef"; + const string includeFile = "#include"; + const string includeBinary = "#incbin"; + + const string ifDefined = "#ifdef"; + const string ifNotDefined = "#ifndef"; + const string ifElse = "#else"; + const string ifEnd = "#endif"; + + const string lineNumber = "_line_"; + const string fileName = "_file_"; + + public Preprocessor(IMessageLog messageHandler, string[] predefined) + { + this.messageHandler = messageHandler; + this.predefined = new List(); + this.predefined.AddRange(predefined); + } + + public string Process(string path) + { + IDefineCollection defcol = new DefineCollection(); + StringBuilder output = new StringBuilder(1000); + Stack include = new Stack(); + string text = File.ReadAllText(path); + + include.Push(true); + using (StringReader reader = new StringReader(text)) + { + Preprocess(reader, output, defcol, Path.GetFullPath(path), include); + } + + return output.ToString(); + } + + private void Preprocess(TextReader reader, StringBuilder output, + IDefineCollection defcol, string currentFile, Stack includeStack) + { + int lineNumber = 1; + string line; + bool blockComment = true; + + while ((line = reader.ReadLine()) != null) + { + line = line.Trim(); + if (line.Length > 0) + { + //TOFIX?: Handling comments in unincluded lines is extra work. + HandleComments(ref line, ref blockComment); + if (line.Length > 0) + { + if (line[0] == '#') + { + PreprocessorCommand(line, ref lineNumber, includeStack, reader, defcol, currentFile); + } + else if (includeStack.And()) + { + ApplyDefines(ref line, lineNumber, currentFile, defcol); + output.AppendLine(line); + } + } + } + lineNumber++; + } + + throw new NotImplementedException(); + } + + private void HandleComments(ref string line, ref bool blockComment) + { + if (blockComment) + { + if (line.Contains(blockCommentEnd)) + { + int index = line.IndexOf(blockCommentEnd); + line = line.Substring(index + 2); + blockComment = false; + } + else + { + line = string.Empty; + } + } + + //TODO: make handle multiple block commenst properly + if (line.Length > 0) + { + int lineIndex = line.IndexOf(lineComment); + int blockIndex = line.IndexOf(blockCommentStart); + + if (lineIndex >= 0 && (lineIndex < blockIndex || blockIndex < 0)) + { + line = line.Substring(0, lineIndex); + } + else if (blockIndex >= 0 && (blockIndex < lineIndex || lineIndex < 0)) + { + int endIndex; + if ((endIndex = line.IndexOf(blockCommentEnd, blockIndex)) > blockIndex) + { + line = line.Substring(blockIndex, endIndex - blockIndex); + } + else + { + line = line.Substring(0, blockIndex); + blockComment = true; + } + } + } + throw new NotImplementedException(); + } + + + private void PreprocessorCommand(string line, ref int lineNumber, Stack include, TextReader reader, + IDefineCollection defcol, string currentFile) + { + string newLine; + while (line.EndsWith("/") && (newLine = reader.ReadLine()) != null) + { + line = line.Substring(0, line.Length - 1) + newLine.Trim(); + } + + if (line.StartsWith(ifDefined)) + { + + } + else if (line.StartsWith(ifNotDefined)) + { + + } + else if (line.StartsWith(ifElse)) + { + + } + else if (line.StartsWith(ifEnd)) + { + + } + else if (include.And()) + { + + } + } + + private void ApplyDefines(ref string text, int lineNumber, string file, IDefineCollection defCol) + { + defCol.ApplyDefines(text, out text); + text = text.Replace(Preprocessor.lineNumber, lineNumber.ToString()); + text = text.Replace(Preprocessor.fileName, "\"" + file + "\""); + } + + private string FindFile(string currentFile, string newFile) + { + newFile = newFile.Trim('\"'); + + if (File.Exists(newFile)) + { + return newFile; + } + else if (!String.IsNullOrEmpty(currentFile)) + { + string path = Path.GetDirectoryName(currentFile); + path = Path.Combine(path, newFile); + if (File.Exists(path)) + { + return path; + } + } + return string.Empty; + } + + private void DefineFile(string path, DefineCollection defCol) + { + StreamReader sr = new StreamReader(path); + while (!sr.EndOfStream) + { + string line = sr.ReadLine(); + if (line.Length > 0) + { + string[] dividedLine = null;// = line.Split(parameterSplitCharacters, parameterUniterCharacters); + for (int i = 1; i < dividedLine.Length; i++) + { + defCol.Add(dividedLine[i], dividedLine[0]); + } + } + } + sr.Close(); + } + + private bool InvalidIndex(int index, int length, int empty) + { + return index < 0 || index >= length - empty; + } + + static bool IsValidDefinitionName(string s) + { + foreach (char item in s) + { + if (!IsValidCharacter(item)) + { + return false; + } + } + return true; + } + + static bool IsValidCharacter(char c) + { + if (char.IsLetterOrDigit(c)) + { + return true; + } + if (c == '_') + { + return true; + } + return false; + } + + #region IPreprocessor Members + + + public void AddDefined(string[] original) + { + throw new NotImplementedException(); + } + + public void AddReserved(string[] reserved) + { + throw new NotImplementedException(); + } + + #endregion + } +} diff --git a/Event Assembler/Core/Code/Preprocessors/RegexPreprocessor.cs b/Event Assembler/Core/Code/Preprocessors/RegexPreprocessor.cs new file mode 100644 index 0000000..49e7c67 --- /dev/null +++ b/Event Assembler/Core/Code/Preprocessors/RegexPreprocessor.cs @@ -0,0 +1,340 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; +using System.Text.RegularExpressions; +using Nintenlord.Event_Assembler.Collections; +using Nintenlord.Event_Assembler.Utility; +using Nintenlord.Event_Assembler.IO; + +namespace Nintenlord.Event_Assembler.Core.Code.Preprocessors +{ + class RegexPreprocessor// : IPreprocessor + { + Regex comments; + IMessageLog messageLog; + List predefined; + List reserved; + Dictionary uniters; + List macroSeparators; + List parameterSeparators; + IDefineCollection defCol; + StringBuilder output; + Stack include; + + const bool includedFilesAsNewScope = true; + const string lineDefine = "_line_"; + const string fileDefine = "_file_"; + + public RegexPreprocessor(IMessageLog messageHandler) + { + this.messageLog = messageHandler; + this.predefined = new List(); + //this.defCol = new DefineCollectionNew(); + this.reserved = new List(); + this.uniters = new Dictionary(); + this.macroSeparators = new List(); + this.parameterSeparators = new List(); + + uniters['"'] = '"'; + parameterSeparators.AddRange(" \t"); + uniters['('] = ')'; + uniters['['] = ']'; + macroSeparators.Add(','); + comments = new Regex(@"(//.*)|(/\*((.|\n)*?)\*/)", RegexOptions.Compiled | RegexOptions.Multiline); + } + + private string ReplaceMultiLineComment(Match match) + { + string text = match.Value; + int lineAmount = text.AmountOfLines(); + if (lineAmount == 0) + { + return " "; + } + else return "".PadLeft(lineAmount, '\n'); + } + + #region IPreprocessor Members + + public string Process(string path) + { + defCol = new DefineCollection(); + output = new StringBuilder(1000); + include = new Stack(); + + string text = File.ReadAllText(path); + + text = ReplaceComments(text); + + include.Push(true); + using (StringReader reader = new StringReader(text)) + { + Preprocess(reader, Path.GetFullPath(path)); + } + output.Replace(';', '\n'); + + return output.ToString(); + } + + public void AddDefined(string[] original) + { + predefined.AddRange(original); + } + + public void AddReserved(string[] reserved) + { + this.reserved.AddRange(reserved); + } + + #endregion + + protected void Preprocess(StringReader reader, string path) + { + string line; + int lineNumber = 1; + while ((line = reader.ReadLine()) != null) + { + int amonutOfLinesRead = 1; + List splitLine = new List(line.Split(parameterSeparators, uniters)); + if (splitLine.Count > 0) + { + if (splitLine[0][0] == '#') + { + string newLine; + while (splitLine.Last().EndsWith("/") && (newLine = reader.ReadLine()) != null) + { + line += newLine; + splitLine.AddRange(newLine.Split(parameterSeparators, uniters)); + amonutOfLinesRead++; + } + + PreprocessorDirective(line, splitLine[0].Substring(1), splitLine.ToArray().GetRange(1), + path, lineNumber); + } + else if (line.Length > 0 && include.And()) + { + if (!defCol.ApplyDefines(line, out line))//do define replacement + { + messageLog.AddError(path, line, "Error applying defines or macros."); + } + //Replace _line_ and _file_ + line = line.Replace(lineDefine, lineNumber.ToString()); + line = line.Replace(fileDefine, "\"" + path + "\""); + foreach (string item in predefined) + { + line = line.Replace(item, " "); + } + output.AppendLine(line); + } + + } + lineNumber += amonutOfLinesRead; + } + } + + private void PreprocessorDirective(string line, string name, string[] parameters, + string path, int lineNumber) + { + switch (name) + { + case "ifdef": + if (parameters.Length > 0) + { + include.Push(defCol.ContainsName(parameters[0]) || predefined.Contains(parameters[0])); + } + else + { + messageLog.AddError(path, line, "#ifdef requires 1 parameter"); + } + break; + case "ifndef": + if (parameters.Length > 0) + { + include.Push(!(defCol.ContainsName(parameters[0]) || predefined.Contains(parameters[0]))); + } + else + { + messageLog.AddError(path, line, "#ifndef requires 1 parameter"); + } + break; + case "else": + if (include.Count > 0) + { + include.Push(!include.Pop()); + } + else + { + messageLog.AddError(path, line, "#else used without #ifdef or #ifndef."); + } + break; + case "endif": + if (include.Count > 0) + { + include.Pop(); + } + else + { + messageLog.AddError(path, line, "#endif used without #ifdef or #ifndef."); + } + break; + case "define": + if (include.And()) + { + if (parameters.Length > 1) + { + string[] macroParam; + string mname; + int startIndex = parameters[0].IndexOf('('); + int endIndex = parameters[0].LastIndexOf(')'); + if (startIndex != -1 && endIndex != -1 && startIndex < endIndex) + { + string paramString = parameters[0].Substring( + startIndex + 1, endIndex - startIndex - 1); + macroParam = paramString.Split(macroSeparators, uniters); + mname = parameters[0].Substring(0, startIndex); + } + else + { + macroParam = new string[0]; + mname = parameters[0]; + } + for (int j = 0; j < macroParam.Length; j++) + { + macroParam[j] = macroParam[j].Trim(); + } + + + if (mname.Equals(parameters[1])) + { + messageLog.AddWarning(path, line, "Defining something as itself."); + } + else if (!defCol.IsValidName(mname)) + { + messageLog.AddError(path, line, mname + " is not valid name to define."); + } + else if (predefined.Contains(mname)) + { + messageLog.AddError(path, line, mname + " cannot be redefined."); + } + else if (reserved.Contains(mname)) + { + messageLog.AddError(path, line, mname + " is reserved."); + } + else + { + if (defCol.ContainsName(mname, macroParam)) + { + messageLog.AddWarning(path, line, "Redefining " + mname); + } + defCol.Add(mname, parameters[1].Trim('"'), macroParam); + } + } + else if (parameters.Length == 1) + { + defCol.Add(parameters[0], ""); + } + else + { + messageLog.AddError(path, line, "#define requires 1 parameters"); + } + } + break; + case "undef": + if (include.And()) + { + if (parameters.Length > 0) + { + //Check amount of macro parameters + defCol.Remove(parameters[0]); + } + else + { + messageLog.AddError(path, line, "#undef requires 1 parameters"); + } + } + break; + case "include": + if (include.And()) + { + if (parameters.Length > 0) + { + string file = IOHelpers.FindFile(path, parameters[0]); + if (file.Length > 0) + { + if (file.Equals(path)) + { + messageLog.AddError(path, line, "File including itself."); + } + else + { + string newAssembly = File.ReadAllText(file); + newAssembly = ReplaceComments(newAssembly); + + if (includedFilesAsNewScope) output.AppendLine("{"); + using (StringReader reader = new StringReader(newAssembly)) + { + Preprocess(reader, Path.GetFullPath(file)); + } + if (includedFilesAsNewScope) output.AppendLine("}"); + } + } + else + { + messageLog.AddFileNotFoundError(path, line, parameters[0]); + } + } + else + { + messageLog.AddError(path, line, "#include requires 1 parameters"); + } + } + break; + case "incbin": + if (include.And()) + { + if (parameters.Length > 0) + { + string file = IOHelpers.FindFile(path, parameters[0]); + if (file.Length > 0) + { + byte[] data = File.ReadAllBytes(file); + output.Append("CODE"); + for (int i = 0; i < data.Length; i++) + { + output.Append(data[i].ToHexString(" 0x")); + } + output.AppendLine(); + } + else + { + messageLog.AddFileNotFoundError(path, line, parameters[0]); + } + } + } + break; + default: + messageLog.AddError(path, line, name + " is not usable preprocessor command."); + break; + } + } + + protected string ReplaceComments(string text) + { + return comments.Replace(text, ReplaceMultiLineComment); + } + + #region IPreprocessor Members + + + public void Process(TextReader input, TextWriter output) + { + throw new NotImplementedException(); + } + + #endregion + } + + +} diff --git a/Event Assembler/Core/Code/Preprocessors/StringReplacers/IStringReplacer.cs b/Event Assembler/Core/Code/Preprocessors/StringReplacers/IStringReplacer.cs new file mode 100644 index 0000000..895ec39 --- /dev/null +++ b/Event Assembler/Core/Code/Preprocessors/StringReplacers/IStringReplacer.cs @@ -0,0 +1,17 @@ +using System.Collections.Generic; +using System.Text; +using Nintenlord.Utility; + +namespace Nintenlord.Event_Assembler.Core.Code.Preprocessors.StringReplacers +{ + interface IStringReplacer + { + IDictionary> Values { set; } + IDictionary BuiltInValues { set; } + int MaxIter { set; } + + bool Replace(string textToEdit, out string newString); + CanCauseError Replace(string textToEdit); + CanCauseError Replace(StringBuilder textToEdit); + } +} diff --git a/Event Assembler/Core/Code/Preprocessors/StringReplacers/NewReplacer.cs b/Event Assembler/Core/Code/Preprocessors/StringReplacers/NewReplacer.cs new file mode 100644 index 0000000..74ecb8f --- /dev/null +++ b/Event Assembler/Core/Code/Preprocessors/StringReplacers/NewReplacer.cs @@ -0,0 +1,276 @@ +using System; +using System.Collections.Generic; +using System.Text; +using Nintenlord.Event_Assembler.Core.Collections; +using Nintenlord.Utility; +using Nintenlord.Utility.Strings; + +namespace Nintenlord.Event_Assembler.Core.Code.Preprocessors.StringReplacers +{ + sealed class NewReplacer : IStringReplacer + { + private IDictionary> values; + private IDictionary builtInValues; + private int maxIter; + private int currentIter = 0; + + #region IStringReplacer Members + + public IDictionary> Values + { + set { values = value; } + } + public IDictionary BuiltInValues + { + set { builtInValues = value; } + } + public int MaxIter + { + set { maxIter = value; } + } + + public bool Replace(string s, out string newString) + { + StringBuilder bldr = new StringBuilder(s); + + var error = this.Replace(bldr); + + bool result = error.CausedError; + newString = bldr.ToString(); + currentIter--; + return result; + } + + public CanCauseError Replace(string textToEdit) + { + StringBuilder bldr = new StringBuilder(textToEdit); + var result = this.Replace(bldr); + if (result.CausedError) + { + return CanCauseError.Error(result.ToString()); + } + else + { + return CanCauseError.NoError(bldr.ToString()); + } + } + + public CanCauseError Replace(StringBuilder textToEdit) + { + if (currentIter == maxIter) + { + return CanCauseError.Error("Maximun amount of replacement iterations exceeeded while applying macro."); + } + currentIter++; + IDictionary> replace = FindMacros(textToEdit); + + foreach (var item in replace) + { + string[] parameters = item.Value.Item3; + string[] newParameters = new string[parameters.Length]; + for (int i = 0; i < parameters.Length; i++) + { + var innerResult = Replace(parameters[i]); + if (innerResult.CausedError) + { + return (CanCauseError)innerResult; + } + else + { + newParameters[i] = innerResult.Result; + } + } + string tempString = item.Value.Item2.Replace(newParameters); + + var secondResult = Replace(tempString);//, out tempString + if (secondResult.CausedError) + { + return (CanCauseError)secondResult; + } + + string toReplace = textToEdit.Substring(item.Key, item.Value.Item1).ToString(); + textToEdit.Replace(toReplace, secondResult.Result, item.Key, toReplace.Length); + } + currentIter--; + return CanCauseError.NoError; + } + + private SortedDictionary> FindMacros(StringBuilder s) + { + var replace = + new SortedDictionary>( + ReverseComparer.Default + ); + + StringBuilder macroName = new StringBuilder(); + + for (int i = 0; i < s.Length; ) + { + if (DefineCollectionOptimized.IsValidCharacter(s[i])) + { + macroName.Append(s[i]); + i++; + } + else + { + if (macroName.Length > 0) + { + GetMacroData(s, replace, ref i, macroName.ToString()); + macroName.Clear(); + } + else i++; + } + } + int last = s.Length; + GetMacroData(s, replace, ref last, macroName.ToString()); + return replace; + } + + private void GetMacroData(StringBuilder s, SortedDictionary> replace, ref int i, string name) + { + IMacro replacer; + IDictionary replacers; + bool isBuildIn = builtInValues.TryGetValue(name, out replacer); + bool isValue = values.TryGetValue(name, out replacers); + + int paramLength; + string[] parameters; + if (isValue || isBuildIn) + { + if (i < s.Length && s[i] == '(') + { + parameters = GetParameters(s, i, out paramLength); + } + else + { + paramLength = 0; + parameters = new string[0]; + } + if ((isBuildIn && replacer.IsCorrectAmountOfParameters(parameters.Length)) || + (isValue && replacers.TryGetValue(parameters.Length, out replacer))) + { + replace[i - name.Length] = new Tuple + (paramLength + name.Length, replacer, parameters); + } + + i += paramLength; + } + else i++; + } + + #endregion + + private static bool ContainsAt(StringBuilder s, int index, string toSearch) + { + bool contains = true; + if (toSearch.Length > s.Length - index) + contains = false; + else + { + for (int i = 0; i < toSearch.Length; i++) + { + if (s[index + i] != toSearch[i]) + { + contains = false; + break; + } + } + } + return contains; + } + + private static int GetParameterLength(StringBuilder s, int index, out int parameters) + { + int depth = 1; + parameters = 1; + int i; + for (i = index + 1; i < s.Length && depth != 0; i++) + { + switch (s[i]) + { + case '(': + depth++; + break; + case ')': + depth--; + break; + case ',': + if (depth == 1)//So that macros as macro parameters won't mess stuff up + { + parameters++; + } + break; + default: + break; + } + } + return i - index; + } + + private static string[] GetParameters(StringBuilder s, int index) + { + int dontCare; + return GetParameters(s, index, out dontCare); + } + + private static string[] GetParameters(StringBuilder s, int index, out int lengthInString) + { + List parameters = new List(); + int parentDepth = 1; + int vectorDepth = 0; + StringBuilder bldr = new StringBuilder(); + int i; + for (i = index + 1; i < s.Length && parentDepth > 0; i++) + { + switch (s[i]) + { + case '(': + parentDepth++; + bldr.Append(s[i]); + break; + case ')': + parentDepth--; + bldr.Append(s[i]); + break; + case '[': + vectorDepth++; + bldr.Append(s[i]); + break; + case ']': + vectorDepth--; + bldr.Append(s[i]); + break; + case ',': + if (parentDepth == 1 && vectorDepth == 0) + { + parameters.Add(bldr.ToString()); + bldr.Clear(); + } + else + { + bldr.Append(s[i]); + } + break; + default: + bldr.Append(s[i]); + break; + } + } + if (bldr.Length > 0) + { + parameters.Add(bldr.ToString(0, bldr.Length - 1)); + } + lengthInString = i - index; + for (i = 0; i < parameters.Count; i++) + { + parameters[i] = parameters[i].Trim(); + } + return parameters.ToArray(); + } + + #region IStringReplacer Members + + + #endregion + } +} diff --git a/Event Assembler/Core/Code/Preprocessors/StringReplacers/OriginalReplacer.cs b/Event Assembler/Core/Code/Preprocessors/StringReplacers/OriginalReplacer.cs new file mode 100644 index 0000000..012d8de --- /dev/null +++ b/Event Assembler/Core/Code/Preprocessors/StringReplacers/OriginalReplacer.cs @@ -0,0 +1,166 @@ +using System; +using System.Collections.Generic; +using System.Text; +using Nintenlord.Event_Assembler.Core.Collections; +using Nintenlord.Utility; + +namespace Nintenlord.Event_Assembler.Core.Code.Preprocessors.StringReplacers +{ + sealed class OriginalReplacer : IStringReplacer + { + private IDictionary> values; + private IDictionary builtInValues; + private int maxIter; + + public IDictionary> Values + { + set { values = value; } + } + public IDictionary BuiltInValues + { + set { builtInValues = value; } + } + public int MaxIter + { + set { maxIter = value; } + } + + + public bool Replace(string s, out string newString) + { + StringBuilder builder = new StringBuilder(s); + + IDictionary containedOriginals = new SortedDictionary( + new ReverseComparer(Comparer.Default)); + + int iter = 0; + while (GetContainedOriginals(builder.ToString(), containedOriginals) > 0 && iter < maxIter) + { + foreach (var item in containedOriginals) + { + string[] parameters; + string name = item.Value; + int paramStart = item.Key + name.Length; + + string paramString; + //Get parameters + if (paramStart < builder.Length && builder[paramStart] == '(') + { + int depth = 1; + int endIndex = paramStart + 1; + while (endIndex < s.Length) + { + if (builder[endIndex] == ')') + depth--; + else if (builder[endIndex] == '(') + depth++; + + if (depth == 0) + break; + + endIndex++; + } + parameters = builder.ToString(paramStart + 1, endIndex - paramStart - 1).Split(','); + paramString = builder.ToString(paramStart, endIndex - paramStart + 1); + + } + else + { + parameters = new string[0]; + paramString = ""; + } + + for (int j = 0; j < parameters.Length; j++) + { + parameters[j] = parameters[j].Trim(); + } + + //Find correct macro + IMacro replacer; + if (!builtInValues.TryGetValue(name, out replacer)) + { + IDictionary dic = values[name]; + if (!dic.TryGetValue(parameters.Length, out replacer)) + continue; + } + + string toReplace = name + paramString; + string replaceWith = replacer.Replace(parameters); + + builder.Replace(toReplace, replaceWith, item.Key, toReplace.Length); + } + containedOriginals.Clear(); + iter++; + } + newString = builder.ToString(); + return containedOriginals.Count == 0; + } + + /// + /// + /// + /// + /// + /// + /// Surpricingly, the fastest way I've managed to do this. + /// Make this ingore makro parameters in search. + private int GetContainedOriginals(string s, + IDictionary containedOriginals) + { + foreach (var item in builtInValues.Keys) + { + FindString(s, containedOriginals, item); + } + foreach (var original in values.Keys) + { + FindString(s, containedOriginals, original); + } + return containedOriginals.Count; + } + + private void FindString(string s, IDictionary containedOriginals, string toFind) + { + int index = s.IndexOf(toFind); + while (index >= 0)// && index + original.Length < s.Length && s[index - 1] + { + bool can1; + if (index > 0) + { + char c = s[index - 1]; + can1 = !DefineCollectionOptimized.IsValidCharacter(c); + } + else can1 = true;//in the beginning of the line + + bool can2; + if (index + toFind.Length < s.Length) + { + char c = s[index + toFind.Length]; + can2 = !DefineCollectionOptimized.IsValidCharacter(c); + } + else can2 = true;//in the end of the line + + if (can1 && can2 && !containedOriginals.ContainsKey(index)) + { + containedOriginals[index] = toFind; + break; + } + index = s.IndexOf(toFind, index + 1); + } + } + + #region IStringReplacer Members + + + public CanCauseError Replace(string textToEdit) + { + throw new NotImplementedException(); + } + + public CanCauseError Replace(StringBuilder textToEdit) + { + throw new NotImplementedException(); + } + + #endregion + } +} diff --git a/Event Assembler/Core/Code/ScopeStructure.cs b/Event Assembler/Core/Code/ScopeStructure.cs new file mode 100644 index 0000000..cfbf0ca --- /dev/null +++ b/Event Assembler/Core/Code/ScopeStructure.cs @@ -0,0 +1,79 @@ +// ----------------------------------------------------------------------- +// +// TODO: Update copyright text. +// +// ----------------------------------------------------------------------- + +namespace Nintenlord.Event_Assembler.Core.Code +{ + using System; + using System.Collections.Generic; + using System.Linq; + using System.Text; + using Nintenlord.Collections.Trees; + using Nintenlord.Event_Assembler.Core.Code.Language.Expression; + using Nintenlord.Utility; + + /// + /// TODO: Update summary. + /// + public sealed class ScopeStructure : ITree> + { + public readonly ScopeStructure ParentScope; + readonly List> childScopes; + readonly Dictionary> definedSymbols; + + public ScopeStructure(ScopeStructure parentScope) + { + this.ParentScope = parentScope; + this.childScopes = new List>(); + this.definedSymbols = new Dictionary>(); + } + + public void AddChildScope(ScopeStructure newChildScope) + { + childScopes.Add(newChildScope); + } + + public CanCauseError> GetSymbolValue(string symbol) + { + IExpression value; + if (definedSymbols.TryGetValue(symbol, out value)) + { + return CanCauseError>.NoError(value); + } + else if (ParentScope != null) + { + return ParentScope.GetSymbolValue(symbol); + } + else + { + return CanCauseError>.Error("Symbol {0} not defined", symbol); + } + } + + public CanCauseError AddNewSymbol(string symbol, IExpression value) + { + //Detect if adds cycles + if (definedSymbols.ContainsKey(symbol)) + { + return CanCauseError.Error("Symbol already exists."); + } + else + { + definedSymbols[symbol] = value; + return CanCauseError.NoError; + } + } + + + #region ITree Members + + public IEnumerable> GetChildren() + { + return childScopes; + } + + #endregion + } +} diff --git a/Event Assembler/Core/Collections/DefineCollectionTreeBased.cs b/Event Assembler/Core/Collections/DefineCollectionTreeBased.cs new file mode 100644 index 0000000..0bb1f91 --- /dev/null +++ b/Event Assembler/Core/Collections/DefineCollectionTreeBased.cs @@ -0,0 +1,236 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using Nintenlord.Event_Assembler.Utility; +using Nintenlord.ROMHacking.Collections; + +namespace Nintenlord.Event_Assembler.Collections +{ + class DefineCollectionTreeBased : IDefineCollection + { + private readonly int maxIter = 100; + + EnumarationTree> defines; + + public DefineCollectionTreeBased() + { + defines = new EnumarationTree>(); + } + + #region IDefineCollection Members + + public void Add(string name, string replacer, params string[] parameters) + { + IDictionary value; + if (defines.TryGetValue(name, out value)) + { + DefineInfo newInfo = new DefineInfo(); + newInfo.Parameters = parameters; + newInfo.Replacer = replacer; + value[parameters.Length] = newInfo; + } + else + { + var newDict = new Dictionary(); + defines[name] = newDict; + DefineInfo newInfo = new DefineInfo(); + newInfo.Parameters = parameters; + newInfo.Replacer = replacer; + newDict[parameters.Length] = newInfo; + } + } + + public void Add(string name, string replacer) + { + Add(name, replacer, new string[] { }); + } + + public bool ContainsName(string name, params string[] parameters) + { + IDictionary value; + if (defines.TryGetValue(name, out value)) + { + return value.ContainsKey(parameters.Length); + } + else + { + return false; + } + } + + public bool ContainsName(string name) + { + return ContainsName(name, new string[] { }); + } + + public string GetReplacer(string name, params string[] parameters) + { + IDictionary value; + if (defines.TryGetValue(name, out value)) + { + return value[parameters.Length].Replacer; + } + else + { + throw new KeyNotFoundException("Press any key to continue."); + } + } + + public string GetReplacer(string name) + { + return GetReplacer(name, new string[] { }); + } + + public void Remove(string name, params string[] parameters) + { + IDictionary value; + if (defines.TryGetValue(name, out value)) + { + value.Remove(parameters.Length); + } + } + + public void Remove(string name) + { + Remove(name, new string[] { }); + } + + public bool ApplyDefines(string original, out string newOriginal) + { + StringBuilder builder = new StringBuilder(original); + + SortedDictionary containedOriginals = new SortedDictionary( + new LamdaComparer((x, y) => y - x)); + int iter = 0; + while (GetContainedOriginals(builder.ToString(), containedOriginals) > 0 && iter < maxIter) + { + foreach (var item in containedOriginals) + { + string[] parameters; + string name = item.Value; + int indexStart = item.Key + name.Length; + + string paramString; + //Get parameters + if (indexStart < builder.Length && builder[indexStart] == '(') + { + int depth = 1; + int endIndex = indexStart; + while (depth > 0 && ++endIndex < builder.Length) + { + if (builder[endIndex] == ')') + { + depth--; + } + else if (builder[endIndex] == '(') + { + depth++; + } + } + parameters = builder.ToString(indexStart + 1, endIndex - indexStart - 1).Split(','); + paramString = builder.ToString(indexStart, endIndex - indexStart + 1); + + } + else + { + parameters = new string[0]; + paramString = ""; + } + + for (int j = 0; j < parameters.Length; j++) + { + parameters[j] = parameters[j].Trim(); + } + + //Find correct macro + string temp = defines.ToString(); + IDictionary dict = defines[name]; + DefineInfo info; + if (!dict.TryGetValue(parameters.Length, out info)) + { + continue; + } + + string toReplace = name + paramString; + string replaceWith = info.Replace(parameters); + + builder.Replace(toReplace, replaceWith, item.Key, toReplace.Length); + } + containedOriginals.Clear(); + iter++; + } + newOriginal = builder.ToString(); + return containedOriginals.Count == 0; + } + + private int GetContainedOriginals(string p, IDictionary containedOriginals) + { + for (int i = 0; i < p.Length;) + { + string subString = p.Substring(i); + SortedDictionary> foundDefines + = defines.GetTraversedValues(subString, x => x.GetString()); + + if (foundDefines.Count > 0) + { + var item = foundDefines.First(); + containedOriginals[i] = item.Key; + i += item.Key.Length; + } + else + { + i++; + } + + } + return containedOriginals.Count; + } + + public bool IsValidName(string name) + { + return name.Length > 0 && name.All(IsValidCharacter); + } + + #endregion + + private bool IsValidCharacter(char c) + { + bool characetr = Char.IsLetterOrDigit(c); + return characetr || c == '_'; + } + + private struct DefineInfo + { + public int AmountOfParameters + { + get { return Parameters.Length; } + } + public string[] Parameters + { + get; + set; + } + public string Replacer + { + get; + set; + } + + public string Replace(string[] parameters) + { + if (parameters.Length != this.Parameters.Length) + { + throw new ArgumentException(); + } + StringBuilder builder = new StringBuilder(Replacer); + + for (int i = 0; i < parameters.Length; i++) + { + builder.Replace(this.Parameters[i], parameters[i].Trim()); + } + return builder.ToString(); + } + } + } +} diff --git a/Event Assembler/Core/GBAPointerMaker.cs b/Event Assembler/Core/GBAPointerMaker.cs new file mode 100644 index 0000000..8aa009a --- /dev/null +++ b/Event Assembler/Core/GBAPointerMaker.cs @@ -0,0 +1,33 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace Nintenlord.Event_Assembler.GBA +{ + /// + /// Makes GBA ROM pointers from ROM offsets + /// + public class GBAPointerMaker : IPointerMaker + { + #region IPointerMaker Members + + public int MakePointer(int offset) + { + if (offset == 0) + return 0; + return offset | 0x8000000; + } + + public int MakeOffset(int pointer) + { + return pointer & 0x1FFFFFF; + } + + public bool IsAValidPointer(int pointer) + { + return (pointer == 0) || (pointer >> 25 == 0x04); + } + + #endregion + } +} diff --git a/Event Assembler/Core/IO/Input/CommandLineArgs.cs b/Event Assembler/Core/IO/Input/CommandLineArgs.cs new file mode 100644 index 0000000..a8039b0 --- /dev/null +++ b/Event Assembler/Core/IO/Input/CommandLineArgs.cs @@ -0,0 +1,195 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; +using Nintenlord.Event_Assembler.Core.Code.Language; +using Nintenlord.Event_Assembler.Core.Code.Language.Old; +using Nintenlord.Utility; +using Nintenlord.Utility.Strings; + +namespace Nintenlord.Event_Assembler.Core.IO.Input +{ + internal struct CommandLineArgs + { + //parameters + public string operation; + public string language; + public DisassemblyMode? disassemblyMode; + public int? offset; + public Priority? priority; + public int? size; + + //Flags + public string rawsFolder; + public string rawsExtension; + public bool isDirectory; + public bool addEndGuards; + public string inputFile; + public string outputFile; + public string errorFile; + public string docHeader; + public string docFooter; + + int paramCount; + + public CanCauseError SetArgs(string[] args) + { + paramCount = 0; + foreach (var arg in args) + { + if (!arg.StartsWith("-")) + { + var parameter = arg; + var res = HandleParameter(parameter); + if (res.CausedError) + { + return res; + } + } + else + { + var flag = arg.TrimStart('-'); + + int index = flag.IndexOf(':'); + string flagName; + string option; + if (index >= 0) + { + flagName = flag.Substring(0, index); + option = flag.Substring(index + 1); + } + else + { + flagName = flag; + option = ""; + } + + var res = HandleFlags(flagName, option); + if (res.CausedError) + { + return res; + } + } + } + return CanCauseError.NoError; + } + + private CanCauseError HandleParameter(string parameter) + { + switch (paramCount) + { + case 0: operation = parameter; break; + case 1: language = parameter; break; + case 2: + DisassemblyMode disassemblyMode; + if (!parameter.TryGetEnum(out disassemblyMode)) + return CanCauseError.Error("{0} is not a valid disassembly mode.", parameter); + this.disassemblyMode = disassemblyMode; + break; + case 3: + int offset; + if (!parameter.TryGetValue(out offset)) + return CanCauseError.Error("{0} is not a valid offset.", parameter); + this.offset = offset; + break; + case 4: + Priority priority; + if (!parameter.TryGetEnum(out priority)) + return CanCauseError.Error("{0} is not a valid priority.", parameter); + this.priority = priority; + break; + case 5: + int size; + if (!parameter.TryGetValue(out size) || size < 0) + return CanCauseError.Error("{0} is not a valid size.", parameter); + this.size = size; + break; + default: + return CanCauseError.Error("Too many parameters."); + } + paramCount++; + return CanCauseError.NoError; + } + + private CanCauseError HandleFlags(string flagName, string option) + { + switch (flagName) + { + case "addEndGuards": + addEndGuards = true; + break; + case "raws": + if (File.Exists(option)) + { + rawsFolder = option; + isDirectory = false; + } + else if (Directory.Exists(option)) + { + rawsFolder = option; + isDirectory = true; + } + else + { + return CanCauseError.Error("File or folder {0} doesn't exist.", option); + } + break; + case "rawsExt": + if (!option.ContainsAnyOf(Path.GetInvalidFileNameChars())) + { + rawsExtension = option; + } + else + { + return CanCauseError.Error("Extension {0} is not valid.", option); + } + break; + case "input": + inputFile = option; + break; + case "output": + outputFile = option; + break; + case "error": + if (IsValidFileName(option)) + { + errorFile = option; + } + else + { + return CanCauseError.Error("Name {0} isn't valid for a file.", option); + } + break; + case "docHeader": + if (IsValidFileName(option)) + { + docHeader = option; + } + else + { + return CanCauseError.Error("Name {0} isn't valid for a file.", option); + } + break; + case "docFooter": + if (IsValidFileName(option)) + { + docFooter = option; + } + else + { + return CanCauseError.Error("Name {0} isn't valid for a file.", option); + } + break; + default: + return CanCauseError.Error("Flag {0} doesn't exist.", flagName); + } + return CanCauseError.NoError; + } + + private bool IsValidFileName(string name) + { + return true; + } + } +} diff --git a/Event Assembler/Core/IO/Input/InputByteStream.cs b/Event Assembler/Core/IO/Input/InputByteStream.cs new file mode 100644 index 0000000..1c1462e --- /dev/null +++ b/Event Assembler/Core/IO/Input/InputByteStream.cs @@ -0,0 +1,65 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; + +namespace Nintenlord.Event_Assembler.Core.IO.Input +{ + public sealed class InputByteStream : BinaryReader, IInputByteStream + { + public int Offset + { + get + { + return (int)this.BaseStream.Position; + } + set + { + this.BaseStream.Position = value; + } + } + public int Length + { + get { return (int)this.BaseStream.Length; } + } + public int BytesLeft + { + get { return this.Length - this.Offset; } + } + + public InputByteStream(Stream input) + : base(input) { } + + public InputByteStream(Stream input, Encoding encoding) + : base(input, encoding) { } + + public byte[] PeekBytes(int amount) + { + var offset = this.BaseStream.Position; + var bytes = this.ReadBytes(amount); + this.BaseStream.Position = offset; + return bytes; + } + + public short PeekInt16() + { + return BitConverter.ToInt16(this.PeekBytes(2), 0); + } + + public ushort PeekUInt16() + { + return BitConverter.ToUInt16(this.PeekBytes(2), 0); + } + + public int PeekInt32() + { + return BitConverter.ToInt32(this.PeekBytes(4), 0); + } + + public uint PeekUInt32() + { + return BitConverter.ToUInt32(this.PeekBytes(4), 0); + } + } +} diff --git a/Event Assembler/Core/Language definition.txt b/Event Assembler/Core/Language definition.txt new file mode 100644 index 0000000..d468ee3 --- /dev/null +++ b/Event Assembler/Core/Language definition.txt @@ -0,0 +1,22 @@ + + +Scope = ScopeAtoms +ScopeAtoms = ScopeAtom ScopeAtoms | Λ +ScopeAtom = Codes | "{" Scope "}" | Λ + +Codes = Code CodeEnder Codes | Λ +CodeEnder = ";" | "\n" + +Code = Symbol ParamList +ParamList = Param ParamList | Λ + +Param = Atom | "[" AtomList "]" +AtomList = Atom "," AtomList | Atom + +Atom = B +B = S "^" B | S "|" B | S "&" B | S +S = E ">>" S | E "<<" S | E +E = T "+" E | T "-" E | T +T = F "*" T | F "/" T | F "%" T | F +F = "-" G | "+" G | "~" G | G +G = Symbol | IntegerLiteral | "(" B ")" \ No newline at end of file diff --git a/Event Assembler/Core/Properties/AssemblyInfo.cs b/Event Assembler/Core/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..d5ebccc --- /dev/null +++ b/Event Assembler/Core/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("Core")] +[assembly: AssemblyDescription("Core library of Event Assembler")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("Nintenlord")] +[assembly: AssemblyProduct("Core")] +[assembly: AssemblyCopyright("Copyright © Nintenlord 2011")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("74afd097-d67b-4f50-ba8e-f7083eb4439f")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("9.11.*")] +[assembly: AssemblyFileVersion("9.11.0.0")] diff --git a/Event Assembler/Event Assembler.sln b/Event Assembler/Event Assembler.sln index 0d735e6..0ad4855 100644 --- a/Event Assembler/Event Assembler.sln +++ b/Event Assembler/Event Assembler.sln @@ -1,5 +1,7 @@ + Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 15 +# Visual Studio 2012 +# SharpDevelop 5.1 VisualStudioVersion = 15.0.27004.2009 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NigthmareListToEAdefinitions", "NigthmareListToEAdefinitions\NigthmareListToEAdefinitions.csproj", "{2ADB8ED4-647E-4DCC-9387-E50D6A03CA39}" diff --git a/Event Assembler/Event Assembler/FE6 Template.txt b/Event Assembler/Event Assembler/FE6 Template.txt new file mode 100644 index 0000000..8148cf3 --- /dev/null +++ b/Event Assembler/Event Assembler/FE6 Template.txt @@ -0,0 +1,48 @@ +//Made by markyjoe1990 of Youtube for FE7 +//Modified by Nintenlord +//Modified further by Arch for FE6 +//Modified even further by Nintenlord + +#include EAstdlib.event + +EventPointerTable(EventTableID,ThisChapter) + + +ORG StartOffset +ThisChapter: +POIN Turn_events +POIN Character_events +POIN Location_events +POIN Misc_events +POIN Bad Good +POIN Ending_event + +Bad: +UNIT + +Good: +UNIT + +Turn_events: +OpeningTurnEvent(Opening_event) +END_MAIN + +Character_events: +END_MAIN + +Location_events: +END_MAIN + +Misc_events: +CauseGameOverIfLordDies +END_MAIN + +Opening_event: +ENDA + +Ending_event: +MoveToChapter(NextChapter) +ENDA + +MESSAGE Events end at offset currentOffset +//The map for this chapter is at offset: ???????? \ No newline at end of file diff --git a/Event Assembler/Event Assembler/FE7 Template.txt b/Event Assembler/Event Assembler/FE7 Template.txt new file mode 100644 index 0000000..636df64 --- /dev/null +++ b/Event Assembler/Event Assembler/FE7 Template.txt @@ -0,0 +1,53 @@ +//Made by markyjoe1990 of Youtube +//Modified by Nintenlord + +#define DISABLE_TUTORIALS +#include EAstdlib.event + +EventPointerTable(EventTableID,Pointers) + + +ORG StartOffset +Pointers: +POIN Turn_events +POIN Character_events +POIN Location_events +POIN Misc_events +POIN TrapData TrapData +POIN Bad Bad Bad Bad +POIN Good Good Good Good +POIN Opening_event Ending_event + +Bad: +UNIT + +Good: +UNIT + +Turn_events: +OpeningTurnEvent(Opening_event) +END_MAIN + +Character_events: +END_MAIN + +Location_events: +END_MAIN + +Misc_events: +CauseGameOverIfLordDies +END_MAIN + +Opening_event: +ENDA + +Ending_event: +MoveToChapter(NextChapter) +ENDA + +TrapData: +ENDTRAP + + +MESSAGE Events end at offset currentOffset +//The map for this chapter is at offset: ???????? \ No newline at end of file diff --git a/Event Assembler/Event Assembler/FE8 Template.txt b/Event Assembler/Event Assembler/FE8 Template.txt new file mode 100644 index 0000000..81d7063 --- /dev/null +++ b/Event Assembler/Event Assembler/FE8 Template.txt @@ -0,0 +1,57 @@ +//Made by Camtech075 of SerenesForest +//Modified by Nintenlord + +#include EAstdlib.event + +EventPointerTable(EventTableID,ThisChapter) + +ORG StartOffset +ThisChapter: +POIN TurnBasedEvents +POIN CharacterBasedEvents +POIN LocationBasedEvents +POIN MiscBasedEvents +POIN Dunno Dunno Dunno +POIN Tutorial +POIN TrapData TrapData +POIN Units Units +POIN $0 $0 $0 $0 $0 $0 +POIN BeginningScene EndingScene + +TurnBasedEvents: +END_MAIN + +CharacterBasedEvents: +END_MAIN + +LocationBasedEvents: +END_MAIN + +MiscBasedEvents: +CauseGameOverIfLordDies +END_MAIN + +Dunno: +//DO NOT TOUCH +WORD $00 + +Tutorial: +//DO NOT TOUCH +WORD $00 + +TrapData: +ENDTRAP + +ALIGN 4 + +Units: +UNIT + +BeginningScene: +ENDA + +EndingScene: +MoveToChapter(NextChapter) +ENDA + +MESSAGE Events end at offset currentOffset \ No newline at end of file diff --git a/Event Assembler/Event Assembler/Language Raws/Units/Fighting.txt b/Event Assembler/Event Assembler/Language Raws/Units/Fighting.txt new file mode 100644 index 0000000..44dbfdb --- /dev/null +++ b/Event Assembler/Event Assembler/Language Raws/Units/Fighting.txt @@ -0,0 +1,146 @@ +#Chapetrs: 13 +##Causes a battle between 2 units. +FIGH, 0x49, 20, -game:FE6 -indexMode:8 +##Character ID of the attacker. + Attacker, 4, 4 +##Character ID of the defender. + Defender, 8, 4 +##Pointer to BLDT codes that determine how fight goes. + Battle data pointer, 12, 4, -pointer:battleData +##Controls additional details about the battle. + Battle parameter 1, 16, 1 +##Controls additional details about the battle. + Battle parameter 2, 17, 1 +##Controls additional details about the battle. + Battle parameter 3, 18, 1 +##Controls additional details about the battle. + Battle parameter 4, 19, 1 + +FIGH, 0x49, 20, -game:FE6 -indexMode:8 + Attacker, 4, 4 + Defender, 8, 4 + Battle data pointer, 12, 4, -pointer:battleData +##Controls additional details about the battle. + Battle parameter, 16, 4, coordinate:4 + +FIGH, 0x49, 20, -game:FE6 -indexMode:8 + Attacker, 4, 4 + Defender, 8, 4 + Battle data pointer, 12, 4, -pointer:battleData + Battle parameter, 16, 4 + + + +FIGH, 0x97, 20, -game:FE7 -indexMode:8 + Attacker, 4, 2 + Defender, 8, 2 + Battle data pointer, 12, 4, -pointer:battleData + Battle parameter 1, 16, 1 + Battle parameter 2, 17, 1 + Battle parameter 3, 18, 1 + Battle parameter 4, 19, 1 + +FIGH, 0x97, 20, -game:FE7 -indexMode:8 + Attacker, 4, 2 + Defender, 8, 2 + Battle data pointer, 12, 4, -pointer:battleData + Battle parameter, 16, 4, coordinate:4 + +FIGH, 0x97, 20, -game:FE7 -indexMode:8 + Attacker, 4, 2 + Defender, 8, 2 + Battle data pointer, 12, 4, -pointer:battleData + Battle parameter, 16, 4 + +##Controls individual attack in battle. For parameters +##that are in a form of a question, 1 means yet and 0 means no. +##Parameters with ? are unsure. +BLDT, 0, 32, -game:FE7 -priority:battleData -indexMode:1 +##If the attack is critical. + Critical, 0, 1, -preferredBase:2 +##If the attack misses. + Miss, 1, 1, -preferredBase:2 + Dunno, 2, 1, -preferredBase:2 + Dunno, 3, 1, -preferredBase:2 +##If the next attack is by the same character. + Next Attack by same, 4, 1, -preferredBase:2 + Dunno, 5, 1, -preferredBase:2 +##If the attack poisons the opponent. + Poison, 6, 1, -preferredBase:2 +##If the attack damages the unit attacking. + Devil Axe reversal, 7, 1, -preferredBase:2 +##If the attack resotores HP. + HP Restoring?, 8, 1, -preferredBase:2 +##If the attack halves HP. + HP Halving?, 9, 1, -preferredBase:2 + Dunno, 10, 1, -preferredBase:2 +##If the attack is silencer. + Silencer, 11, 1, -preferredBase:2 + Dunno, 12, 1, -preferredBase:2 + Dunno, 13, 1, -preferredBase:2 + Dunno, 14, 1, -preferredBase:2 + Dunno, 15, 1, -preferredBase:2 +##If the attack is the last in battle. + Last attack, 16, 1, -preferredBase:2 + Dunno, 17, 1, -preferredBase:2 + Dunno, 18, 1, -preferredBase:2 +##If the defender is the one attacking instead of attacker. + Defender Attacks, 19, 1, -preferredBase:2 + Dunno, 20, 1, -preferredBase:2 + Dunno, 21, 1, -preferredBase:2 + Dunno, 22, 1, -preferredBase:2 +##End of battle. + End of battle, 23, 1, -preferredBase:2 +##Damage the attack does. + Damage, 24, 8, -preferredBase:10 + +BLDT, 0, 32, -game:FE6 -priority:battleData -indexMode:1 + Critical, 0, 1, -preferredBase:2 + Miss, 1, 1, -preferredBase:2 + Dunno, 2, 1, -preferredBase:2 +##If next attack is launched immediately. + Start next attack immediately, 3, 1, -preferredBase:2 + Next Attack by same, 4, 1, -preferredBase:2 + Dunno, 5, 1, -preferredBase:2 + Poison, 6, 1, -preferredBase:2 + Devil Axe reversal, 7, 1, -preferredBase:2 + HP Restoring?, 8, 1, -preferredBase:2 + HP Halving?, 9, 1, -preferredBase:2 + Dunno, 10, 1, -preferredBase:2 + Dunno, 11, 1, -preferredBase:2 + Dunno, 12, 1, -preferredBase:2 + Dunno, 13, 1, -preferredBase:2 + Dunno, 14, 1, -preferredBase:2 + Dunno, 15, 1, -preferredBase:2 + Last attack, 16, 1, -preferredBase:2 + Dunno, 17, 1, -preferredBase:2 + Dunno, 18, 1, -preferredBase:2 + Defender Attacks, 19, 1, -preferredBase:2 + Dunno, 20, 1, -preferredBase:2 + Dunno, 21, 1, -preferredBase:2 + Dunno, 22, 1, -preferredBase:2 + End of battle, 23, 1, -preferredBase:2 + Damage, 24, 8, -preferredBase:10 + + +BLDT, 0, 4, -game:FE6:FE7 -indexMode:8 -priority:battleData -end + 0x800000, 0, 4, -fixed + + +##Starts a fight between 2 units. +FIG1, 0x3F40, 8, -game:FE8 -indexMode:8 +##Character ID of the attacker. + Attacker, 2, 2 +##Character ID of the defender. + Defender, 4, 2 +##Unknown + Unknown, 6, 2 + +##Starts a fight between 2 units. +FIG2, 0x3F41, 8, -game:FE8 -indexMode:8 +##Character ID of the attacker. + Attacker, 2, 2 +##Character ID of the defender. + Defender, 4, 2 +##Unknown + Unknown, 6, 2 diff --git a/Event Assembler/Event Assembler/Scripts/Generate post.cmd b/Event Assembler/Event Assembler/Scripts/Generate post.cmd new file mode 100644 index 0000000..ae39717 --- /dev/null +++ b/Event Assembler/Event Assembler/Scripts/Generate post.cmd @@ -0,0 +1,5 @@ + + +FOR %%I IN (*.txt) DO (echo [Spoiler=%%~nI] & type "%%I" & echo [/Spoiler]) >> result.post + +pause \ No newline at end of file diff --git a/Event Assembler/Event Assembler/UserInterface/EA Standard library/Chapter Structure Helpers.txt b/Event Assembler/Event Assembler/UserInterface/EA Standard library/Chapter Structure Helpers.txt new file mode 100644 index 0000000..ad9b512 --- /dev/null +++ b/Event Assembler/Event Assembler/UserInterface/EA Standard library/Chapter Structure Helpers.txt @@ -0,0 +1,66 @@ + + +//Chapter data pointer list editing +#ifdef _FE6_ +#define EventPointerListOffset 0x664398 +#define EventPointerTable(id,offset) "ORG EventPointerListOffset+(4*id); POIN offset" +#endif + +#ifdef _FE7_ +#define EventPointerListOffset 0xC9C9C8 +#define EventPointerTable(id,offset) "ORG EventPointerListOffset+(4*id); POIN offset" +#endif + +#ifdef _FE8_ +#define EventPointerListOffset 0x8B363C +#define EventPointerTable(id,offset) "ORG EventPointerListOffset+(4*id); POIN offset" +#endif + + +//Go to preparations screen +#ifdef _FE7_ +#define GotoPrepScreen "ENDB" +#endif + +#ifdef _FE8_ +#define GotoPrepScreen "GOTO $591FD8; ENDA" +#endif + + +//Event ID's with special meanings +#ifdef _FE6_ +#define NoID 0 +#define BossQuoteID 1 +#define BossDeathQuoteID 2 +#define SiezeID 3 +#define GameOverID 0x65 +#define CathConvo1 0x67 +#define CathConvo2 0x68 +#define CathConvo3 0x69 +#define IliaSacaeRouteID 0x6B +#define CathRecruited 0x70 +#endif + +#ifdef _FE7_ +#define NoID 0 +#define BossQuoteID 1 +#define BossDeathQuoteID 2 +#define SiezeID 3 +#define GameOverID 0x65 +#define LloydOrLinusID 0x70 +#define HawkeyeDeadID 0x81 +#define 19xxBeatID 0x86 +#define DartDeadID 0x88 +#define PentXLouiseC 0x8A +#define PentXLouiseB 0x8B +#endif + +#ifdef _FE8_ +#define NoID 0 +#define BossQuoteID 1 +#define BossDeathQuoteID 2 +#define SiezeID 3 +#define DefeatAllID 6 +#define GameOverID 0x65 +#endif + diff --git a/Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Background Definitions.txt b/Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Background Definitions.txt new file mode 100644 index 0000000..6bb63b6 --- /dev/null +++ b/Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Background Definitions.txt @@ -0,0 +1,58 @@ +#ifdef _FE8_ + +#define BGHouse 0x00 +#define BGSalehs_House 0x01 +#define BGVillage 0x02 +#define BGOutside_Village_Day 0x03 +#define BGOutside_Village_Evening 0x04 +#define BGTown_Day 0x05 +#define BGTown_Past 0x06 +#define BGHarbor 0x07 +#define BGShip 0x08 +#define BGInn 0x09 +#define BGCastle_Hall 0x0A +#define BGCastle_Hall_Night 0x0B +#define BGCastle_Hall_2 0x0C +#define BGCastle_Hall_2_Past 0x0D +#define BGCastle_Room 0x0E +#define BGCastle_Room_Past 0x0F +#define BGCastle_Hall_3 0x10 +#define BGCastle_Hall_3_Night 0x11 +#define BGCastle_Hall_4 0x12 +#define BGCastle_Garden 0x13 +#define BGCastle_Garden_Past 0x14 +#define BGCastle_Outside 0x15 +#define BGCastle_Outside_Past 0x16 +#define BGPrison_Cell 0x17 +#define BGPlain 0x18 +#define BGPlain_Evening 0x19 +#define BGPlain_Fog 0x1A +#define BGPlain_2 0x1B +#define BGPlain_3 0x1C +#define BGWoodland 0x1D +#define BGWoodland_Fog 0x1E +#define BGWoodland_Evening 0x1F +#define BGWoodland_Night 0x20 +#define BGRiverside 0x21 +#define BGForest 0x22 +#define BGForest_2 0x23 +#define BGTown_Gate 0x24 +#define BGFort_Outside 0x25 +#define BGFort 0x26 +#define BGFort_Evening 0x27 +#define BGFort_Ruins 0x28 +#define BGFort_Ruins_Outside 0x29 +#define BGFort_2 0x2A +#define BGFort_2_Burning 0x2B +#define BGShrine 0x2C +#define BGShrine_lighter 0x2D +#define BGShrine_2 0x2E +#define BGShrine_3 0x2F +#define BGDesert 0x30 +#define BGForest_Dense 0x31 +#define BGVolcano 0x32 +#define BGTemple_Gate 0x33 +#define BGTemple_Ruins_Inside 0x34 +#define BGBlack 0x35 + +#endif \ No newline at end of file diff --git a/Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Helpers.txt b/Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Helpers.txt new file mode 100644 index 0000000..7c6a27e --- /dev/null +++ b/Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Helpers.txt @@ -0,0 +1,27 @@ + +//Show text with background and return to map +#ifdef _FE6_ +#define Text(text) "TEX1 text; REMA" +#define Text(background,text) "FADI 0x10; HIDEMAP; BACG background; FADU 0x10; SHOWMAP; TEX1 text; REMA" +#endif + +#ifdef _FE7_ +#define Text(text) "TEX1 text; REMA" +#define Text(background,text) "FADI 0x10; HIDEMAP; BACG background; FADU 0x10; SHOWMAP; TEX1 text; REMA" +#endif + +#ifdef _FE8_ +#define Text(text) "TEX1 text; GOTO $9EE310; REMA" +#define Text(background,text) "BACG background; TEX1 text; GOTO $9EE310" +#endif + + +//Smooth changing to CG +#ifdef _FE7_ +#define ChangeToCutScene(cutscene) "FADICG 0x10; HIDEMAP; SHCG cutscene; FADUCG 0x10; SHOWMAP" +#endif + +//Shows text on a scroll +#ifdef _FE7_ +#define ScrollText(textID) "TEX6 7 [0,0] textID; _ASM0x42 $83181; _0x89" +#endif \ No newline at end of file diff --git a/Event Assembler/ReadBinaryAndWriteText/Program.cs b/Event Assembler/ReadBinaryAndWriteText/Program.cs new file mode 100644 index 0000000..b2afa08 --- /dev/null +++ b/Event Assembler/ReadBinaryAndWriteText/Program.cs @@ -0,0 +1,32 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Windows.Forms; +using System.IO; + +namespace ReadBinaryAndWriteText +{ + static class Program + { + static void Main(string[] args) + { + BinaryReader reader = new BinaryReader(File.OpenRead(args[0])); + StreamWriter writer = new StreamWriter(args[1]); + + int index = 0; + while (reader.BaseStream.Position < reader.BaseStream.Length) + { + int offset = reader.ReadInt32(); + int lenght = reader.ReadInt32(); + writer.WriteLine("0x{0}: $0{1}, {2}", + Convert.ToString(index, 16), + Convert.ToString(offset, 16), + lenght); + index++; + } + + reader.Close(); + writer.Close(); + } + } +} diff --git a/Event Assembler/ReadBinaryAndWriteText/Properties/Settings.Designer.cs b/Event Assembler/ReadBinaryAndWriteText/Properties/Settings.Designer.cs new file mode 100644 index 0000000..e80a0bc --- /dev/null +++ b/Event Assembler/ReadBinaryAndWriteText/Properties/Settings.Designer.cs @@ -0,0 +1,26 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.225 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace ReadBinaryAndWriteText.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/Event Assembler/ReadBinaryAndWriteText/ReadBinaryAndWriteText.csproj b/Event Assembler/ReadBinaryAndWriteText/ReadBinaryAndWriteText.csproj new file mode 100644 index 0000000..9b4cbbb --- /dev/null +++ b/Event Assembler/ReadBinaryAndWriteText/ReadBinaryAndWriteText.csproj @@ -0,0 +1,89 @@ + + + + Debug + AnyCPU + 9.0.21022 + 2.0 + {55442AA5-FCF5-46B4-9172-C87C220B740B} + Exe + Properties + ReadBinaryAndWriteText + ReadBinaryAndWriteText + v4.0 + 512 + + + + + 3.5 + + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + 3.5 + + + 3.5 + + + 3.5 + + + + + + + + + + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + \ No newline at end of file diff --git a/Event Assembler/html/_array_dictionary_8cs.html b/Event Assembler/html/_array_dictionary_8cs.html new file mode 100644 index 0000000..ebee43a --- /dev/null +++ b/Event Assembler/html/_array_dictionary_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: ArrayDictionary.cs File Reference + + + + + + + + + +
+

ArrayDictionary.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >

Packages

package  Nintenlord.Event_Assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_build_vector_8cs.html b/Event Assembler/html/_build_vector_8cs.html new file mode 100644 index 0000000..960ad62 --- /dev/null +++ b/Event Assembler/html/_build_vector_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: BuildVector.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_byte_extensions_8cs.html b/Event Assembler/html/_byte_extensions_8cs.html new file mode 100644 index 0000000..8487eab --- /dev/null +++ b/Event Assembler/html/_byte_extensions_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: ByteExtensions.cs File Reference + + + + + + + + + +
+

ByteExtensions.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Utility.ByteExtensions
 Extensions for byte and arrays of it.

Packages

package  Nintenlord.Event_Assembler.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_can_cause_error_8cs.html b/Event Assembler/html/_can_cause_error_8cs.html new file mode 100644 index 0000000..bd0ef85 --- /dev/null +++ b/Event Assembler/html/_can_cause_error_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: CanCauseError.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_code_8cs.html b/Event Assembler/html/_code_8cs.html new file mode 100644 index 0000000..ddad92b --- /dev/null +++ b/Event Assembler/html/_code_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Code.cs File Reference + + + + + + + + + +
+

Code.cs File Reference

+ + + + + +

Classes

struct  Nintenlord.Event_Assembler.Core.Code.Language.Code
 Helper class for templates and codes. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_code_filler_template_8cs.html b/Event Assembler/html/_code_filler_template_8cs.html new file mode 100644 index 0000000..7429e11 --- /dev/null +++ b/Event Assembler/html/_code_filler_template_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: CodeFillerTemplate.cs File Reference + + + + + + + + + +
+

CodeFillerTemplate.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
 Template for code filler. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_code_template_8cs.html b/Event Assembler/html/_code_template_8cs.html new file mode 100644 index 0000000..d45b74c --- /dev/null +++ b/Event Assembler/html/_code_template_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: CodeTemplate.cs File Reference + + + + + + + + + +
+

CodeTemplate.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
 Template for stored text code. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_code_template_storer_8cs.html b/Event Assembler/html/_code_template_storer_8cs.html new file mode 100644 index 0000000..1ad49e1 --- /dev/null +++ b/Event Assembler/html/_code_template_storer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: CodeTemplateStorer.cs File Reference + + + + + + + + + +
+

CodeTemplateStorer.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_collection_extensions_8cs.html b/Event Assembler/html/_collection_extensions_8cs.html new file mode 100644 index 0000000..abfb636 --- /dev/null +++ b/Event Assembler/html/_collection_extensions_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: CollectionExtensions.cs File Reference + + + + + + + + + +
+

CollectionExtensions.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Collections.CollectionExtensions
 Extensions and helper methods to .NET collections.

Packages

package  Nintenlord.Event_Assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_context_8cs.html b/Event Assembler/html/_context_8cs.html new file mode 100644 index 0000000..eea5f34 --- /dev/null +++ b/Event Assembler/html/_context_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Context.cs File Reference + + + + + + + + + +
+

Context.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.Context

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_context_preprocessor_8cs.html b/Event Assembler/html/_context_preprocessor_8cs.html new file mode 100644 index 0000000..18ae756 --- /dev/null +++ b/Event Assembler/html/_context_preprocessor_8cs.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: ContextPreprocessor.cs File Reference + + + + + + + + + +
+

ContextPreprocessor.cs File Reference

+ + + + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Preprocessors.ContextPreprocessor
struct  Nintenlord.Event_Assembler.Core.Code.Preprocessors.PreprocessorDirective

Packages

package  Nintenlord.Event_Assembler.Core.Code.Preprocessors

Functions

delegate void Nintenlord::Event_Assembler::Core::Code::Preprocessors.Preprocess (string[] parameters, ref PreprocessingContext context)
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_core_2_program_8cs.html b/Event Assembler/html/_core_2_program_8cs.html new file mode 100644 index 0000000..61d0cdd --- /dev/null +++ b/Event Assembler/html/_core_2_program_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Program.cs File Reference + + + + + + + + + +
+

Program.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Program
 Done: Fix problem with merging codes making label positions vanish. Fix template comparing to return UNIT instead of UNIT 0. Fix problem with 1 bit long parameters. Fix problem with bits getting reversed when reading/writing. *A FEATURE, NOT A BUG* Make preprocessor handle stacked block comments properly. Make sure paths like .txt are processed correctly. Fix Template choosing 0 0 0 0 over [0,0,0,0] Make EACodeLanguage to reveal it's codes somehow. Add pool ability to preprocessor, with second parameter as optional label name. Add built-in macros like ?(), >(), =(), cond(), vector buiding and unbuilding, etc. Rewrite macro storing to make searching faster. Rewrite code template storing to make searching faster. Remove ChooseEnum from IMEssageLog.

Packages

package  Nintenlord.Event_Assembler.Core
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_core_2_properties_2_assembly_info_8cs.html b/Event Assembler/html/_core_2_properties_2_assembly_info_8cs.html new file mode 100644 index 0000000..a54053b --- /dev/null +++ b/Event Assembler/html/_core_2_properties_2_assembly_info_8cs.html @@ -0,0 +1,67 @@ + + + + + +Event Assembler: AssemblyInfo.cs File Reference + + + + + + + + + +
+

AssemblyInfo.cs File Reference

+
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_core_info_8cs.html b/Event Assembler/html/_core_info_8cs.html new file mode 100644 index 0000000..9c209c5 --- /dev/null +++ b/Event Assembler/html/_core_info_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: CoreInfo.cs File Reference + + + + + + + + + +
+

CoreInfo.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Core.CoreInfo

Packages

package  Nintenlord.Event_Assembler.Core
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_current_file_8cs.html b/Event Assembler/html/_current_file_8cs.html new file mode 100644 index 0000000..b312e9c --- /dev/null +++ b/Event Assembler/html/_current_file_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: CurrentFile.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_current_line_8cs.html b/Event Assembler/html/_current_line_8cs.html new file mode 100644 index 0000000..cf70975 --- /dev/null +++ b/Event Assembler/html/_current_line_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: CurrentLine.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_data_change_8cs.html b/Event Assembler/html/_data_change_8cs.html new file mode 100644 index 0000000..ad59f05 --- /dev/null +++ b/Event Assembler/html/_data_change_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: DataChange.cs File Reference + + + + + + + + + +
+

DataChange.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Collections.DataChange< T >
 Collection to keep track of changes to a array of data. More...

Packages

package  Nintenlord.Event_Assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_deconstruct_vector_8cs.html b/Event Assembler/html/_deconstruct_vector_8cs.html new file mode 100644 index 0000000..70299db --- /dev/null +++ b/Event Assembler/html/_deconstruct_vector_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: DeconstructVector.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_define_8cs.html b/Event Assembler/html/_define_8cs.html new file mode 100644 index 0000000..0b2ecbc --- /dev/null +++ b/Event Assembler/html/_define_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Define.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_define_collection2_8cs.html b/Event Assembler/html/_define_collection2_8cs.html new file mode 100644 index 0000000..048dd83 --- /dev/null +++ b/Event Assembler/html/_define_collection2_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: DefineCollection2.cs File Reference + + + + + + + + + +
+

DefineCollection2.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_assembler.Collections.DefineCollectionNew
struct  Nintenlord.Event_assembler.Collections.DefineCollectionNew.Replacer

Packages

package  Nintenlord.Event_assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:50 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_define_collection_8cs.html b/Event Assembler/html/_define_collection_8cs.html new file mode 100644 index 0000000..8847435 --- /dev/null +++ b/Event Assembler/html/_define_collection_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: DefineCollection.cs File Reference + + + + + + + + + +
+

DefineCollection.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Collections.DefineCollection
struct  Nintenlord.Event_Assembler.Collections.DefineCollection.Replacer

Packages

package  Nintenlord.Event_Assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_define_collection_new_8cs.html b/Event Assembler/html/_define_collection_new_8cs.html new file mode 100644 index 0000000..f121435 --- /dev/null +++ b/Event Assembler/html/_define_collection_new_8cs.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: DefineCollectionNew.cs File Reference + + + + + + + + + +
+

DefineCollectionNew.cs File Reference

+ + + + + + +

Classes

class  Nintenlord.Event_assembler.Collections.DefineCollection
 Collection for containing defines and macros. More...
struct  Nintenlord.Event_assembler.Collections.DefineCollection.Replacer

Packages

package  Nintenlord.Event_assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:00 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_define_collection_old_8cs.html b/Event Assembler/html/_define_collection_old_8cs.html new file mode 100644 index 0000000..f5bf996 --- /dev/null +++ b/Event Assembler/html/_define_collection_old_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: DefineCollectionOld.cs File Reference + + + + + + + + + +
+

DefineCollectionOld.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Collections.DefineCollectionOld
 Collection for containing defines and macros. More...

Packages

package  Nintenlord.Event_Assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_define_collection_optimized_8cs.html b/Event Assembler/html/_define_collection_optimized_8cs.html new file mode 100644 index 0000000..de9acfe --- /dev/null +++ b/Event Assembler/html/_define_collection_optimized_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: DefineCollectionOptimized.cs File Reference + + + + + + + + + +
+

DefineCollectionOptimized.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized
struct  Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.UserDefinedReplacer

Packages

package  Nintenlord.Event_Assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_define_collection_tree_based_8cs.html b/Event Assembler/html/_define_collection_tree_based_8cs.html new file mode 100644 index 0000000..1e3b816 --- /dev/null +++ b/Event Assembler/html/_define_collection_tree_based_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: DefineCollectionTreeBased.cs File Reference + + + + + + + + + +
+

DefineCollectionTreeBased.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased
struct  Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.DefineInfo

Packages

package  Nintenlord.Event_Assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_dictionary_of_enumerables_enumarator_8cs.html b/Event Assembler/html/_dictionary_of_enumerables_enumarator_8cs.html new file mode 100644 index 0000000..8425abe --- /dev/null +++ b/Event Assembler/html/_dictionary_of_enumerables_enumarator_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: DictionaryOfEnumerablesEnumarator.cs File Reference + + + + + + + + + +
+

DictionaryOfEnumerablesEnumarator.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >
 Enumerates an enumerable of keys and enumerable of values as a enumerable of keys and values. More...

Packages

package  Nintenlord.Event_Assembler.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_disassembly_mode_8cs.html b/Event Assembler/html/_disassembly_mode_8cs.html new file mode 100644 index 0000000..fd32845 --- /dev/null +++ b/Event Assembler/html/_disassembly_mode_8cs.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: DisassemblyMode.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_dump_pool_8cs.html b/Event Assembler/html/_dump_pool_8cs.html new file mode 100644 index 0000000..a759cbb --- /dev/null +++ b/Event Assembler/html/_dump_pool_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: DumpPool.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_e_a_code_language_8cs.html b/Event Assembler/html/_e_a_code_language_8cs.html new file mode 100644 index 0000000..42f3bc5 --- /dev/null +++ b/Event Assembler/html/_e_a_code_language_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: EACodeLanguage.cs File Reference + + + + + + + + + +
+

EACodeLanguage.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
 Event assemblers code language. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_e_a_code_language_assembler_8cs.html b/Event Assembler/html/_e_a_code_language_assembler_8cs.html new file mode 100644 index 0000000..d8ca273 --- /dev/null +++ b/Event Assembler/html/_e_a_code_language_assembler_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: EACodeLanguageAssembler.cs File Reference + + + + + + + + + +
+

EACodeLanguageAssembler.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_e_a_code_language_disassembler_8cs.html b/Event Assembler/html/_e_a_code_language_disassembler_8cs.html new file mode 100644 index 0000000..d76a718 --- /dev/null +++ b/Event Assembler/html/_e_a_code_language_disassembler_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: EACodeLanguageDisassembler.cs File Reference + + + + + + + + + +
+

EACodeLanguageDisassembler.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler
 To be generealized. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_else_8cs.html b/Event Assembler/html/_else_8cs.html new file mode 100644 index 0000000..c351749 --- /dev/null +++ b/Event Assembler/html/_else_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Else.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_end_if_8cs.html b/Event Assembler/html/_end_if_8cs.html new file mode 100644 index 0000000..b895ed0 --- /dev/null +++ b/Event Assembler/html/_end_if_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: EndIf.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_enum_chooser_8_designer_8cs.html b/Event Assembler/html/_enum_chooser_8_designer_8cs.html new file mode 100644 index 0000000..86b1dc9 --- /dev/null +++ b/Event Assembler/html/_enum_chooser_8_designer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: EnumChooser.Designer.cs File Reference + + + + + + + + + +
+

EnumChooser.Designer.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.UserInterface.EnumChooser

Packages

package  Nintenlord.Event_Assembler.UserInterface
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_enum_chooser_8cs.html b/Event Assembler/html/_enum_chooser_8cs.html new file mode 100644 index 0000000..1f95b28 --- /dev/null +++ b/Event Assembler/html/_enum_chooser_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: EnumChooser.cs File Reference + + + + + + + + + +
+

EnumChooser.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.UserInterface.EnumChooser

Packages

package  Nintenlord.Event_Assembler.UserInterface
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_enum_chooser_form_8_designer_8cs.html b/Event Assembler/html/_enum_chooser_form_8_designer_8cs.html new file mode 100644 index 0000000..1092b22 --- /dev/null +++ b/Event Assembler/html/_enum_chooser_form_8_designer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: EnumChooserForm.Designer.cs File Reference + + + + + + + + + +
+

EnumChooserForm.Designer.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.UserInterface.EnumChooserForm

Packages

package  Nintenlord.Event_Assembler.UserInterface
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_enum_chooser_form_8cs.html b/Event Assembler/html/_enum_chooser_form_8cs.html new file mode 100644 index 0000000..10d0518 --- /dev/null +++ b/Event Assembler/html/_enum_chooser_form_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: EnumChooserForm.cs File Reference + + + + + + + + + +
+

EnumChooserForm.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.UserInterface.EnumChooserForm

Packages

package  Nintenlord.Event_Assembler.UserInterface
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_enum_extensions_8cs.html b/Event Assembler/html/_enum_extensions_8cs.html new file mode 100644 index 0000000..e4fbae2 --- /dev/null +++ b/Event Assembler/html/_enum_extensions_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: EnumExtensions.cs File Reference + + + + + + + + + +
+

EnumExtensions.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Utility.EnumExtensions

Packages

package  Nintenlord.Event_Assembler.Core.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_enumaration_tree_8cs.html b/Event Assembler/html/_enumaration_tree_8cs.html new file mode 100644 index 0000000..21a0107 --- /dev/null +++ b/Event Assembler/html/_enumaration_tree_8cs.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: EnumarationTree.cs File Reference + + + + + + + + + +
+

EnumarationTree.cs File Reference

+ + + + + + + +

Classes

class  Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
struct  Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.TreeEnumerator
class  Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
struct  Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.TreeEnumerator

Packages

package  Nintenlord.Event_Assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_event_01assembler_2_program_8cs.html b/Event Assembler/html/_event_01assembler_2_program_8cs.html new file mode 100644 index 0000000..a8ccf00 --- /dev/null +++ b/Event Assembler/html/_event_01assembler_2_program_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Program.cs File Reference + + + + + + + + + +
+

Program.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Program

Packages

package  Nintenlord.Event_Assembler
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_event_01assembler_2_properties_2_assembly_info_8cs.html b/Event Assembler/html/_event_01assembler_2_properties_2_assembly_info_8cs.html new file mode 100644 index 0000000..a54053b --- /dev/null +++ b/Event Assembler/html/_event_01assembler_2_properties_2_assembly_info_8cs.html @@ -0,0 +1,67 @@ + + + + + +Event Assembler: AssemblyInfo.cs File Reference + + + + + + + + + +
+

AssemblyInfo.cs File Reference

+
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_f_e6_code_language_8cs.html b/Event Assembler/html/_f_e6_code_language_8cs.html new file mode 100644 index 0000000..512ace5 --- /dev/null +++ b/Event Assembler/html/_f_e6_code_language_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: FE6CodeLanguage.cs File Reference + + + + + + + + + +
+

FE6CodeLanguage.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.FE6CodeLanguage
 Code language for FE6.

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_f_e7_code_language_8cs.html b/Event Assembler/html/_f_e7_code_language_8cs.html new file mode 100644 index 0000000..3e8c567 --- /dev/null +++ b/Event Assembler/html/_f_e7_code_language_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: FE7CodeLanguage.cs File Reference + + + + + + + + + +
+

FE7CodeLanguage.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.FE7CodeLanguage
 Code language for FE7.

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_f_e8_code_language_8cs.html b/Event Assembler/html/_f_e8_code_language_8cs.html new file mode 100644 index 0000000..a610374 --- /dev/null +++ b/Event Assembler/html/_f_e8_code_language_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: FE8CodeLanguage.cs File Reference + + + + + + + + + +
+

FE8CodeLanguage.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.FE8CodeLanguage
 Code language for FE8.

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_form1_8_designer_8cs.html b/Event Assembler/html/_form1_8_designer_8cs.html new file mode 100644 index 0000000..1f3a3ca --- /dev/null +++ b/Event Assembler/html/_form1_8_designer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Form1.Designer.cs File Reference + + + + + + + + + +
+

Form1.Designer.cs File Reference

+ + + + +

Classes

class  MassTextReplacer.Form1

Packages

package  MassTextReplacer
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:39 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_form1_8cs.html b/Event Assembler/html/_form1_8cs.html new file mode 100644 index 0000000..afc40f8 --- /dev/null +++ b/Event Assembler/html/_form1_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Form1.cs File Reference + + + + + + + + + +
+

Form1.cs File Reference

+ + + + +

Classes

class  MassTextReplacer.Form1

Packages

package  MassTextReplacer
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:39 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_form_helpers_8cs.html b/Event Assembler/html/_form_helpers_8cs.html new file mode 100644 index 0000000..3975cce --- /dev/null +++ b/Event Assembler/html/_form_helpers_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: FormHelpers.cs File Reference + + + + + + + + + +
+

FormHelpers.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.UserInterface.FormHelpers

Packages

package  Nintenlord.Event_Assembler.UserInterface
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_g_b_a_pointer_maker_8cs.html b/Event Assembler/html/_g_b_a_pointer_maker_8cs.html new file mode 100644 index 0000000..74d1810 --- /dev/null +++ b/Event Assembler/html/_g_b_a_pointer_maker_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: GBAPointerMaker.cs File Reference + + + + + + + + + +
+

GBAPointerMaker.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.GBA.GBAPointerMaker
 Makes GBA ROM pointers from ROM offsets. More...

Packages

package  Nintenlord.Event_Assembler.GBA
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_g_u_i_message_log_8cs.html b/Event Assembler/html/_g_u_i_message_log_8cs.html new file mode 100644 index 0000000..bd46b08 --- /dev/null +++ b/Event Assembler/html/_g_u_i_message_log_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: GUIMessageLog.cs File Reference + + + + + + + + + +
+

GUIMessageLog.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.UserInterface.GUIMessageLog

Packages

package  Nintenlord.Event_Assembler.UserInterface
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_game_8cs.html b/Event Assembler/html/_game_8cs.html new file mode 100644 index 0000000..8e11c20 --- /dev/null +++ b/Event Assembler/html/_game_8cs.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: Game.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:39 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_assembler_8cs.html b/Event Assembler/html/_i_assembler_8cs.html new file mode 100644 index 0000000..1f9033b --- /dev/null +++ b/Event Assembler/html/_i_assembler_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: IAssembler.cs File Reference + + + + + + + + + +
+

IAssembler.cs File Reference

+ + + + + +

Classes

interface  Nintenlord.Event_assembler.Code.IAssembler
 Assembler of assembly text to binary. More...

Packages

package  Nintenlord.Event_assembler.Code
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_built_in_code_8cs.html b/Event Assembler/html/_i_built_in_code_8cs.html new file mode 100644 index 0000000..790e2f4 --- /dev/null +++ b/Event Assembler/html/_i_built_in_code_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IBuiltInCode.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_code_language_8cs.html b/Event Assembler/html/_i_code_language_8cs.html new file mode 100644 index 0000000..a739d4a --- /dev/null +++ b/Event Assembler/html/_i_code_language_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: ICodeLanguage.cs File Reference + + + + + + + + + +
+

ICodeLanguage.cs File Reference

+ + + + + +

Classes

interface  Nintenlord.Event_assembler.Code.ICodeLanguage
 Assembly language for assembling and disassembling. More...

Packages

package  Nintenlord.Event_assembler.Code
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_code_template_8cs.html b/Event Assembler/html/_i_code_template_8cs.html new file mode 100644 index 0000000..2c97327 --- /dev/null +++ b/Event Assembler/html/_i_code_template_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: ICodeTemplate.cs File Reference + + + + + + + + + +
+

ICodeTemplate.cs File Reference

+ + + + + +

Classes

interface  Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate
 Template for assembly code. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_code_template_storer_8cs.html b/Event Assembler/html/_i_code_template_storer_8cs.html new file mode 100644 index 0000000..559c137 --- /dev/null +++ b/Event Assembler/html/_i_code_template_storer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: ICodeTemplateStorer.cs File Reference + + + + + + + + + +
+

ICodeTemplateStorer.cs File Reference

+ + + + +

Classes

interface  Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_data_change_8cs.html b/Event Assembler/html/_i_data_change_8cs.html new file mode 100644 index 0000000..ca3fd65 --- /dev/null +++ b/Event Assembler/html/_i_data_change_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: IDataChange.cs File Reference + + + + + + + + + +
+

IDataChange.cs File Reference

+ + + + + +

Classes

interface  Nintenlord.Event_Assembler.Collections.IDataChange< T >
 Collection to keep track of changes to an array of data. More...

Packages

package  Nintenlord.Event_Assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_define_collection_8cs.html b/Event Assembler/html/_i_define_collection_8cs.html new file mode 100644 index 0000000..68cc422 --- /dev/null +++ b/Event Assembler/html/_i_define_collection_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: IDefineCollection.cs File Reference + + + + + + + + + +
+

IDefineCollection.cs File Reference

+ + + + + +

Classes

interface  Nintenlord.Event_Assembler.Collections.IDefineCollection
 Collection for storing definitions and macros. More...

Packages

package  Nintenlord.Event_Assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_directive_8cs.html b/Event Assembler/html/_i_directive_8cs.html new file mode 100644 index 0000000..fa33c16 --- /dev/null +++ b/Event Assembler/html/_i_directive_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IDirective.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_directive_preprocessor_8cs.html b/Event Assembler/html/_i_directive_preprocessor_8cs.html new file mode 100644 index 0000000..95437f0 --- /dev/null +++ b/Event Assembler/html/_i_directive_preprocessor_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IDirectivePreprocessor.cs File Reference + + + + + + + + + +
+

IDirectivePreprocessor.cs File Reference

+ + + + +

Classes

interface  Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor

Packages

package  Nintenlord.Event_Assembler.Core.Code.Preprocessors
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_disassembler_8cs.html b/Event Assembler/html/_i_disassembler_8cs.html new file mode 100644 index 0000000..604c208 --- /dev/null +++ b/Event Assembler/html/_i_disassembler_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: IDisassembler.cs File Reference + + + + + + + + + +
+

IDisassembler.cs File Reference

+ + + + + +

Classes

interface  Nintenlord.Event_assembler.Code.IDisassembler
 Disassebler of binary data to text. More...

Packages

package  Nintenlord.Event_assembler.Code
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_fixed_doc_string_8cs.html b/Event Assembler/html/_i_fixed_doc_string_8cs.html new file mode 100644 index 0000000..9265851 --- /dev/null +++ b/Event Assembler/html/_i_fixed_doc_string_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IFixedDocString.cs File Reference + + + + + + + + + +
+

IFixedDocString.cs File Reference

+ + + + +

Classes

interface  Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_fixed_dox_string_8cs.html b/Event Assembler/html/_i_fixed_dox_string_8cs.html new file mode 100644 index 0000000..71903c8 --- /dev/null +++ b/Event Assembler/html/_i_fixed_dox_string_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IFixedDoxString.cs File Reference + + + + + + + + + +
+

IFixedDoxString.cs File Reference

+ + + + +

Classes

interface  Nintenlord.Event_Assembler.Code.Templates.IFixedDocString

Packages

package  Nintenlord.Event_Assembler.Code.Templates
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:39 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_index_overlay_8cs.html b/Event Assembler/html/_i_index_overlay_8cs.html new file mode 100644 index 0000000..851301a --- /dev/null +++ b/Event Assembler/html/_i_index_overlay_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IIndexOverlay.cs File Reference + + + + + + + + + +
+

IIndexOverlay.cs File Reference

+ + + + +

Classes

interface  Nintenlord.Event_Assembler.Collections.IIndexOverlay

Packages

package  Nintenlord.Event_Assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_input_byte_stream_8cs.html b/Event Assembler/html/_i_input_byte_stream_8cs.html new file mode 100644 index 0000000..47e1882 --- /dev/null +++ b/Event Assembler/html/_i_input_byte_stream_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IInputByteStream.cs File Reference + + + + + + + + + +
+

IInputByteStream.cs File Reference

+ + + + +

Classes

interface  Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream

Packages

package  Nintenlord.Event_Assembler.Core.IO.Input
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_input_stream_8cs.html b/Event Assembler/html/_i_input_stream_8cs.html new file mode 100644 index 0000000..c523986 --- /dev/null +++ b/Event Assembler/html/_i_input_stream_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IInputStream.cs File Reference + + + + + + + + + +
+

IInputStream.cs File Reference

+ + + + +

Classes

interface  Nintenlord.Event_Assembler.Core.IO.IInputStream

Packages

package  Nintenlord.Event_Assembler.Core.IO
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_macro_8cs.html b/Event Assembler/html/_i_macro_8cs.html new file mode 100644 index 0000000..8aa3d09 --- /dev/null +++ b/Event Assembler/html/_i_macro_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IMacro.cs File Reference + + + + + + + + + +
+

IMacro.cs File Reference

+ + + + +

Classes

interface  Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro

Packages

package  Nintenlord.Event_Assembler.Core.Code.Preprocessors
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_message_log_8cs.html b/Event Assembler/html/_i_message_log_8cs.html new file mode 100644 index 0000000..989cc81 --- /dev/null +++ b/Event Assembler/html/_i_message_log_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IMessageLog.cs File Reference + + + + + + + + + +
+

IMessageLog.cs File Reference

+ + + + +

Classes

interface  Nintenlord.Event_Assembler.Core.IO.IMessageLog

Packages

package  Nintenlord.Event_Assembler.Core.IO
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_named_8cs.html b/Event Assembler/html/_i_named_8cs.html new file mode 100644 index 0000000..7e54c1d --- /dev/null +++ b/Event Assembler/html/_i_named_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: INamed.cs File Reference + + + + + + + + + +
+

INamed.cs File Reference

+ + + + + +

Classes

interface  Nintenlord.Event_Assembler.Core.Utility.INamed< T >
class  Nintenlord.Event_Assembler.Core.Utility.NamedHelper

Packages

package  Nintenlord.Event_Assembler.Core.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_o_helpers_8cs.html b/Event Assembler/html/_i_o_helpers_8cs.html new file mode 100644 index 0000000..34c5f4b --- /dev/null +++ b/Event Assembler/html/_i_o_helpers_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IOHelpers.cs File Reference + + + + + + + + + +
+

IOHelpers.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Utility.IOHelpers

Packages

package  Nintenlord.Event_Assembler.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_parameterized_8cs.html b/Event Assembler/html/_i_parameterized_8cs.html new file mode 100644 index 0000000..c902218 --- /dev/null +++ b/Event Assembler/html/_i_parameterized_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: IParameterized.cs File Reference + + + + + + + + + +
+

IParameterized.cs File Reference

+ + + + + +

Classes

interface  Nintenlord.Event_Assembler.Core.Code.IParameterized
class  Nintenlord.Event_Assembler.Core.Code.ParameterizedHelpers

Packages

package  Nintenlord.Event_Assembler.Core.Code
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_pointer_maker_8cs.html b/Event Assembler/html/_i_pointer_maker_8cs.html new file mode 100644 index 0000000..7fc9704 --- /dev/null +++ b/Event Assembler/html/_i_pointer_maker_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: IPointerMaker.cs File Reference + + + + + + + + + +
+

IPointerMaker.cs File Reference

+ + + + + +

Classes

interface  Nintenlord.Event_Assembler.IPointerMaker
 Makes pointers out of offsets. More...

Packages

package  Nintenlord.Event_Assembler
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_preprocessor_8cs.html b/Event Assembler/html/_i_preprocessor_8cs.html new file mode 100644 index 0000000..e74b842 --- /dev/null +++ b/Event Assembler/html/_i_preprocessor_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: IPreprocessor.cs File Reference + + + + + + + + + +
+

IPreprocessor.cs File Reference

+ + + + + +

Classes

interface  Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor
 Preprocessor of code. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Preprocessors
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_replacer_8cs.html b/Event Assembler/html/_i_replacer_8cs.html new file mode 100644 index 0000000..623a1ef --- /dev/null +++ b/Event Assembler/html/_i_replacer_8cs.html @@ -0,0 +1,78 @@ + + + + + +Event Assembler: IReplacer.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:40 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_i_string_replacer_8cs.html b/Event Assembler/html/_i_string_replacer_8cs.html new file mode 100644 index 0000000..078537e --- /dev/null +++ b/Event Assembler/html/_i_string_replacer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IStringReplacer.cs File Reference + + + + + + + + + +
+

IStringReplacer.cs File Reference

+ + + + +

Classes

interface  Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer

Packages

package  Nintenlord.Event_Assembler.Core.Code.StringReplacers
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_if_defined_8cs.html b/Event Assembler/html/_if_defined_8cs.html new file mode 100644 index 0000000..3945905 --- /dev/null +++ b/Event Assembler/html/_if_defined_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IfDefined.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_if_not_defined_8cs.html b/Event Assembler/html/_if_not_defined_8cs.html new file mode 100644 index 0000000..54d13ec --- /dev/null +++ b/Event Assembler/html/_if_not_defined_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IfNotDefined.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_include_8cs.html b/Event Assembler/html/_include_8cs.html new file mode 100644 index 0000000..d28c0df --- /dev/null +++ b/Event Assembler/html/_include_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Include.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_include_binary_8cs.html b/Event Assembler/html/_include_binary_8cs.html new file mode 100644 index 0000000..24d719d --- /dev/null +++ b/Event Assembler/html/_include_binary_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IncludeBinary.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_index_overlay_8cs.html b/Event Assembler/html/_index_overlay_8cs.html new file mode 100644 index 0000000..2f98e2c --- /dev/null +++ b/Event Assembler/html/_index_overlay_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IndexOverlay.cs File Reference + + + + + + + + + +
+

IndexOverlay.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Collections.IndexOverlay

Packages

package  Nintenlord.Event_Assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_input_helpers_8cs.html b/Event Assembler/html/_input_helpers_8cs.html new file mode 100644 index 0000000..68b5af0 --- /dev/null +++ b/Event Assembler/html/_input_helpers_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: InputHelpers.cs File Reference + + + + + + + + + +
+

InputHelpers.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Core.IO.Input.InputHelpers

Packages

package  Nintenlord.Event_Assembler.Core.IO.Input
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_integer_extensions_8cs.html b/Event Assembler/html/_integer_extensions_8cs.html new file mode 100644 index 0000000..210b3fc --- /dev/null +++ b/Event Assembler/html/_integer_extensions_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: IntegerExtensions.cs File Reference + + + + + + + + + +
+

IntegerExtensions.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Utility.IntegerExtensions
 Extensions and helper methods to integers.

Packages

package  Nintenlord.Event_Assembler.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_is_defined_8cs.html b/Event Assembler/html/_is_defined_8cs.html new file mode 100644 index 0000000..6daf6f6 --- /dev/null +++ b/Event Assembler/html/_is_defined_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: IsDefined.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_lamda_comparer_8cs.html b/Event Assembler/html/_lamda_comparer_8cs.html new file mode 100644 index 0000000..15d7edb --- /dev/null +++ b/Event Assembler/html/_lamda_comparer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: LamdaComparer.cs File Reference + + + + + + + + + +
+

LamdaComparer.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Utility.LamdaComparer< T >

Packages

package  Nintenlord.Event_Assembler.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_language_processor_8cs.html b/Event Assembler/html/_language_processor_8cs.html new file mode 100644 index 0000000..a559c39 --- /dev/null +++ b/Event Assembler/html/_language_processor_8cs.html @@ -0,0 +1,75 @@ + + + + + +Event Assembler: LanguageProcessor.cs File Reference + + + + + + + + + +
+

LanguageProcessor.cs File Reference

+ + + + + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.LanguageProcessor
 Loads language raws and processes them into languages and codes. More...
class  Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.LanguageElement
struct  Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.ParsedLine
struct  Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.DocCode

Packages

package  Nintenlord.Event_Assembler.Core.Code
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_language_raws_analyzer_2_program_8cs.html b/Event Assembler/html/_language_raws_analyzer_2_program_8cs.html new file mode 100644 index 0000000..b1b1391 --- /dev/null +++ b/Event Assembler/html/_language_raws_analyzer_2_program_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Program.cs File Reference + + + + + + + + + +
+

Program.cs File Reference

+ + + + +

Classes

class  LanguageRawsAnalyzer.Program

Packages

package  LanguageRawsAnalyzer
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_language_raws_analyzer_2_properties_2_assembly_info_8cs.html b/Event Assembler/html/_language_raws_analyzer_2_properties_2_assembly_info_8cs.html new file mode 100644 index 0000000..a54053b --- /dev/null +++ b/Event Assembler/html/_language_raws_analyzer_2_properties_2_assembly_info_8cs.html @@ -0,0 +1,67 @@ + + + + + +Event Assembler: AssemblyInfo.cs File Reference + + + + + + + + + +
+

AssemblyInfo.cs File Reference

+
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_main_form_8_designer_8cs.html b/Event Assembler/html/_main_form_8_designer_8cs.html new file mode 100644 index 0000000..8ddead4 --- /dev/null +++ b/Event Assembler/html/_main_form_8_designer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: MainForm.Designer.cs File Reference + + + + + + + + + +
+

MainForm.Designer.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.UserInterface.MainForm

Packages

package  Nintenlord.Event_Assembler.UserInterface
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_main_form_8cs.html b/Event Assembler/html/_main_form_8cs.html new file mode 100644 index 0000000..e7ae076 --- /dev/null +++ b/Event Assembler/html/_main_form_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: MainForm.cs File Reference + + + + + + + + + +
+

MainForm.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.UserInterface.MainForm

Packages

package  Nintenlord.Event_Assembler.UserInterface
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_mass_text_replacer_2_program_8cs.html b/Event Assembler/html/_mass_text_replacer_2_program_8cs.html new file mode 100644 index 0000000..3d8e5a4 --- /dev/null +++ b/Event Assembler/html/_mass_text_replacer_2_program_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Program.cs File Reference + + + + + + + + + +
+

Program.cs File Reference

+ + + + +

Classes

class  MassTextReplacer.Program

Packages

package  MassTextReplacer
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:40 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_mass_text_replacer_2_properties_2_assembly_info_8cs.html b/Event Assembler/html/_mass_text_replacer_2_properties_2_assembly_info_8cs.html new file mode 100644 index 0000000..2034765 --- /dev/null +++ b/Event Assembler/html/_mass_text_replacer_2_properties_2_assembly_info_8cs.html @@ -0,0 +1,67 @@ + + + + + +Event Assembler: AssemblyInfo.cs File Reference + + + + + + + + + +
+

AssemblyInfo.cs File Reference

+
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:39 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_mass_text_replacer_2_properties_2_resources_8_designer_8cs.html b/Event Assembler/html/_mass_text_replacer_2_properties_2_resources_8_designer_8cs.html new file mode 100644 index 0000000..08a8032 --- /dev/null +++ b/Event Assembler/html/_mass_text_replacer_2_properties_2_resources_8_designer_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Resources.Designer.cs File Reference + + + + + + + + + +
+

Resources.Designer.cs File Reference

+ + + + + +

Classes

class  MassTextReplacer.Properties.Resources
 A strongly-typed resource class, for looking up localized strings, etc. More...

Packages

package  MassTextReplacer.Properties
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:40 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_mass_text_replacer_2_properties_2_settings_8_designer_8cs.html b/Event Assembler/html/_mass_text_replacer_2_properties_2_settings_8_designer_8cs.html new file mode 100644 index 0000000..6a322c0 --- /dev/null +++ b/Event Assembler/html/_mass_text_replacer_2_properties_2_settings_8_designer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Settings.Designer.cs File Reference + + + + + + + + + +
+

Settings.Designer.cs File Reference

+ + + + +

Classes

class  MassTextReplacer.Properties.Settings

Packages

package  MassTextReplacer.Properties
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:40 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_message_log_8cs.html b/Event Assembler/html/_message_log_8cs.html new file mode 100644 index 0000000..5abf92e --- /dev/null +++ b/Event Assembler/html/_message_log_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: MessageLog.cs File Reference + + + + + + + + + +
+

MessageLog.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Core.IO.MessageLog

Packages

package  Nintenlord.Event_Assembler.Core.IO
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_natural_comparer_8cs.html b/Event Assembler/html/_natural_comparer_8cs.html new file mode 100644 index 0000000..99d7544 --- /dev/null +++ b/Event Assembler/html/_natural_comparer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: NaturalComparer.cs File Reference + + + + + + + + + +
+

NaturalComparer.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Utility.NaturalComparer

Packages

package  Nintenlord.Event_Assembler.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_new_replacer_8cs.html b/Event Assembler/html/_new_replacer_8cs.html new file mode 100644 index 0000000..cfbfcc4 --- /dev/null +++ b/Event Assembler/html/_new_replacer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: NewReplacer.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_program_8cs.html b/Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_program_8cs.html new file mode 100644 index 0000000..0591e19 --- /dev/null +++ b/Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_program_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Program.cs File Reference + + + + + + + + + +
+

Program.cs File Reference

+ + + + +

Classes

class  NigthmareListToEAdefinitions.Program

Packages

package  NigthmareListToEAdefinitions
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_properties_2_assembly_info_8cs.html b/Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_properties_2_assembly_info_8cs.html new file mode 100644 index 0000000..a54053b --- /dev/null +++ b/Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_properties_2_assembly_info_8cs.html @@ -0,0 +1,67 @@ + + + + + +Event Assembler: AssemblyInfo.cs File Reference + + + + + + + + + +
+

AssemblyInfo.cs File Reference

+
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_node_8cs.html b/Event Assembler/html/_node_8cs.html new file mode 100644 index 0000000..356331f --- /dev/null +++ b/Event Assembler/html/_node_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Node.cs File Reference + + + + + + + + + +
+

Node.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >

Packages

package  Nintenlord.Event_Assembler.Collections
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_nop_preprocessor_8cs.html b/Event Assembler/html/_nop_preprocessor_8cs.html new file mode 100644 index 0000000..ad16760 --- /dev/null +++ b/Event Assembler/html/_nop_preprocessor_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: NopPreprocessor.cs File Reference + + + + + + + + + +
+

NopPreprocessor.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor
 Preproserror that does nothing. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Preprocessors
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_offset_alinger_8cs.html b/Event Assembler/html/_offset_alinger_8cs.html new file mode 100644 index 0000000..708e58f --- /dev/null +++ b/Event Assembler/html/_offset_alinger_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: OffsetAlinger.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_offset_changer_8cs.html b/Event Assembler/html/_offset_changer_8cs.html new file mode 100644 index 0000000..3627a95 --- /dev/null +++ b/Event Assembler/html/_offset_changer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: OffsetChanger.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_old_preprocessor2_8cs.html b/Event Assembler/html/_old_preprocessor2_8cs.html new file mode 100644 index 0000000..ce00886 --- /dev/null +++ b/Event Assembler/html/_old_preprocessor2_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: OldPreprocessor2.cs File Reference + + + + + + + + + +
+

OldPreprocessor2.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_assembler.Code.Processors.Preprocessor

Packages

package  Nintenlord.Event_assembler.Code.Processors
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_old_preprocessor_8cs.html b/Event Assembler/html/_old_preprocessor_8cs.html new file mode 100644 index 0000000..284859b --- /dev/null +++ b/Event Assembler/html/_old_preprocessor_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: OldPreprocessor.cs File Reference + + + + + + + + + +
+

OldPreprocessor.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_assembler.Code.Processors.OldPreprocessor
 Normal preprocessor. More...

Packages

package  Nintenlord.Event_assembler.Code.Processors
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_original_replacer_8cs.html b/Event Assembler/html/_original_replacer_8cs.html new file mode 100644 index 0000000..0ee1df0 --- /dev/null +++ b/Event Assembler/html/_original_replacer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: OriginalReplacer.cs File Reference + + + + + + + + + +
+

OriginalReplacer.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer

Packages

package  Nintenlord.Event_Assembler.Core.Code.StringReplacers
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_pair_extensions_8cs.html b/Event Assembler/html/_pair_extensions_8cs.html new file mode 100644 index 0000000..0e15314 --- /dev/null +++ b/Event Assembler/html/_pair_extensions_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: PairExtensions.cs File Reference + + + + + + + + + +
+

PairExtensions.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Utility.PairExtensions

Packages

package  Nintenlord.Event_Assembler.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_parameter_8cs.html b/Event Assembler/html/_parameter_8cs.html new file mode 100644 index 0000000..7f77daa --- /dev/null +++ b/Event Assembler/html/_parameter_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Parameter.cs File Reference + + + + + + + + + +
+

Parameter.cs File Reference

+ + + + + +

Classes

struct  Nintenlord.Event_Assembler.Core.Code.Language.Parameter
 Still unused. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_parser_8cs.html b/Event Assembler/html/_parser_8cs.html new file mode 100644 index 0000000..e9ca72a --- /dev/null +++ b/Event Assembler/html/_parser_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Parser.cs File Reference + + + + + + + + + +
+

Parser.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Utility.Parser
class  Nintenlord.Event_Assembler.Utility.Parser.OperatorComparer

Packages

package  Nintenlord.Event_Assembler.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_pool_8cs.html b/Event Assembler/html/_pool_8cs.html new file mode 100644 index 0000000..1c640ef --- /dev/null +++ b/Event Assembler/html/_pool_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Pool.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_preprocessing_input_stream_8cs.html b/Event Assembler/html/_preprocessing_input_stream_8cs.html new file mode 100644 index 0000000..cf1f86d --- /dev/null +++ b/Event Assembler/html/_preprocessing_input_stream_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: PreprocessingInputStream.cs File Reference + + + + + + + + + +
+

PreprocessingInputStream.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream
class  Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.StreamData

Packages

package  Nintenlord.Event_Assembler.Core.Code
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_preprocessor_8cs.html b/Event Assembler/html/_preprocessor_8cs.html new file mode 100644 index 0000000..de1198f --- /dev/null +++ b/Event Assembler/html/_preprocessor_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Preprocessor.cs File Reference + + + + + + + + + +
+

Preprocessor.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor

Packages

package  Nintenlord.Event_Assembler.Core.Code.Preprocessors
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_preprocessor_new_8cs.html b/Event Assembler/html/_preprocessor_new_8cs.html new file mode 100644 index 0000000..5487c0f --- /dev/null +++ b/Event Assembler/html/_preprocessor_new_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: PreprocessorNew.cs File Reference + + + + + + + + + +
+

PreprocessorNew.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Code.Processors.Preprocessor

Packages

package  Nintenlord.Event_Assembler.Code.Processors
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:40 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_printer_8cs.html b/Event Assembler/html/_printer_8cs.html new file mode 100644 index 0000000..59e0af1 --- /dev/null +++ b/Event Assembler/html/_printer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Printer.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_priority_8cs.html b/Event Assembler/html/_priority_8cs.html new file mode 100644 index 0000000..cf52e87 --- /dev/null +++ b/Event Assembler/html/_priority_8cs.html @@ -0,0 +1,91 @@ + + + + + +Event Assembler: Priority.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_raw_code_template_8cs.html b/Event Assembler/html/_raw_code_template_8cs.html new file mode 100644 index 0000000..471f65a --- /dev/null +++ b/Event Assembler/html/_raw_code_template_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: RawCodeTemplate.cs File Reference + + + + + + + + + +
+

RawCodeTemplate.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
 Template for raw hex code. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_read_binary_and_write_text_2_program_8cs.html b/Event Assembler/html/_read_binary_and_write_text_2_program_8cs.html new file mode 100644 index 0000000..51c005d --- /dev/null +++ b/Event Assembler/html/_read_binary_and_write_text_2_program_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Program.cs File Reference + + + + + + + + + +
+

Program.cs File Reference

+ + + + +

Classes

class  ReadBinaryAndWriteText.Program

Packages

package  ReadBinaryAndWriteText
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_read_binary_and_write_text_2_properties_2_assembly_info_8cs.html b/Event Assembler/html/_read_binary_and_write_text_2_properties_2_assembly_info_8cs.html new file mode 100644 index 0000000..a54053b --- /dev/null +++ b/Event Assembler/html/_read_binary_and_write_text_2_properties_2_assembly_info_8cs.html @@ -0,0 +1,67 @@ + + + + + +Event Assembler: AssemblyInfo.cs File Reference + + + + + + + + + +
+

AssemblyInfo.cs File Reference

+
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_read_binary_and_write_text_2_properties_2_resources_8_designer_8cs.html b/Event Assembler/html/_read_binary_and_write_text_2_properties_2_resources_8_designer_8cs.html new file mode 100644 index 0000000..0f4c747 --- /dev/null +++ b/Event Assembler/html/_read_binary_and_write_text_2_properties_2_resources_8_designer_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Resources.Designer.cs File Reference + + + + + + + + + +
+

Resources.Designer.cs File Reference

+ + + + + +

Classes

class  ReadBinaryAndWriteText.Properties.Resources
 A strongly-typed resource class, for looking up localized strings, etc. More...

Packages

package  ReadBinaryAndWriteText.Properties
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:40 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_read_binary_and_write_text_2_properties_2_settings_8_designer_8cs.html b/Event Assembler/html/_read_binary_and_write_text_2_properties_2_settings_8_designer_8cs.html new file mode 100644 index 0000000..049b137 --- /dev/null +++ b/Event Assembler/html/_read_binary_and_write_text_2_properties_2_settings_8_designer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Settings.Designer.cs File Reference + + + + + + + + + +
+

Settings.Designer.cs File Reference

+ + + + +

Classes

class  ReadBinaryAndWriteText.Properties.Settings

Packages

package  ReadBinaryAndWriteText.Properties
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:40 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_rectangle_extensions_8cs.html b/Event Assembler/html/_rectangle_extensions_8cs.html new file mode 100644 index 0000000..e2b7290 --- /dev/null +++ b/Event Assembler/html/_rectangle_extensions_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: RectangleExtensions.cs File Reference + + + + + + + + + +
+

RectangleExtensions.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Utility.RectangleExtensions

Packages

package  Nintenlord.Event_Assembler.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_regex_helper_8cs.html b/Event Assembler/html/_regex_helper_8cs.html new file mode 100644 index 0000000..dc7c006 --- /dev/null +++ b/Event Assembler/html/_regex_helper_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: RegexHelper.cs File Reference + + + + + + + + + +
+

RegexHelper.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Utility.RegexHelper

Packages

package  Nintenlord.Event_Assembler.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_regex_preprocessor_8cs.html b/Event Assembler/html/_regex_preprocessor_8cs.html new file mode 100644 index 0000000..ff6d2a3 --- /dev/null +++ b/Event Assembler/html/_regex_preprocessor_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: RegexPreprocessor.cs File Reference + + + + + + + + + +
+

RegexPreprocessor.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor

Packages

package  Nintenlord.Event_Assembler.Core.Code.Preprocessors
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_resources_8_designer_8cs.html b/Event Assembler/html/_resources_8_designer_8cs.html new file mode 100644 index 0000000..654b96d --- /dev/null +++ b/Event Assembler/html/_resources_8_designer_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Resources.Designer.cs File Reference + + + + + + + + + +
+

Resources.Designer.cs File Reference

+ + + + + +

Classes

class  ReadBinaryAndWriteText.Properties.Resources
 A strongly-typed resource class, for looking up localized strings, etc. More...

Packages

package  ReadBinaryAndWriteText.Properties
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_reverse_comparer_8cs.html b/Event Assembler/html/_reverse_comparer_8cs.html new file mode 100644 index 0000000..f41d6f1 --- /dev/null +++ b/Event Assembler/html/_reverse_comparer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: ReverseComparer.cs File Reference + + + + + + + + + +
+

ReverseComparer.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Utility.ReverseComparer< T >

Packages

package  Nintenlord.Event_Assembler.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_scope_ender_8cs.html b/Event Assembler/html/_scope_ender_8cs.html new file mode 100644 index 0000000..d86aed9 --- /dev/null +++ b/Event Assembler/html/_scope_ender_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: ScopeEnder.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_scope_starter_8cs.html b/Event Assembler/html/_scope_starter_8cs.html new file mode 100644 index 0000000..89c4ff8 --- /dev/null +++ b/Event Assembler/html/_scope_starter_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: ScopeStarter.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_settings_8_designer_8cs.html b/Event Assembler/html/_settings_8_designer_8cs.html new file mode 100644 index 0000000..4d778f6 --- /dev/null +++ b/Event Assembler/html/_settings_8_designer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Settings.Designer.cs File Reference + + + + + + + + + +
+

Settings.Designer.cs File Reference

+ + + + +

Classes

class  ReadBinaryAndWriteText.Properties.Settings

Packages

package  ReadBinaryAndWriteText.Properties
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_signum_8cs.html b/Event Assembler/html/_signum_8cs.html new file mode 100644 index 0000000..32045df --- /dev/null +++ b/Event Assembler/html/_signum_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Signum.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_string_equality_comparer_8cs.html b/Event Assembler/html/_string_equality_comparer_8cs.html new file mode 100644 index 0000000..225fdc3 --- /dev/null +++ b/Event Assembler/html/_string_equality_comparer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: StringEqualityComparer.cs File Reference + + + + + + + + + +
+

StringEqualityComparer.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Utility.StringEqualityComparer

Packages

package  Nintenlord.Event_Assembler.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_string_extensions_8cs.html b/Event Assembler/html/_string_extensions_8cs.html new file mode 100644 index 0000000..87d25f2 --- /dev/null +++ b/Event Assembler/html/_string_extensions_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: StringExtensions.cs File Reference + + + + + + + + + +
+

StringExtensions.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Utility.StringExtensions
 Extensions and helper methods to string class.

Packages

package  Nintenlord.Event_Assembler.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_switch_8cs.html b/Event Assembler/html/_switch_8cs.html new file mode 100644 index 0000000..4434e24 --- /dev/null +++ b/Event Assembler/html/_switch_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Switch.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_template_comparer_8cs.html b/Event Assembler/html/_template_comparer_8cs.html new file mode 100644 index 0000000..05ee6fb --- /dev/null +++ b/Event Assembler/html/_template_comparer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: TemplateComparer.cs File Reference + + + + + + + + + +
+

TemplateComparer.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_template_equator_8cs.html b/Event Assembler/html/_template_equator_8cs.html new file mode 100644 index 0000000..bda9d30 --- /dev/null +++ b/Event Assembler/html/_template_equator_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: TemplateEquator.cs File Reference + + + + + + + + + +
+

TemplateEquator.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_template_parameter_8cs.html b/Event Assembler/html/_template_parameter_8cs.html new file mode 100644 index 0000000..ad4463e --- /dev/null +++ b/Event Assembler/html/_template_parameter_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: TemplateParameter.cs File Reference + + + + + + + + + +
+

TemplateParameter.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
 Parameter for code templates. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_terminating_string_template_8cs.html b/Event Assembler/html/_terminating_string_template_8cs.html new file mode 100644 index 0000000..3dc7174 --- /dev/null +++ b/Event Assembler/html/_terminating_string_template_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: TerminatingStringTemplate.cs File Reference + + + + + + + + + +
+

TerminatingStringTemplate.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
 Template for terminating string of data. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_text_shower_8_designer_8cs.html b/Event Assembler/html/_text_shower_8_designer_8cs.html new file mode 100644 index 0000000..fbcbccf --- /dev/null +++ b/Event Assembler/html/_text_shower_8_designer_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: TextShower.Designer.cs File Reference + + + + + + + + + +
+

TextShower.Designer.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.UserInterface.TextShower

Packages

package  Nintenlord.Event_Assembler.UserInterface
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_text_shower_8cs.html b/Event Assembler/html/_text_shower_8cs.html new file mode 100644 index 0000000..275f4da --- /dev/null +++ b/Event Assembler/html/_text_shower_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: TextShower.cs File Reference + + + + + + + + + +
+

TextShower.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.UserInterface.TextShower

Packages

package  Nintenlord.Event_Assembler.UserInterface
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_text_writer_message_log_8cs.html b/Event Assembler/html/_text_writer_message_log_8cs.html new file mode 100644 index 0000000..023eab8 --- /dev/null +++ b/Event Assembler/html/_text_writer_message_log_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: TextWriterMessageLog.cs File Reference + + + + + + + + + +
+

TextWriterMessageLog.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog

Packages

package  Nintenlord.Event_Assembler.Core.IO
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_triplet_8cs.html b/Event Assembler/html/_triplet_8cs.html new file mode 100644 index 0000000..c44e712 --- /dev/null +++ b/Event Assembler/html/_triplet_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Triplet.cs File Reference + + + + + + + + + +
+

Triplet.cs File Reference

+ + + + +

Classes

class  Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >

Packages

package  Nintenlord.Event_Assembler.Utility
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_trivial_preprocessor_8cs.html b/Event Assembler/html/_trivial_preprocessor_8cs.html new file mode 100644 index 0000000..49a0e75 --- /dev/null +++ b/Event Assembler/html/_trivial_preprocessor_8cs.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: TrivialPreprocessor.cs File Reference + + + + + + + + + +
+

TrivialPreprocessor.cs File Reference

+ + + + + +

Classes

class  Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor
 Preproserror which only reads the file. More...

Packages

package  Nintenlord.Event_Assembler.Code.Processors
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:41 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_undefine_8cs.html b/Event Assembler/html/_undefine_8cs.html new file mode 100644 index 0000000..e6cbbb7 --- /dev/null +++ b/Event Assembler/html/_undefine_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Undefine.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/_vector_to_parameter_8cs.html b/Event Assembler/html/_vector_to_parameter_8cs.html new file mode 100644 index 0000000..9112723 --- /dev/null +++ b/Event Assembler/html/_vector_to_parameter_8cs.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: VectorToParameter.cs File Reference + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/annotated.html b/Event Assembler/html/annotated.html new file mode 100644 index 0000000..49b4697 --- /dev/null +++ b/Event Assembler/html/annotated.html @@ -0,0 +1,169 @@ + + + + + +Event Assembler: Class List + + + + + + + + + +
+

Class List

Here are the classes, structs, unions and interfaces with brief descriptions: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector
Nintenlord.Event_Assembler.Core.Utility.CanCauseError
Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >
Nintenlord.Event_Assembler.Core.Code.Language.CodeHelper class for templates and codes
Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplateTemplate for code filler
Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateTemplate for stored text code
Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer
Nintenlord.Event_Assembler.Core.Code.Language.Context
Nintenlord.Event_Assembler.Core.Code.Preprocessors.ContextPreprocessor
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine
Nintenlord.Event_Assembler.Collections.DataChange< T >Collection to keep track of changes to a array of data
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define
Nintenlord.Event_Assembler.Collections.DefineCollection
Nintenlord.Event_Assembler.Collections.DefineCollectionOldCollection for containing defines and macros
Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized
Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased
Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >Enumerates an enumerable of keys and enumerable of values as a enumerable of keys and values
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool
Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageEvent assemblers code language
Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler
Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassemblerTo be generealized
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf
Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
Nintenlord.Event_Assembler.UserInterface.EnumChooser
Nintenlord.Event_Assembler.UserInterface.EnumChooserForm
Nintenlord.Event_Assembler.GBA.GBAPointerMakerMakes GBA ROM pointers from ROM offsets
Nintenlord.Event_Assembler.UserInterface.GUIMessageLog
Nintenlord.Event_assembler.Code.IAssemblerAssembler of assembly text to binary
Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode
Nintenlord.Event_assembler.Code.ICodeLanguageAssembly language for assembling and disassembling
Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateTemplate for assembly code
Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
Nintenlord.Event_Assembler.Collections.IDataChange< T >Collection to keep track of changes to an array of data
Nintenlord.Event_Assembler.Collections.IDefineCollectionCollection for storing definitions and macros
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective
Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor
Nintenlord.Event_assembler.Code.IDisassemblerDisassebler of binary data to text
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined
Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined
Nintenlord.Event_Assembler.Collections.IIndexOverlay
Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream
Nintenlord.Event_Assembler.Core.IO.IInputStream
Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro
Nintenlord.Event_Assembler.Core.IO.IMessageLog
Nintenlord.Event_Assembler.Core.Utility.INamed< T >
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary
Nintenlord.Event_Assembler.Collections.IndexOverlay
Nintenlord.Event_Assembler.Core.Code.IParameterized
Nintenlord.Event_Assembler.IPointerMakerMakes pointers out of offsets
Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessorPreprocessor of code
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined
Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer
Nintenlord.Event_Assembler.Utility.LamdaComparer< T >
Nintenlord.Event_Assembler.Core.Code.LanguageProcessorLoads language raws and processes them into languages and codes
Nintenlord.Event_Assembler.UserInterface.MainForm
Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord.Event_Assembler.Utility.NaturalComparer
Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer
Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessorPreproserror that does nothing
Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner
Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger
Nintenlord.Event_assembler.Code.Processors.OldPreprocessorNormal preprocessor
Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer
Nintenlord.Event_Assembler.Core.Code.Language.ParameterStill unused
Nintenlord.Event_Assembler.Utility.Parser
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool
Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream
Nintenlord.Event_assembler.Code.Processors.Preprocessor
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor
Nintenlord.Event_Assembler.Core.Code.Preprocessors.PreprocessorDirective
Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer
NigthmareListToEAdefinitions.Program
LanguageRawsAnalyzer.Program
Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplateTemplate for raw hex code
Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor
ReadBinaryAndWriteText.Properties.ResourcesA strongly-typed resource class, for looking up localized strings, etc
Nintenlord.Event_Assembler.Utility.ReverseComparer< T >
Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder
Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeStarter
ReadBinaryAndWriteText.Properties.Settings
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum
Nintenlord.Event_Assembler.Utility.StringEqualityComparer
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch
Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer
Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer
Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameterParameter for code templates
Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplateTemplate for terminating string of data
Nintenlord.Event_Assembler.UserInterface.TextShower
Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog
Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_language_raws_analyzer_1_1_program-members.html b/Event Assembler/html/class_language_raws_analyzer_1_1_program-members.html new file mode 100644 index 0000000..039bb85 --- /dev/null +++ b/Event Assembler/html/class_language_raws_analyzer_1_1_program-members.html @@ -0,0 +1,68 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

LanguageRawsAnalyzer.Program Member List

This is the complete list of members for LanguageRawsAnalyzer.Program, including all inherited members. +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_language_raws_analyzer_1_1_program.html b/Event Assembler/html/class_language_raws_analyzer_1_1_program.html new file mode 100644 index 0000000..f88b129 --- /dev/null +++ b/Event Assembler/html/class_language_raws_analyzer_1_1_program.html @@ -0,0 +1,76 @@ + + + + + +Event Assembler: LanguageRawsAnalyzer.Program Class Reference + + + + + + + + + +
+

LanguageRawsAnalyzer.Program Class Reference

+

List of all members.

+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_mass_text_replacer_1_1_form1-members.html b/Event Assembler/html/class_mass_text_replacer_1_1_form1-members.html new file mode 100644 index 0000000..83129f9 --- /dev/null +++ b/Event Assembler/html/class_mass_text_replacer_1_1_form1-members.html @@ -0,0 +1,70 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

MassTextReplacer.Form1 Member List

This is the complete list of members for MassTextReplacer.Form1, including all inherited members. + + +
Dispose(bool disposing)MassTextReplacer.Form1 [protected]
Form1()MassTextReplacer.Form1
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_mass_text_replacer_1_1_form1.html b/Event Assembler/html/class_mass_text_replacer_1_1_form1.html new file mode 100644 index 0000000..afb39b8 --- /dev/null +++ b/Event Assembler/html/class_mass_text_replacer_1_1_form1.html @@ -0,0 +1,127 @@ + + + + + +Event Assembler: MassTextReplacer.Form1 Class Reference + + + + + + + + + +
+

MassTextReplacer.Form1 Class Reference

+

List of all members.

+ + + + + + +

Public Member Functions

 Form1 ()

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
MassTextReplacer.Form1.Form1 ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override void MassTextReplacer.Form1.Dispose (bool  disposing )  [protected]
+
+
+ +

Clean up any resources being used.

+
Parameters:
+ + +
disposing true if managed resources should be disposed; otherwise, false.
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources-members.html b/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources-members.html new file mode 100644 index 0000000..42614c5 --- /dev/null +++ b/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources-members.html @@ -0,0 +1,68 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

MassTextReplacer.Properties.Resources Member List

This is the complete list of members for MassTextReplacer.Properties.Resources, including all inherited members. +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources.html b/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources.html new file mode 100644 index 0000000..4a9f5e6 --- /dev/null +++ b/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources.html @@ -0,0 +1,81 @@ + + + + + +Event Assembler: MassTextReplacer.Properties.Resources Class Reference + + + + + + + + + +
+

MassTextReplacer.Properties.Resources Class Reference

+

A strongly-typed resource class, for looking up localized strings, etc. +More...

+ +

List of all members.

+ +
+

Detailed Description

+

A strongly-typed resource class, for looking up localized strings, etc.

+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings-members.html b/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings-members.html new file mode 100644 index 0000000..6cafc58 --- /dev/null +++ b/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings-members.html @@ -0,0 +1,69 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

MassTextReplacer.Properties.Settings Member List

This is the complete list of members for MassTextReplacer.Properties.Settings, including all inherited members. + +
DefaultMassTextReplacer.Properties.Settings [static]
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings.html b/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings.html new file mode 100644 index 0000000..3ff1606 --- /dev/null +++ b/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings.html @@ -0,0 +1,92 @@ + + + + + +Event Assembler: MassTextReplacer.Properties.Settings Class Reference + + + + + + + + + +
+

MassTextReplacer.Properties.Settings Class Reference

+

List of all members.

+ + + +

Properties

static Settings Default [get]
+

Property Documentation

+ +
+
+ + + + +
Settings MassTextReplacer.Properties.Settings.Default [static, get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program-members.html b/Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program-members.html new file mode 100644 index 0000000..1762fef --- /dev/null +++ b/Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program-members.html @@ -0,0 +1,68 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

NigthmareListToEAdefinitions.Program Member List

This is the complete list of members for NigthmareListToEAdefinitions.Program, including all inherited members. +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program.html b/Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program.html new file mode 100644 index 0000000..72f7bee --- /dev/null +++ b/Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program.html @@ -0,0 +1,76 @@ + + + + + +Event Assembler: NigthmareListToEAdefinitions.Program Class Reference + + + + + + + + + +
+

NigthmareListToEAdefinitions.Program Class Reference

+

List of all members.

+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor-members.html new file mode 100644 index 0000000..5362363 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor-members.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.LanguageProcessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.LanguageProcessor, including all inherited members. + + + + + +
LanguageProcessor(EACodeLanguage[] languages)Nintenlord.Event_Assembler.Code.LanguageProcessor
LanguageProcessor(EACodeLanguage[] languages, bool collectDocComments)Nintenlord.Event_Assembler.Code.LanguageProcessor
LanguagesNintenlord.Event_Assembler.Code.LanguageProcessor
ProcessCode(string folder, string extension)Nintenlord.Event_Assembler.Code.LanguageProcessor
WriteDocs(TextWriter writer)Nintenlord.Event_Assembler.Code.LanguageProcessor
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor.html new file mode 100644 index 0000000..43a37c4 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor.html @@ -0,0 +1,199 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.LanguageProcessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.LanguageProcessor Class Reference

+

Loads language raws and processes them into languages and codes. +More...

+ +

List of all members.

+ + + + + + + + + + + + +

Classes

struct  DocCode
class  LanguageElement
struct  ParsedLine

Public Member Functions

 LanguageProcessor (EACodeLanguage[] languages)
 LanguageProcessor (EACodeLanguage[] languages, bool collectDocComments)
void ProcessCode (string folder, string extension)
void WriteDocs (TextWriter writer)

Properties

IDictionary< string,
+EACodeLanguage
Languages [get]
+

Detailed Description

+

Loads language raws and processes them into languages and codes.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Code.LanguageProcessor.LanguageProcessor (EACodeLanguage[]  languages ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Code.LanguageProcessor.LanguageProcessor (EACodeLanguage[]  languages,
bool  collectDocComments 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Code.LanguageProcessor.ProcessCode (string  folder,
string  extension 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Code.LanguageProcessor.WriteDocs (TextWriter  writer ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
IDictionary<string, EACodeLanguage> Nintenlord.Event_Assembler.Code.LanguageProcessor.Languages [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer-members.html new file mode 100644 index 0000000..0ef0850 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer-members.html @@ -0,0 +1,75 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer, including all inherited members. + + + + + + + +
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer
CodeTemplateStorer(IComparer< ICodeTemplate > templateComparer)Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer
FindTemplate(string[] code)Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer
FindTemplate(byte[] code, int index, IEnumerable< Priority > allowedPriorities)Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer
GetNames()Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer
GetTemplate(string name, Priority priority)Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer
IsUsedName(string name)Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer.html new file mode 100644 index 0000000..1fac799 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer.html @@ -0,0 +1,266 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer:
+
+
+ + +Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer + +
+
+ +

List of all members.

+ + + + + + + + + +

Public Member Functions

 CodeTemplateStorer (IComparer< ICodeTemplate > templateComparer)
void AddCode (ICodeTemplate code, Priority priority)
ICodeTemplate GetTemplate (string name, Priority priority)
ICodeTemplate FindTemplate (string[] code)
ICodeTemplate FindTemplate (byte[] code, int index, IEnumerable< Priority > allowedPriorities)
string[] GetNames ()
bool IsUsedName (string name)
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer.CodeTemplateStorer (IComparer< ICodeTemplate templateComparer ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer.AddCode (ICodeTemplate  code,
Priority  priority 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
ICodeTemplate Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer.FindTemplate (byte[]  code,
int  index,
IEnumerable< Priority allowedPriorities 
)
+
+ +
+ +
+
+ + + + + + + + + +
ICodeTemplate Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer.FindTemplate (string[]  code ) 
+
+ +
+ +
+
+ + + + + + + + +
string [] Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer.GetNames ( ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
ICodeTemplate Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer.GetTemplate (string  name,
Priority  priority 
)
+
+ +
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer.IsUsedName (string  name ) 
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer.png new file mode 100644 index 0000000000000000000000000000000000000000..2289c89ab9bdde0aeb429d6d0d8a132fda80c3a3 GIT binary patch literal 1177 zcmV;K1ZMk*P)D!+e$wpC1DoIk#fYK3SA*gp zxAX69wi=T$#{Yt1Q$DzZXYTl?ht1ax@tQ)jZo9xK}n?7^99K|BSdwzp=aung1e{vl69_w{XKt8+D97rqA3?&x+buVqMp=%!;62qcCgh-GI)Br(Laz zru^2SFy{@5BvT>&neHNe%bgk9tJ?Hya2c*p*aj5A=%MEtlqeV8we}u-}%8 ztU(oSc(NBL4=H#*sfsxAyBaOZVP6$y3^!4S>=o(L zw=yVnb3bcPp^N+KEl`vVDW4VI`01<&)9+|j?A+uHs&DVjOU_Xw!X4P8Vz2vZVCXGiva6eqZbH5=~psdE)bKn|FI&YmDf5kNF@l(w3thPNat%?s9 z)xYv1yDeM0w^Fr0Td9R0160D00jgnfC2&(5TF1G z2v7h81So(40u(?20Scgi07WeXc@wz^HT5Pn0Te(10Scgi9HSWj)A~cUjCNvR{6|Do zQ8oK}^vh)WEqJj%pLke}k8#b?Nt(KOU>li2LHn#VC=POaT853u7~}IOHas^kL%hJEoH|$oL1&KmDl;ynY|#NS86&A9rjf7M$Oq^ zq4Kf9Z$mbzlLIz)=4vI1MTGbK2Jhr3!ZH0uG;*svQ@wBT|(UjlLd>9l-nnLh1-9_%SWBZ;% zGJJ+B6xLt_qvxJ$P@-IT-=dIFsv1;@!hTyWPJOJFT7)dt^?*-u7pD0ZMJU!Y6yY{n z&8_||1@9+S5l4PkqfI&NeCVm(wh?VF&z+y|W=}Quvj!EqxG&%WMcI(@S>cVJ&WbSo z_OoK=BX3ZBZ*QJ)i6R-+Tt-rWnw+j*^Gn4XFZU zHP)Up*H}98;qRA*JbsE9p4HY%RTUpD=`|m_`xAzK3B@RyS5dc(pxgWdC|+F>*(-SR rX#mBCwNRh{3J6dD1!Ri?@+R^R5%f`D^B{pk00000NkvXXu0mjf(V8h4 literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html new file mode 100644 index 0000000..dc03ad8 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html @@ -0,0 +1,84 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage, including all inherited members. + + + + + + + + + + + + + + + + +
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
GetCodeNames()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html new file mode 100644 index 0000000..ca230ce --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html @@ -0,0 +1,480 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage Class Reference

+

Event assemblers code language. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage:
+
+
+ + +Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage +Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage +Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 EACodeLanguage (string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)
 Creates a new Event Assembler code language.
void AddCode (ICodeTemplate code, Priority priority)
bool IsReserved (string word)
 Checks if code should be undefinable. Do not raise errors based on this.
IDataChange< byte > Assemble (string data)
string[][] Disassemble (byte[] code, int offset, int length, Priority priority)
string[][] DisassembleChapter (byte[] code, int offset)
string[][] DisassembleToEnd (byte[] code, int offset, Priority priority)
string[] GetCodeNames ()
override string ToString ()

Properties

bool AddEndingLines [get, set]
 Controls if disassmebly should add ending lines.
string Name [get]
IMessageLog MessageHandler [get, set]
 Mesage handler to use for assembling and disassembling.
static List< PriorityMainPriorities [get]
 Priorities for disassembling main codes.
static List< PriorityUnitPriorities [get]
 Priorities for disassembling unit codes.
static List< PriorityBallistaPriorities [get]
 Priorities for disassembling ballista codes.
static List< PriorityNormalPriorities [get]
 Priorities for disassembling normal codes.
+

Detailed Description

+

Event assemblers code language.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.EACodeLanguage (string  name,
IPointerMaker  pointerMaker,
KeyValuePair< string, List< Priority >>[]  pointerList,
int[]  pointerListParameters 
)
+
+
+ +

Creates a new Event Assembler code language.

+
Parameters:
+ + + + + +
name Name of the language
pointerMaker Pointer maker for this language
pointerList Pointer list of this langauge, String is the name of the label to point to, List are the priorities that are pointed to.
pointerListParameters Array of amount of pointers per POIN code for pointer list.
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.AddCode (ICodeTemplate  code,
Priority  priority 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
IDataChange<byte> Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.Assemble (string  data ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
string [][] Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.Disassemble (byte[]  code,
int  offset,
int  length,
Priority  priority 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [][] Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.DisassembleChapter (byte[]  code,
int  offset 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [][] Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.DisassembleToEnd (byte[]  code,
int  offset,
Priority  priority 
)
+
+
+ +
+
+ +
+
+ + + + + + + + +
string [] Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.GetCodeNames ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.IsReserved (string  word ) 
+
+
+ +

Checks if code should be undefinable. Do not raise errors based on this.

+
Parameters:
+ + +
word 
+
+
+
Returns:
+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.ToString ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.AddEndingLines [get, set]
+
+
+ +

Controls if disassmebly should add ending lines.

+ +
+
+ +
+
+ + + + +
List<Priority> Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.BallistaPriorities [static, get]
+
+
+ +

Priorities for disassembling ballista codes.

+ +
+
+ +
+
+ + + + +
List<Priority> Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.MainPriorities [static, get]
+
+
+ +

Priorities for disassembling main codes.

+ +
+
+ +
+
+ + + + +
IMessageLog Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.MessageHandler [get, set]
+
+
+ +

Mesage handler to use for assembling and disassembling.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
List<Priority> Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.NormalPriorities [static, get]
+
+
+ +

Priorities for disassembling normal codes.

+ +
+
+ +
+
+ + + + +
List<Priority> Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.UnitPriorities [static, get]
+
+
+ +

Priorities for disassembling unit codes.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language.png new file mode 100644 index 0000000000000000000000000000000000000000..97d0e0751616f409256bbea77ae467a7cb295f69 GIT binary patch literal 1508 zcmah}e>Br;82`@v?uR3GBdc6-#jrx94Q))pT!I z^KG1^vSikexg@TJ?sb>^48s@_m)QMs&*`tux$ime=XpNQ^Pcy8p7(v8_qsps@CMy2 zx&Q!d@b$q20DyV{r2A{bAOV3q95Y;{( zfD44&YoqHG-W~un=)Rak_(YiEmV!29y&hv*VLhd43W?u99EH-Fjt0nwWk!%q;!W5ka& zrb2b48~t8mpveO`#k|d8pWnFr^EeCZd@Z6Uwuj*7x=2CYIz1`ER>qlLBxIA+3SU`p z43EVW{c=CW$}Ai;EbL6#*j3lb8u;UbG_|zGMi$}Hyt6?1pmiM-8(mn#JgRB3FW64e z;zOCNPQZ4c$LMHWryl*D9nX3;&$0KoPF48JQ*S!13~dt2NdnvbMOc1re9=GeSO#-1 zNVE~1*>9Ko%e`gT??k3PcCgn&(t!8lb{SF|>90H$DFgDbCJix-{r^Dh^7$*0vyWu+cN)I<+ffSfkk@O-7SX z272ctM&WR)*&c1RnB1Nw0#>1K1va{F4JNnu?M{KsKi{FPj7z3#0Pc1$VErk130V!G z=>TLTR^0%|#sa`#GBcL#uwjdgb*Yh+^`;baY=x+9z* zHlg{BjeKfxy-S5td@z_RRm(MC6WTa+1i$E(7379TTb{AxW$us%MW#5Az0P_$8xanc zqImFy3=te84dJ&@VJXe?3?NujCO`k|&mUHs`!lcBU zA-3o&So;|DYN!%qBDvl*yPey;BedQ*E|KJOp9TaU{6V^y(sfWLRd&R(xNb`7+};y+ zU^#CB1BF|RCB|_ODKn&SFS@wb*Rj5#vD{Wr?{hX~(tUnEUN6>yJ)NcGLY2P1Db;M& z(C;QSY;TMv$OL!xhD*?+x`9*%q7E*TJ-b`j?L90OF&-^bFDrCpZu0|}<#xssF7Gu* zYc{lw`kVgKahkkC5DcAqcTbxIxWMHbIg_I-w=xr^!nD129OEQ8d_(dUH#$_|SjC8)7L;!u|K?A0)~K&icA;yf>JI#r z{DB||+FqJSoX+OAZ!C1qiATJduYb#kCZZ6_=|$1oKuXbAtu + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage, including all inherited members. + + + + + + + + + + + + + + + + + +
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
FE6CodeLanguage()Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage
GetCodeNames()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html new file mode 100644 index 0000000..79745ea --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html @@ -0,0 +1,111 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage Class Reference

+

Code language for FE6. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage:
+
+
+ + +Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage + +
+
+ +

List of all members.

+ + + +

Public Member Functions

 FE6CodeLanguage ()
+

Detailed Description

+

Code language for FE6.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage.FE6CodeLanguage ( ) 
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.png new file mode 100644 index 0000000000000000000000000000000000000000..50c0ea53b89b395ab6a9e6ffead78a95352ff213 GIT binary patch literal 1090 zcmeAS@N?(olHy`uVBq!ia0y~yU~B}k12~w018myJn*0gN23W!Tj9XeQ=0Esx4x%Q}B= z^tKc2Jo_z0|30t$68yDLh%2l!P9%io*3VQ?7PWO-{@dLx7QFQS<5!kDVcr+Rg>Fbc zceovW`};BH`4(XUtG2!GeLs1Aca-X*9m%qRzix<6uGd(`f9_w>%(`vLLGfwLTJhqI zq1hKx4+=A}G(CUAa{dU*oY^%-leWa&F_-IFdAcClRR3Up^b41L$bEN-i>oHgDj@V8fGPn%%B>vY!ToI6D?PQNyHTD|u^+rZDe_z(_R^U|__M zJ}|}f#@=nFOD^t}1V{T076FFF$L{j%g2&YwT<^JupEr3W;d$c2?BI*_arJ&BLUw|h zVVA;F*c;30B3T(5;7xhKlsToMi_pR-H<*F55$B^fjAI#nU}tY#Be@6pa*nvEA#TrEA; zJJmntUjN%ccdw4MjH}UtLs2f@6DojI*ZBZ>9bW6R$s97tMvN( zAXfBK?E$v=Z<*I^Ui*bnF<^)O$tott|4)q^KJTqNvCnRm+VQ}=Uu>?$OD{S|oD0fX z^7F?5*M2kmRXaS~dB6S(=gsp17IIf&*Mur+ ztG}O6>jH}Q|4PqN<_ERb71y#bf@98R4#S(c-;6ol{wsDrnk@^=@C=@=elF{r5}E)^ C%Hom$ literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language-members.html new file mode 100644 index 0000000..92114aa --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language-members.html @@ -0,0 +1,85 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage, including all inherited members. + + + + + + + + + + + + + + + + + +
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
FE7CodeLanguage()Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage
GetCodeNames()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html new file mode 100644 index 0000000..f855ae2 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html @@ -0,0 +1,111 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage Class Reference

+

Code language for FE7. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage:
+
+
+ + +Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage + +
+
+ +

List of all members.

+ + + +

Public Member Functions

 FE7CodeLanguage ()
+

Detailed Description

+

Code language for FE7.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage.FE7CodeLanguage ( ) 
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.png new file mode 100644 index 0000000000000000000000000000000000000000..7c00407e4b2ea7b8508bd45a23a67dfc0204cb32 GIT binary patch literal 1083 zcmeAS@N?(olHy`uVBq!ia0y~yU~B}k12~w07$BJO`t&RTjhM{;dwVK3E$#pKl_h3H@WpVU8`4i5 zZb#q#?&dt-!iH_tw)eg7CeQ2sB=mbnvh40J8?F1lE}UU!u~t0q*Ue9UchBany0%N! zqg1ads=zU!VS%N!qp>05b{{)Q&nWBf2b>K{CG|o+3)S3kQjaVm#0G-4`j7;o&|_P6x+ zzt8Fnj5kaf?mI9r`Li>yC^Y!-0Hd#=k%8lY0|QHf0t1r)P>%#h0|O6>0|OhA0t1G$ zMr8Bd>}Y4HyR#XA$`u;Cfst=f_hn+Ig&E_TjlW*Jnt80IKjrj?*})h8$JP5iR(bW_ z>sObKutmzU<1<0gZu(p;`jgm*M}`!zMLP@mZxyD z#Jsx7u_FT*@69S#UQLzx5L+{C;={-Gt`9b?QB&Y9U(2+Hv8%T4(2g(}`>fAj3B z-2yd$EvdZjdGDf%m07k ufs<>!M1P(ADhP}=U_5>(VA@dqmi-xr{{pGnwllz-&fw|l=d#Wzp$Pyn3+VX( literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language-members.html new file mode 100644 index 0000000..458a406 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language-members.html @@ -0,0 +1,85 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage, including all inherited members. + + + + + + + + + + + + + + + + + +
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
FE8CodeLanguage()Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage
GetCodeNames()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html new file mode 100644 index 0000000..2347054 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html @@ -0,0 +1,111 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage Class Reference

+

Code language for FE8. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage:
+
+
+ + +Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage + +
+
+ +

List of all members.

+ + + +

Public Member Functions

 FE8CodeLanguage ()
+

Detailed Description

+

Code language for FE8.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage.FE8CodeLanguage ( ) 
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.png new file mode 100644 index 0000000000000000000000000000000000000000..07925b1d37a3a14804eda71ee59261ebb04a5eea GIT binary patch literal 1089 zcmeAS@N?(olHy`uVBq!ia0y~yU~B}k12~w0eO*x?WPArq;fyw7RG0g8zfE-%WS3Z(rxzec6G51%hsL9DnRSKS)e1rK_W3()q&Z zts1+0_Opuqe!la2@Ygz_GBcsQ8W|iHex~wr_{3!Xu9f_o zlr5@Nm%MdkV^iS8eUtAjw-Mj$^^^0s)t)UIb)WrRIm33xoAA?bHou*B%jo@;H@tE# zr8>KGDx4Y|Pt2J=Vdfl%8_VYRsO5@pKM-tKEU6gsT`1{>m-_A7i@!*zFIwGHDbG

HoQ18$9mSR-8Z@#yq6wuo_{`c z;l3RK_No`6m*&p<*?J>iN6>Umh2Ab53tt752QrNUo8z9jefBZ>I#Z@2wr0x2mygeH z`O;PLnDt;!gWjFuP>qlm_x8RD-o-AzD&P(Cy`MSq9CLH`@z3D0%u(=e5^Y@a|JAG& z(!1ZiTUE75e)HLT3$oVPSaH;D7JGg2p1sG##}AgSnBe6eskS=$x%s>|o*|3+T&A-s zH`?c!{dAu!FZxHK@p0nb&j-?{3vRi5vY*>dl|AUk`x?Q^P5i5z?5{v$=D|mngzvY$ z-G2M~`g{hKgzF47%#0j1vJ3(Z3|59bz{q1`Qea?a6liE<;5Y!(lc2!BWFWx6D8bRd zfFYf5ilc0OZi~q-b7rvd(;1i)3jSmys|(#w*--KQ;#KY5js1sGf9bBcVZYv9-L7*^ zhp79d@DyuCtNm*j8#}e~e0uJFRkgTK<;=f0Jo(({wovIA(qpHkvHV zar;a1#U*bai4|$3akK>7_3lX2o|}{3e@VEYJSH!G($`vrJD%I_sxEuYoLK97pvU>^ zlQ1L6aK2R;r}AH^{Ortn8G7?Vr)9Q@zPOv~fv}lMzv}E_TYo)r`a8uTf6^+MDdCCx zPqzApEexrOENgP`*lWoY%6s;h3g_BiK72>?>`tBd@=;%KhfX%-sHd1 o$$qC@69YKn + + + + +Event Assembler: Member List + + + + + + + + +

+
+

Nintenlord.Event_Assembler.Code.Languages.Parameter Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Languages.Parameter, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BitsPerCoordNintenlord.Event_Assembler.Code.Languages.Parameter
conversionNintenlord.Event_Assembler.Code.Languages.Parameter
Equals(Parameter other)Nintenlord.Event_Assembler.Code.Languages.Parameter
Equals(object obj)Nintenlord.Event_Assembler.Code.Languages.Parameter
GetHashCode()Nintenlord.Event_Assembler.Code.Languages.Parameter
GetValues(byte[] data, int codeOffset)Nintenlord.Event_Assembler.Code.Languages.Parameter
InsertValues(int[] values, byte[] code)Nintenlord.Event_Assembler.Code.Languages.Parameter
isFixedNintenlord.Event_Assembler.Code.Languages.Parameter
LastPositionNintenlord.Event_Assembler.Code.Languages.Parameter
LastPositionInBytesNintenlord.Event_Assembler.Code.Languages.Parameter
lenghtNintenlord.Event_Assembler.Code.Languages.Parameter
LenghtInBytesNintenlord.Event_Assembler.Code.Languages.Parameter
Matches(string parameter)Nintenlord.Event_Assembler.Code.Languages.Parameter
maxDimensionsNintenlord.Event_Assembler.Code.Languages.Parameter
minDimensionsNintenlord.Event_Assembler.Code.Languages.Parameter
nameNintenlord.Event_Assembler.Code.Languages.Parameter
Parameter(string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)Nintenlord.Event_Assembler.Code.Languages.Parameter
pointedPriorityNintenlord.Event_Assembler.Code.Languages.Parameter
pointerNintenlord.Event_Assembler.Code.Languages.Parameter
positionNintenlord.Event_Assembler.Code.Languages.Parameter
PositionInBytesNintenlord.Event_Assembler.Code.Languages.Parameter
SetBase(int valueBase)Nintenlord.Event_Assembler.Code.Languages.Parameter
signedNintenlord.Event_Assembler.Code.Languages.Parameter
ToBinString(int value)Nintenlord.Event_Assembler.Code.Languages.Parameter [static]
ToDecString(int value)Nintenlord.Event_Assembler.Code.Languages.Parameter [static]
ToHexString(int value)Nintenlord.Event_Assembler.Code.Languages.Parameter [static]
ToString()Nintenlord.Event_Assembler.Code.Languages.Parameter
WriteDocData(System.IO.TextWriter writer, Parameter parameter)Nintenlord.Event_Assembler.Code.Languages.Parameter [static]
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_parameter.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_parameter.html new file mode 100644 index 0000000..c5968d2 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_parameter.html @@ -0,0 +1,616 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Languages.Parameter Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Languages.Parameter Class Reference

+

Parameter for code templates. +More...

+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 Parameter (string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)
bool Matches (string parameter)
override string ToString ()
int[] GetValues (byte[] data, int codeOffset)
bool InsertValues (int[] values, byte[] code)
void SetBase (int valueBase)
bool Equals (Parameter other)
override bool Equals (object obj)
override int GetHashCode ()

Static Public Member Functions

static string ToHexString (int value)
static string ToDecString (int value)
static string ToBinString (int value)
static void WriteDocData (System.IO.TextWriter writer, Parameter parameter)

Public Attributes

string name
int position
int lenght
int minDimensions
int maxDimensions
bool pointer
Priority pointedPriority
bool isFixed
bool signed
Func< int, string > conversion

Properties

int LenghtInBytes [get]
int PositionInBytes [get]
int LastPosition [get]
int LastPositionInBytes [get]
int BitsPerCoord [get]
+

Detailed Description

+

Parameter for code templates.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Code.Languages.Parameter.Parameter (string  name,
int  position,
int  lenght,
int  minDimensions,
int  maxDimensions,
bool  pointer,
Priority  pointedPriority,
bool  signed 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override bool Nintenlord.Event_Assembler.Code.Languages.Parameter.Equals (object  obj ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Languages.Parameter.Equals (Parameter  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + +
override int Nintenlord.Event_Assembler.Code.Languages.Parameter.GetHashCode ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int [] Nintenlord.Event_Assembler.Code.Languages.Parameter.GetValues (byte[]  data,
int  codeOffset 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Languages.Parameter.InsertValues (int[]  values,
byte[]  code 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Languages.Parameter.Matches (string  parameter ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Languages.Parameter.SetBase (int  valueBase ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string Nintenlord.Event_Assembler.Code.Languages.Parameter.ToBinString (int  value )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string Nintenlord.Event_Assembler.Code.Languages.Parameter.ToDecString (int  value )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string Nintenlord.Event_Assembler.Code.Languages.Parameter.ToHexString (int  value )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Code.Languages.Parameter.ToString ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
static void Nintenlord.Event_Assembler.Code.Languages.Parameter.WriteDocData (System.IO.TextWriter  writer,
Parameter  parameter 
) [static]
+
+
+ +
+
+

Member Data Documentation

+ + + + + + + + + + + + + + + + + + + + +

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Languages.Parameter.BitsPerCoord [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Languages.Parameter.LastPosition [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Languages.Parameter.LastPositionInBytes [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Languages.Parameter.LenghtInBytes [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Languages.Parameter.PositionInBytes [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool-members.html new file mode 100644 index 0000000..52c31c1 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool-members.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Pool Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Pool, including all inherited members. + + + + + + +
AmountOfLinesNintenlord.Event_Assembler.Code.Pool
DumpPool(StringBuilder output)Nintenlord.Event_Assembler.Code.Pool
Equals(IReplacer other)Nintenlord.Event_Assembler.Code.Pool
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.Pool
Pool()Nintenlord.Event_Assembler.Code.Pool
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.Pool
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool.html new file mode 100644 index 0000000..4e661da --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool.html @@ -0,0 +1,203 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Pool Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Pool Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.Pool:
+
+
+ + +Nintenlord.Event_Assembler.Code.IReplacer + +
+
+ +

List of all members.

+ + + + + + + + + +

Public Member Functions

 Pool ()
bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IReplacer other)
void DumpPool (StringBuilder output)

Properties

int AmountOfLines [get]
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.Code.Pool.Pool ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Pool.DumpPool (StringBuilder  output ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Pool.Equals (IReplacer  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Pool.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Code.Pool.Replace (string[]  parameters ) 
+
+ +
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Pool.AmountOfLines [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool.png new file mode 100644 index 0000000000000000000000000000000000000000..f28fbfc2b239ef8a7ac5d47ce5bef3a5cbe838ee GIT binary patch literal 850 zcmeAS@N?(olHy`uVBq!ia0y~yVB`R@12~w0Zt8E>G}7h>adB}u z`MP4Ql}PBa_f4Yzr{9>mm%mz|9Yt#&C=jWL^O!M?*NIN6e8d;VJMGm`oIP1P>1nyZU; z#crPRX3K%;KePnwzAB4deiIY8<8bTOXo1bPyZmMCdbxVkmn%4F&1>ZNr?*&BGT7B^ zO>20H%NxO|uRRTqf6VOqwZ_Eh>#Vq~%z@LK?kR^oUH?Wp%F|cQmi?6!P)_u#{gohaqN6^Yk;Q?5 z#oVLNUQP8j@t#Ph3gjwMDp&L>%UWa=UFb6yTA7^77E(d!t$3i9wW>@^Sh-Wz@ z_BArI<(28%EcQh@t$Wdn55UaGm)9MHoLEoD?iJg^y~hmTW`;F9b2;H z)XGHXy1J}C^{?|ABsf2($umeY3NU~Xf8&8)GoRgGm1nkjXQ8$*Fat1ny85}Sb4q9e E096xk6#xJL literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html new file mode 100644 index 0000000..7f2e123 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html @@ -0,0 +1,68 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Processors.ContextPreprocessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Processors.ContextPreprocessor, including all inherited members. +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html new file mode 100644 index 0000000..02b01c7 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html @@ -0,0 +1,76 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Processors.ContextPreprocessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Processors.ContextPreprocessor Class Reference

+

List of all members.

+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html new file mode 100644 index 0000000..0871a3f --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor, including all inherited members. + + + +
AddDefined(string[] original)Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor
Process(string path)Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html new file mode 100644 index 0000000..571193e --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html @@ -0,0 +1,166 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor Class Reference

+

Preproserror which only reads the file. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor:
+
+
+ + +Nintenlord.Event_Assembler.Code.Processors.IPreprocessor + +
+
+ +

List of all members.

+ + + + + + +

Public Member Functions

string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)
+

Detailed Description

+

Preproserror which only reads the file.

+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor.AddDefined (string[]  original ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor.AddReserved (string[]  reserved ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor.Process (string  path ) 
+
+
+ +

Process the code.

+
Parameters:
+ + +
path File with the code
+
+
+
Returns:
Processed code
+ +

Implements Nintenlord.Event_Assembler.Code.Processors.IPreprocessor.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..26eb50d836ded87364b75cc54b5e08d11878a97c GIT binary patch literal 1063 zcmeAS@N?(olHy`uVBq!ia0y~yV5|bN12~w0q=KEF8<3I+@CkAK|NlRb`Tzfc`STMd z09jys;J|_EL;s%uxf~@ye!)O#Ft~au#E5}`d7Gz;V@L(#+qt*?Qn#Tj%uq!^*xs$0Rn_`#Y_E`rZ7^sQTekA?E$fz4mBC}yPh6ad2u-LTy)&b zuZ(VaHZ=*?`jfma>@IzESJmva!BN3tpXw8vKR-;jow@M*tfxz}w|%n_6BU$QxcnJs z=Ywp4YwK)2)OGBO?^@H?u*&d5Pdf+m@^Cx3XH8GLUpP0fU+918;B=NX>&_d$*ABJ6 zu)sJ#$ZyU%1_@z-jA4UQQ}A*HoLrNjeDW$^k4Las`<%p7eD>J`H*|>6Q-Z>8^wRU zSJwaLv_3mb>5G%TASj~tUhr-Ksn-7@1dO@P3*49jK=c0DCIREu`0F`eQ+=RLpxXa( zUw%)&D*tz4u-~`$@xQ0qelpx{XfSghcif-*krJ;xJ{{hF;0wcE+2C0V;uCh>N)?`L zcy2zzRb_|f&%U`WGWt|=>|(dH+i6#fT^DCI%6gwYD;;%zz=Y!o` zuy}4*(`W#W=K^Q$W$_lSHV;_yxgjwf^!_q`_NB6WzrC*Vo4nu=ajol6{j#z1eAVX{ zg=^OG&I!n^koLX6&+cRQ`sRK z!K|O}oz$M6ibwWI&b?~)E;@?Aw|A1uDVtY63~c6SC*-|a`0~@MCUX~k$&)M>g5TV0 yuFLP@_x+T + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Processors.Preprocessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Processors.Preprocessor, including all inherited members. + + + + + +
AddDefined(string[] original)Nintenlord.Event_Assembler.Code.Processors.Preprocessor
AddReserved(string[] reserved)Nintenlord.Event_Assembler.Code.Processors.Preprocessor
Preprocessor(IMessageLog messageLog)Nintenlord.Event_Assembler.Code.Processors.Preprocessor
Process(string path)Nintenlord.Event_Assembler.Code.Processors.Preprocessor
ReplaceComments(TextReader input, TextWriter output)Nintenlord.Event_Assembler.Code.Processors.Preprocessor
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor.html new file mode 100644 index 0000000..a289b3b --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor.html @@ -0,0 +1,209 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Processors.Preprocessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Processors.Preprocessor Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.Processors.Preprocessor:
+
+
+ + +Nintenlord.Event_Assembler.Code.Processors.IPreprocessor + +
+
+ +

List of all members.

+ + + + + + + + +

Public Member Functions

 Preprocessor (IMessageLog messageLog)
string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)
void ReplaceComments (TextReader input, TextWriter output)
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Code.Processors.Preprocessor.Preprocessor (IMessageLog  messageLog ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Processors.Preprocessor.AddDefined (string[]  original ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Processors.Preprocessor.AddReserved (string[]  reserved ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Code.Processors.Preprocessor.Process (string  path ) 
+
+
+ +

Process the code.

+
Parameters:
+ + +
path File with the code
+
+
+
Returns:
Processed code
+ +

Implements Nintenlord.Event_Assembler.Code.Processors.IPreprocessor.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Processors.Preprocessor.ReplaceComments (TextReader  input,
TextWriter  output 
)
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..cd3ed4814486de2530ef6aa903f7b47c7ed7bb8d GIT binary patch literal 1028 zcmeAS@N?(olHy`uVBq!ia0y~yU`zwD12~w0r0g1f1t296;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=^JGsK$B+ufw{!3Iy)xiw$qu{qz5Yq@ z#QhtOdpaj-TS$3}c+B1SS#@K6zx++!vOhK{^?8SM&K%Mae#U<+=WS$NkD`Ip3+J@7 zX?vb!8mmw9xgRL-`g+WU{B*ry_a&&QfB`RJAC=>Rh?hwGUrva zn6~JAaurD1*KuB}`b@-UMk-jRSX$yV&dmm=VT%6n83UtsM&5DWbdWZn zsy_#3oZh}wKKVqYI@8nDUoJ;Z*m}&xsMbC3&;3xT+dlUe7#`1g?jknBe8=0k`H+~M zc+uKKZ28S!ncEJ(u~=jO%HdIr=vQN#SSYv;6sg)f6?V5nB6a!Syu%-0bYH_N zGgI7A>g1&P6IEexnxlXmr>*g#7iD51(jV38%}(-@l81=SH{n0S3UM!ipiSLJfmxQp)78&qol`;+0CFq!2LJ#7 literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html new file mode 100644 index 0000000..415413e --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html new file mode 100644 index 0000000..2e7299c --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html @@ -0,0 +1,229 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor:
+
+
+ + +Nintenlord.Event_Assembler.Code.Processors.IPreprocessor + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

 RegexPreprocessor (IMessageLog messageHandler)
string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)

Protected Member Functions

void Preprocess (StringReader reader, string path)
string ReplaceComments (string text)
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor.RegexPreprocessor (IMessageLog  messageHandler ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor.AddDefined (string[]  original ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor.AddReserved (string[]  reserved ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor.Preprocess (StringReader  reader,
string  path 
) [protected]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor.Process (string  path ) 
+
+
+ +

Process the code.

+
Parameters:
+ + +
path File with the code
+
+
+
Returns:
Processed code
+ +

Implements Nintenlord.Event_Assembler.Code.Processors.IPreprocessor.

+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor.ReplaceComments (string  text )  [protected]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..1ecad53f16f80a6dfbc83962a81d6670a81344c9 GIT binary patch literal 1088 zcmeAS@N?(olHy`uVBq!ia0y~yU~B`j12~w0q?VsjAdr#>@CkAK|NlRb`Tzfc`STMd z09jys;J|_EL;s%uxf~@ye!)O#Ft~au#E5}``Mjr#V@L(#+qrl9UK?<b9C$^Us_ew);}_6OLbZ{`Opr=a7OhTjGS=T@b~w_EZY|Um@Ol= z{a_Wxw+%%quL9(!NcK**mAf|imeaS*2l$g$#J!48-~M&w3~!(6z{T&lZ0k+!KJaII z?95k7VlX#dBRwxaIm6_aaovUaPb3Z**{toj?XMSk_NYvoz$$A#0r_A3oA%6PalUb; z^n7@=vxkqKh}{M0w2!J1cXou7PcXhE;{L=p+v8^Dk9!VzFE&5_S=60Z%E&LBTHe;E z7us-0SLB#s<)XT-M3aztjVH6tIY^odc3s*bxMQaDy!j1^B8|2@Ck;Qkv$}gWS3%hT5NK1AHuDSbv;}Z4@%LNT)oq0OJTzH-0u9b;* zKh&@`zd4d7xi_`Gd11`7<#{d=CDJVqjeR6q96?dxZEzy)Kp+2x_x?9p3{K2*dKfL! z;&@G?quJoZl|`*!C7{^i1oB%PB~lJ4@E9cuu+22!Xoi`9Bz^C+&o`#B8F`nv@32Bu z<+LrViTrISxAWx5U!Ov6{q;$HoBYVARy^d-{ZNV9nwH-`^33F9vp#==>9AW|dH#J^ zJm>zXXgl-9EMh-z*$mnCuM6!ojHUFg`4;aEN&gc0p#AHr=~mZH=GJOGGrJdeWyNl% z^Zvd3e-29py_=mVAINf8ai-Ka-lv*vZj0?7v;Xz%Q`9+}+_K~ElT8m}&Lnay-1V5@ z_+ zpR$yk=i5HLuqZnAK(WKkxrrZK)tw&RV|zTqCeZ$H(fe+c zcaQfeFV8}bH;Ep7jrLpyYS%BWet)O!B+ok2K+8O)?x1I^qL0(^HLH0dRK9lwS+w5R zD<-kbRpUMHo0_}QpRzWtx?q?sEO`6)r?OEa8j%D8UacBL-$ICs>u%N%=G z_KLiS=t+88*RN{ZVAtDlF-5O^kK~8OJV%wo7ao_N)6=M)zG>y#CokM9|JX~MO0D#N xuuf~AdE57WT-DFrCF~Zyf<-K2^BdMT@^h^NJ~f~7nF7r244$rjF6*2UngAkT_n`m) literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html new file mode 100644 index 0000000..d69e97d --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer.html new file mode 100644 index 0000000..3bcc98a --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer.html @@ -0,0 +1,169 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer:
+
+
+ + +Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer + +
+
+ +

List of all members.

+ + + + + + + +

Public Member Functions

bool Replace (string s, out string newString)

Properties

IDictionary< string,
+IDictionary< int, IReplacer > > 
Values [set]
IDictionary< string, IReplacerBuiltInValues [set]
int MaxIter [set]
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer.Replace (string  s,
out string  newString 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
IDictionary<string, IReplacer> Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer.BuiltInValues [set]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer.MaxIter [set]
+
+ +
+ +
+
+ + + + +
IDictionary<string, IDictionary<int, IReplacer> > Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer.Values [set]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer.png new file mode 100644 index 0000000000000000000000000000000000000000..0cf6cd96c547a25c1cfe5974a9a3f56f1074fb70 GIT binary patch literal 1113 zcmeAS@N?(olHy`uVBq!ia0y~yU~C7n12~w0|ze;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=^9xTG$B+ufw{uTVJEXwV=KXw5<$w2i ztWV|ztSWtT(VjbmXJ_q%obB=_WK(|MRD3U9z`)L7(ZHN?YT?CO`%g@pwBca%+O5|n z?SH({OLLabf9|+H=hr#xHf%LH_jp0XTUWjoXKTHiEr*>FkAFWrK}{{W=caz~%s$;Y zk3MLzzp~{ylY9U6y<7Xt}b39Yqt@xJ*{rfup*zErFER>n6k$SY@kQ#ikQ z{-YF+>8C@~((K)4O*?#*&x^06`THNX_fKRF8Gha*n!nn{$aAhFpJE87L&r*iweNHc ze?K$|*ckKj!1?wk9u{l3R(@XobAr`r%NeDwY|S3qsJkBeWL7%ypPW*OX!$+Md#hzz zEPeUCqZKB7d?}xpMT^~rV~SHw z$7t-HwR=)!d?o+MIqU8}Q`xxW{H%U)%MCIm)-kWW7Z$I!G<_WKZDEa_NNV5b#HeNN zx5{sY>6Hmss$8}-v7Yr=c6J``r*`YK*DIb0ujOl%xpwY_hwIF z2Ml}yz*zD)$XLXF)6SvJUXin)A*SV_xWWNOB?$&58HE{_A22Yo7c?|5TR0qGlu>}{ z0L3ed%mGFwK6L4yGJL#1!=&zAmW^YEswz6Mus;8b>$WDpZKiDXPc!ls8_fJCzURmM z*v7JCuFN^z;*+vVHijNvC_6ppP~yT3tNRO*jE>FtYc&1kjYFMXPnXZ%I!k25@(bIp zZCm@%$ZQuI>*Z~0H*(hg2gSc%J1qV?FCxdkb{IJR*SS4uV6Hpxii`cw!Ror^@*=*6 zGxjOX+8!#m)C(gGTrj;9Ah*$KCjZHo3GSjn&;36uew|%x@cK&in{Sm>T`f;@y;PW0 zTr&2tz7Or_kDPlpvufwBT{}O8$=un@74pX+c(sQ3J$}m_nwf{!tV`KpzGva1kd3pX zo+{4YRMqGFf;n5pY3G(%(Py`w+_Qd9dy3!n{NhOwm(pwPw)xLoS$r<*q~rF(Tla}r zZI_BP=1Y}7_1rn|nT7l^8M&GK8~e(fwBJ8p;|EF)Uu>m*+N#`@dct3R=2~E{R+KE4 z<(jz{Pft^pX;^Xbw14~JM+f|R_5E%vUs+hu|LoJ+XkCk%<|8%n!HvaX|0g=v>*XJn u`+ZQnXvfjy6Ym(|Q9FT|Z-Vs+`TutUR#h + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer.html new file mode 100644 index 0000000..8a1eda7 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer.html @@ -0,0 +1,169 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer:
+
+
+ + +Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer + +
+
+ +

List of all members.

+ + + + + + + +

Public Member Functions

bool Replace (string s, out string newString)

Properties

IDictionary< string,
+IDictionary< int, IReplacer > > 
Values [set]
IDictionary< string, IReplacerBuiltInValues [set]
int MaxIter [set]
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer.Replace (string  s,
out string  newString 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
IDictionary<string, IReplacer> Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer.BuiltInValues [set]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer.MaxIter [set]
+
+ +
+ +
+
+ + + + +
IDictionary<string, IDictionary<int, IReplacer> > Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer.Values [set]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer.png new file mode 100644 index 0000000000000000000000000000000000000000..a717cdaddc3da82cc24f8cb86e8c1220e5aead6e GIT binary patch literal 1145 zcmeAS@N?(olHy`uVBq!ia0y~yV4MJC2XHV0Nrr!y{{cyf0G|-o|Ns93ng9PEm_I)O zqymf&95_&Y=>HQSm!l-eFBm8d23Jpo7%?!gaCo{nhEy=VoqMuuwE<6?pzZSa|4)=R zuDN+kVEIz>{bCa&Zc5pC-^z=h;C}MkR%baC1||go21bDsLJC*r9p{fVnk1Ie+0oH; zzB1ZhQ$DiJJM7VY=Y?yZ33%C`pDVPrT7c|TMAR{11${Vmc;uT)-c6?fZu#!`@D{vrRcyx-o*dTYKl?iJ&X+HhQt zbJb6%31V8gSL|Ju>}SJ{3! z@4Y%_Z-e4_TZM%egyva%IuktA`kH@Zi{-1kZ|%=rRBy~+#Gi4u9~Mfx8}K|(V6RW z#p2869A#s3=n9-CrDQJsEPZ!d9mnk&r?Upx=MT7;M<=hnRN8H^AZxAgl*gB!c=uRE z3l;Dfo6XzG=A|%SLGRbOQ~6RqEEU`tb^HERt-HsS(%5)@)r3z@YxXFwm;SM1+Sd|B z0ft5fjs}M~2Byj>IsdzB{+mx^;CLcyv(J&mK|xtg0T_ckr4Tg?KoM|^f_1=oi~>OY zC_IJ}^5RW4US>{(wyW%*G84iZW%RS`OHOKv|LzwT4CG%MZU6keOxOKMQ-6F9$XIRJ za_Rg_@0Vr$#-*1hF)jRjhqu8erDB^ByL+1a>iTzKbLST@dhFdDwkPvs2*-V$TV}Uj zIGo{+voMjeyk*Aq^{CXM)N`HReu&g-G$G6aCxn^nxa8L@UnP0= zajJK$!r8VpM_D6RHZIBi))es}Zsua`UQ30Op`{KNCB^r?(=hnYB^aUbF=TP(x0uZ$ z=^h(ZbIl~Tc4inaF$rTXJiqX(jo_;pJVN~Up1QXCe7dmQE^579TKw72ojIDkrMmkI zUResh^f9>dp^X&@XGJ2Rvc?G z4nAGYz9cX5^E8_Yy9E2RRDfyYG;-QtDN1kq!J)FF=)pcSXD@}L8veBtX7hgD9P4b~ zl54jxt!-<1!lK!0H-NeIESR&|EhXm_#hEh#ovY z*D(8KdV>t>m(?#~Uq`bovHSYdK`v14YHNk%kC)kO3iaF8GC`wwd!vJ#>VF2u=AeyT T=UF!Z%LxWgS3j3^P6 + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, including all inherited members. + + + + + + + + + + + + + + + +
AmountOfFixedCodeNintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
DocStringNintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
EndingCodeNintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
GetData(string[] code, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
Matches(string[] code)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
MaxRepetitionNintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
NameNintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
OffsetModNintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
ToString()Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template.html new file mode 100644 index 0000000..89bec02 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template.html @@ -0,0 +1,554 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate Class Reference

+

Template for code filler. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate:
+
+
+ + +Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate +Nintenlord.Event_Assembler.Code.Templates.IFixedDocString + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()

Properties

string DocString [get]
string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
+

Detailed Description

+

Template for code filler.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.ToString ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.AmountOfFixedCode [get]
+
+
+ +

Amount of fixed code in this template.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.DocString [get]
+
+ +
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.EndingCode [get]
+
+
+ +

If this template should end disassembling.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.MaxRepetition [get]
+
+
+ +

Max repetition of this template as parameters.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.Name [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.OffsetMod [get]
+
+
+ +

The modulus where the offset of this template should be 0.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template.png new file mode 100644 index 0000000000000000000000000000000000000000..a5544b6dc469053a32437c36221df500c56fd068 GIT binary patch literal 1368 zcmXw12{e>z7=Hg546>zVB-^=eLbk}rG8&F9PK>dQYoE%sB}uXk=D%7Mkrah7s!4X0 z=wzFc65Xy41|>_BnyX~EmdyQgPwzS3d7k%szVAHmcfKc$MzxofR+a_;Sw{yuHvl|F zfhPF_u9}baVW32F^4Kd9i7+Y>@rsHVSr}VeJRXnvSTupPk}+;ncT8TZ*Bu_l0Af>) zb~YaIh@fyNazaDFj$q#*V$E7decH;y_HfQjszLrgwv~4CJ?W-=_Yadv)U9-$E-pTIjSF-u9s_`}2U#u6?fWeE7rUg`m z7Yf1%+5`<%dkePaa zKGBfWiW{2nRR#PL(qQqGQ%kyohmL;Bee3#LnfN~voWZWQe4@a)q9s50i1+h;LazVm zww%?-(xskj-QSH7rHupISeD>orlD+r=hS=mhs3;+uEZRPD>)S zd`FyS{+T7h(AhfDI#jo2Uo#P8+J~}AECwBR_lGK0Mr=X*?gV{Kuh9Jd7kP5{L!tXZ zfN4A}xs)u)p%jg$n#&%TrFwZ>?brK zW*O`(>78&TsBMZru~LG>-$KH#zj5ewU3GyA?7>T_4{r5G1mDaYrsz>e(=BV>gsC@9 z^Fj(jca7s3CK{0VMuZHfo)VQ+zU_yk?QAigp8kSPt50IcoqZ&mi^*i?^F7PHOy#Df zAn%I0K5MQ%PtKP%DT2JueuWlIjIRH(cWB0#h_WS&?pVeLSd z8smpdVXldzJ+%Zgm{N#J{t-wGz|1f&%nEQ=J^=;H`~U5q2yZDkuRmMk&VvThaS%^Q zhyd+OS$Ka3;jFYqw6n5n+qP`nO%Ex_>29Y9Qv?rvvcCTewC`Q7$@!V7Kcsk-xU9aA z2U>*BdXF|EOK=fR2J#w4OFP^sSIdzkab6n(xw%#FojM$6(nb;mf)Ybkobt(UOg@0VQX14cnq^OyXyWEoTdQ`oq^61;)SmUZS`i!b^c zYm4vSBdVD?7rnG~$8VSDXC>d&qn|#fa~O#oNHrGKA1l}&htND1uzUI9D0wx}8}}uz z_2Ski$4_qn3IY4>tu!?Tz5^dYNkC<_ + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.CodeTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + + + +
AmountOfFixedCodeNintenlord.Event_Assembler.Code.Templates.CodeTemplate
AmountOfParamsNintenlord.Event_Assembler.Code.Templates.CodeTemplate
CanBeRepeatedNintenlord.Event_Assembler.Code.Templates.CodeTemplate [protected]
CodeTemplate(string name, int id, int lenght, IEnumerable< Parameter > parameters, bool canBeRepeated, bool chechForProblems, bool end, int offsetMode, bool canBeAssembled, bool canBeDisassembled)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
EndingCodeNintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetData(string[] text, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetEnumerator()Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetHashCode()Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetPointedOffsetsAndPriorities(string[] code)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
LengthNintenlord.Event_Assembler.Code.Templates.CodeTemplate
LengthInBytesNintenlord.Event_Assembler.Code.Templates.CodeTemplate [protected]
Matches(string[] code)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
MaxRepetitionNintenlord.Event_Assembler.Code.Templates.CodeTemplate
NameNintenlord.Event_Assembler.Code.Templates.CodeTemplate
OffsetModNintenlord.Event_Assembler.Code.Templates.CodeTemplate
PointerMakerNintenlord.Event_Assembler.Code.Templates.CodeTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
thisNintenlord.Event_Assembler.Code.Templates.CodeTemplate [protected]
ToString()Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
WriteDoc(System.IO.TextWriter writer, CodeTemplate code)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate [static]
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template.html new file mode 100644 index 0000000..c9964a5 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template.html @@ -0,0 +1,782 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Templates.CodeTemplate Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.CodeTemplate Class Reference

+

Template for stored text code. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Code.Templates.CodeTemplate:
+
+
+ + +Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 CodeTemplate (string name, int id, int lenght, IEnumerable< Parameter > parameters, bool canBeRepeated, bool chechForProblems, bool end, int offsetMode, bool canBeAssembled, bool canBeDisassembled)
Dictionary< int, PriorityGetPointedOffsetsAndPriorities (string[] code)
byte[] GetData (string[] text, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()
override int GetHashCode ()
IEnumerator< ParameterGetEnumerator ()

Static Public Member Functions

static void WriteDoc (System.IO.TextWriter writer, CodeTemplate code)

Properties

IPointerMaker PointerMaker [get, set]
int Length [get]
int LengthInBytes [get]
bool CanBeRepeated [get]
int AmountOfParams [get]
Parameter this [int i] [get]
string Name [get]
 Templates name.
bool EndingCode [get]
 If this template should end disassembling.
int MaxRepetition [get]
 Max repetition of this template as parameters.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
+

Detailed Description

+

Template for stored text code.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.CodeTemplate (string  name,
int  id,
int  lenght,
IEnumerable< Parameter parameters,
bool  canBeRepeated,
bool  chechForProblems,
bool  end,
int  offsetMode,
bool  canBeAssembled,
bool  canBeDisassembled 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + +
IEnumerator<Parameter> Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetEnumerator ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + +
override int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetHashCode ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
Dictionary<int, Priority> Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetPointedOffsetsAndPriorities (string[]  code ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.ToString ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
static void Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.WriteDoc (System.IO.TextWriter  writer,
CodeTemplate  code 
) [static]
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.AmountOfFixedCode [get]
+
+
+ +

Amount of fixed code in this template.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.AmountOfParams [get]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.CanBeRepeated [get, protected]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.EndingCode [get]
+
+
+ +

If this template should end disassembling.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.Length [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.LengthInBytes [get, protected]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.MaxRepetition [get]
+
+
+ +

Max repetition of this template as parameters.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.Name [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.OffsetMod [get]
+
+
+ +

The modulus where the offset of this template should be 0.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
IPointerMaker Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.PointerMaker [get, set]
+
+
+ +
+
+ +
+
+ + + + +
Parameter Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.this[int i] [get, protected]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template.png new file mode 100644 index 0000000000000000000000000000000000000000..9b1209b16768806c676d0ddb7b491a7ca2af852c GIT binary patch literal 979 zcmeAS@N?(olHy`uVBq!ia0y~yU`zzE12~w0XE3@!hPb`d+#HiOJWz#oOUu^c%Mgs`<%HC z=QW<2?6>IilAkY_bC2ENvhts`r)|ZYqa`K}*BPBV8`3lRq|&qRIa2$(cdBTwU4QUS zy!pXx6&@80^OCC)`hK*WP5(8gV6W-UtB=(ui-+ll?%OrZWWUHmg@fyMe0x|Txhtb? z?KJ+`KMfN<`fTq0``OG$<;|3bQ>O`vah4tRT`tW&|NR0calvVN36-Do7RDs`@@a84y2UwWdj~7$T+{RkvitgM_M553Z_EyNnZLN1*(CjFl7acT zS>6)uSHv|HWOg;ZKOD8^)#1YA&i=q@3E_8y%6{E`HF?$E&3?OUBDP0wNfjsv=7p?vmAF?>y@tmo}QKCgq z;ZNBiP|$Dr@pp%4vw;)SKh`9He} zzP9n95?*D+7>BUECZPBW4op@2_wDJc?^AwCE~{*NsbIx7tKaTITF=@Aj~D#3+|QXU zcKIUbZm;@pCm&av&s>vScYfK&-7~y5UHT=(_3HL1$%l+peJ>j=9|@by|M=^t->H*p zRqSW(*<7{q)77m@euf6z4=t;)h;7rG^*7lr=h^X=qsC{~RkhwdF=0b+TX>XjZTQXC zC6C{H_6>QUbSUV;r)Rv*JCDqgN!hP*ruxE%xelAkjrHO}?}x1uH2c2H?S@Y1j3qU% z{+i#^PQQ^GE}CDEU2rvDL;BDii)_6_nV|bi8wy@k>xQhRHuj-u>5kT`*-+bAA zRV%bQ{cPFK4exd&Nw<9DS|9Lw+S^DG3*Tcezs1#sZ~7bl>*~^9`!*^4x%x3?;`CGc yN_YBx{5JdioAWV`vfLdeNVI&I&8a-Ew?0Y4lV{c*g-yU5$l&Sf=d#Wzp$P!2@z^c^ literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html new file mode 100644 index 0000000..b4e209b --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html @@ -0,0 +1,83 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, including all inherited members. + + + + + + + + + + + + + + + +
AmountOfFixedCodeNintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
DocStringNintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
EndingCodeNintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
GetData(string[] code, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
Matches(string[] code)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
MaxRepetitionNintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
NameNintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
OffsetModNintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
ToString()Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template.html new file mode 100644 index 0000000..b345973 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template.html @@ -0,0 +1,554 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate Class Reference

+

Template for raw hex code. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate:
+
+
+ + +Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate +Nintenlord.Event_Assembler.Code.Templates.IFixedDocString + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()

Properties

string DocString [get]
string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
+

Detailed Description

+

Template for raw hex code.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.ToString ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.AmountOfFixedCode [get]
+
+
+ +

Amount of fixed code in this template.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.DocString [get]
+
+ +
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.EndingCode [get]
+
+
+ +

If this template should end disassembling.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.MaxRepetition [get]
+
+
+ +

Max repetition of this template as parameters.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.Name [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.OffsetMod [get]
+
+
+ +

The modulus where the offset of this template should be 0.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template.png new file mode 100644 index 0000000000000000000000000000000000000000..19af06484ab9253f7bc9884e3674fea7e2a1d763 GIT binary patch literal 1358 zcmZXUe>Br;9LLupQwg`a%8yM~=}28xv}$*zqJ?GMq0Uv8ZIWMUxcc2%Ou3SVFofN> za&=?VFvmT#job7?k}%d#erDfIrF}1E``&N;bdr)9(RbxS0YOEPE-exj18 zfkANmb@e_C-i|<+sQi5P2A^M|DODzoIj%I#3d)C|G1kaEI~t|&aakf?mGq6>#$B;5 z)gb5lmwjnAyg5izAr4@0?T*fIH8e{Q1xV2;1cj3jq5?sziSPwiob$zes=vz|P?fc8 zKKm_>=WE8Vjc9CGIGsB}kxnWiu1qTnS!luiE5-3xnb%QP?5ped3}_93!cq% z(T6y|#yrfjRf3-7-R68w3Q?~nG-(0`dRnUp4`BX{C%ZW{q*9lCc zXMjx5`Rvdk5$^uYelwoo+LOH5)71+-dw$n<(ufBWcFqMTh^octruHzVsJ3ga+@Y9` znGhAFok^0rR3;6*i%FTC-rZR{ZM*jT)Ma5-bleUgBvmBkMsVjZ*yWB#JH0(V>R12J z9ISDB5^-{+!)~T_+tKtP%$f8Mj@bb3MgMQAd3r|+yIRWe!uu!enM(w);hr_!2V`06 znZ~7Ht-#@zq4gWni>g|d9S5CkZUtg3WBz(HBdRcQGl5osT^`|w>g_U`<>7V1dKZEs zN*&{=T({eahgMP((i{*Mk&ox@vb z^-Vc)QGPZJQrv=Ttc?+P*_Q&Y2K6N-HafxKB59`H;b&JXpEm`l6v93l*9z8>gaWLQ zm(nEY4gbgF@J-1nBidM?4$)JMkR@-q>R!6skz9pD^$?qp^Q7Fhi4EpALZYhjUj0!p zZD<~e-3#7%R?eaHW0j$$_FZ;SEUc4a*i>KdoSbUt{&QQ6tC#uv{;BJoGB+U`t9D&4 zHSQF%V#TaM>R{vRuikc%U~;UDd<}b>$;zOXMJAMDoO`Sq<{5=R=xjD4F47`byV#&P znXgMeAbjKk<{QBmtI+Qzrxu z%iwP3+J=I+;7)Strh)sTnQ;_K54pfySC}EyvH4qX=ig=cAG_+%h$?~rZ2Nm)ze#1! zgUKDK29_|2JM$a`QoO&zan!LE;IB&9rnQp)4i28 + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.TemplateComparer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Templates.TemplateComparer, including all inherited members. + +
Compare(ICodeTemplate a, ICodeTemplate b)Nintenlord.Event_Assembler.Code.Templates.TemplateComparer
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_comparer.html new file mode 100644 index 0000000..e4a5a43 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_comparer.html @@ -0,0 +1,117 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Templates.TemplateComparer Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.TemplateComparer Class Reference

+

List of all members.

+ + + + +

Public Member Functions

int Compare (ICodeTemplate a, ICodeTemplate b)
 Compares two templates and finds the better match.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Code.Templates.TemplateComparer.Compare (ICodeTemplate  a,
ICodeTemplate  b 
)
+
+
+ +

Compares two templates and finds the better match.

+
Parameters:
+ + + +
a 
b 
+
+
+
Returns:
Positive if a is better match, negative if b is better, else 0.
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html new file mode 100644 index 0000000..2521193 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html @@ -0,0 +1,70 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer, including all inherited members. + + +
Equals(ICodeTemplate x, ICodeTemplate y)Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer
GetHashCode(ICodeTemplate obj)Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html new file mode 100644 index 0000000..daf9ee0 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html @@ -0,0 +1,125 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer Class Reference

+

List of all members.

+ + + + +

Public Member Functions

bool Equals (ICodeTemplate x, ICodeTemplate y)
int GetHashCode (ICodeTemplate obj)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer.Equals (ICodeTemplate  x,
ICodeTemplate  y 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer.GetHashCode (ICodeTemplate  obj ) 
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html new file mode 100644 index 0000000..020a101 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html @@ -0,0 +1,84 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate, including all inherited members. + + + + + + + + + + + + + + + + +
AmountOfFixedCodeNintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
EndingCodeNintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
GetData(string[] code, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
Matches(string[] code)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
MaxRepetitionNintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
NameNintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
OffsetModNintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
ParameterNintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
TerminatingStringTemplate(string name, IEnumerable< Parameter > parameters, int endingValue, int offsetMod)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
WriteDoc(System.IO.TextWriter writer, TerminatingStringTemplate template)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate [static]
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html new file mode 100644 index 0000000..74a961d --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html @@ -0,0 +1,603 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate Class Reference

+

Template for terminating string of data. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate:
+
+
+ + +Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 TerminatingStringTemplate (string name, IEnumerable< Parameter > parameters, int endingValue, int offsetMod)
bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.

Static Public Member Functions

static void WriteDoc (System.IO.TextWriter writer, TerminatingStringTemplate template)

Properties

Parameter Parameter [get]
string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
+

Detailed Description

+

Template for terminating string of data.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.TerminatingStringTemplate (string  name,
IEnumerable< Parameter parameters,
int  endingValue,
int  offsetMod 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
static void Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.WriteDoc (System.IO.TextWriter  writer,
TerminatingStringTemplate  template 
) [static]
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.AmountOfFixedCode [get]
+
+
+ +

Amount of fixed code in this template.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.EndingCode [get]
+
+
+ +

If this template should end disassembling.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.MaxRepetition [get]
+
+
+ +

Max repetition of this template as parameters.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.Name [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.OffsetMod [get]
+
+
+ +

The modulus where the offset of this template should be 0.

+ +

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
Parameter Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.Parameter [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template.png new file mode 100644 index 0000000000000000000000000000000000000000..8b024b68362a364d9bf9f99104cfe25a4a9c572c GIT binary patch literal 1122 zcmV-o1fBbdP)dYJ2!@3_)AxVmbD@o0QktZ0&QGVVD&sj+I^Gfy5jmgjwn)jEbiWxd(s&w2cC@~hIQWtAry!~krrAsoZREVYFAtEI zv@sgB%={YB!olOlpHoFGM7l1zh^~vqqb*d8&XTT+M#6hkQj6Kqh?am^ znA|4w*Ua#Cr%pXLb7#HD%q=4Tt+p^(|CKFw$HBSrry}}jIq5rZH+~O9wa8wYC?G-= z0nz^}Kml+~g(%+01X*`W1JKAEemkO)e_V*83 z;lb!8B3frNL9~(c-KtGY+8AvfwgU0B4jM`pU1H{u=vWoC3qYk%Au5H&qb*d8&XP(Y zRfA1qXfZq5U$fGlO}X!PoykLt{Y;H_gWM!LT8qK#E!2KyURbnLJ24`Z@XPH`|L2&nt1DRs{HUwokpi; zQF;!YHTKJ9kCGDkk5gXlI8nZ~k*$YfG9d-;s7 zrbd%gk*$Q-q;9{q0vC5ZUfV--6rDum_S>}4nJJ-5IY1OPHh&gr;u87i#djJ3c literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4-members.html new file mode 100644 index 0000000..e021940 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4-members.html @@ -0,0 +1,81 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue > Member List

This is the complete list of members for Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >, including all inherited members. + + + + + + + + + + + + + +
Add(TKey key, TValue value)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ArrayDictionary()Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ArrayDictionary(int capacity)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ArrayDictionary(IEnumerable< KeyValuePair< TKey, TValue >> collection)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ArrayDictionary(IEqualityComparer< TKey > comparer)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ArrayDictionary(int capacity, IEqualityComparer< TKey > comparer)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ArrayDictionary(IEnumerable< KeyValuePair< TKey, TValue >> collection, IEqualityComparer< TKey > comparer)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ContainsKey(TKey key)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
KeysNintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
Remove(TKey key)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
thisNintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
TryGetValue(TKey key, out TValue value)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ValuesNintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4.html new file mode 100644 index 0000000..da5f085 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4.html @@ -0,0 +1,377 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue > Class Template Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue > Class Template Reference

+

List of all members.

+ + + + + + + + + + + + + + + + +

Public Member Functions

 ArrayDictionary ()
 ArrayDictionary (int capacity)
 ArrayDictionary (IEnumerable< KeyValuePair< TKey, TValue >> collection)
 ArrayDictionary (IEqualityComparer< TKey > comparer)
 ArrayDictionary (int capacity, IEqualityComparer< TKey > comparer)
 ArrayDictionary (IEnumerable< KeyValuePair< TKey, TValue >> collection, IEqualityComparer< TKey > comparer)
void Add (TKey key, TValue value)
bool ContainsKey (TKey key)
bool Remove (TKey key)
bool TryGetValue (TKey key, out TValue value)

Properties

ICollection< TKey > Keys [get]
ICollection< TValue > Values [get]
TValue this [TKey key] [get, set]
+

template<TKey, TValue>
+ class Nintenlord::Event_Assembler::Collections::ArrayDictionary< TKey, TValue >

+ +

Constructor & Destructor Documentation

+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.ArrayDictionary ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.ArrayDictionary (int  capacity ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.ArrayDictionary (IEnumerable< KeyValuePair< TKey, TValue >>  collection ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.ArrayDictionary (IEqualityComparer< TKey >  comparer ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.ArrayDictionary (int  capacity,
IEqualityComparer< TKey >  comparer 
)
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.ArrayDictionary (IEnumerable< KeyValuePair< TKey, TValue >>  collection,
IEqualityComparer< TKey >  comparer 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.Add (TKey  key,
TValue  value 
)
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.ContainsKey (TKey  key ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.Remove (TKey  key ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.TryGetValue (TKey  key,
out TValue  value 
)
+
+
+ +
+
+

Property Documentation

+ +
+
+
+template<TKey , TValue >
+ + + + +
ICollection<TKey> Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.Keys [get]
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + +
TValue Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.this[TKey key] [get, set]
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + +
ICollection<TValue> Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.Values [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html new file mode 100644 index 0000000..a5cff12 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html @@ -0,0 +1,76 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html new file mode 100644 index 0000000..ba080fc --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html @@ -0,0 +1,311 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Collections.DataChange< T > Class Template Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.DataChange< T > Class Template Reference

+

Collection to keep track of changes to a array of data. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Collections.DataChange< T >:
+
+
+ + +Nintenlord.Event_Assembler.Collections.IDataChange< T > + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + +

Public Member Functions

 DataChange ()
 Creates a new DataChange.
void AddChangedData (int offset, T[] data)
 Adds new change. If old change and new change overlap, new overwrites.
T[] Apply (T[] data)
 Applies changes to array. Array is rezised if necessary.
override string ToString ()
 Returns The string representation of this instance.

Properties

int LastOffset [get]
 Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.
int FirstOffset [get]
 Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.
bool ChangesAnything [get]
 Returns false if Apply doesn't change the data, else true.
int AmountOfChanges [get]
 Returns the amount of changed indexes.
+

Detailed Description

+

template<T>
+ class Nintenlord::Event_Assembler::Collections::DataChange< T >

+ +

Collection to keep track of changes to a array of data.

+
Template Parameters:
+ + +
T Type whose array is to be changed
+
+
+

Constructor & Destructor Documentation

+ +
+
+
+template<T >
+ + + + + + + + +
Nintenlord.Event_Assembler.Collections.DataChange< T >.DataChange ( ) 
+
+
+ +

Creates a new DataChange.

+ +
+
+

Member Function Documentation

+ +
+
+
+template<T >
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DataChange< T >.AddChangedData (int  offset,
T[]  data 
)
+
+
+ +

Adds new change. If old change and new change overlap, new overwrites.

+
Parameters:
+ + + +
offset Non-negative offset of data
data Array of data that changes at offset
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + + + + + + +
T [] Nintenlord.Event_Assembler.Collections.DataChange< T >.Apply (T[]  data ) 
+
+
+ +

Applies changes to array. Array is rezised if necessary.

+
Parameters:
+ + +
data Data to apply to
+
+
+
Returns:
New data where changes were applied to
+ +

Implements Nintenlord.Event_Assembler.Collections.IDataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Collections.DataChange< T >.ToString ( ) 
+
+
+ +

Returns The string representation of this instance.

+
Returns:
The string representation of this instance.
+ +
+
+

Property Documentation

+ +
+
+
+template<T >
+ + + + +
int Nintenlord.Event_Assembler.Collections.DataChange< T >.AmountOfChanges [get]
+
+
+ +

Returns the amount of changed indexes.

+ +

Implements Nintenlord.Event_Assembler.Collections.IDataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + +
bool Nintenlord.Event_Assembler.Collections.DataChange< T >.ChangesAnything [get]
+
+
+ +

Returns false if Apply doesn't change the data, else true.

+ +

Implements Nintenlord.Event_Assembler.Collections.IDataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + +
int Nintenlord.Event_Assembler.Collections.DataChange< T >.FirstOffset [get]
+
+
+ +

Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.

+ +

Implements Nintenlord.Event_Assembler.Collections.IDataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + +
int Nintenlord.Event_Assembler.Collections.DataChange< T >.LastOffset [get]
+
+
+ +

Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.

+ +

Implements Nintenlord.Event_Assembler.Collections.IDataChange< T >.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4.png new file mode 100644 index 0000000000000000000000000000000000000000..df46778fd920c8328d60a3a88c3152ed670c3d85 GIT binary patch literal 1071 zcmeAS@N?(olHy`uVBq!ia0y~yV2lE?12~w0WPY;mG$17r;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=^FB`($B+ufw{vf=d#%9ZQmFOyzx_{} zg3mvgPTupn^3HhLEVm;!(h}RQe_C`maE%x-w%y?D1`{ zx2%7?*Ycu`t^sQEE9iw zb@EN7D!H?{KMrW6PmGA*U$p73NUplgu{Q@KIxp_Z+{L!H^+il~|Kx*QIUIjZzcR~6 zWV*8Q)iH%tYFp!XJYRT??WkMo?)jIZp3h(0`rODm=Z;WrT=|u)2W{3EMfco$=dgZp z_L}*gclWnNw2ATWVPC6ypW{%8-=_B$&ZThPiV;}0#3kc!nc&Lj+TtzW3fs*hPDyU@ zliM=8GD=PFcjvmTxoH>TL|a^U_eHHMT`M|suY!f>9Pxr8xxX*Vn;vX6+jYo4Gxvh> zt^*q9n_iyZdX2Gl_vM)5zs}8xvcAmr=c7SZq(Q{9l(}oTyXG40nYCwyp$JRJ%vZsa zuWlENTR#7|fYRchg1ytq4mq{Vv~AvI_I2qYJE7O?i~dUMR&O-#_-3XY1&kG`i*`-Z z$|g@;zv+AVRPQZYg6`#SQoZ$F*?XJI>Fgf2EiT?$Odye`dr?TYH=}b}MkY|q#T%+y zNcZBUj%h&QZ}p2sZ~2C`q(59X4;a~ClRLKk^RA!i{6LmvMg3R5Gn3XNt0*4MpTN2* zw&!8ZU&(u~muK${6PG(12#f8_$5X(OefQ|Gvm58@$v;kMdUtDEYEYNR#Gn+LTMl1e zR4Xh!F=JhIebq_}v&8O8^Um%(&p%o5%DY8-tBj%@&M!W{ENX7%HOu2J0W0eow+YK7 zmnHNZ$+&A0+jh^XWZl=}CldtCSpKD!M&B&He0*8EV2ESZ=7PhtBO@`bLm%GbU%Y5q1zLFbm}`#;*T*`;av9Dc0N zW%t + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection.html new file mode 100644 index 0000000..ae1d365 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection.html @@ -0,0 +1,465 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Collections.DefineCollection Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.DefineCollection Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Collections.DefineCollection:
+
+
+ + +Nintenlord.Event_Assembler.Collections.IDefineCollection + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + +

Classes

struct  Replacer

Public Member Functions

 DefineCollection ()
void Add (string original, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void Add (string original, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
bool ContainsName (string item, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
bool ContainsName (string item)
 Checks if this collection contains an item with 0 parameters.
string GetReplacer (string item, string[] parameters)
string GetReplacer (string item)
void Remove (string original)
 Removes the defined original with 0 parameters.
void Remove (string original, params string[] parameters)
 Removes the defined original with the parameters.
bool ApplyDefines (string s, out string newString)
 Applies the defines on the original and returns the result.
bool IsValidName (string name)
IEnumerator< KeyValuePair
+< string, int > > 
GetEnumerator ()
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.Collections.DefineCollection.DefineCollection ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollection.Add (string  name,
string  replacer 
)
+
+
+ +

Adds a new item with name original with 0 parameters and with replacer.

+
Parameters:
+ + + +
original 
replacer 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollection.Add (string  name,
string  replacer,
params string[]  parameters 
)
+
+
+ +

Adds a new item with name original and parameters and with replacer.

+
Parameters:
+ + + + +
original 
replacer 
parameters 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollection.ApplyDefines (string  original,
out string  newOriginal 
)
+
+
+ +

Applies the defines on the original and returns the result.

+
Parameters:
+ + +
original 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollection.ContainsName (string  name ) 
+
+
+ +

Checks if this collection contains an item with 0 parameters.

+
Parameters:
+ + +
item 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollection.ContainsName (string  name,
params string[]  parameters 
)
+
+
+ +

Checks if this collection contains an item with specified number of parameters.

+
Parameters:
+ + + +
item 
numberOfParameters 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + +
IEnumerator<KeyValuePair<string, int> > Nintenlord.Event_Assembler.Collections.DefineCollection.GetEnumerator ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Collections.DefineCollection.GetReplacer (string  item ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string Nintenlord.Event_Assembler.Collections.DefineCollection.GetReplacer (string  item,
string[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollection.IsValidName (string  name ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollection.Remove (string  name,
params string[]  parameters 
)
+
+
+ +

Removes the defined original with the parameters.

+
Parameters:
+ + + +
original 
parameters 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollection.Remove (string  name ) 
+
+
+ +

Removes the defined original with 0 parameters.

+
Parameters:
+ + +
original 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection.png new file mode 100644 index 0000000000000000000000000000000000000000..ebae449cb1cf4846dbf03769f67dad7c7b2d9af1 GIT binary patch literal 955 zcmeAS@N?(olHy`uVBq!ia0y~yU<6`@01jp#S+j*V2}nr<_=LFr|NkGz{Qv*J{P_tJ zfGjXRaNt1oq5n^ST#k|;zhIy=7+gISV#L6}?B(g=7*fIbcJAH0HwGLn&e~u9%Kwb9 zxbcT)n|XHV@>`Bs+lmaD_cQFAN06v_B-|M^3UgVJ$0Tdaa z*zmDXbVtH^?OX-c#_|cv3={4iGESRu#eCJ3%tg&&z4Ozr-u9Bql+##!%s)6UW~%G` zr+WTC(M+CwwhtY0Z?K#`R=;Y>#HNYXdG`xAx9cbTPTj+C+eYYe*TYGr<@rLF4;t=m zul6%zyjpmfWo|A@^{SMKm;7$NSIBkES*NMAR8VuGkY=w(=a=)!OJ%pcK7ZrL z_S0VQ&lGz3-+ziv=alQh6EAg4@#vi5w#3D2i3un!;My>S*ZF3&zZJUn|DhB(&XktQ zy4m{d3v1zX50F2gR_vBys3}NagX5Y{FZA?$cmS)4b99 z2o_=2&-mD$`F%3-^`48p8_#@ql`OH%e1EfwcZt>#y973w_3WQz&b9vHdMU8_+$?GN z=?&dqcAb$65~ya+lwvNN(%N+JsX*Yhr;kl8Mg~59?)Y_^kJGI5Q>#8+o+7>d>8kez zPBz}jAKogqXDRcPgj_kFq7Y@WS&a zfeA3}Lql_~hkq(l&@IK^s!P^(*gt-~(W?_0;J*|-fO$iH+AcSSLlZf~fjN!A)78&q Iol`;+0A+W~=l}o! literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old-members.html new file mode 100644 index 0000000..7a253d1 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old-members.html @@ -0,0 +1,83 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.DefineCollectionOld Member List

This is the complete list of members for Nintenlord.Event_Assembler.Collections.DefineCollectionOld, including all inherited members. + + + + + + + + + + + + + + + +
Add(string original, string replacer)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
Add(string original, string replacer, params string[] parameters)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
AddRange(string[] original)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
ApplyDefines(string original, out string newString)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
ContainsName(string item)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
ContainsName(string item, params string[] parameters)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
DefineCollectionOld()Nintenlord.Event_Assembler.Collections.DefineCollectionOld
DefineCollectionOld(int capacity)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
DefineCollectionOld(string[] predefined)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
GetReplacer(string item)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
GetReplacer(string item, string[] parameters)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
GetReplacerAndParameters(string item, string[] parameters)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
IsValidName(string name)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
Remove(string original)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
Remove(string original, params string[] parameters)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old.html new file mode 100644 index 0000000..bce3484 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old.html @@ -0,0 +1,534 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Collections.DefineCollectionOld Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.DefineCollectionOld Class Reference

+

Collection for containing defines and macros. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Collections.DefineCollectionOld:
+
+
+ + +Nintenlord.Event_Assembler.Collections.IDefineCollection + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 DefineCollectionOld ()
 DefineCollectionOld (int capacity)
 DefineCollectionOld (string[] predefined)
void Add (string original, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
void Add (string original, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void AddRange (string[] original)
bool ContainsName (string item)
 Checks if this collection contains an item with 0 parameters.
bool ContainsName (string item, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
string GetReplacer (string item)
string GetReplacer (string item, string[] parameters)
KeyValuePair< string, string[]> GetReplacerAndParameters (string item, string[] parameters)
void Remove (string original)
 Removes the defined original with 0 parameters.
bool ApplyDefines (string original, out string newString)
 Applies the defines on the original and returns the result.
void Remove (string original, params string[] parameters)
 Removes the defined original with the parameters.
bool IsValidName (string name)
+

Detailed Description

+

Collection for containing defines and macros.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.Collections.DefineCollectionOld.DefineCollectionOld ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Collections.DefineCollectionOld.DefineCollectionOld (int  capacity ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Collections.DefineCollectionOld.DefineCollectionOld (string[]  predefined ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollectionOld.Add (string  name,
string  replacer,
params string[]  parameters 
)
+
+
+ +

Adds a new item with name original and parameters and with replacer.

+
Parameters:
+ + + + +
original 
replacer 
parameters 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollectionOld.Add (string  name,
string  replacer 
)
+
+
+ +

Adds a new item with name original with 0 parameters and with replacer.

+
Parameters:
+ + + +
original 
replacer 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollectionOld.AddRange (string[]  original ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOld.ApplyDefines (string  original,
out string  newOriginal 
)
+
+
+ +

Applies the defines on the original and returns the result.

+
Parameters:
+ + +
original 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOld.ContainsName (string  name,
params string[]  parameters 
)
+
+
+ +

Checks if this collection contains an item with specified number of parameters.

+
Parameters:
+ + + +
item 
numberOfParameters 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOld.ContainsName (string  name ) 
+
+
+ +

Checks if this collection contains an item with 0 parameters.

+
Parameters:
+ + +
item 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string Nintenlord.Event_Assembler.Collections.DefineCollectionOld.GetReplacer (string  item,
string[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Collections.DefineCollectionOld.GetReplacer (string  item ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
KeyValuePair<string, string[]> Nintenlord.Event_Assembler.Collections.DefineCollectionOld.GetReplacerAndParameters (string  item,
string[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOld.IsValidName (string  name ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollectionOld.Remove (string  name,
params string[]  parameters 
)
+
+
+ +

Removes the defined original with the parameters.

+
Parameters:
+ + + +
original 
parameters 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollectionOld.Remove (string  name ) 
+
+
+ +

Removes the defined original with 0 parameters.

+
Parameters:
+ + +
original 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old.png new file mode 100644 index 0000000000000000000000000000000000000000..66ebd6ecc1020e8b1d421730dc4511e47833dbc1 GIT binary patch literal 983 zcmeAS@N?(olHy`uVBq!ia0y~yU`z(G12~w0R#48&d)dGy?Y(Z_e#2yXV%Sg-Eo4qZ=d$!KDJSFZI$bbDUTiX z)@9}JEDS$V_og|&{N$2|oTk+EJ63NwXz}v#i$-Lc@>3{p<>o>2z zFZDULrQt{Sgp)t&9ehrtoH6frJC@>e%)|(y92gZdfI2{8%E`!LnLtG;KEJzrTEA_P zJv94ci6}7MK*raLJ^rTr>%0Wh^OV}(neWq=8ukaa_&j%D-88r7VU>@%?xx*FyZE*n zNZda8y2pIM+k3M;J*Fpb{27{aX2#wa^CWS%@>0sVvSylrguJ; zoF91Z{mV74gAMO&+ZCZN`k8Y@-`=%p<+X>^-ssLexXAac$8mw-=^{ z#2L)XjZN4mZFQ`2eaGInrZaVqZPW+H;fHO0>$A?8ygzRDqipe+uA{bGkvH#8{#bqf zSE0gcef=Ysme<+Lt(pjn#PyaopTLoL5FClezpP40R=yNFb7Njb#IY^M-&9L%H~PPN o`AI9aWTRyhLBajD7Zj29jWa!$$3G0t0OmplPgg&ebxsLQ0GI#mp8x;= literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized-members.html new file mode 100644 index 0000000..e17e01e --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized-members.html @@ -0,0 +1,80 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized.html new file mode 100644 index 0000000..22a47f8 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized.html @@ -0,0 +1,454 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized:
+
+
+ + +Nintenlord.Event_Assembler.Collections.IDefineCollection + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + +

Classes

struct  UserDefinedReplacer

Public Member Functions

 DefineCollectionOptimized ()
 DefineCollectionOptimized (OriginalReplacer originalReplacer)
void Add (string original, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void Add (string original, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
bool ContainsName (string item, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
bool ContainsName (string item)
 Checks if this collection contains an item with 0 parameters.
void Remove (string original)
 Removes the defined original with 0 parameters.
void Remove (string original, params string[] parameters)
 Removes the defined original with the parameters.
bool ApplyDefines (string s, out string newString)
 Applies the defines on the original and returns the result.
bool IsValidName (string name)

Static Public Member Functions

static bool IsValidCharacter (char c)

Properties

IMacro this [string name] [set]
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.DefineCollectionOptimized ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.DefineCollectionOptimized (OriginalReplacer  originalReplacer ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.Add (string  name,
string  replacer 
)
+
+
+ +

Adds a new item with name original with 0 parameters and with replacer.

+
Parameters:
+ + + +
original 
replacer 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.Add (string  name,
string  replacer,
params string[]  parameters 
)
+
+
+ +

Adds a new item with name original and parameters and with replacer.

+
Parameters:
+ + + + +
original 
replacer 
parameters 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.ApplyDefines (string  original,
out string  newOriginal 
)
+
+
+ +

Applies the defines on the original and returns the result.

+
Parameters:
+ + +
original 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.ContainsName (string  name ) 
+
+
+ +

Checks if this collection contains an item with 0 parameters.

+
Parameters:
+ + +
item 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.ContainsName (string  name,
params string[]  parameters 
)
+
+
+ +

Checks if this collection contains an item with specified number of parameters.

+
Parameters:
+ + + +
item 
numberOfParameters 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
static bool Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.IsValidCharacter (char  c )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.IsValidName (string  name ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.Remove (string  name,
params string[]  parameters 
)
+
+
+ +

Removes the defined original with the parameters.

+
Parameters:
+ + + +
original 
parameters 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.Remove (string  name ) 
+
+
+ +

Removes the defined original with 0 parameters.

+
Parameters:
+ + +
original 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+

Property Documentation

+ +
+
+ + + + +
IMacro Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.this[string name] [set]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized.png new file mode 100644 index 0000000000000000000000000000000000000000..d3120a3ea6be03a6d459db60b7833eee1b465938 GIT binary patch literal 1051 zcmeAS@N?(olHy`uVBq!ia0y~yU~B`j12~w0q?VsjAdr#>@CkAK|NlRb`Tzfc`STMd z09jys;J|_EL;s%uxf~@ye!)O#Ft~au#E5}`d6lP&V@L(#+qrj(UMujl_*!57UjL++ zvFWP3+6~*%%U69oy;{OvFc((WT#`#T{+#{o@m`6JMmL@#4z~{kq^yZQHsy2YGB3@g zEcU-sXHMpq{I@J5WZPuRzpKw~nNpA}KDEqn%I7X$1Dz{dYwdk&g)TjrA(Ae4`<-!I zL1gA{vnhJvc3!q-xf#M&ohw9b+$T-?)?^{(+6E_K-H&E0MH4st zZr*?I)@!admzUGjqkb{n;|{*d)4Vf;kISZJm8|A-m%luR z1x|Mfn=SqEWJSVy?ONeBg_)u}>s%MkmVCQz&aXqc0kZ-NCoOyO`$g)~*Ag|&HrZb5 zvbS4Q`hSo;VXFGy?8bxBvep*j>u4QG%bjYDV$JV{S`gXKwVnwf3;W>Wy{4h+Vul z=JNmMg>lpNGyhpAQ6b&&u)F{kp)zc@nBT~U&IweUEpML<%*hO%u6{1-oD!M<8z + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based.html new file mode 100644 index 0000000..729e164 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based.html @@ -0,0 +1,446 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased:
+
+
+ + +Nintenlord.Event_Assembler.Collections.IDefineCollection + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + +

Classes

struct  DefineInfo

Public Member Functions

 DefineCollectionTreeBased ()
void Add (string name, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void Add (string name, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
bool ContainsName (string name, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
bool ContainsName (string name)
 Checks if this collection contains an item with 0 parameters.
string GetReplacer (string name, params string[] parameters)
string GetReplacer (string name)
void Remove (string name, params string[] parameters)
 Removes the defined original with the parameters.
void Remove (string name)
 Removes the defined original with 0 parameters.
bool ApplyDefines (string original, out string newOriginal)
 Applies the defines on the original and returns the result.
bool IsValidName (string name)
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.DefineCollectionTreeBased ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.Add (string  name,
string  replacer 
)
+
+
+ +

Adds a new item with name original with 0 parameters and with replacer.

+
Parameters:
+ + + +
original 
replacer 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.Add (string  name,
string  replacer,
params string[]  parameters 
)
+
+
+ +

Adds a new item with name original and parameters and with replacer.

+
Parameters:
+ + + + +
original 
replacer 
parameters 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.ApplyDefines (string  original,
out string  newOriginal 
)
+
+
+ +

Applies the defines on the original and returns the result.

+
Parameters:
+ + +
original 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.ContainsName (string  name ) 
+
+
+ +

Checks if this collection contains an item with 0 parameters.

+
Parameters:
+ + +
item 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.ContainsName (string  name,
params string[]  parameters 
)
+
+
+ +

Checks if this collection contains an item with specified number of parameters.

+
Parameters:
+ + + +
item 
numberOfParameters 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.GetReplacer (string  name ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.GetReplacer (string  name,
params string[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.IsValidName (string  name ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.Remove (string  name ) 
+
+
+ +

Removes the defined original with 0 parameters.

+
Parameters:
+ + +
original 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.Remove (string  name,
params string[]  parameters 
)
+
+
+ +

Removes the defined original with the parameters.

+
Parameters:
+ + + +
original 
parameters 
+
+
+ +

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based.png new file mode 100644 index 0000000000000000000000000000000000000000..93b05ab92ab395c2f6c573bcb4c4ce1f81171150 GIT binary patch literal 1054 zcmeAS@N?(olHy`uVBq!ia0y~yVC(_112~w0q;1Zo89+)Rz$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}v)kUY{B3W(=Q2KaDF6NbE~}2yE~##@waLFrp9$xs z@2WIPQJJcr8NI^(m&50PtfcQ##M~#ZUVZmpUtbwRs7vJnbC5yn5dEH)URdBmM6G8yfb;_ zf@ijVYlQ+QH~Ad3KFn^v=E=!*n^>nAm6~3jY%s|?^F>QvdE?7BZ(h!mzhjcKOpvd3 z*VD5n&1RmOGv8>>t`{>6r)XZ;my>IJ;>C+Qr%p{~QYcZ?4OqHgl({5s0XTI)eYBUnL_+$1N zo8`q5Yx$4)gq3QZ3fWhwaOtPXil*3e4{p3@N}Akvz+;salXAzj={egyyC1(+xDqW^ zq!tTI6L}AIXMRZ8F?~I|H;2KZvUev#0*W_tmW3$g*VU!}c+h^-=62}Jo*m64x@Vo1 zox3l|=xCj;S0X;++&Q^|9fyUIDtgvN>{NQ5GTSHhoWEq;Du!a7RIVe|dO2>pW*wX7 z^gQ>UtnAFLw}}`2?f=W$Q&!ONR}>s!km##1;JKCkMt<$%pk(W{1)zM*;OXk;vd$@? F2>{@U^PT_z literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4-members.html new file mode 100644 index 0000000..1e0e7f0 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4-members.html @@ -0,0 +1,84 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue > Member List

This is the complete list of members for Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >, including all inherited members. + + + + + + + + + + + + + + + + +
Add(IEnumerable< TKey > key, TValue value)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
Add(KeyValuePair< IEnumerable< TKey >, TValue > item)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
Clear()Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
Contains(KeyValuePair< IEnumerable< TKey >, TValue > item)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
ContainsKey(IEnumerable< TKey > key)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
CountNintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
EnumarationTreeIteration()Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
ForAll(Action< TValue > action)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
GetEnumerator()Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
GetTraversedValues< TEnumerable >(IEnumerable< TKey > enumerator, Func< IEnumerable< TKey >, TEnumerable > converter)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
IsReadOnlyNintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
Remove(IEnumerable< TKey > key)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
Remove(KeyValuePair< IEnumerable< TKey >, TValue > item)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
thisNintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
ToString()Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
TryGetValue(IEnumerable< TKey > key, out TValue value)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4.html new file mode 100644 index 0000000..04e6f07 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4.html @@ -0,0 +1,446 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue > Class Template Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue > Class Template Reference

+

List of all members.

+ + + + + + + + + + + + + + + + + + + + + +

Classes

struct  TreeEnumerator

Public Member Functions

 EnumarationTreeIteration ()
void Add (IEnumerable< TKey > key, TValue value)
bool ContainsKey (IEnumerable< TKey > key)
bool Remove (IEnumerable< TKey > key)
bool TryGetValue (IEnumerable< TKey > key, out TValue value)
void Add (KeyValuePair< IEnumerable< TKey >, TValue > item)
void Clear ()
bool Contains (KeyValuePair< IEnumerable< TKey >, TValue > item)
bool Remove (KeyValuePair< IEnumerable< TKey >, TValue > item)
IEnumerator< KeyValuePair
+< IEnumerable< TKey >, TValue > > 
GetEnumerator ()
SortedDictionary< TEnumerable,
+TValue > 
GetTraversedValues< TEnumerable > (IEnumerable< TKey > enumerator, Func< IEnumerable< TKey >, TEnumerable > converter)
void ForAll (Action< TValue > action)
override string ToString ()

Properties

TValue this [IEnumerable< TKey > key] [get, set]
int Count [get]
bool IsReadOnly [get]
+

template<TKey, TValue>
+ class Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >

+ +

Constructor & Destructor Documentation

+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.EnumarationTreeIteration ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.Add (KeyValuePair< IEnumerable< TKey >, TValue >  item ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.Add (IEnumerable< TKey >  key,
TValue  value 
)
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
void Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.Clear ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.Contains (KeyValuePair< IEnumerable< TKey >, TValue >  item ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.ContainsKey (IEnumerable< TKey >  key ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.ForAll (Action< TValue >  action ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
IEnumerator<KeyValuePair<IEnumerable<TKey>, TValue> > Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.GetEnumerator ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + +
SortedDictionary<TEnumerable, TValue> Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.GetTraversedValues< TEnumerable > (IEnumerable< TKey >  enumerator,
Func< IEnumerable< TKey >, TEnumerable >  converter 
)
+
+
+
Parameters:
+ + +
enumerator 
+
+
+
Returns:
+
+
Type Constraints
+ + +
TEnumerable :IEnumerable<TKey> 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.Remove (KeyValuePair< IEnumerable< TKey >, TValue >  item ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.Remove (IEnumerable< TKey >  key ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.ToString ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.TryGetValue (IEnumerable< TKey >  key,
out TValue  value 
)
+
+
+ +
+
+

Property Documentation

+ +
+
+
+template<TKey , TValue >
+ + + + +
int Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.Count [get]
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + +
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.IsReadOnly [get]
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + +
TValue Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.this[IEnumerable< TKey > key] [get, set]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4-members.html new file mode 100644 index 0000000..3a824ba --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4-members.html @@ -0,0 +1,87 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue > Member List

This is the complete list of members for Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >, including all inherited members. + + + + + + + + + + + + + + + + + + + +
Add(IEnumerable< TKey > key, TValue value)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
Add(KeyValuePair< IEnumerable< TKey >, TValue > item)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
Clear()Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
Contains(KeyValuePair< IEnumerable< TKey >, TValue > item)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
ContainsKey(IEnumerable< TKey > key)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
CopyTo(KeyValuePair< IEnumerable< TKey >, TValue >[] array, int arrayIndex)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
CountNintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
EnumarationTreeRecursion()Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
ForAll(Action< TValue > action)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
GetEnumerator()Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
GetTraversedValues< TEnumerable >(IEnumerable< TKey > enumerator, Func< IEnumerable< TKey >, TEnumerable > converter)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
IsReadOnlyNintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
KeysNintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
Remove(IEnumerable< TKey > key)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
Remove(KeyValuePair< IEnumerable< TKey >, TValue > item)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
thisNintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
ToString()Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
TryGetValue(IEnumerable< TKey > key, out TValue value)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
ValuesNintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4.html new file mode 100644 index 0000000..c3396fd --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4.html @@ -0,0 +1,508 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue > Class Template Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue > Class Template Reference

+

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + +

Classes

struct  TreeEnumerator

Public Member Functions

 EnumarationTreeRecursion ()
void Add (IEnumerable< TKey > key, TValue value)
bool ContainsKey (IEnumerable< TKey > key)
bool Remove (IEnumerable< TKey > key)
bool TryGetValue (IEnumerable< TKey > key, out TValue value)
void Add (KeyValuePair< IEnumerable< TKey >, TValue > item)
void Clear ()
bool Contains (KeyValuePair< IEnumerable< TKey >, TValue > item)
void CopyTo (KeyValuePair< IEnumerable< TKey >, TValue >[] array, int arrayIndex)
bool Remove (KeyValuePair< IEnumerable< TKey >, TValue > item)
IEnumerator< KeyValuePair
+< IEnumerable< TKey >, TValue > > 
GetEnumerator ()
SortedDictionary< TEnumerable,
+TValue > 
GetTraversedValues< TEnumerable > (IEnumerable< TKey > enumerator, Func< IEnumerable< TKey >, TEnumerable > converter)
void ForAll (Action< TValue > action)
override string ToString ()

Properties

TValue this [IEnumerable< TKey > key] [get, set]
ICollection< IEnumerable< TKey > > Keys [get]
ICollection< TValue > Values [get]
int Count [get]
bool IsReadOnly [get]
+

template<TKey, TValue>
+ class Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >

+ +

Constructor & Destructor Documentation

+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.EnumarationTreeRecursion ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Add (KeyValuePair< IEnumerable< TKey >, TValue >  item ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Add (IEnumerable< TKey >  key,
TValue  value 
)
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
void Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Clear ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Contains (KeyValuePair< IEnumerable< TKey >, TValue >  item ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.ContainsKey (IEnumerable< TKey >  key ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.CopyTo (KeyValuePair< IEnumerable< TKey >, TValue >[]  array,
int  arrayIndex 
)
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.ForAll (Action< TValue >  action ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
IEnumerator<KeyValuePair<IEnumerable<TKey>, TValue> > Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.GetEnumerator ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + +
SortedDictionary<TEnumerable, TValue> Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.GetTraversedValues< TEnumerable > (IEnumerable< TKey >  enumerator,
Func< IEnumerable< TKey >, TEnumerable >  converter 
)
+
+
+
Parameters:
+ + +
enumerator 
+
+
+
Returns:
+
+
Type Constraints
+ + +
TEnumerable :IEnumerable<TKey> 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Remove (KeyValuePair< IEnumerable< TKey >, TValue >  item ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Remove (IEnumerable< TKey >  key ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.ToString ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.TryGetValue (IEnumerable< TKey >  key,
out TValue  value 
)
+
+
+ +
+
+

Property Documentation

+ +
+
+
+template<TKey , TValue >
+ + + + +
int Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Count [get]
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + +
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.IsReadOnly [get]
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + +
ICollection<IEnumerable<TKey> > Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Keys [get]
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + +
TValue Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.this[IEnumerable< TKey > key] [get, set]
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + +
ICollection<TValue> Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Values [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay-members.html new file mode 100644 index 0000000..6d17534 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay-members.html @@ -0,0 +1,83 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay.html new file mode 100644 index 0000000..99fdef3 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay.html @@ -0,0 +1,412 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Collections.IndexOverlay Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.IndexOverlay Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Collections.IndexOverlay:
+
+
+ + +Nintenlord.Event_Assembler.Collections.IIndexOverlay + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + +

Public Member Functions

 IndexOverlay ()
bool ContainsIndex (int index)
void AddIndex (int index)
void AddIndexes (int index, int length)
bool RemoveIndex (int index)
bool RemoveIndexes (int index, int length)
KeyValuePair< int, int >[] GetIndexAreas ()
bool ContainsAnyIndex (int index, int length)
bool ContainsAllIndexes (int index, int length)
override string ToString ()
bool IsInValidState ()

Properties

bool ContainsIndexes [get]
int AmountOfIndexes [get]
int FirstIndex [get]
int LastIndex [get]
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.Collections.IndexOverlay.IndexOverlay ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.IndexOverlay.AddIndex (int  index ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.IndexOverlay.AddIndexes (int  index,
int  length 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.IndexOverlay.ContainsAllIndexes (int  index,
int  length 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.IndexOverlay.ContainsAnyIndex (int  index,
int  length 
)
+
+ +
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.IndexOverlay.ContainsIndex (int  index ) 
+
+ +
+ +
+
+ + + + + + + + +
KeyValuePair<int, int> [] Nintenlord.Event_Assembler.Collections.IndexOverlay.GetIndexAreas ( ) 
+
+ +
+ +
+
+ + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.IndexOverlay.IsInValidState ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.IndexOverlay.RemoveIndex (int  index ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.IndexOverlay.RemoveIndexes (int  index,
int  length 
)
+
+ +
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Collections.IndexOverlay.ToString ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Collections.IndexOverlay.AmountOfIndexes [get]
+
+ +
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Collections.IndexOverlay.ContainsIndexes [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Collections.IndexOverlay.FirstIndex [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Collections.IndexOverlay.LastIndex [get]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..f693ac5997bb8c89b98e29f4b877687fc59352e7 GIT binary patch literal 999 zcmV2o03`Io`kpKVWK3Jl7xkw7!q=V@tT4x|rT#mWCwio4@wAV#>A|yzHBuIiJ z*a^yb-aqD%k#L|#A|jH!j@K%sXfk~VULe}V+2U=~JxwGMlzp-bf(J5 zaBX`-Fk(0+c!_$DOXRvlAN}Cg7^vmCM0pI`sAcSUg564gcI9zDb%yMQiq#sg}2x6B;o@Pu#|AKPi zeMfLQD;UKt#zO60Tt1MBZEEbS9l<2x6M~_q-NH|ne^G;eM&vc<3nVn#zCx3P{nvy1 zQ-ZPCcU>GN)ZAr76UCMdT^#42H-0<^6Ed#K0m$4aK9y5~$sD#N46DiPvN;FU4qQV5 zrmt`p)i?a>ocky(AslaN6uc`zo-;-Y^c$cWzD4zq6HTV=D2|gAQ zBta4+K@xmXo=JOm`Fi^ZN$}GFei0!F{%e3lNP^rXBuIi35+p$qBtZ%Zk{}6^AcX`; zkOWDPLV_enf+R>GK@ucE5~PqI36kIsh)|wM6PEe23M4@iBta4+LH*UA6KQ~((C$Zl zEmcm|HVTvJJMaS0F3u|NQSmg3l%VXBT@XA#a$58YlP<=B;9)4$7#!gJ}} z&FTfgI&SRyoY8_{_A=WfqmgViIxrPMG#GiBNe%rA%7ynG!Rf3Z=(-rIw7YQ0KpwWK zeOqk_CJ~-E*n9N~Y#ju^sI-7G)?Z7o8VEPJovHpv@czTRiU>C!R zbzL0Rli$VDKIQ?d89ph}q#Vod6TD0GV?LHmgf;jOAPN2joFqtsBuIk)JweJd`2z+& VLW~QIn9l$J002ovPDHLkV1m#dzq9}V literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4-members.html new file mode 100644 index 0000000..069aa38 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4-members.html @@ -0,0 +1,93 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.Node< TKey, TValue > Member List

This is the complete list of members for Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + + + +
BranchHasValue()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
ChildCountNintenlord.Event_Assembler.Collections.Node< TKey, TValue >
ChildrenNintenlord.Event_Assembler.Collections.Node< TKey, TValue >
Clear()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
Contains(IEnumerator< TKey > enumerator)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
Equals(object obj)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
ForAll(Action< TValue > action)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
GetAllValues(ICollection< TValue > toAddTo)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
GetEnumerator()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
GetHashCode()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
GetValues< TEnumerable >(IEnumerator< TKey > enumerator, ICollection< TKey > keys, IDictionary< TEnumerable, TValue > toAddTo, Func< IEnumerable< TKey >, TEnumerable > converter)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
HasChild(TKey key)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
HasValueNintenlord.Event_Assembler.Collections.Node< TKey, TValue >
Insert(IEnumerator< TKey > enumerator, TValue value, bool overwrite)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
Node(Node< TKey, TValue > parent)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
ParentNintenlord.Event_Assembler.Collections.Node< TKey, TValue >
Remove(IEnumerator< TKey > enumerator, out Node< TKey, TValue > removedFrom)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
RemoveChild(Node< TKey, TValue > child)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
RemoveChildren()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
RemoveValue()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
thisNintenlord.Event_Assembler.Collections.Node< TKey, TValue >
ToPrettyString()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
ToString()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
TryGetValue(IEnumerator< TKey > enumerator, out TValue value)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
ValueNintenlord.Event_Assembler.Collections.Node< TKey, TValue >
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4.html new file mode 100644 index 0000000..1a24b85 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4.html @@ -0,0 +1,642 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Collections.Node< TKey, TValue > Class Template Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.Node< TKey, TValue > Class Template Reference

+

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 Node (Node< TKey, TValue > parent)
bool Contains (IEnumerator< TKey > enumerator)
bool HasChild (TKey key)
bool TryGetValue (IEnumerator< TKey > enumerator, out TValue value)
void GetValues< TEnumerable > (IEnumerator< TKey > enumerator, ICollection< TKey > keys, IDictionary< TEnumerable, TValue > toAddTo, Func< IEnumerable< TKey >, TEnumerable > converter)
void GetAllValues (ICollection< TValue > toAddTo)
bool Remove (IEnumerator< TKey > enumerator, out Node< TKey, TValue > removedFrom)
bool RemoveChild (Node< TKey, TValue > child)
void RemoveChildren ()
bool Insert (IEnumerator< TKey > enumerator, TValue value, bool overwrite)
void Clear ()
void ForAll (Action< TValue > action)
bool BranchHasValue ()
void RemoveValue ()
IEnumerator< KeyValuePair
+< TKey, Node< TKey, TValue > > > 
GetEnumerator ()
override bool Equals (object obj)
override int GetHashCode ()
override string ToString ()
LinkedList< LinkedList< string > > ToPrettyString ()

Properties

Node< TKey, TValue > Parent [get, set]
bool HasValue [get]
int ChildCount [get]
TValue Value [get, set]
Node< TKey, TValue > this [TKey key] [get, set]
ICollection< Node< TKey, TValue > > Children [get]
+

template<TKey, TValue>
+ class Nintenlord::Event_Assembler::Collections::Node< TKey, TValue >

+ +

Constructor & Destructor Documentation

+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Node (Node< TKey, TValue >  parent ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.BranchHasValue ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
void Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Clear ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Contains (IEnumerator< TKey >  enumerator ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
override bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Equals (object  obj ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.ForAll (Action< TValue >  action ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.GetAllValues (ICollection< TValue >  toAddTo ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
IEnumerator<KeyValuePair<TKey, Node<TKey, TValue> > > Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.GetEnumerator ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
override int Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.GetHashCode ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.GetValues< TEnumerable > (IEnumerator< TKey >  enumerator,
ICollection< TKey >  keys,
IDictionary< TEnumerable, TValue >  toAddTo,
Func< IEnumerable< TKey >, TEnumerable >  converter 
)
+
+
+
+
Type Constraints
+ + +
TEnumerable :IEnumerable<TKey> 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.HasChild (TKey  key ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Insert (IEnumerator< TKey >  enumerator,
TValue  value,
bool  overwrite 
)
+
+
+
Parameters:
+ + + + +
enumerator 
value 
overwrite 
+
+
+
Returns:
True if new item was inserted.
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Remove (IEnumerator< TKey >  enumerator,
out Node< TKey, TValue >  removedFrom 
)
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.RemoveChild (Node< TKey, TValue >  child ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
void Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.RemoveChildren ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
void Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.RemoveValue ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
LinkedList<LinkedList<string> > Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.ToPrettyString ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.ToString ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.TryGetValue (IEnumerator< TKey >  enumerator,
out TValue  value 
)
+
+
+ +
+
+

Property Documentation

+ +
+
+
+template<TKey , TValue >
+ + + + +
int Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.ChildCount [get]
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + +
ICollection<Node<TKey, TValue> > Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Children [get]
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + +
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.HasValue [get]
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + +
Node<TKey, TValue> Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Parent [get, set]
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + +
Node<TKey, TValue> Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.this[TKey key] [get, set]
+
+
+ +
+
+ +
+
+
+template<TKey , TValue >
+ + + + +
TValue Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Value [get, set]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner-members.html new file mode 100644 index 0000000..0a0db8f --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner-members.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner.html new file mode 100644 index 0000000..c27147e --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner.html @@ -0,0 +1,219 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

CanCauseError FirstPass (string[] code, Context context)
CanCauseError< bool > SecondPass (string[] code, Context context)

Properties

string Name [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner.FirstPass (string[]  code,
Context  context 
)
+
+
+
Parameters:
+ + + +
code 
context 
+
+
+
Returns:
True if offset was changed, else false.
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError<bool> Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner.SecondPass (string[]  code,
Context  context 
)
+
+
+
Parameters:
+ + + +
code 
context 
+
+
+
Returns:
True if offset was changed, else false.
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner.Name [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner.png new file mode 100644 index 0000000000000000000000000000000000000000..9b09ad66fa83a67cecaf0c18895beb4a1270ac9f GIT binary patch literal 1742 zcmZ{lc~H}59>#-UKn}&WLQ)hAhegCB1XzNI6v7P!g>Ysgi2-73iv`1FAjsj*K-WS` zX@~}boLN9Z3Br;Lho&4R5rfp_mZ7kKi9pr>kt$?^+Rk=n_nmp4_j%v%^S=LlKQnLP z*$_V?{g3rQAdpdjzjqi2q$SjNx}LU1n_ItDX%@)YV62Z?t=3qzx{u8!lxW=B+1J-c zeV|^@Z1pH%A>o?x+woL{MS(zIe1NwnHbZNrVkTw&sNwaKNb7Zdj5u zyX=L*vX3Se>r&E>6o1I?>@zlmAq)D9uR<}h*-g@Z*V`BAbb8+Bz4neT;li%dfhexp z`kBnp`FJO7WEA00o7!anL&3 zo8vMg+mo9D4hK7+1Ybvu)mhq~67~&F=S^3)g}GI_O)a`pB2t4t(upvmC9txG&t{94 zWd&##XUy|~-Wvm37YvkOx85n_;co9r$NWUR`>Hdr{34nEjorNUZ+Ua^-#cJUM*Y#9 zxbhr>6A9T?K#L2Wv>bT+ktC|jrKqRp#>1>}-RaSa_PpuI+D=o<)-}AmZWYV{N*#mE zqTZOtEmIys zvS{sT71QG+wP4$1;tC_`nQQ10%?yy5rRoAJw|W*Oc`zNo7~)0H+g0^Vn5HcjT<+u0 zgNAoj4$`zNAzo{KdUS$bH`_80^e&kT+s)@{F1}M^$e$kBJ^Uk(fpD)9$TL{d?!E8R zB}D)2DVhWZb3p=hx^4NU7-hAFVu@?4mA^esU7zfXo(-(i@A%e((KEzM^p~fY8X`WO zn-!x>;M?X5B_bYj$e)o7jccJ6I$k*tfUZu%z7lFbsutEOYdve-#v&gSCk&l`B_7Dm zh6LADrNe6EnZu$OPW!k7Y%~_)*770Z2oC;hP^d>*M?9w`%?asy0Z3w=_D`9bEWe_c zf800GbXCU3{_T2bP#G`!l4w;w@@F=9pODN-Si95o#SaWHaTY^nJ7Q;1{8O;u&mNuS zk4%sSMoSA+NZE`v-!?zvK(E}Mgq~ztUzRpE4XS304?S*|Rg2JtJp?p+$NsC!=U8Y* z@;{G7HNdH%q>&(Y%BBt`y@KmN8L4A#HS#Qc;%0^MXI8bJy2osktd+UzsrQf_FcU@G zjj(j>fyJW3PuxG@{uI)H4mg(}Qb}(yD@%KBbX?|S$De6aDR9FnKz-wi>=vub0F{y{ zTq=lp$A!^AS2XyxyL8o(ZE<(z492@U!H`FsNjt**7xP?X%=oFEJt_?OpwI(8T3vL% zd!1@HrJ!XF)nMc-^`BXWJ%u??G~ccBnb(a*PNaJ-cINDGJH| zIL-ok59Y@33s~G>d$_h9>yNaHXid!``~9-BWusMMgNbDb2pL+Ur_{KAtW*Cw+*?A# z9>vcmWL+9l`|z6LYp6pz%V>JBpIY%LZ@G0!3$=F_otuNdqhnM1|InGjD_(X`BE5bf z4U`hIVl08iP;YILb>i}m53P<}s=ArkKt%Qry?B7fGm3sve17~d{joynp=P>=(PB=E zd7`vnNK}0|Htq~!R7XNxesKkm;e4Y$`MK-w&_EZybHY249GnW_B4ZRqY-d<+FT2RM zi*=IAl9fpBeq0Nmg9@oeK++hQM%_Nize-p!x2J`-h@rxbCox{(`QtZBrD&ys)oBpL|LeEWtGiWhg1;XIi3KKkW#nfg^x z=|^Q~$&dbR)0MRv{ O4=BJV#Jk0dkoO;$B{ppU literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer-members.html new file mode 100644 index 0000000..e5a21e8 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer-members.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer.html new file mode 100644 index 0000000..38d729e --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer.html @@ -0,0 +1,219 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

CanCauseError FirstPass (string[] code, Context context)
CanCauseError< bool > SecondPass (string[] code, Context context)

Properties

string Name [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger.FirstPass (string[]  code,
Context  context 
)
+
+
+
Parameters:
+ + + +
code 
context 
+
+
+
Returns:
True if offset was changed, else false.
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError<bool> Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger.SecondPass (string[]  code,
Context  context 
)
+
+
+
Parameters:
+ + + +
code 
context 
+
+
+
Returns:
True if offset was changed, else false.
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger.Name [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer.png new file mode 100644 index 0000000000000000000000000000000000000000..1787c085d959ffe9ac9398472a6ddb01958d5579 GIT binary patch literal 1750 zcmZ{ldsq@!8pd(j9AouqvPm;5Hdz}lgh?})rMV?)ikBiav{bwR<9JCV$15@8sEtXQ zmmo7WGqt>cieYMqqoxID|d2tMNin@~4)wWe0+;%aeUVo%lsQNr zj6_kEwhXZ0Yq*@7c@`JNH?FlFMIStYGdPBb#9CAohRE55V@9!thUdVk*_ouF-!f=j zWyQubjX~czyklP;b~wN{-?tu`FP7SWm~lj?ZM?Q8M&Xy3g0bDEU6;_l@LkAA`|Bk{ zQ15zEBSi^{GD{nGq*mRZ;*)$znF5un^_HLdRLWG|_?Zh`3i@-DOM)aV_VJF|9b*t) z4wXX_rV{S0XJ|qzFr|_*r$JNf0&2l|pruf5B~3CvhaZPBA^q3oZFDNJMd+<`Gj(%z z3GViZ?@w8mlN;XFsLhv(@Cjr`s?_BTqxtQ`Y7%}o)nJomL^FaGo-1@~FZfl3zrPKs zs5^6I%TB5^&FaT($ji>RO91~<`LVh=%QABl$c|5h=VJau*H)gk#!dn4Bnd{+4XB&t z2*2jo!FH|v)l47w%ix$prTILYYALL|A=!Ff_Ch0%5q(FpyJ`LEinc?69fnck!dAEP zb|%a%#W|WnBPr8srmcKn6pteaW26@{6`^o(v$7ftGLxEouK1qQesca*f3USnMNLW} zV>jr{=#aM!9LVk}r!{6~dm{PkwF^_xUnLdQfajiWOpO+lm*b-88SumIiPZ4Y6X;_Z zF_4b?WoCiUYY8`9ZH6ssvD{Ad8!iaQdPUyzB?LrZrQ5kCG1nnqXhZeYw`9NKwC|En{v=idKQ*)teJ^=L23BayqI-=s z)+M5zEX&UQUYK6vkb;AjKl~qi{Q2fTzI(LACwh&4Ss_2HN*-w<#E8U!y~dkXlREJ> z!j5m;aveAtB+|w-JzDg?^-eQluea8bMvD+`tUv!H$$Ax4nkiFl|Gr5{4$nn9881go zIz#%<%}#ofSP=R##XepV_6%lw1KS}GP1iggxO?1c`wWsW65oDsQ2c%~E>v5@z)MXf zAWmh9WB%{U=u5a()>)}Q_9SW-#5*`*-oaNKt!NmSh-?uH}Erwe!ymc{}Cs*y?pxeF( z=&5%aAj}^zUpAUevHR(-A;PK*7^x+GVDr(P2nX!xApLrl2>Mxt*xutC|55PN`Lj?C zxIvgP8giY`qRtV&Zlz=Y>n2s=(8_7B0 + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer.html new file mode 100644 index 0000000..30d9953 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer.html @@ -0,0 +1,253 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + + + +

Public Member Functions

 Printer (string name)
CanCauseError FirstPass (string[] code, Context context)
CanCauseError< bool > SecondPass (string[] code, Context context)

Properties

Action< string > PrinterAction [get, set]
string Name [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer.Printer (string  name ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer.FirstPass (string[]  code,
Context  context 
)
+
+
+
Parameters:
+ + + +
code 
context 
+
+
+
Returns:
True if offset was changed, else false.
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError<bool> Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer.SecondPass (string[]  code,
Context  context 
)
+
+
+
Parameters:
+ + + +
code 
context 
+
+
+
Returns:
True if offset was changed, else false.
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
Action<string> Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer.PrinterAction [get, set]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer.png new file mode 100644 index 0000000000000000000000000000000000000000..6283f425677f1cc6241a330682d6d1585437c1df GIT binary patch literal 1691 zcmZ{ldsNbA9L8yO#AQ}mn%eB5t+E7<+A>9KBuzacso*s)XhpNU&FE(ik&LVimCDrP z6m^!Zi{gdSghaHwlw9({1XIXJnSzonqe;m~bN}r<=Y8JiJ@5NH?;oG%eBYb^w71DB z>s25S$i&wN83Y2YVC(&5BLltqLLZju7s~(?_K;4e(_5X6TTy|#s&|W%%jFU~bZ_)q zBSH`wqd#68qUTs=5Xf-1FA{-0yJDKoPgQPRon1?~t=9FVWr03>6^slrgyCn+)?I%A zjw5CuLPfK4=NR_&1~4Pl)_MarBv9A1<#dk(>4ijYKxvPcTuZYOj0av%|6IIZR55r9 zMH(0&bg)r>Sgk{WSnq`DrW*-?wc*j-ViA=bOwj z9bg|iV)o4_pWyBVxEotV3IAr?>clBXxf`BJv&~~76bq3m_YNmKxXXtpfE09N%S{tU zPMU%-2`G!1d#qX`ssQ@d33Jtc_nyL8o@z)23-#|lXdWZF5Mz3xf{Bqiv)ru&{(LlR zR!#qf;}a_lQ)q@HdF9)Lg@{ImwPu4?>IdghNZ~JLr1qr79KaF` zV6GAlFfR1-GJ?Zz{-q=q^Db$maQ-uqu$KQp(2n*DAi@XeXGLMDKs@D&45svOLjay+ z^*(W@)}(x(px)(fb9ro7O7qddMo5m!-Qvk%S~EG*e|jR$3iaNt;E?Bmh)2?qo(5fV zTjxwm=^pjt!-|C=38L*5lX+_B-JHuRV4WC&121VJlft+sKdjUyC$CjiVyd);9`zJY z+M2iAHS-?u8z4O>3U|$tegpgBm(@u1#V@O#=OR_g40pzubuYgTOz_XL`SMQIXsvh= zv`>#o?lxQ7RkuGk@_N{-74LREd%VETkJef!kKDz!|2eDZcimsA`Z;Ri{HWpTg;s}{ zv3|v)GO``}&X25--jAuHy@IE$c4Oy;`(CYGyO+AAWb<0liuzUGd+^$2OY#FpqRO zHqUynDad`uZiM`a0l&)Yw!CueK6@~vgO(?V{@B|^B3Yug1QurJG8E~df`f@ve!`2C z=?8N6+5T&(rm}SRJL=&<_C+ic^LeYarJWP38MPVGl9tHJHlo3dqm>eqIVW73a`TY?!hV zHc&fusz!QSd(j`JTgxZWk25YA1M#$6HaUp%=q^-N^C{j1zJsJrs0c_u=E);!Cd%XQ zOP~!oPOv$Iyl767^f9oPFx`1{q|Hzk=|JH}pJ4VVyp7eRo2IEqswMsj>$pwbcuD(D zW(>LCgV + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender.html new file mode 100644 index 0000000..b382943 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender.html @@ -0,0 +1,219 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

CanCauseError FirstPass (string[] code, Context context)
CanCauseError< bool > SecondPass (string[] code, Context context)

Properties

string Name [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder.FirstPass (string[]  code,
Context  context 
)
+
+
+
Parameters:
+ + + +
code 
context 
+
+
+
Returns:
True if offset was changed, else false.
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError<bool> Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder.SecondPass (string[]  code,
Context  context 
)
+
+
+
Parameters:
+ + + +
code 
context 
+
+
+
Returns:
True if offset was changed, else false.
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder.Name [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender.png new file mode 100644 index 0000000000000000000000000000000000000000..51e06e528b84d95fe6fa57d5acb06134c12503eb GIT binary patch literal 1721 zcmb`I`&W`l9L7y${+VV_ zJJq8c!TV~LKex_Te)cdJ!V~M}>UUm8UT`Q*w$6b5U@Ctsfgha+Q}2IU-^5l}JVEMV zhvD1yf<^i==)#W-lW`r(CBTYt9kKqcMY5)OJ!vJ<$jHY|&It494Rd51zz$7&fAC}7 z$1>-O?`pEL1Ua_j@_;148r$RZ<_zUpF|E^~6rZec4UL~Fiu0O#4sW>?Q_M?7q=Wk8 zZx@aNAL&mcyM-x@eh(;U``SWjFg7izO|{DUQiJ{$u(nk_G9H^6+H9Dfy^2NHgeq~~ z^w*P|4Ti>Qu1+g!*c%83b!1n{pF0)=t;Ng`0ox~hE(U`;<@D%&;%aNB2{mF6N8sL7)7m&G7%|*Mt5o1Eo_-gOBor@Y>QZS0pMx z=w5=zCC2k5GJU<3)$(F>Mf1x#1L@><{QAY3%o8fKjBwwtQ7|EWTkW_KiU=Oj6(dlK z2|)a2x7fpN-r-yfWtsS(nY^2(lllI*#cy&xl>4tcqXf_I7}k9k#+oWhmi zOk0<_>>oN-0kGk~#$HlFk9=jrHn66m+l?**5MAd#Z z%jtG{^0XXfJNi6aRmJQBidtMrLi~!CT1yNcl=BLJN2?ksGc}<~P7s3WWj6w0FFzDs* zg~DGYHXV=OHzSZj{2unotrpg%6V$@ceWVT45p$}$74YXaH+bmACh2uPd}DQ4Mh!Z| zu7O-YuPcw*()27E7h)|~4X{tT10kF>2TQ`dsJknzwmSv3N8oaksH%KwrZ@HV@aS1b zhn<)ak6D(D=qw(j8euBm_?tah9I`XJ;qET!xrRBe^B^m>A4<(@pP4fi|D5ke?91~8 z0x;1&*F9R8kNEPEiD~i@6zO!q^mgGf9KbgF*dKHA4s#A66wl;#YI!msBKBnZOV1;T z#u#28<^bF3m89}>ijHN|YG(%}onh97K7Rd^@|ZI9kcd=Af3-mw(!NA)4>zf&uE+Sc z#}QiMYP5iPcR$7Qkr#tl-=IFD*UGhjA9-O{8bF(x1Z&>#Ja?pq>?$P)CXN-F?aa9% zgOm}3?PJtQ1}zcTy;|I2643uEPI<6O+$hX^8-z;z%{8qt@53HdXBu8mX6evZ7t*%u h3s^u=f3j_90xsm?*`jb2SNqSvu + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter.html new file mode 100644 index 0000000..cebc51c --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter.html @@ -0,0 +1,87 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeStarter Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeStarter Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeStarter:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter.png new file mode 100644 index 0000000000000000000000000000000000000000..cf06c5568954c47a5e08835310cb2c0c58953c37 GIT binary patch literal 1727 zcmeAS@N?(olHy`uVBq!ia0y~yU_1n5cW^KRN#`QzlR!!$z$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}v=F3Dt66mW9j0FrjBieK}88@A8!HF0rqIk+W$ znq=klhcR-hGq2ZoZvW-sdunZdRTZyORQPU(9nqXo>ajb%RL7jFZuvd+{st@2L(;t> zFWuhm_|(om%QfA1yELzYt#GdDpNN(>t^0HCTyH-ZviFN#N{Q|HNYC!Z3%@0z1$J_4 z?>ltvuclzxq~tSvJrgAsMyv6!wb8n@W2y?@GJ%<~JGx&735v-kK1j}U%nOWMDSLkI z+^4!FuB9F#%%M_siF0cE0%}jcc-3HGZtC>%*#6dIKa;pW|Fhbk?r0&^X_MM^W>>|X z44w-&ACz#19`pRddZ<&yd4?j>tcr=JyXO@qq+g>FA7xGYw?j(hFrCki)z{?WbTAn{z;HFQgu#f0^S(Z_e^%EyWvo)Mm}U>1t>HYnNZ%n~neT_q%?(^Jr@Mxyw84 zxt(6r?qWJr<~hG8sZoH*iGxE?fdxn|{NEt3Ye!%I_4Ch{bF^GI$@#AV7(MURINBUI z_DU;xF|-JPVhcjTVveN+6n`v0K_)PXs-VK{?!xZZJMJ&==H`G{)mWgk>~8mCsGuenHgK%e#0({=&`Y1y|)u#>xsj zU*@K9_r;UVciW0T>GrJ36N;VUxTkf0=`;nIy*@?eDc6oZKAqRlB_6dkAa#yQyuzII zbQx_cX0UL?}1q>e$5t($OQap%_0}rxwDICq zo7R=q9DUn=j;SSH@ACYvgT*gXIc}@kX1n_2Yq9N@czAPtLdmXk)lV8eEQZCoLq)sZ zy2p>de*US+q*zkaWS;;`HoG~SK&hs!Lx=%qvH+(TZ0TlRAWLiv`@?y0fB2YSMZ-7w zKXW}~?=+Of`?^e#Wi#DpXPD(&rq@5|%f zXS})h3z1$jTTcI|&h(h=E+BViPG2+MqQ?t9K5R_871RUuDy)AG=n(j~6FmoCY? ziGJ~>xaC!}TR8iXoht>s%y;pp?&f{|Bw9kzq;uV=17FSAPr32rJX)n89q!_t7HjiP zhHXW~;!tQg^3F(qAuI_+M<~C^WZ}=;dE0Q+`M%X&y%$W|Y+Lg3FP*7rHcR+@?v*)qx}p6}mx zZ?d#)FH&k^p2!k=eE#vKXbQSSIC+EWlj6hJu8kr z5LdSOE!yLE{dB*KK;1`a254y#-w!N_{xQl{Y!;rraqV1SZNuQ{>gTe~DWM4fw?z(m literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context-members.html new file mode 100644 index 0000000..12a28a4 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context-members.html @@ -0,0 +1,77 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context.html new file mode 100644 index 0000000..aa2f489 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context.html @@ -0,0 +1,246 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.Context Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.Context Class Reference

+

List of all members.

+ + + + + + + + + + + + +

Public Member Functions

 Context ()
void AddLabel (string name)
bool TryGetLabelOffset (string name, out int offset)
void AddNewScope ()
void EndScope ()
void StartFromFirstScope ()
bool MoveToNextScope ()

Properties

int Offset [get, set]
int ScopesOnStack [get]
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Language.Context.Context ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Language.Context.AddLabel (string  name ) 
+
+
+ +
+
+ +
+
+ + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Language.Context.AddNewScope ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Language.Context.EndScope ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Language.Context.MoveToNextScope ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Language.Context.StartFromFirstScope ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Language.Context.TryGetLabelOffset (string  name,
out int  offset 
)
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.Context.Offset [get, set]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.Context.ScopesOnStack [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language-members.html new file mode 100644 index 0000000..d92e087 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language-members.html @@ -0,0 +1,83 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage, including all inherited members. + + + + + + + + + + + + + + + +
AddEndingLinesNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
Assemble(IInputStream input, BinaryWriter output)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
BallistaPrioritiesNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters, ICodeTemplateStorer codeStorer)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
GetCodeNames()Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
IsReserved(string word)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
MainPrioritiesNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage [static]
MessageLogNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
NameNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
NormalPrioritiesNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage [static]
ToString()Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
UnitPrioritiesNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage [static]
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language.html new file mode 100644 index 0000000..9483caa --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language.html @@ -0,0 +1,458 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage Class Reference

+

Event assemblers code language. +More...

+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 EACodeLanguage (string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters, ICodeTemplateStorer codeStorer)
 Creates a new Event Assembler code language.
void Assemble (IInputStream input, BinaryWriter output)
string[][] Disassemble (byte[] code, int offset, int length, Priority priority)
string[][] DisassembleChapter (byte[] code, int offset)
string[][] DisassembleToEnd (byte[] code, int offset, Priority priority)
bool IsReserved (string word)
 Checks if code should be undefinable. Do not raise errors based on this.
string[] GetCodeNames ()
override string ToString ()

Properties

bool AddEndingLines [get, set]
 Controls if disassmebly should add ending lines.
string Name [get]
 Name of the langauge.
IMessageLog MessageLog [get, set]
 Mesage handler to use for assembling and disassembling.
static List< PriorityMainPriorities [get]
 Priorities for disassembling main codes.
static List< PriorityUnitPriorities [get]
 Priorities for disassembling unit codes.
static List< PriorityBallistaPriorities [get]
 Priorities for disassembling ballista codes.
static List< PriorityNormalPriorities [get]
 Priorities for disassembling normal codes.
+

Detailed Description

+

Event assemblers code language.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.EACodeLanguage (string  name,
IPointerMaker  pointerMaker,
KeyValuePair< string, List< Priority >>[]  pointerList,
int[]  pointerListParameters,
ICodeTemplateStorer  codeStorer 
)
+
+
+ +

Creates a new Event Assembler code language.

+
Parameters:
+ + + + + +
name Name of the language
pointerMaker Pointer maker for this language
pointerList Pointer list of this langauge, String is the name of the label to point to, List are the priorities that are pointed to.
pointerListParameters Array of amount of pointers per POIN code for pointer list.
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.Assemble (IInputStream  input,
BinaryWriter  output 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
string [][] Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.Disassemble (byte[]  code,
int  offset,
int  length,
Priority  priority 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [][] Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.DisassembleChapter (byte[]  code,
int  offset 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [][] Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.DisassembleToEnd (byte[]  code,
int  offset,
Priority  priority 
)
+
+
+ +
+
+ +
+
+ + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.GetCodeNames ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.IsReserved (string  word ) 
+
+
+ +

Checks if code should be undefinable. Do not raise errors based on this.

+
Parameters:
+ + +
word 
+
+
+
Returns:
+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.ToString ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.AddEndingLines [get, set]
+
+
+ +

Controls if disassmebly should add ending lines.

+ +
+
+ +
+
+ + + + +
List<Priority> Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.BallistaPriorities [static, get]
+
+
+ +

Priorities for disassembling ballista codes.

+ +
+
+ +
+
+ + + + +
List<Priority> Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.MainPriorities [static, get]
+
+
+ +

Priorities for disassembling main codes.

+ +
+
+ +
+
+ + + + +
IMessageLog Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.MessageLog [get, set]
+
+
+ +

Mesage handler to use for assembling and disassembling.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.Name [get]
+
+
+ +

Name of the langauge.

+ +
+
+ +
+
+ + + + +
List<Priority> Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.NormalPriorities [static, get]
+
+
+ +

Priorities for disassembling normal codes.

+ +
+
+ +
+
+ + + + +
List<Priority> Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.UnitPriorities [static, get]
+
+
+ +

Priorities for disassembling unit codes.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler-members.html new file mode 100644 index 0000000..7511130 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler-members.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler, including all inherited members. + + + + +
Assemble(IInputStream input, BinaryWriter output, IMessageLog log)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler
currentOffsetCodeNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler [static]
EACodeLanguageAssembler(ICodeTemplateStorer codeStorage, IEnumerable< string > reservedWords)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler
IsReserved(string word)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler.html new file mode 100644 index 0000000..8ac14a7 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler.html @@ -0,0 +1,186 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler Class Reference

+

List of all members.

+ + + + + + + + +

Public Member Functions

 EACodeLanguageAssembler (ICodeTemplateStorer codeStorage, IEnumerable< string > reservedWords)
void Assemble (IInputStream input, BinaryWriter output, IMessageLog log)
bool IsReserved (string word)
 Checks if code should be undefinable. Do not raise errors based on this.

Static Public Attributes

static readonly string currentOffsetCode = "CURRENTOFFSET"
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler.EACodeLanguageAssembler (ICodeTemplateStorer  codeStorage,
IEnumerable< string >  reservedWords 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler.Assemble (IInputStream  input,
BinaryWriter  output,
IMessageLog  log 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler.IsReserved (string  word ) 
+
+
+ +

Checks if code should be undefinable. Do not raise errors based on this.

+
Parameters:
+ + +
word 
+
+
+
Returns:
+ +
+
+

Member Data Documentation

+ +
+ +
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler-members.html new file mode 100644 index 0000000..a8da26c --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler-members.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler, including all inherited members. + + + + + +
AddEndingLinesNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler
Disassemble(byte[] code, int offset, int length, Priority priority, IMessageLog log)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler
DisassembleChapter(byte[] code, int offset, IMessageLog log)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler
DisassembleToEnd(byte[] code, int offset, Priority priority, IMessageLog log)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler
EACodeLanguageDisassembler(ICodeTemplateStorer codeStorage, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler.html new file mode 100644 index 0000000..7da0fc4 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler.html @@ -0,0 +1,260 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler Class Reference

+

To be generealized. +More...

+ +

List of all members.

+ + + + + + + + +

Public Member Functions

 EACodeLanguageDisassembler (ICodeTemplateStorer codeStorage, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)
string[][] Disassemble (byte[] code, int offset, int length, Priority priority, IMessageLog log)
string[][] DisassembleChapter (byte[] code, int offset, IMessageLog log)
string[][] DisassembleToEnd (byte[] code, int offset, Priority priority, IMessageLog log)

Properties

bool AddEndingLines [get, set]
+

Detailed Description

+

To be generealized.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler.EACodeLanguageDisassembler (ICodeTemplateStorer  codeStorage,
IPointerMaker  pointerMaker,
KeyValuePair< string, List< Priority >>[]  pointerList,
int[]  pointerListParameters 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
string [][] Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler.Disassemble (byte[]  code,
int  offset,
int  length,
Priority  priority,
IMessageLog  log 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [][] Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler.DisassembleChapter (byte[]  code,
int  offset,
IMessageLog  log 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
string [][] Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler.DisassembleToEnd (byte[]  code,
int  offset,
Priority  priority,
IMessageLog  log 
)
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler.AddEndingLines [get, set]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter-members.html new file mode 100644 index 0000000..bbc9f1a --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter-members.html @@ -0,0 +1,96 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BitsPerCoordNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
conversionNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
Equals(TemplateParameter other)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
Equals(object obj)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
GetHashCode()Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
GetValues(byte[] data, int codeOffset)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
InsertValues(int[] values, byte[] code)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
isFixedNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
LastPositionNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
LastPositionInBytesNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
lenghtNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
LenghtInBytesNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
Matches(string parameter)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
maxDimensionsNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
minDimensionsNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
nameNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
pointedPriorityNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
pointerNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
positionNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
PositionInBytesNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
SetBase(int valueBase)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
signedNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
TemplateParameter(string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
ToBinString(int value)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter [static]
ToDecString(int value)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter [static]
ToHexString(int value)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter [static]
ToString()Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
WriteDocData(System.IO.TextWriter writer, TemplateParameter parameter)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter [static]
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter.html new file mode 100644 index 0000000..8b4f35e --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter.html @@ -0,0 +1,616 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter Class Reference

+

Parameter for code templates. +More...

+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 TemplateParameter (string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)
bool Matches (string parameter)
override string ToString ()
int[] GetValues (byte[] data, int codeOffset)
bool InsertValues (int[] values, byte[] code)
void SetBase (int valueBase)
bool Equals (TemplateParameter other)
override bool Equals (object obj)
override int GetHashCode ()

Static Public Member Functions

static string ToHexString (int value)
static string ToDecString (int value)
static string ToBinString (int value)
static void WriteDocData (System.IO.TextWriter writer, TemplateParameter parameter)

Public Attributes

string name
int position
int lenght
int minDimensions
int maxDimensions
bool pointer
Priority pointedPriority
bool isFixed
bool signed
Func< int, string > conversion

Properties

int LenghtInBytes [get]
int PositionInBytes [get]
int LastPosition [get]
int LastPositionInBytes [get]
int BitsPerCoord [get]
+

Detailed Description

+

Parameter for code templates.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.TemplateParameter (string  name,
int  position,
int  lenght,
int  minDimensions,
int  maxDimensions,
bool  pointer,
Priority  pointedPriority,
bool  signed 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override bool Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.Equals (object  obj ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.Equals (TemplateParameter  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + +
override int Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.GetHashCode ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int [] Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.GetValues (byte[]  data,
int  codeOffset 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.InsertValues (int[]  values,
byte[]  code 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.Matches (string  parameter ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.SetBase (int  valueBase ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.ToBinString (int  value )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.ToDecString (int  value )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.ToHexString (int  value )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.ToString ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
static void Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.WriteDocData (System.IO.TextWriter  writer,
TemplateParameter  parameter 
) [static]
+
+
+ +
+
+

Member Data Documentation

+ + + + + + + + + + + + + + + + + + + + +

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.BitsPerCoord [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.LastPosition [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.LastPositionInBytes [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.LenghtInBytes [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.PositionInBytes [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor-members.html new file mode 100644 index 0000000..d8f9779 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor-members.html @@ -0,0 +1,76 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor.html new file mode 100644 index 0000000..c8c399c --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor.html @@ -0,0 +1,255 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.LanguageProcessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.LanguageProcessor Class Reference

+

Loads language raws and processes them into languages and codes. +More...

+ +

List of all members.

+ + + + + + + + + + + + + + + +

Classes

struct  DocCode
class  LanguageElement
struct  ParsedLine

Public Member Functions

 LanguageProcessor ()
 LanguageProcessor (IComparer< ICodeTemplate > templateComparer)
 LanguageProcessor (bool collectDocComments)
 LanguageProcessor (bool collectDocComments, IComparer< ICodeTemplate > equalityComparer)
void ProcessCode (string folder, string extension)
void ProcessCode (string file)
void WriteDocs (TextWriter writer)

Properties

IDictionary< string,
+CodeTemplateStorer
Languages [get]
+

Detailed Description

+

Loads language raws and processes them into languages and codes.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.LanguageProcessor ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.LanguageProcessor (IComparer< ICodeTemplate templateComparer ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.LanguageProcessor (bool  collectDocComments ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.LanguageProcessor (bool  collectDocComments,
IComparer< ICodeTemplate equalityComparer 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.ProcessCode (string  file ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.ProcessCode (string  folder,
string  extension 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.WriteDocs (TextWriter  writer ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
IDictionary<string, CodeTemplateStorer> Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.Languages [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream-members.html new file mode 100644 index 0000000..64ce05c --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream-members.html @@ -0,0 +1,78 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream.html new file mode 100644 index 0000000..6510501 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream.html @@ -0,0 +1,291 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream:
+
+
+ + +Nintenlord.Event_Assembler.Core.IO.IInputStream + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + +

Classes

class  StreamData

Public Member Functions

 PreprocessingInputStream (TextReader reader, IPreprocessor preprocessor)
string[] ReadCode ()
string PeekUnmodifiedCode ()
void OpenSourceFile (string path)
void OpenBinaryFile (string path)
void AddNewLines (IEnumerable< string > lines)
void Dispose ()

Properties

int Line [get]
int Column [get]
string CurrentFile [get]
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.PreprocessingInputStream (TextReader  reader,
IPreprocessor  preprocessor 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.AddNewLines (IEnumerable< string >  lines ) 
+
+ +
+ +
+
+ + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.Dispose ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.OpenBinaryFile (string  path ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.OpenSourceFile (string  path ) 
+
+ +
+ +
+
+ + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.PeekUnmodifiedCode ( ) 
+
+ +
+ +
+
+ + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.ReadCode ( ) 
+
+
+
Returns:
Array of strings where the first is the code name and the rest are parameters or null if no more codes left to read.
+ +

Implements Nintenlord.Event_Assembler.Core.IO.IInputStream.

+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.Column [get]
+
+ +
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.CurrentFile [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.Line [get]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream.png new file mode 100644 index 0000000000000000000000000000000000000000..11ab3dbf4513e86832333691f8cec4c5c0525924 GIT binary patch literal 1090 zcmeAS@N?(olHy`uVBq!ia0y~yU~B`j12~w0q?VsjAdr#>@CkAK|NlRb`Tzfc`STMd z09jys;J|_EL;s%uxf~@ye!)O#Ft~au#E5}``J$(bV@L(#+qriqEivF|J-Tw%_xdM$ z4HRYSgqANqU3SO$ZI-`^!w;rAdGS-EPkh@NY^Qg`fkz}sf$h|71CM$+`(r^DPEK=i zQTZveJ=E)B%CEKGE^UtxweY)=yXy4>y(0y45@&7XY!j}`-9Np3-i#i@V^^Z4TDGmL z(&qUqu<8A#?l-$%EY|%Zz2wy*Pt)gSQOEj@Us&_y_iC~1bOwgS9g*_-wtP449zCMh zer`k8#~MCo{`l*En$|s$IAm5Izjp7!nk8!GY!WddGro2lobMIiyl&%@$2+UcT8^}w zQ0Sk~U?$yE*ULCB_&tN=49muae5bCsC%yby^y6yByV8u;hf=rmNq1>E7%Ge164VgC zCoXZ!=bt58c*$AWW5w(|`>xM9A`mqtwD|lRrX;>;S2xV!ElpK-eZKm05zofjb+dwA z+^X8PMf2vB=b7izo6YTZ^1QN7@~~Nw{>!3GCGWOv^wFrSRjckUGoOEgtBrAsTKT7q zH?3a#=H^^9jpn+wSSh{KiZA{6<|v`YV+E>h&rf$t)(W&Oj#zhw*>HnY$3rzIo+A#5 zY)K1LBs9z?yk-3Kx5Zh2`KhkRzLSj-8grQ}1(;ivXGv&4$5jG+nJl!7@Hj|F#95W)!a}rIi}A4Usd*Be}j^A`$GjEvj4km^ZjyB%qlTd zJlxyYd25gC`}L8T=a=32zWm&S6B4ao`|jUf8IWADxt%%r-%|gxe&%*!Id^8yxN~CR z<2A1;vw80BS@)AQ_M~A;Zon!wbFJ;oOV25s)$0myc&M@9Vc9GH%}?S#=>Pfj`j^yp zb;En-U#B~J_{jPH$WL=F?O|cIS$>bP$iVn`!r2=)8@?a>Z~pCzzQnxGDl>gcmlU`z zT-&21y(hNpI_Hbcn#UJp8kDX()%u;a&9GFPXDXY^%)}S}VuP*v4~mwWx3ktWIct0> zmY8(A<@)`*di9PQX6vqA_+wtUa>NPm)APBSYpF#w^GhVGjhwbMN?Pa+$Ar6$INH(%(%ZVm855{ z-F#2&m{_d#{_OrEr<&)Um6!UQmK2{;4=;!`l6xPfR8H zl6Go-5IbP0l+XkK DxDoRT literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file-members.html new file mode 100644 index 0000000..d87c647 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file-members.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file.html new file mode 100644 index 0000000..259ab77 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file.html @@ -0,0 +1,165 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro + +
+
+ +

List of all members.

+ + + + + + + +

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)

Properties

IInputStream Stream [get, set]
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile.Equals (IMacro  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile.Replace (string[]  parameters ) 
+
+ +
+

Property Documentation

+ +
+
+ + + + +
IInputStream Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile.Stream [get, set]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file.png new file mode 100644 index 0000000000000000000000000000000000000000..ea6af13ac3d539122ba267c7f25cd379cce61f5a GIT binary patch literal 1232 zcmV;>1TXuEP)C`dJ|t1R93&U%YaHhih#hO-bR_ck_@dlYj;{yhmO`{dOCeec z(NZpqR>rganL}YsHY6e<$#mRSEs84Bx!OuGkDn_ypAeI_|DgS8w6dqLKzo8!|G$lW zp)&foolm}gKl?KBH(nRJwW7yQ9wLv2=%Wv`72^!Fa2y9*W%PKoT}yxV#bbYJ449x7 z@y3k#9u=;b)@*Q~%)h*|8h?t`?M5eGjCK&#F+ZRqIohzz-Wq#^aB(A%8v}ICi*V6H zD6qoq)W2rPzsmScL3Zb}a`Gj;HY7WbG5k!gtx}Vqh3C?G>|>P|5v^5Ydo7+Z|1e7Z=tyXot!gZM6ct%+L<|##tLT6l8m4 zRqvJ2h5~mEZF1`I&#vPt?eM^3Uas&rkkzM zmIXNPwO)B~!2EpCYkfgZ!rJ%R`1=EKKc56wrTDVZNEBaZJ%@$c~)o-F&;@f z4*k&w+KO=oqxHFT$2W_?DfE#hPMhqaf3DYtWalx4pXs$#Y7(^YTw0Hfs`4VD_2G^d zhG)$Gj6VGWXThzhwmu66tt+I_Y!zwZ^ysxaw0fw*zCBtjxDm9=fvs_KabbOfcBrh; zRx7~E4DGOQoP|`c3UYE#XU)vfE(>z%biB1T)-~Et;Lf2 + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line.html new file mode 100644 index 0000000..9bbafb7 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line.html @@ -0,0 +1,165 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro + +
+
+ +

List of all members.

+ + + + + + + +

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)

Properties

IInputStream Stream [get, set]
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine.Equals (IMacro  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine.Replace (string[]  parameters ) 
+
+ +
+

Property Documentation

+ +
+
+ + + + +
IInputStream Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine.Stream [get, set]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line.png new file mode 100644 index 0000000000000000000000000000000000000000..121050a9f0fd5840a3f524c4971782ff8b77aa24 GIT binary patch literal 1230 zcmeAS@N?(olHy`uVBq!ia0y~yV7v=t2XHV0$?RS6?|_sVxn%%7hy z0muU50|yRNANv0U$mJ*r@(Tt^gTd8PAw~=gEU}(0jv*C{Z|6qly*A)+JuC9!-}FCr zDuH`sRK#Cq%RCqAkj;KjqVnnck41OF`_{8RUFWoGiML`b*UO-LZR>i{e;c z;xg&wj$`O?6sNSGc&zyA1#|9E3pQP)cBXJi+j)7{FU_z0cw@d4v(5|GJ?6>#+*`Gm znM%uOeAa)z=Ggp8rMoYlynb1BLg^X)7ao4*Ih)Im&r^!IlkntN!@SQ*G2aEa))ZKO zT`&1*y-{88%)5eX=hTGW=lyx^FpvG^^3`utN*?aqB3B*t)OAVr)f@Y|kDvM9WA~RS zT~=?&?2<>^7p_iD@88$F?R>VrZ{OE7GZx-Bd$jc{@7;x)mPM~+&^O+7cwgbQW4u#u z#>HH%F5I>7(%i+f=hWK#f5y4ocJsddyN}kySvxq#anyvo$mx-OX|*|gVfOBmJ5R~H zYk8TYy(?Aq-0yYaadQmqdvm_6Oa7}DyH~Mq zQ=Gf**tPWO$9CS7lHOXBcX4A;oOJ8!*0S{N?WgugJzul-4Cl8r^TJP|CHCR-ynoA| zoceOx>e`DYll0!}y$tf0?zBtfl4|TJ+ZRFaw2!Bs{N8@ld)JiR2mY$XU0S+FJ?0Tm zuKH6d7ewLG33{z1noGQadSFaYJWqm%f}rXa= z)5rCjQ5yp!Yww&>kKf;KepdF<+wITSyq(}4J2+WDw@Og|*o^mq54$qYvaz4~bJ}|K$Hh@TiTx`i4HK=OCR}r0 zH1ox-q%3tt-XkkczHrJs$yTDWTzZ>p`o@~Cix*jTANw@p?4p!9t!B}@<^Nc1iH1~l{+mdrmT#GJmIQ)Yppu6UIV%z+eyF<%_c72G6>i1p!N$Jwphka#jurzdV z?aFO-d~NGiueg{an)%4&Qt!hg6~+B>x9ryM{bq4Zk9QlE)FifP@2WE=Bd;nMo;eor zt;ATVbVoK)x|%7%zXd&A{dO;z8y;zS`_5g5C4AyCe=<|~%9-x0csXsV#rxfHm4(MP z>8!Wj9AC8W{juZ;74u7O`Z{|k&3yWL=czZgS=aBZoKyQ+VDHMs?^ns)Xe;sImGVbR zWZ7j%iENvMS+m#Dgq!I`n>|%3%AKFE70l{*Q6* X@nol&-Y#2!g%5+LtDnm{r-UW|zeja0 literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool-members.html new file mode 100644 index 0000000..e626199 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool-members.html @@ -0,0 +1,75 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool.html new file mode 100644 index 0000000..5a41447 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool.html @@ -0,0 +1,221 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

 Pool ()
bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)
void DumpPool (System.IO.TextWriter output)
string[] DumpPool ()

Properties

int AmountOfLines [get]
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool.Pool ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool.DumpPool ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool.DumpPool (System.IO.TextWriter  output ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool.Equals (IMacro  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool.Replace (string[]  parameters ) 
+
+ +
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool.AmountOfLines [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool.png new file mode 100644 index 0000000000000000000000000000000000000000..206e001a4f30b2f3edad62176708ced364f52c13 GIT binary patch literal 1182 zcmV;P1Y!G$P)&bj6!A< zGW#xOGM??v913f)ArTQtrsKA1QB;}E)mDmm{9L*D2Qg{;yY@Sn$v(XcW+x!@|J$Gz zDx;6v`Q+>I&}8Iqyk2$BL=TMIL~b|HM;~Y_2HfVSOE9i7dOWkPr9b=Pu|G8i$wn{Y z86WdKDqJzG+2BB#e|cv${*;;9jZQv`*+8dben3ZZW?`E>=k{#i;+Epv7%*{OgsT}s zffa72{xw7XRmN{>qdRz&laK9ZA&a^5;b;0;6?4K2o=fYoS5#g^W>$^uXLxx0&*;-H zaMnRUW=V&88Z$j5_Lw>p`)u{%;0Vr|70S(ATv*>Q8!BsN)e7)3V>av?XKmb28|@`i zz5ffdP;1UHOU@~tRr7?CnOWc8vtmBK=b$0Kv_2|yHpY$2oZ06xvsLej*pe!&kc>tC~t%8m(a+J@_b~3MrM@fQ)3Fqj6!A}*JFD@dT1;V&s2MR~JLOtVK&=!#jIKZUS`aOedDZ+ds!Qk6Q~z@n2oWxNdJjh zs5R%9CFc~+s(B_C-L>%TJuBw(dkz}%OY5UTXJg!VF>_vJrRNT2wo0F?jp6*-F27(_ z*227>dF92)$#S>ucz((Geiq>--Y4B_Q<{9 literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor-members.html new file mode 100644 index 0000000..8764c0f --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor-members.html @@ -0,0 +1,68 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.ContextPreprocessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Preprocessors.ContextPreprocessor, including all inherited members. +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor.html new file mode 100644 index 0000000..72423ee --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor.html @@ -0,0 +1,76 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.ContextPreprocessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.ContextPreprocessor Class Reference

+

List of all members.

+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define-members.html new file mode 100644 index 0000000..68e1f76 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define-members.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define.html new file mode 100644 index 0000000..427cc97 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define.html @@ -0,0 +1,189 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define.RequireIncluding [get]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define.png new file mode 100644 index 0000000000000000000000000000000000000000..19753a8d2d8f07a5750e2ecb43636dde433b9106 GIT binary patch literal 1722 zcmZXVdsLFy8pbipTq$B_j7byrAV3OTci#O9V$#N7KIfvOi|ln*CdQzwcgqulJwl+3&s* z9{LS*o82}D1Og5E)}H`@m`K1p-`o^jh4Xcq`-( z!v4oeGphl?02-_8Vwf1tS|)W&T$WF3n{k~F5epU-s?93LL~7Qr+;aUhJH>W>7 zy&>ccnWu~xo49nHuht&^nhT}H!6?O0epHeCU|Ma>fnrgaGUq!pxR9a=*=d9IOt2z6 zZMRs6x$042fS`)+q#6%dF1jsyW%eCc3nb+@zm-WQ(u(ajPBw&SW`bv=BUQHKT|o5W`Ux6G5EB?(ikITUI`J*T+6!~< zZx~?oX+LE)9t<{bZg0iD+s3*Cp__wzya!^6*aWg6AShwp23xV4K{g8Bxt6$phqqappYPaYtdVHzEk?%yypnAmi zN;659WOmI7fvsF^r1wfk7GNtG|LRQeWNfLyAW1qQz70IU)Q__^{VD!STHkN4#IYQ} zLt)p_DGz$HKj$A|s*)9i>i)?uGaWeDW8-q#K3U&E0X3sx)r^FWk_iKMqC~eB7fVD; zb)?d(D%S5@pez0T3S4v9;~bQ9z0Kz$U&de<2f8`LcRFYFiC?cZs3X7kT2oiYY*Aw( z_!2$KB8)hnn(Ud>B#u08?DpWQ87lg}4?XH=U0^ADdxl>t3W^Jy!Wq*ET8$qX*GZkk z1{aCE4TbnXDYeMcB2 zk(SqK)plLwh)Zn%8<7z2yIeSaJUA&|> zM>R@R%w`jl2XE3Ahitt$gQjkLwjF67epIuEn<^S5A3&iH(Tw?jeOQ~aw^(ssdf0vK z7a-=mD_zBPvTj>QrPnD)`*@BO!?leMtbJ?N6bnxacFeCo;p=)*NN;^EkSb3){n(9% z^AhG^JykFr<1AmvIE_u3B6KX|I(YV(v0u(E%#?dM&plx}@*)Cbl(;WSLef1&wWqH# zJQY!~KIh31Hj(uM<+X{NBcVBdd8o5Npt7LEbdm^ Xe}2-NzI_IMG?1WxQ2)9^r*i%P(@$q- literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool-members.html new file mode 100644 index 0000000..0bbc62d --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool-members.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool.html new file mode 100644 index 0000000..db7500e --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool.html @@ -0,0 +1,189 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool.RequireIncluding [get]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool.png new file mode 100644 index 0000000000000000000000000000000000000000..9ec32bec74d06475af81d70576273324cade98d4 GIT binary patch literal 1729 zcmZ{ldsxy}AHZ>&=JMLbX_k@t7S#+dw2@bwugY9Z(?TtA%;_8Ynli5e>CdH23VZBg zYUY%Qna>hMMbmVMR+?APtW2}ekz$dcA`0>YMr_ai+xa}_d%ov6=lj?9bDneQSTNdb zv+ZUG1Y#ESwSO1{V!+kq7mYvGMc-blS>0lD409qttJUgKt+ty^|Ng2j)6eei?sE^c zZ**JZ^swOLx?}x#Hh97f0x>!kT3dE3dxi_l-kE;uUt*5zK2dca>yf|>=ie< zFw_`6cttevdkX;}5snXFn$K*fWWE%H*Bmn9F2r8=^?3txYSv65eawp8mDCl}@&

Xd4f=aIcJ`{R-E2uVkbTaJ;h(O3fs)~P z$(iUM+4Hrp9;x{5T;rI^>6!JaTBl&sM@`_Y?AQwv?L*{d<4kW&@`(cwXS2oL2GN&>ukkalSCGfUqPf{Mp#ba zO0}rMy0d?MVqIXw&EgEmDUJXfWCKTb*ROmr-QoWmCxJQ%B9R@m4sfK0;)a#swr6Pf zi!xIj`!v~_h&p2ND-uy`Dk1h*sBcR6Qm;zZi@K%%>dAxVLN|!OLPZ9cnypzgd|>g) zMgW7%QUP=5hgi7hz)!j>xlqtjkG^xd-l0Cxqp;V}WAPV&u@2UgO%#G1)MB;k?;6dQ zsJDC>|4i6sv+5v!|Lc+?Og9>Qyo*x85C9DiKnt_B`^2JWE$frZH2f~D6|mEHN;|ZA z2nT;2DTm=%n@F>n-Z8bZVN$jxPH~<3OF6^))Wd|auZD#7d4cqvQwLC$c-fQ6k@hPg zFod`d+#iQ1WD_%Ya`gubcaO9IU76HT03IG!9hxyAm=r?sURySMXTH>o2V~PIp@OH z&QHDHys|D)>z4mXmO8gDOOj%dBIK& zyr*O$qWRz1;hrg)&kI1s)j&b z=_-mnU;`8KOD}%ix(%a}XSy0F|M7?Jl&KepvQ)Z(E-^YUKH;oLf=qf#O-c)PVbuc@ zVuSD6qeB#r7;XUda)kr6Kc%14l0VMKD-l|rrIhzJh5=sO`5N!?6evCT^k*^EqwJTO zdj}I;3F8F_9yqkg^ErJxYX;480U5NO1c&$CW2ctIHt2Gq%^`QL3r1?o31Oy05j@If zg$!f#mrlKr?bn2?;Hq=QV!q{5bHAuT=Y0-PsgxUcCp}nud>!Aaxj-kw3CK>z_LH*l zWH4Z^Bf3cI)^n@TA$Ngr?FLB$_Eo}?2Z+DmIN5e3;^EdJNql|*;8UC8sxst~IT7GN zlWqSiS@+>?4rg^bou6v`oXLA@&P_d@yksJezk+YhS=^l&Bg*JY`<#y-qtkPQ_NZY1 zt2B_Yux)>c^2m0m=#=$$gclR<^6&4ra%X`W8LuGv2F}VFc^f&&)jBNv0DWBQKQRYXg-GFHM_XNhwV`Uzca^3Z>A7LG) dtUCJ~73tbEe^oFSs{3ysK>@-34SwI}{t2JQq*MR^ literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else-members.html new file mode 100644 index 0000000..617287c --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else-members.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else.html new file mode 100644 index 0000000..25e9141 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else.html @@ -0,0 +1,189 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else.RequireIncluding [get]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else.png new file mode 100644 index 0000000000000000000000000000000000000000..8332778bcdc2d6c51ca4f7b62a835a55c9dfabcd GIT binary patch literal 1709 zcmZ{lc~p|=9>=lLF|{1a8!2j6n{d=pbBUS4Xfi9ug(8t=R5TY#GqX_^mvD-EBAaaU z|NxebU3nx=??Ii!w8DjJ3hC@J9r_l@SvoO92)&*!}F@AsbP_x|<$oaf0s z5_)KznXMTJ1X>q(_y7t7GU5XLWz*HbyJD_#6eydI1cwFa^?IPy>v^T6F*ktD@bGxN ztY-Zf@M)Tk3OxpF86<^=+ozyl9_7e+FgrVXU1cUzcrSx+n>=GfvkG~rJ=;@qAs zU+#ImA7z)z@!KmtgU^PGLyY0WjsQkVPCR_DRASv0AL8V6EB$4nBE9)OXMrC_RtVz-2N{iny63KbvCY5i!kH#bCxs#E_{$}Hh{eg0vqd|; z<$8vk4QmXX8ZNjxRD3~JW=i$l9+0U~v!eXRtu*OLC-U7G>Sx;-n%Zwx^W7oazUrHaSceXrQVO+wiR9OMYjQ zg4R_rk7{Z1Ja9z2rjIB!CTTPC-R7f)+5Hg%sh*kqNhUr4)$l5`xPvv1zxWge!+C@;sQCD1 zad~`lwL>P7P$~wB@tz4I%f?k(TtE)101WfMA5?%Z;A;#Rf&`+p`~=AqU;^2)w69(= zJG&3|ug|j@`EUoR4p9;4;vc;~oDY|F#U3em=?}efLV68F zfOAvsBbJ7DBJj9PCw>!4&*Vhkwtvcf-)a-58>i4Fk%I6iTX$GAeeJ7tQwNbKBgyJ@ z)!V4x^7nrCV7c}~lwg|8H||$bkGG(Nrm!>}Iz)%AL{Kmg(=#sIAoU8Z&?3lwv6Q2J z-0J*K_@W(sk?xg)zFLos%(ZTJ@4o1Uy3CG66)Q)&1ovT;pFAKxvlpaRSIKQ7Nr(%u z;Mc0hR#3tA#Fi$r@TvyalD3)(YWFE)Wwy?k#IT5>6i!7pWJU2ZGE`zgKIVhm`R(!c z>rbQ6WS`~JeXLtb%A-)}`)qS0X6|%?_tYtT#nkZa1g|DFcQ)2ss~hcBCwO~coQc?b zk;$uSEu&KGxbk<0NbWS&*f$ZA-K6#*b6Ix@LFiMmoZ(jWp!3xoCM|D&UAeICSx&fZ zmY_>GBeGTFBA;-Q70pc7#|z?SPxjILrd`o3OARRe1a1+g`jemCyWQw|{wD(r=`*Yy zIIL@LS)%CYdxsgCc+FbBVFu<2#X%)@Q{7x;nEC9-Uxx7f4Xidu^_Nx#si-<1_;>XZ zM?29Vea~m7l-FBMv%GZ7a!=^#4OTakFhvV$mUnRZ`P#y=x8#}TN*l27x5bQ$rSvzMMGabR3M*|>C)VR#+IHXdlFUX=R|EkS2O)@7Q5-7Kg7MaXnjl` ziojj^+ns`wzg_O!vT`0xcrjNFK6zDJXi2CRKkrffG&~S|9dBCncA zXN~mNABb&^ zX&!kTzv-gHUD}Gh!v7J+wdqlw>_rhwc2SaW42(k`t) + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if.html new file mode 100644 index 0000000..4101da1 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if.html @@ -0,0 +1,189 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf.RequireIncluding [get]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if.png new file mode 100644 index 0000000000000000000000000000000000000000..b6bad3562c30fcb26d2922a850801ad0071b2e3e GIT binary patch literal 1711 zcmb`IX;ji#7{)Qp%(WdgtK-yUYH4DL7D}0xom_Ka9Jj2&G8e*J{w`#h9qKqOV;UL- zSs4{jW|<18sD-H@C84>Y2B}E|3NE-Y|Ln|snXhwy=id9?bKm>vdCqgM`1>9*(l^(K zKp;kky*!RWAX+T2zO1JWuGH~opTW)4-#f@tqtSq+M#CnPkKF*P#mQ!~GaED#@Tix3 z)He{kUL3-fAQ%Lq>vq^y<41 zJUP9uQaCoY5587$9uKmNCCwL+kTIyTW`>8y7PD&tn+GGX4OEmhM@D(&Pi}68sq#n* z7@(Z5Tp|)$ygSD(-sZ=stI}z}22mNfZscaQ+jPFE}S* z<8KWupq^Ew#2EQ8 zuV6@LYnMlhx(22u6bHNBTeUiLQRszh@kzHF!**W9zL?P!no*8_ud{J zrV_0h|3XL*#`M??6i>?b>v+R8eKi$F&mmYtr4_s?z8}<)SQaoMlmR`36-CsqJhPJv zWRuiyNb9ir>vy83eV#N&6-PBl4G)p!rmilmojznsoEHsi0E^(Vu>rZQ=C6-$@8ymK zrl_;OEI0xc7vB>an7jJx(yxRv?r8!skriqkQY?W=e6X^YHdrmY-SpOoX{SNw?2f)f zyg41Z6D~IX+NQ2zr8#sU5o!b)t?scX~RT8eN#R$vZ{)TDb!e z(fquScjms3TAqWt)jY>jw&iV>H08nh1Rg6qLB#T^cGelSVDvfzeBO0M_#S?~IEx1t zTZ*@<;FxI#LHu|V6%j@#bqTfaFzC7in`s#fi2b$$?%0#jQJf~u5uyX3F~I>7`X^1d z!cUKP4#ff4sHet#-Wpv|xW?L0) zc3=OAh=+StJ<85bWV9yJB1=sx$<&>7H$QxLno20Y?Ux!&T3zmc7Ql|39EiAwo#?O+ zw_6o-)hY_{k2o-Yaebl8VFR@ z0{k2E$}+*f;lXL(Ss;T68q{~>MbutB+}1R~xSB}Vano)@6V&(2iOhDCC8eC*l|$T( zka3W{iJwx`_N!^jZF^a7_`g`Azmsy{HUzh-Ho02@9aeRwq1CM?Hk?*_0ZyLPk3>h` z=jMw#QT3xZ6k1S~I`PqkPVF#Z8=yzbSrSRNKqC7CK#@BMX^q5aWI+Q+J1)ym0pVXHN$Bc zoN?(E_U?LkS3xfYBkC8{c@aOfhE!{(R829zcDTSa<+zYFBB Mr?1B|_hUJK1B&^2?EnA( literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined-members.html new file mode 100644 index 0000000..8d4b09f --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined-members.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined.html new file mode 100644 index 0000000..35a00f2 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined.html @@ -0,0 +1,189 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined.RequireIncluding [get]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined.png new file mode 100644 index 0000000000000000000000000000000000000000..4d7199a82ab1fbf9b1127de789fabc54ac0d0b78 GIT binary patch literal 1741 zcmYk7c~sKr8pkOYRCMa*H54bCCeyT0+&55fX&Q}5lS|hnQ%fBc*Ick%5;AK{<@C#w zi0DDHylKLqrRL9qL1nbWyj~Zs3s@O0lqAg$RKN%^n`TO?<;%r=z=wxZ zzuM~jbds|{71b5R2N?s-WOCTw_dN(9HVk&qqnZ}E z*yJ`Z0BBl)+b9JRT)jvOY;k84bisg8Zc5R$Tu%|)uU8i=Ef z5m$JaAP%FLU(L6OY2qXGMAW z1j}B_p0rUz^pcU-7c04URv4tGiQR+7NWQ2!+feQQqktw>?bW&m{r|euIA4J29RIjZ zO11vlFL%RF)Qjr*Z~u(&1IXkt)q?-A=qx9)v zi6bsuBUm``yRSn}?~5FULI*ze^C~_8Oe68sk~Va~LUplFm+ts&%8XrjCO)P{;8O?) zh3_stHD(<^{uX0EW9ihmZ#}grtooQBNz$O%l;kFQ3GxORSx2|JQFJ}8V(7@iGQ*ib zc1G*LZQ;xJEw*+hupgyo?m?B^>jQG*yf~&+FVZ4onb-&v|C+;$Sn3Xix1pzdZB`-;QRb*q9d}$Op~0Bo{&(V9E?k{mGGZ*E>o)Mv}GmzlmFwSk8uWS0^@*m1fG%RgBx#B3w>MYoCj!rj*Z_#6Z326Y(xR|}lbKxzvo3!Qf5!&kgk z-w3H`D@E~!w*vKRk&f+2`~M;@Y|jD`&-b1jt*k%dsxmL1#ig1uYX*|{o@;-7vD^=e zwB6DNVNPvk>m`H72@kj4uB?ttSD!;py<(PUp3$a9Fy1gYVmBN*+-Le=ijnjRr(WPb z#GluqRQ-V?$`x7mH=w<&<#~BTuv=`~JEFz~MQnn<0>jtK5oZyJndHt47w*+L7m#=( zRI&+<4j42ZDuv%adNZA(3GMuDtpDecV)#7c`srxR;ctu189pES=OB?9Ikb|rjKP(j#h*~RqtSQko%T^}C!X^=r^<2%B>O)quwxny}L`LA*q@_;d23Zy>>lr3?6^>C#9avu$OD9!(COiboZaw^2k{i v4VBJZo}IwyN5TVOn}aW8U`*7Jw7DzTlhK;uU7@4?dmxzOfxd0Wq6z;7*z0i2 literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined-members.html new file mode 100644 index 0000000..1cf22c7 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined-members.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined.html new file mode 100644 index 0000000..1c90f88 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined.html @@ -0,0 +1,189 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined.RequireIncluding [get]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined.png new file mode 100644 index 0000000000000000000000000000000000000000..60d4b82d2064a0483c779a6b495c649490b65153 GIT binary patch literal 1754 zcmZvdeOS`h9>5{3wBmZ5PQ`qgwRB}$DEat;FOQQ*8@lqH)Iz(0g)!ffsiVRVIo9E+Dw6_iEkI%f@z5KyU4otubt0x&iS6_d%k~tKj%5+hr6L$qe>u=3 z1TyvKAEn1oRXr}b=3on|iJrOHM8SvDLPi6&22x%Y>~2qqLX9N*#Jmd^PS9Tj>4HO< z4ae1L32Y{Q1tM(qsLov7PI2Q;lh5bWb2qlqcw_-O`sRzvX~3M3DCsa|Hp2O*>YDEG z0$<_M?ZWKo4u7dI@)@du)T8oqJ?)l=a)cY#vN{)D`8??N7IL#LYl^(D4s07%2aa9f z+xASor9orAxtLZLv`3J{L6aH(%qrsxkbOH?avD^y{f&)nQ?PE=mSqpL>Y-F>SNjHM z7Qrh2p((S#BvCs5W~Bgzr;WIX-Fzq=Jx&+0y8|Y$mFXQ?u%bAEyWeU!*n7o^Ar}Z@ z0Ti|2biz64sTR>>^PNnlR)e!roy41n^G57W5h$|I#D#-PM`;iePu*yX8<)KIlpyw9 zzD94C3%9~lvIoetXwFpe8_B}~3UJmDY>7&~up?uDY&?zw9aHc;(bR9;{`OiI~c zA+6rEzo>kvtmZS21=xV0XX}0YREp%R7q0^||3p#w*&GDBfig0!EI;_an`y1E-Y-==3XPJCw==|86yC8Yrzi~2#tv5whw?_r z?-#Wv9VVAN?SAoR`LpZX?S~^?r_Vd){~NPy;XPS^gfqLM1yvWu*=jM-cdVIK_j9Uc zE(sy;>a-$w*5621^po$wfuHYg40yr&J>ePe?^aOo_{| zgjGd)hJ^SOaOd`3?WNUz7`NOd6S^*b55qT0HczaZK-!=;q5t{A>jo3jFawOe=xZ4B z!H;`l>q(=yO2VsvddU_=j?M*J$~*(XWppa%vrXSB9|!II0p~_1ZJKuKSNONCEqrK~ z-Y@>`+#RAKUFXnLVA|F_o;EewdjA}TIl3lNKdaa|Gh5*)=^5{1+slN(Y%j}&_}_)S&%Uvd%AKcpoQ@Hl~Cyb6IvBy)$gdscESv! z?G##ZlxnE`U2{$vOMdUxGKg<_xZ=A2Fi!O=5Q4DQ-7-`AX{{Q~1i$i+?hbIkt-J_e z{Siwi;@}=f=A=rpSa6gf&C1}{0q?ob)@qnmYr$IwT)M41T?x;vH4P<$E*PF&g@Wox z-RUj7C%kWYCWVpyy^mDL$vAR;*e=}7ia4_t0nxO(1KV)QFD_}|SD=q?%j7Lp=}@6N z@UcG^-kS6!Of;KK%8V?g`Jt8k03z` + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include.html new file mode 100644 index 0000000..da372cf --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include.html @@ -0,0 +1,189 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include.RequireIncluding [get]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include.png new file mode 100644 index 0000000000000000000000000000000000000000..7e671fdc5c9cf918d313b4bf1310c94706b41250 GIT binary patch literal 1721 zcmZ{lc~H~W7RRHOU7<1+M7F24p`wBYFaiNw=bT&c zO_1LX<2}X@2xLcq|LIT&WD5ZLR}Hs;D@VnB4VvBGAj5rhIvwchblq(B`4Z6EoZa2s z8NE6gxHTk(28Dsgn?pDl4ue4S{R2*)45w_FXO7|39^3VYKATxRp=xik;I=${zg8gD zW*xs{aZTp`eEwZFo+FiJ;~gbi%sz;+`r`&7HX&?xsawHS|EIR~5xKR3*2b8+nY-+# zQU8KEoP7a5ygsFrc|0+p+;=aTy<`df<$A^X&dJPSxG&!bpchGGdleSA>!M4=Gi7hy zm1NfrocBB6X&1wL%EDb@vz-!P82$)HykSvpcU0nI-KV$f{vKg5?uafy>CrbTxAr}2 z>WqA59g$-0`6tr1voc!>7}DLY)cO)B1&p^jq|qXnUGS3_nj(*=zZ<#=JunY7k|tB+ z?NP6=jPnUQf~yP2ESJpbUIedaVRo9)QbWEGM_}GTp=<`v4P$#;a|?yelEB@&5H1%? zL;LwA>PQCcmqmzkS&bKEFP&PM@e`21iDd(|C%m-NR3}rK*LdDCRH^x*4SlSS1#hd% zM~nWwHmvS1JSoh?qR?i)?DMBgtBu7_0=e9n>s;aG`5z#7nJipR0 zZMd+57Jk`!LfK4XFFLNEMi@&LiAQu)%8U;+gQDnJ+i=pe+X_mVWq|kuq4^v^jI`~F zWOpIFB{j?O%SK+38gx^xopR)$@`tUGy`Vnk49uD#sP0pn+O`=3jPfa{Ecyp+xB_Ni zEPFFz*k5;PrYwy@3#%^sx-ZFm=MT3$gE;y=r59uQXGT*_pz)cf`mlI$yxaWx_?nS( zP^SK*KI466)%`qyPgVp?wWQWKJ?2`@C9&9zL9FekR3)jNt$xYJ{fL7q%EPZlhr}U+ z#q<{qt%=qXiu%H;e>7N9)5KG?E&Ju)c^r>>tV>VyTMHO7Cdr6>26a#xCex_V#Rk{; zZL3V#>&mBVpv}3}rEf3j7pwQ#h(5h$HJwn57Rq#kf4WfGvPW+8iho*M1mgeM@w4tX z&qibK>_pZh;gHBML8OejCnsEf#TC%35*d-xvd>8t0R;{ziJf$~W5wjXVnN#YxPbI! z-;g&u^-}YS9)NGjM>CGZBm~UP9!yM|h!}JIHQI~ldyw)%4VUD>S`D1X+DXeEbhS!S zQ|{0>^CY;lxx_xsJ|fd~ZR&R97gL^LOyH5$g2k0(U|i;s(l`y0aty3X4ZOQxqTP5s ztj4%Fqb1Q0_+~wjqM&Ok#y;zh58Sse6qg^*Y>Qj!e&FcSwI0>3Wk!*B?YL55 z8r8glEP3#NoqhLY+%n*dbTSWLa)><;ck7WWw*5PYD^@nd)YH^Qc@0@b+)q!s>YvI;L|&OX((FDtD1y)0Y3H zhw*`)$ddm{kEmX|69aj}tTZyE-Why{P}&&qoJJgGky3m&09opgBmkw zMK9t%Uj)7#K=K6kcUQjeI5Z@nHpe`amyM#{Uq6EhZm${>@%jNPMT1jy2luyYx6w)M zqV|x|z&57#C~ZOM4njmm_H|t$+dYO4nJbT{gFWP92O%g&a7*?RkDIQ(Y+5@9{xgsO MpP + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary.html new file mode 100644 index 0000000..51e374e --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary.html @@ -0,0 +1,189 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary.RequireIncluding [get]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary.png new file mode 100644 index 0000000000000000000000000000000000000000..c60995fdb2fd0912bbb8c55601125ea631afab2b GIT binary patch literal 1780 zcmZvdX;>0k8plb^owB*!aV;y$1vAMmxn(Ger5Tdqf;HF7lm^Y*b#R^1G_&lgsMlo# zy$D>*ysm|VB3v<-G!xAQB`;Zlin(VlT&!lA4|AU9ob#Ul`#$Hxd4JFU+(o0#0#$WY z0RRBd`5eL>0NBNo#Tm--vi0w5agc1&M!RB=QmIrHN~Nr_vMUc|(dWrxvEtd%H?pI0 zlsn2pmi|13x-pgjfZ}augd-+y*Iem%&N4_j4PJ?#l>W4qX6%zPcG6yodKv5){qiE> zjmN+3TWOu5kGAymyJ!{SVN52P9teaFc3bu+2Nz}WJ&!BB9OQt`{#gE}B1>`GBVr$0je-^dCM{Q zC`R1s+U6`1?Z8JpVH8OU(e$9KQ=cmjV|MCy8fOYS`c2II+RZPweW~O@d0H#h`~8ep z!23XC_f(gCpp|qq#lEL(;7v%m(Y}2ujIG+^-K7M$WICC5(B>}{QNi=K)(;}2gQTo}v+CCb@QLdrhTfF0!n1xtAkXcvMX zD?1AQvHm4&Y71qu=@TGmehX4yE z_iD<4!fUI$d2cP#i?D?z71x^9J!=UQ*mXz^x#rfOx|pzOL1IKSDM3a=G0hy#A`q zC|~eo)?9*dgO2LslVPC%ajx@E&HjdBs#&7tO!dcQJLXC-6C*HIr%xHKj( z%YURAbgi`C7H*|ceY}mqs_L%BnfMp-Y3)$GHu;rEBCoz!B!HVMt(T7)V*d4C9#n{o z{TOk$?U}Ozg9a}dHa*M57?~*V;VvU;kI&C?|CgL^;tq#j8T*FQ7F+q$ks>TR6DmQszCN1xYS zW~GR46LyOgDHGk`a2w~#!v+b=GBJBDft^TeX|Kxlwfd)iy8hwLLt7X1GLaP)orl8u zs*ug@Nnx%3@sK;kUPv;oc`Mp;_-b#Z7OrGU?e^Tv-tLkm!=vh#^K|*}>t+T`Mx_qV z5EXr4>W%kjZ;ZUSbd?rbI2l4%@)0sVhFQu3%fr&g%{zQp&$hiGQ)YilR)EC59vcHU zC~J|(cLo&D6(Wwq2dad3%yifP`pfI-bSnGQRDsHH>NE=f8keK_D*tUbpI&>tKxy#Z zno6xNwLV{s?_bDU(C2o|s?nYY?t#>UFFJw8HbFj2N%f}gD|A7-=m2IKm`!_tk1K&k zPlxQq*AC8wrXzk2RQ0bkhKRDw(iSuf;xBt9Xf8lzywE2KnYo#nZdN4vyK!1OF)OVzePxna@);)dV!HIg8#6Tucot7@l^R!6phY^d1xZ%e8U#|Vw z;?ZJovKJ=u-iU*(ajes#l2U&H8kz573cZ$iaMmn)(T%s zuQY_d4ODI34`^;}-}sH-Dz|+?W?2?ROsd0Bv%Z^HnD0o-=2xb=&@^{^g{cBsvEEV| XT4BV*@^kHFUlhO@i9*!CuH5<)Qx|wY literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine-members.html new file mode 100644 index 0000000..6d8026c --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine-members.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine.html new file mode 100644 index 0000000..ad8514c --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine.html @@ -0,0 +1,189 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine.RequireIncluding [get]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine.png new file mode 100644 index 0000000000000000000000000000000000000000..1c2833dd83465056acc4911b7211b0aaf43f3d40 GIT binary patch literal 1734 zcmaLYdstFu90zdBTCD_HmnrJxF}vx!Y)-)xWoek2mvWl6R4gaz%;T%<9R! zqB7U4DW)Zvmry~P1}W&sODN!l#B}BHo{F-g?f%Ek_c`zTJI^`K`_J$5zURB+?nj|p zwYNeb5U8`$5l;w2jRn?Mx2S_7W4dw}oV1R+df`+m6Ofze~pEyjg6^UV6 z^dEg$XxG#kG55~8(`^%GP#=sM5&tV)(ROYt>QvU%t9vC;zQMcv?t-7{{}SI6P6 z)OaRgSfi!3v?wIqonRh(r<2*g`q(Jq^FbWaU}Fs_xchoUq>2DobGt@$9FM`wG(|K8!y^L&%M*1Eiv4bqeooG(5WIUQQi zZ&oVIp6iupz1kG)d(yiJD~7dFDAQt^0$PJq_k%{$c4a zUE&3vrLgAc(F2OAQ? zOO<4D$FT&|h@D+gyK#$SNl5KVgm=$b!ClRe!o^%TsRC%m6y6yg zgZYYR64Nr7W{Iiwi>a?W-z%r)2fFzV$@eCG?EKvUVhAf8ZImmmyUvRfi+QAj+zvas zXpKQY{3$NO*!A|QUze0dzKw6o&uRBo>RI30&6=3f0qhatE4jb}z~l;;ax46d!0MadQj-)=EFsTrwJuvB3J!zyWX;*5(yu+P zrg~{7@H?KN=y9Wxy1=-XFH%o=d)aakX}nBrC38w!s&MHpp}m%|ZQ!Fc!iVI-H39E? zUka@4>i(tGkqLFZ3mzm{Cpc}g8B>EdZa^AB)(GgW1Nwu|dqDpov<_(O&d`Sq_w`z) zSa0e&}M@;`zW^Bi@J#%4;EEqZkWke`b$azlATsb?-2ymmXA*}q4`)6mt# zSyh}dY;DQZrI+)X`Ewz_x0_2k*tDE3v7mT>!n1gtvWk~bx`%g?N9zkE=Q0NgP@&07 zKljRh%SHTtUz#IzdIvV+r}nJcW&U6$zZ6{=6kYU~B>#jT$rLIqObN}Gdi{FHC{*CFCD~QSAIa82X;N=hFTN9G5&jEHm@ot>v + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor, including all inherited members. + + + + +
AddDefined(string[] original)Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor
Dispose()Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor
Process(string line, IInputStream inputStream)Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor.html new file mode 100644 index 0000000..f13af22 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor.html @@ -0,0 +1,183 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor Class Reference

+

Preproserror that does nothing. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor + +
+
+ +

List of all members.

+ + + + + + +

Public Member Functions

void AddDefined (string[] original)
void AddReserved (string[] reserved)
string Process (string line, IInputStream inputStream)
void Dispose ()
+

Detailed Description

+

Preproserror that does nothing.

+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor.AddDefined (string[]  original ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor.AddReserved (string[]  reserved ) 
+
+ +
+ +
+
+ + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor.Dispose ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor.Process (string  line,
IInputStream  inputStream 
)
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..68ce1711a8f97e5f9c89f480c198d95b43c6ebec GIT binary patch literal 1137 zcmV-%1djWOP)WQx3`JW`RsR2z=b=I9YJr|HolGZJRmL`pwgb}Z@j-cx93L;rQ-rigi$Yoy z(t0>8>ErohOoct!l!%BV%kfyXDXL7@YAeM${++q`hRAK2D_XKn?1a{Z^ta#3kR~dl zkIVJs-~OcbOMVZo^lgcnm6x2ir44Q3+|jYh>m{1|?k4UsdOWSBrHyTKKc5$g>`=WiP{iTM4la?9sfU^?N0z=Rec@)wIs1cVAjai*JjxD5OPN6w;!Q z){mz}d5#=EQ$BxaT%<+$ZdjkhMOu`5U=bH-QSRZz6p$8$v`C97AT0`Mkrq=xS`^YE zEvA69D5OPNOaW<8NQ<RXclYjehCCR(Rnt5BIZ%Yo5;}9L%#JQt;CdVP}Wwsr<%jog;nwB=U z&Ha383<5_ltaV&(QQ?kZ%?1a`{FirD<9Er6`Pyf#q}8G6oS)E{oK`qyZ=1apxcN+O zZVYHRFT!&Sp}-DzQh%B$|5e5xljj59WzF}kkiT3}_?W&`*-vP}IJFLUA*h+tvTAH6 z!E56`MxXuzXTh!1_x5!5S@X2C7}=}oAguG$>VaeD`>q+s=EC}d)@bDwt!f8&ndPtB zH_qC)p}?9-9s=KD?EN9X7`Y>oA5F^=e5xvqs7-!YtQ_E4Eu + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor.html new file mode 100644 index 0000000..07355d9 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor.html @@ -0,0 +1,345 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor +Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + +

Public Member Functions

 Preprocessor (IMessageLog messageLog)
void AddDefined (string[] original)
void AddReserved (string[] reserved)
string Process (string line, IInputStream inputStream)
void Dispose ()
bool IsValidToDefine (string name)
void IncludeFile (string file)
void IncludeBinary (string file)
bool IsPredefined (string name)

Properties

Stack< bool > Include [get]
IDefineCollection DefCol [get]
Pool Pool [get]
IInputStream Input [get]
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.Preprocessor (IMessageLog  messageLog ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.AddDefined (string[]  original ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.AddReserved (string[]  reserved ) 
+
+ +
+ +
+
+ + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.Dispose ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.IncludeBinary (string  file ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.IncludeFile (string  file ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.IsPredefined (string  name ) 
+
+ +
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.IsValidToDefine (string  name ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.Process (string  line,
IInputStream  inputStream 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
IDefineCollection Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.DefCol [get]
+
+ +
+ +
+
+ + + + +
Stack<bool> Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.Include [get]
+
+ +
+ +
+
+ + + + +
IInputStream Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.Input [get]
+
+ +
+ +
+
+ + + + +
Pool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.Pool [get]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..d0195dbb280fbfc47806a207c0788d983a7a8fe6 GIT binary patch literal 1668 zcmY+FeKga19LGgi)sl1d zz%pA%&E3Xr+WgRy%HwX$^ENW#jK+rq=9qBEw5_Hs+z{l=cJkYvg%+u9JQHSU=$|cSo(4rnKawbr%D{%b0iK<8KZTVoQ}e7DO~nM_BJo#*LmP6 zS!H(>{m*-cew9^~JZOlVE)tiIMV;_8x8t)nnN-18b=RwElr}&|r((R3JeZ~*&v`a0 zGg}%D#~7ZGn+^hN_K7W*A*L6slQf|V;SQWK9pv5DT zFebnJ>ZfDD9jTNp4=Z&*C9Nco~VZvO5$Nu4-Pr@8;i72_V{RcB< zs?}ydgjF@;W7V5~*#N9r_QTwkc<9yb+rBMAXJj>gLh?&UEOnSMrf zQE0f?(D1>~&#FCSQAR^}Z%Oygh&V(>ZmJ)5dDzeOp^Z1{I$qCS8vtENt5Ig#!r$04 zuP)Uuk$Ov3f#@Jtudw3KmWb~b{okQvcO5V}nrc(1L>;91flOVyd-xs(~ccYai(SFOf! zW*Ae^TJa&fQy3QIQ!(c*wv`#6IuZk6Y#LW;8%^%ihvMoaeH`7eVGGH;5v!i3kCT`I z1KQo#hu!WCUsF>Nd6R4xQ$5AbSyWd9w!gCNN&2Jk%xK)M+n2v3oAVr6&o1H#;+Hq& z;+ND>3Fg)Zg}7LZ!X$1));AJ!<9I*|rr-i(p6V_oB;xu#&DpJnfpI;rW@^@ostAIxsAp2=~(kZOc<%N{tB~7#3bHXtg60 TIU@%AWoY>O2KqetIU@5v@O4VE literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor-members.html new file mode 100644 index 0000000..400c46d --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor-members.html @@ -0,0 +1,75 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor.html new file mode 100644 index 0000000..998a313 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor.html @@ -0,0 +1,231 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor Class Reference

+

List of all members.

+ + + + + + + + + + +

Public Member Functions

 RegexPreprocessor (IMessageLog messageHandler)
string Process (string path)
void AddDefined (string[] original)
void AddReserved (string[] reserved)
void Process (TextReader input, TextWriter output)

Protected Member Functions

void Preprocess (StringReader reader, string path)
string ReplaceComments (string text)
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor.RegexPreprocessor (IMessageLog  messageHandler ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor.AddDefined (string[]  original ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor.AddReserved (string[]  reserved ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor.Preprocess (StringReader  reader,
string  path 
) [protected]
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor.Process (TextReader  input,
TextWriter  output 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor.Process (string  path ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor.ReplaceComments (string  text )  [protected]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html new file mode 100644 index 0000000..9c7f419 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer.html new file mode 100644 index 0000000..75a0635 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer.html @@ -0,0 +1,169 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer + +
+
+ +

List of all members.

+ + + + + + + +

Public Member Functions

bool Replace (string s, out string newString)

Properties

IDictionary< string,
+IDictionary< int, IMacro > > 
Values [set]
IDictionary< string, IMacroBuiltInValues [set]
int MaxIter [set]
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer.Replace (string  s,
out string  newString 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
IDictionary<string, IMacro> Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer.BuiltInValues [set]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer.MaxIter [set]
+
+ +
+ +
+
+ + + + +
IDictionary<string, IDictionary<int, IMacro> > Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer.Values [set]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer.png new file mode 100644 index 0000000000000000000000000000000000000000..43cc593bed81a253d0d99809a56d73cfe415522e GIT binary patch literal 1179 zcmeAS@N?(olHy`uVBq!ia0y~yU|bGl2XHV0$*zlD`+<~1fKQ0)|NsAi%>Vxn%%7hy z0muU50|yRNANv0U$mJ*r@(Tt^gTd8PAw~=gELxr}jv*C{Z|8cJ9ai9J)BV2p-v1M^ z5gfe^L6?rbUC-(_!=%RPmYnk}Ufo$kdS;GCoIfW>dZ_Gd1+d+NSuswO%u>*&yk z>^r{7_v5LOwbz2y{N8`P%}hGh$Mj6^v|Rn53zipcmN5HqH$J}~Jee)rO?vt3llGH) zyrr&L?)7S{@}I+2GOt8vuKLLX!n*M()}B{Ne|?F4C3n6v|KUXQ?Vnc~J?`DAq?R9@ zzWz_&>8;Cx-cL1{)_0q~{b13pwF{nHDL6T2{)Cxxf-TatnoqIso@whjRg&*q*9Vqn z?Yjs3Vs<8c?~~as|9s)5(&bF|=TB08xPfa+r@-{PA(7`!_Bg-Ycq2T_#qXDt>#1km zozd_04>G$SiB$jhChUQw=gW&PUmUXU56E6-x%`^z)f?vGx76oUC9kvCc`f(uicc0# z=K5$XJtdy~JdBllj+1QUW06CtLg)I_rW?Ke{5@pN^Y@if$0k1ZoNGQ`Tyw*mlAW=u zs}(1Q&X+0FdL46bK3ig6>qXm>GyFp(=4Z-h-n_L&p@?hl-=3pWw8fIIE?ug>BiZcS zD*J607rtuWx+#qBm*7n8>q~jc_r_#z?pu3E!%Z?;MZu0|U)9^t1(uFJjXLRdo(Int z?3#BwZTa{14@>9lTh8#_^Xa8i%s*6FAC&Mjsuwgh2wOPbnTdZXMb&>+k*=Kv>@pFjbVI){ZLB*Gz@ArcQ*7=aRvKxLqmAW+cs zN8XQRXR}Pp_wx4ZEPf#Af~GyT%U_#sm9N!$a}t<7RvgNE_I&5Xbw1a#bdT=(U!9w= z`Qp)#!%0rwJm&YaET9P_zV=A7_Tt{lU!TnPJf_OKT5#=~-}lyfGU$uHP_W{g)Tq8r z_N)Yupvf?D%WJU&>>;B|T5}%kn2B zJKR}sxpZh3tTKO|a%|zZ8@^iFO6s+}N~xcZwrnup@SyRh=$h3r74NPws%zR>$;SS8 zF8JvBn-xFXRvp{7^Mc*OE7c`OPnH(GcAI)h@qLPuX6U{d63_H(OI{~K)5_BAJ1;H? zT~_;VUf0(@w*HpAGXAgje7}Cp@$y%>-CLh5IsG>3F89neQO`PpBcFfzXTnje)AP>r zSj{R6+spHl=4^FKzMs6E&$9Jg-H~0VM7w=2!O~19EX_zFr=$nI3551 literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer-members.html new file mode 100644 index 0000000..a62d15e --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer-members.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer.html new file mode 100644 index 0000000..5cf2fa1 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer.html @@ -0,0 +1,169 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer + +
+
+ +

List of all members.

+ + + + + + + +

Public Member Functions

bool Replace (string s, out string newString)

Properties

IDictionary< string,
+IDictionary< int, IMacro > > 
Values [set]
IDictionary< string, IMacroBuiltInValues [set]
int MaxIter [set]
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer.Replace (string  s,
out string  newString 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
IDictionary<string, IMacro> Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer.BuiltInValues [set]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer.MaxIter [set]
+
+ +
+ +
+
+ + + + +
IDictionary<string, IDictionary<int, IMacro> > Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer.Values [set]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer.png new file mode 100644 index 0000000000000000000000000000000000000000..adf1b28edaf0bb860743d86b5b8916a0d4ccad09 GIT binary patch literal 1209 zcmeAS@N?(olHy`uVBq!ia0y~yVB7#?2XHV0N&m$c^njE^fKQ0)|NsAi%>Vxn%%7hy z0muU50|yRNANv0U$mJ*r@(Tt^gTd8PAw~=gEFPXNjv*C{Z|9yadTqeb=4*BNd;OEm z29NrdJh8}~`!n)HXWsq?&KcD;2lG;oUuP~;W;S4GW|ZJLV8Q#QQ_K{&KIq4WCc5clCR2 zcrNa!o?^q1ap>id`Kwu@5`w1YG_mo$4(Oe}oy}}s%;i^4+-ezp;y?05R6O4+9hmGFtoT{QN0uGuXR}BpY*TqZ z^~jXl&jRN%W_u_6ZS#FJH#=>|63dOdD)xOkGDY-lQX}Vv4c~Os9cOh*e%>1D&VI;9 zzToqWJ~M;MN5gVLxMG!R-|h&>xcby6#`eA1ydsTqF-{L2XPunuTvHAtC|dcR&*%Ch zv*9yS+?&5&H`Zux;ASZ}>=g7irt`iC!-mnN^WMqg9YEgP69P<-7-ryMOE6$yHjrpI$N)Wz5OXa0u0B-H zn|BA!@%PH#da5S=`aHj2VEetV>pvfs)#&@Gb++P9wV%Y^n@58ZtykWCRjCpm5|pr| z?=8y>w#K{Cwl|ID7h1;sDURH^bOU!zsU7fY-2hBIy6CCL zDq;Pe#Cy(#cJHlNx2>Gg*s7Xt$+@r4FnQm$S1%kQo-ya$yKs>$ZP$&iUZ#cKOV-Oy z=UTffrfqfj-IhSUr{|OyI} + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, including all inherited members. + + + + + + + + + + + + + + + + + +
AmountOfFixedCodeNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
DocStringNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
EndingCodeNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
GetData(string[] code, IMessageLog messageHandler)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
Matches(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
MaxAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
MaxRepetitionNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
MinAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
NameNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
OffsetModNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
ToString()Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template.html new file mode 100644 index 0000000..d8c5afc --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template.html @@ -0,0 +1,588 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate Class Reference

+

Template for code filler. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate +Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()

Properties

string DocString [get]
string Name [get]
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Detailed Description

+

Template for code filler.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.ToString ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.AmountOfFixedCode [get]
+
+
+ +

Amount of fixed code in this template.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.DocString [get]
+
+ +
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.EndingCode [get]
+
+
+ +

If this template should end disassembling.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.MaxRepetition [get]
+
+
+ +

Max repetition of this template as parameters.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.OffsetMod [get]
+
+
+ +

The modulus where the offset of this template should be 0.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template.png new file mode 100644 index 0000000000000000000000000000000000000000..f78bd424280d5f752776e8e136d9f2982bd954ff GIT binary patch literal 2008 zcmZ`)c{H0@AC9H5H5Jum5^AWDp_U?;){;b`Q%ZHH(J+=;U$spwrDBh&enqS0Q_+%? z#!^H}lM13tY3-?ywt{rDRE072gOYixbLM>ieD|F9zRz=>-|wD#-sidRy?*x0PcV6; zJOl!P*_|RdLm*OU5NFCtfiu*>ix0lOJL_=HRxB2SP%M64QsQ$9L_5#(=g&#);*TJe zjdnic0?IpMxci(j1R@h;N5GwnlbE|Nh+NX!ZL1kepBKLp??T;&pw@W%i!E5_csUU%($ot<|PVAf?e*ataiHbJal-tpt==^?dL5!wY}>;lsBbUcL#$83mj$ zXBZc<#P*&uRzm;AO6$REt(O{yQu!8U_LB?TA-xqMS+E&w#G_r_&t~6eGz}^pqTDSt#Laoy4u|NL z$snmZEu+bUsn)mg%3eH~`V1blK)d$_;)hY)_Q`$B2ZxbpyPU_;Ed=F&Uo3xtqP^uE zLq9-LKgaX3ocrIyG1odR3x;90HTsaq`}Euk3~iEJ&3}*mS#j$iz}ZiU6g;~#^tdkK zO{4)SeI#0RenqwI&Ws8Gl{Nt!UdTFkZSCz8>vj{QVBB8nf@9oX3b*M*uazSvXn4)M z&)>S`^A~+T#-7$Wy^%0QfPqFcq{HPqg_2m?^O`WVQ zWMJ?qQzF_WE6tZ06Ylig(Vg)X({gK+unh_wSCu9hh$9|+M4QRCHoMPIm{mev(5bf? zAFU6N+mf12%vi=Q)o`h;a4w|pb4chY;j32?upO_Y(Xzll1czP9;ZjA{nS|t0Z)*t~ zESY<{aQ!MWJq1d8V=QGVD*>}%bYwWCfG&e=Aj6VD2+A5%oGbvB{938;Kgu`wud-A0 zt!GEsu-~GJbX9BgOpX@)$pQXM!92{877q;-MOe~aPRm+rAX)zazN(; zlC@+V@0zr$PkTi(*a=TIJq_>~jtBS|Yp9MzdS#8qOO0#$2%^$Gd6|JU)oaW1)mIMv zta~$-9vB=HH}IojVCy}it)>1*!dSjL?r5uCB~wjt9SyEEAVi;!YNxRCj6ChLR#q;= z{61t+b&~RMOu^Bl;^sOSK?`NCr66X%d78+8=R4KYB8$s*R{4aVVPHYfB7YIfj}tjR26YASm#rJR_0W1 z!$+e)hjGuDp9aSzVEow{1ow!C18bHuB8ECXa~U|UY<+7_lv8qM`po8sP~(yW?HI$* z{)nR3f{ok;CmXV<1f{E>%bw}$gpb}T8KV45)6Ue=1{`PzmQW5DUF>$8e!>?tAuAcg80WWdW`huGKr-9V z)QjISGHK=Y*^jr*#+C%SJo#cVK2pxX%(Z~a^im+%`mb4-jFtF(?9%>sMN^ORnF~U? zCzfm~=FDJH==Uy*1H~YVb^Az{Kvp*{soKr9<%{G1gK))K2uu=5#bKqu#KXDGrs(N- zXD;=qU}<$@i`tSvt&?$suO_7Ew7yNVl69+-Y2oh+ZBt7>`j+e^QYe9t;I%%A?fYkO z&(d}(-^;h}h`;Ru74_M+{pnUE)AH9a4ovi?0G|2O>K&cU*z9J?6kxq<&3^;|g} z7ngQS)(H;PuxwLLM|lUGUDq0^^YNSrAbAk{1D_&cBk|MXlUcp39i~*C=Er?t# z`J^D(SA^Bv-1fpot&Zj;;`N+6O~XIoH%r`sldtp`NJXyYc{ngWNzeV0JxT~?MJCuI zYFkIJas@fqsCOqTE!8NLht?s#kudsGPO(qrJ;(arcvkLjSnRodQMB2tTlJ9FlT@o7 zuL7{eVZDmWxvG@ECq4*^?I15!^#fx7-;8s_8>$`7kN+H zMsz~Ss9|$%L*CMqno`ZRa;*rzsnGE_-rWF88KqBV3nC1sGF@MLBj-(vcfFe62B$ zo@O2NHocLd&TUpg_n&GUBcKnn%(w^`rw`&6h#5#!$Ar-dRpZCB+d_ppj9sWO%U;yj^*>&5pBNu^*gW eY+ci}EoCQK%R3sJISO9G5Ifs5gjyS)w7&twrns&E literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template-members.html new file mode 100644 index 0000000..22dffbe --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template-members.html @@ -0,0 +1,95 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + + + + + +
AmountOfFixedCodeNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
AmountOfParamsNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
CanBeRepeatedNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate [protected]
CodeTemplate(string name, int id, int lenght, IEnumerable< TemplateParameter > parameters, bool canBeRepeated, bool chechForProblems, bool end, int offsetMode, bool canBeAssembled, bool canBeDisassembled)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
EndingCodeNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetData(string[] text, IMessageLog messageHandler)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetEnumerator()Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetHashCode()Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetPointedOffsetsAndPriorities(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
LengthNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
LengthInBytesNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate [protected]
Matches(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
MaxAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
MaxRepetitionNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
MinAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
NameNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
OffsetModNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
PointerMakerNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
thisNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate [protected]
ToString()Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
WriteDoc(System.IO.TextWriter writer, CodeTemplate code)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate [static]
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template.html new file mode 100644 index 0000000..738d8a1 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template.html @@ -0,0 +1,816 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate Class Reference

+

Template for stored text code. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 CodeTemplate (string name, int id, int lenght, IEnumerable< TemplateParameter > parameters, bool canBeRepeated, bool chechForProblems, bool end, int offsetMode, bool canBeAssembled, bool canBeDisassembled)
Dictionary< int, PriorityGetPointedOffsetsAndPriorities (string[] code)
byte[] GetData (string[] text, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()
override int GetHashCode ()
IEnumerator< TemplateParameterGetEnumerator ()

Static Public Member Functions

static void WriteDoc (System.IO.TextWriter writer, CodeTemplate code)

Properties

IPointerMaker PointerMaker [get, set]
int Length [get]
int LengthInBytes [get]
bool CanBeRepeated [get]
int AmountOfParams [get]
TemplateParameter this [int i] [get]
string Name [get]
bool EndingCode [get]
 If this template should end disassembling.
int MaxRepetition [get]
 Max repetition of this template as parameters.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Detailed Description

+

Template for stored text code.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.CodeTemplate (string  name,
int  id,
int  lenght,
IEnumerable< TemplateParameter parameters,
bool  canBeRepeated,
bool  chechForProblems,
bool  end,
int  offsetMode,
bool  canBeAssembled,
bool  canBeDisassembled 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + +
IEnumerator<TemplateParameter> Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetEnumerator ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + +
override int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetHashCode ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
Dictionary<int, Priority> Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetPointedOffsetsAndPriorities (string[]  code ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.ToString ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
static void Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.WriteDoc (System.IO.TextWriter  writer,
CodeTemplate  code 
) [static]
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.AmountOfFixedCode [get]
+
+
+ +

Amount of fixed code in this template.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.AmountOfParams [get]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.CanBeRepeated [get, protected]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.EndingCode [get]
+
+
+ +

If this template should end disassembling.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.Length [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.LengthInBytes [get, protected]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.MaxRepetition [get]
+
+
+ +

Max repetition of this template as parameters.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.OffsetMod [get]
+
+
+ +

The modulus where the offset of this template should be 0.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
IPointerMaker Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.PointerMaker [get, set]
+
+
+ +
+
+ +
+
+ + + + +
TemplateParameter Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.this[int i] [get, protected]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template.png new file mode 100644 index 0000000000000000000000000000000000000000..65dfc4028cae1e71767cc7d8e0e11cc905a25287 GIT binary patch literal 1507 zcmb`He>Br;9LLvDsJLBH-I3o#xw#_Zn&}An88Iq9YL+x4jyA-adl*rXg^bFNisa|! z=dd~*>x@mrFEY0?fHQ&3`J?H*$|GdvR&+~pi&vVXmKA-bC@8{|u^r@TCjsBmkur>6(k2Tm!r zs#t#?gyMQ_j12`?K_DA0dbl_RTv|6@I+#CYrsisX!bJ|6c4tDZ4JtwjFr=PqD^2t1 zHhY6sxFe-n_}Q)rttO>p!Ig0nI|^3lt255MXzN`@MugdpeVA+cPdXhut>S+3WY6if z*Sv|fhY2Hcqxw>9Hw1|iji5ls-8>;cypSSSlOZO#Q-y-`LSJZy!<^w@vZrwnHH=<( z1C0zAqS~<}Pr^+6Xq$C8Oj3QTTe!Z>)6~ zTf=t6C_$oz=kCh;4ra2nBfNC({Y5L-0!${w=|`?FQZ5^;d3?Y35ITfsHBKSHrg_^&M_U$KQ7`#{RKL2 zr^P@jL2k!$f-M_L2|v{R>_fdYHhn&-7KS1PCD!7{$-{Ju@!mJEcZoMgsirSYSkj3U za(2VYCv9y>KAH#~#0g2lDCvoydXcKoa^i^|0j`j4Eu3&K?DV7~5+|b!#NGqfI|_Lk z@Q)~8a(~zsoC4Fpf5{rV@NWneA{R^3;1L4@SK(jJzCH`Z)$jy)j+Oh=S`9Tcpxy%! zC5XbE%nyF~$vT(2My(Tq+dFx=uz=y{`S!Q_?(w%oR5Ma0v z#f69|hbsI~&j-IP9!!Mxpjq@cymPtH*OK?&$zW&Rh@JL29<5^Y#k$fH&QNxqg*Au& z8*aB#Fd2qi&LOaks5I3oP5&l@fasL88}D|!8|Xxb)`B&F_4_V`9UZDlV#+F~U@qG>_?FRVR>0K-7_&5yIfTJ41^EQw`AJFm{#E!=5w{8q zC*(Gt>qP@DX79{u{hr%+_mIZAYTRC3eafT4xcEjvR&R{nxgG6^lFNgh^A%UhuLRVH zX1K4s*(~G8@YIUj9ClWOJqG`5eAzQ<=Zo=9j_aOV#A~I&Szm51=pF^Q)6Dp`)oQNn zZF!3=FAB>lP=-B+s#}#^vEGxIAc|Z$9U^emCp&jByR=GR8#%>)-g#YGFtb@oe;tv7 zwWueDYBpm7Y0*_UHw*#)s0}Vf)$yC!kiQ)`yq4DY>_6InHD9t&l(Zz2DA56a#+`Qp z3sgD7@;$)4Zfe^zYQd8|?!|imMGw)3W+?Qax-w3lC#l>%mG;7!UO&GC(VV7 z%G@gP{6;JbqxWg0vq6?{bYQh%-qv8B4VWzt+zu{Sg5_+C2nFWp+6hr#0~yz+hZ|Z| ZqNEp5w}oaLQ2fXc4_6 + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer.html new file mode 100644 index 0000000..2ba7132 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer.html @@ -0,0 +1,314 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer + +
+
+ +

List of all members.

+ + + + + + + + + + + +

Public Member Functions

 CodeTemplateStorer (IComparer< ICodeTemplate > templateComparer)
void AddCode (ICodeTemplate code, Priority priority)
ICodeTemplate GetTemplate (string name, Priority priority)
ICodeTemplate FindTemplate (string[] code)
ICodeTemplate FindTemplate (byte[] code, int index, IEnumerable< Priority > allowedPriorities)
string[] GetNames ()
bool IsUsedName (string name)
IEnumerator< ICodeTemplateGetEnumerator ()
ICodeTemplate FindTemplate (IInputByteStream reader, IEnumerable< Priority > allowedPriorities)
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.CodeTemplateStorer (IComparer< ICodeTemplate templateComparer ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.AddCode (ICodeTemplate  code,
Priority  priority 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.FindTemplate (IInputByteStream  reader,
IEnumerable< Priority allowedPriorities 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.FindTemplate (byte[]  code,
int  index,
IEnumerable< Priority allowedPriorities 
)
+
+ +
+ +
+
+ + + + + + + + + +
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.FindTemplate (string[]  code ) 
+
+ +
+ +
+
+ + + + + + + + +
IEnumerator<ICodeTemplate> Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.GetEnumerator ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.GetNames ( ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.GetTemplate (string  name,
Priority  priority 
)
+
+ +
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.IsUsedName (string  name ) 
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer.png new file mode 100644 index 0000000000000000000000000000000000000000..7e5b83278fd92b992e2fccdddd86ca8a79075a6f GIT binary patch literal 1129 zcmeAS@N?(olHy`uVBq!ia0y~yV4MeJ2XHV0NjdY!zCcPMz$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}vM)70o-*SIT%8nO*vz5)}05h}PgT}uSa*y8sP3Ge)W=`(t z=xEB^uN(bD_3+L+-bU-^>Ytz4=GXc~_~yQa9>AKw(~n)cNM=_dhy4X#%k8$C9fAv%=xw`oKv=Y`RWgQWx946%g(iG z{j%6OAAV`Q$5n1UG2|$g z?~nT8Fm1I4SKD1ro5fmBc?~1i3t#rWd0>+76`Q=`!bf`#81F8c=6rLz`)vPD7U@&+ zRR6k|d9Cc+apj(+4|Ez$A$YFy|r`KUXPwuhvSlQ$9aN^md z_l3pZuZ2}Msn?!)bT9en=Isa0Oy8@XzwO;8QJ^|*o6N62(rV8}%?{PdJf$RV?va0a zr{LcH{c7uWMp`|7o}4F{{PIsl_F3Ne-FyC9mtVcapYl8EsmK3m75}!ZeE!~d)BJut)YSao1xYH2h27bmX{o0uSoD`RAhxjC?h{l z1x$~`2L>q5-~po?gqLuD*#^Qp(6D^#H4b2UXz8jhe9OT9;Xnh>B>T4K|GfVs^R2wv zc;Ih)hlcXnW3OKynDj8_o$Ac%=cYf8Y1wz7cF|4qDLVx!R-Ajnblz=W`RP){m**qS z?RLqRHA$NIdS2G1JDl^bRR(2W>4;kV@g?(ju4f)=FW%70E?6gIbuBUc<^6p#zPFz% zX?P{_i*>?hTdhK-vi&8RPWLa`UY+CbC(+sZ=!3yh!!-6|9zDl%C!d^n-9dlfVqkJ$ zcZDa1^CkVJ>en|v9L2)@Q6C*9 zuh!^tnYL@+cRfe5*QH5SrqU6c`ez-_)$`jUUXhl3?vh5dx&89a)AzQ1UFY?^Gi{2$ z@H;lS@GI37F($7bUXQQdKj-_ds!5ggwk6Z!?Znx4EuXc=?!@xU(kdU5?!Cv)-qnwO z!8z}XVRv=E==pif#_`|g?YSxUa$c6+hc&B?o4+XWOU``_O0ap?cTpNcl+g?qoN{VB9r pA@|_t)az`}$o*|0ccc5Q{kine0=F!URlstA!PC{xWt~$(696>AF0}vv literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template-members.html new file mode 100644 index 0000000..17e42b3 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template-members.html @@ -0,0 +1,85 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, including all inherited members. + + + + + + + + + + + + + + + + + +
AmountOfFixedCodeNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
DocStringNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
EndingCodeNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
GetData(string[] code, IMessageLog messageHandler)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
Matches(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
MaxAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
MaxRepetitionNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
MinAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
NameNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
OffsetModNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
ToString()Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template.html new file mode 100644 index 0000000..5951630 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template.html @@ -0,0 +1,588 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate Class Reference

+

Template for raw hex code. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate +Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()

Properties

string DocString [get]
string Name [get]
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Detailed Description

+

Template for raw hex code.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.ToString ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.AmountOfFixedCode [get]
+
+
+ +

Amount of fixed code in this template.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.DocString [get]
+
+ +
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.EndingCode [get]
+
+
+ +

If this template should end disassembling.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.MaxRepetition [get]
+
+
+ +

Max repetition of this template as parameters.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.OffsetMod [get]
+
+
+ +

The modulus where the offset of this template should be 0.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template.png new file mode 100644 index 0000000000000000000000000000000000000000..85e776e5d28343e95c0b82afa62866f5f1f22f66 GIT binary patch literal 2007 zcmZWq3pmu<7MBcznHp+N9wAhke-SD}o@2;iJf`t)6lJ7vNM5H5#>k^2ggczC^PPL|{=U8UZ+&a+^{u_vZ>@a`?`#K`Q<0O9 zkbv9&XhV>Y*b0bo5_GG0wLCbJBHonnj-c)O`nnjduQ$`_UU$W4b2c|OQ(D*m6pPR+ z1ZP*VdUN!(gN70kGQRdU7%*bXR6Z|E0KjZ@OM&%u?oyonj*;5*v-CW+slZujuh*rP z$=Nvd;;rVVG<2fwT0uYrD^^YtiN_Sii-k@XhSrovjIz^t$Ns%qTK42TBh{VQ66*Y+ z^q7^>-r^X6V-~JSNfumF1Rhp>f&gv@ofn_6p~?fbQ>m=8RiEXVRsuB=a-w)|X~yKE zm;kJDS9aQbhUeExZ{Y!C8Y1R?= z$P1u~!IPKhg{<9~`c9-)6?@a#49|j&!V#i^dQmm)bsS>Ueca+(Y+}3U-sKnoT zrs^=F6tI~u1Zxj|%XgtOm>I9W4^UjKwlI;r zZUtckYYTP|5t7L3jj20NW1t{HWO3SfL!*h`ki?3=V4R$FVZ7Lt6af7W|KA8i{I?OG zpfP^3HK*>I%#R8U1{^L!5Cb8i+*i5 z@rX;C%nLea#0XA&5--O&blHDLOh|5xl))Iw zsLYrf?fVzLL%$_a`gVIEZ;t@%&utn(Ob)UHL7jcY_<;Lc#00!sEX+=JtRwkBLmOy z2#e@XmV@3LAM*%K2?SUb^!!xMg6vGooT}n`|yDp4Q zTMx@p6p(?uK|{PfCp(Cj{}x@S==thW!F6WW@9zdkDw->6qF)wtWbX50Us5lB*f_AV zo#lnI@(D9M)1D>Nz?;bQ>>`OmLch|kjB*!zsto377K2RX5s_W>5YCcpM{Cv+KeU_p zZe_aKSUAGfF*dtslrQFT(0Rd=pJzX*p4073Evr`+9;NL0z!s9oCoVj6?k^ZOD1PL$ zGAT*Tc50vdn9bh4`lXtLfq3|Gq`<)B#?`Kh0cNaP%%I?ftRtq}C(=Qi7DZgkzNiT;o2KP*p=6=`XtCJP@##kKd{CM>e6H~Z)k(`|w# zpoE%-*Pwr9_%#9DB&3PWzp$cGqYQ-8j?%jUnB4#GHM3b z>JPHxvtn`xmxmB1->z7YmxDf9A5L)4E_t+^$WLP`mP}mS=%%21K}W_t58H^OznH8@ z2BU0z(q_W-76L)<*~D%%I|%ke7dq(M;Ue$G7eeW$2;Y?CgEnrBT%(>j-CW#j|I8Vp z9xw;Nqn7UL5?z`be|&Lyrp14#a=e!eE4VmZX!t3DSYO_KY1!FTo!Rz$YF@9f8y$IM zSClOnjXG + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer, including all inherited members. + +
Compare(ICodeTemplate a, ICodeTemplate b)Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_comparer.html new file mode 100644 index 0000000..0bdb28d --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_comparer.html @@ -0,0 +1,117 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer Class Reference

+

List of all members.

+ + + + +

Public Member Functions

int Compare (ICodeTemplate a, ICodeTemplate b)
 Compares two templates and finds the better match.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer.Compare (ICodeTemplate  a,
ICodeTemplate  b 
)
+
+
+ +

Compares two templates and finds the better match.

+
Parameters:
+ + + +
a 
b 
+
+
+
Returns:
Positive if a is better match, negative if b is better, else 0.
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer-members.html new file mode 100644 index 0000000..1e77338 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer-members.html @@ -0,0 +1,70 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer, including all inherited members. + + +
Equals(ICodeTemplate x, ICodeTemplate y)Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer
GetHashCode(ICodeTemplate obj)Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer.html new file mode 100644 index 0000000..e0810f1 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer.html @@ -0,0 +1,125 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer Class Reference

+

List of all members.

+ + + + +

Public Member Functions

bool Equals (ICodeTemplate x, ICodeTemplate y)
int GetHashCode (ICodeTemplate obj)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer.Equals (ICodeTemplate  x,
ICodeTemplate  y 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer.GetHashCode (ICodeTemplate  obj ) 
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template-members.html new file mode 100644 index 0000000..50157a6 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template-members.html @@ -0,0 +1,86 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate, including all inherited members. + + + + + + + + + + + + + + + + + + +
AmountOfFixedCodeNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
EndingCodeNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
GetData(string[] code, IMessageLog messageLog)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
Matches(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
MaxAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
MaxRepetitionNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
MinAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
NameNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
OffsetModNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
ParameterNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
TerminatingStringTemplate(string name, IEnumerable< TemplateParameter > parameters, int endingValue, int offsetMod)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
WriteDoc(System.IO.TextWriter writer, TerminatingStringTemplate template)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate [static]
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template.html new file mode 100644 index 0000000..2e3af23 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template.html @@ -0,0 +1,637 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate Class Reference

+

Template for terminating string of data. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate +Nintenlord.Event_Assembler.Core.Code.IParameterized + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 TerminatingStringTemplate (string name, IEnumerable< TemplateParameter > parameters, int endingValue, int offsetMod)
bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageLog)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.

Static Public Member Functions

static void WriteDoc (System.IO.TextWriter writer, TerminatingStringTemplate template)

Properties

TemplateParameter Parameter [get]
string Name [get]
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Detailed Description

+

Template for terminating string of data.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.TerminatingStringTemplate (string  name,
IEnumerable< TemplateParameter parameters,
int  endingValue,
int  offsetMod 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
static void Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.WriteDoc (System.IO.TextWriter  writer,
TerminatingStringTemplate  template 
) [static]
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.AmountOfFixedCode [get]
+
+
+ +

Amount of fixed code in this template.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.EndingCode [get]
+
+
+ +

If this template should end disassembling.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.MaxAmountOfParameters [get]
+
+
+ +

Maximun amount of parameters accepted or -1 if no maximun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.MaxRepetition [get]
+
+
+ +

Max repetition of this template as parameters.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.MinAmountOfParameters [get]
+
+
+ +

Minimun amount of parameters accepted or -1 if no minimun exists.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.OffsetMod [get]
+
+
+ +

The modulus where the offset of this template should be 0.

+ +

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
TemplateParameter Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.Parameter [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template.png new file mode 100644 index 0000000000000000000000000000000000000000..b8b83983f1ea82797b43a7cf7e180587be2b83f2 GIT binary patch literal 1651 zcmZ9Nc~sI_6vs(RtkIlKsgoIwSvi`6xn(L!BRURkn5I}HYNm|~nF|KW4@@%34Nc2R zjU2}z^N6PAf~Y8`Y+Pc}%5lj++>xYk88Ksi(V25P^SrG zqfHP9L>K*whYtj@jtBbJv^BxC;sa+4G~an2J?W`ZsX$ky;pT9ozdbqeT(+NIh##1;TLl#Zti4lc)f!SuK-NHoG5Aws_mX$n6 zuJ-R@GO)b-7#oh1(SEcn+Q6AxY~9>vpo?F4;p3f*^`98hS~k(DvW*U<-p|Sur-do+ z&!Wy|G0$eww;zOOTs$T4&-YAol)v!(%fe`1UaW9#Ee8L?`IL}{G3h?|8^J7r-P?$S zc>B~sCxmQoEBX1#t~Ba-`rBne6amGu>O2=%-{)`KHTpbSVE+`ouz|PPjDFsVn;ZAe zcbc|uUnl@2mFO1J4I>})jtsmcZUX?tjTLdPo-jUcB|fU5Mej1(q&%KrS48f|#gQVI zMs4I#a@>`VluwhzDUPG_BJ|oe5`4LoaPYe_vHokWUAb>W!QhyoBbUq_TYTbtJCX>` zptKTWo11QhuC4x4nHXfmeUD$-KGJ3aOUiSDjmFxjR2Cax8ldDUP{ew~!uN;-9D#;w zqfuyl6zk7-hDm(Xd@$5iRB}mFx}J{$rKvs-W_$}Og`w8x+|Lr3g8Bj#aNwDMwU92{ za&>7i=!9N_A(h_M+jXyBdlu{r@6PwBN|^LCQFUM9FTY2A+5a+lYH<$u?bf3;oDB6BN4|M=HS<(G3qo!i-lJ zp>`fYZ+Yk3U@!nOcEmJDTLYjKS>@Idp)(Ze*t^6Y6pXgy7d60a z1}u41ugzNKOt@=0q|PUl6W3EZdo^K6e|+J=vrc7PsF1}-mznc=q-ndsHFwbLoVyQ2 zENrIaLrB`7)WrW|t|tCJ=4#?4RaecY>xZsL$-~LeFHHdK;7Mpcv<1^pL;&q0#$&gO zRyYOlKk80}GjH?^i~13@l^ASR`nF@;N@uYyXQE8>C-?bQlKHPiEi+pSY&s_>5BkeJ zOimFy>Lwo_UbE#@8tV=o81$$=HpJF3Hn>?6UD%k6v$}ipgG8clJ%P)VDns@+Z_M*V z{6+i3Vkh>e^?%Q1 ziCu3EY{LJFni8cM-DL}?3Y4^@%+dM|li`Jpd=c5_SG$_aET%69;I&4plQF~L2Nj=` z=JLJ+PE-X?F|NI`GErE7{9rf~u2B`9)3Jj`HdoZhizZ^xfroZhys1@AE^bDC9}RQr zM+Ei(kA?#xU~cNC;Zoz2DHB=iS6ffEatM7mGgCUQ0}~z*tVXufX&sqrYCk*EcKOno z9--@A>+T-cE~XJ>J#W5++->IK02vK(i~sT*j1KTo4X + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.IO.MessageLog Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.IO.MessageLog, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + +
AddError(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
Clear()Nintenlord.Event_Assembler.Core.IO.MessageLog
GetText(out int longestLine)Nintenlord.Event_Assembler.Core.IO.MessageLog [protected]
GetText()Nintenlord.Event_Assembler.Core.IO.MessageLog [protected]
MessageLog()Nintenlord.Event_Assembler.Core.IO.MessageLog
Print(string text)Nintenlord.Event_Assembler.Core.IO.MessageLog [pure virtual]
Print(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
PrintAll()Nintenlord.Event_Assembler.Core.IO.MessageLog [pure virtual]
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log.html new file mode 100644 index 0000000..0336524 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log.html @@ -0,0 +1,573 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.IO.MessageLog Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.IO.MessageLog Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.IO.MessageLog:
+
+
+ + +Nintenlord.Event_Assembler.Core.IO.IMessageLog +Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog +Nintenlord.Event_Assembler.UserInterface.GUIMessageLog + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 MessageLog ()
void AddError (string message)
void AddWarning (string message)
void AddMessage (string message)
void Clear ()
void AddNotEnoughParametersError (string file, string line, string type, int amountOfParameters)
void AddFileNotFoundError (string file, string line, string missingFile)
void AddError (string file, string line, string message)
void AddWarning (string file, string line, string message)
void AddMessage (string file, string line, string message)
abstract void PrintAll ()
abstract void Print (string text)
void AddError (string format, object[] parameters)
void AddWarning (string format, object[] parameters)
void AddMessage (string format, object[] parameters)
void Print (string format, object[] parameters)

Protected Member Functions

string GetText (out int longestLine)
string GetText ()
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.Core.IO.MessageLog.MessageLog ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddError (string  format,
object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddError (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddError (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddFileNotFoundError (string  file,
string  line,
string  missingFile 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddMessage (string  format,
object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddMessage (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddMessage (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddNotEnoughParametersError (string  file,
string  line,
string  type,
int  amountOfParameters 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddWarning (string  format,
object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddWarning (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddWarning (string  message ) 
+
+ +
+ +
+
+ + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.MessageLog.Clear ( ) 
+
+ +
+ +
+
+ + + + + + + + +
string Nintenlord.Event_Assembler.Core.IO.MessageLog.GetText ( )  [protected]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Core.IO.MessageLog.GetText (out int  longestLine )  [protected]
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.MessageLog.Print (string  format,
object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
abstract void Nintenlord.Event_Assembler.Core.IO.MessageLog.Print (string  text )  [pure virtual]
+
+ +
+ +
+
+ + + + + + + + +
abstract void Nintenlord.Event_Assembler.Core.IO.MessageLog.PrintAll ( )  [pure virtual]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log.png new file mode 100644 index 0000000000000000000000000000000000000000..26805ecd1a2c525e9f2ded3c3c26385ed62a818e GIT binary patch literal 1969 zcmZ9NdpOkDAIE1AR#Us`=Q3`Slv+*75MRj@G6-X!Q-+7*M&gXpIpXWKxdET$*bFweu?Di;W zD8XQ`Jr4HgFTr3kAQb3($W}3|A@hl{$n{IF0!|f*SXLLaonoZ#IVj zvqnh?a$e6I^e+31@_nH zZfNJm8>9HfrBEOw^zl21`250`pB9<4|ZDoajFde8mPhb%lY8Al}O;(@$~ zPGYUh)%nlgP*V5tiK{wvbJ)YW=XEwGLb$6Sbp#ic8|%bD1Aa(;M9e_i<=l?NyZSh6 zHvK58i%A}ET4UI~6|x$1@4fmO-N>>a_UeEu`GZ?a@%6FmOZI|S=$ln+B~PL}K8HR(U1ytcd1_G`7_V>{ z5YBj8tZUyk2Bi5k1Z2)Fre0h=szP%olMdvm<`VK;^ffJD~EdOt}<~lN-*IHduO; zrvFJo;K{xSIJP_IO}Ay~!9;>bQAUH!!Gq|*0H(~=*&7`%1(zS73xei$Dq09E9lPkq#n?r}){?H0N^>O@z03=pfS)#0X< zN6Hx!U(W+vLa6>t7bhbuHTcv+hX|a|;NRg2y=RFSb1-KSGp8W7&n0=xN$PUV^wn?qGWoROf8=gb{p zyt5+q9ssxA$A(4U2d&VsUEM4dot3|h5(-ij_^N0|!g2!xy%1Y8dzQHEPNBa|g7aw^ zm2;Ju43y+%9JSe$Wv*%zG06LSKfuKn!$bc7ntDTLf*t?`(aB*$B|~z4$!?af>6oB4 z_BrgQcm=Syf3kw~{I>SKPn9j}OXXhof{H!0!qiE8?+Io=#S@&nqqu}H9C3j*T^oMP zF$Ln|XNV8Aenh&j(KqSR!xTp$W}&oeV{6`mSZh%=R>8=+v8LC5jmW%~!BHo36u{Db;jiKo5c&q81L$>rx(D4k82Xzk{#qDl0qqvVuDtjDp03%E!mQcfH_Fu$l^x zeBEO@AZnW8dfXAJEF0cvasAA0nq9z;%QOjI(?ioqsBPucyt(47J~dswyogP>K%wxo z_-|c3k)R{sM_V~U^u@cX$5FVU&jjG7v|vuq{z=n?ywev$o~0k{1dRV_LlW=*wINS6 zXO*_Wjnd=ZX5arXI%{V-n$#@KGvE;Gy9Iuolr_S1#fgA8L|i4_R!uF(Uwj3)|C6u@ z>k_r1W~C{VO*teoLkYKBS(=58!3piWtVZjK=sO)F^(S6TPQ1TYr&2EC7P2&q0rAu% z_Y2}awIUyw{+fhL1x9dZG}lC(_M7PO=8xNDd~}cbt8eE3uyIePjxpD3ru}vB_*JGW zg_o?{Gd$tyRVaRhtR59%(5y{|YHiT6QJy<#sxS~!!Q1FQ(3gYOcWGbcy|*?bu5|JC z;ftCP%~=BNddYjB+K$+pIYl>%9O*X`-~b)>hXy=nERtq!vJtqQNha9%lg4j+Se0t~4RU?GghO1!VhITGK8+vyVrR&d0otIn7S^P-R^Vj2? z7UodoS<;p>&QlmR*pO-%g}YfW=oweLsr~!Q(wXENJ(jT~?}=Vdo-7z?e44lX=)U~w zz6tLKI$6C6>+JAfB(Qp6pIeRw?@n!!S_`e)LLx)^~O^Ly}n7E~KU= zAw=0dK-JXB2dePQF|SjFbGSq|gQrqeUlXrca%I5_NBrs~%BUn~TLXMt{>0!#BfZ12 zA&$%1WG`bvO{O-3!}q?dwn!ZaC2nWZHp_hjjsDw9 + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + + +
AddError(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
Clear()Nintenlord.Event_Assembler.Core.IO.MessageLog
GetText(out int longestLine)Nintenlord.Event_Assembler.Core.IO.MessageLog [protected]
GetText()Nintenlord.Event_Assembler.Core.IO.MessageLog [protected]
MessageLog()Nintenlord.Event_Assembler.Core.IO.MessageLog
Print(string text)Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog [virtual]
Nintenlord::Event_Assembler::Core::IO::MessageLog.Print(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
PrintAll()Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog [virtual]
TextWriterMessageLog(TextWriter writer)Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog
WriterNintenlord.Event_Assembler.Core.IO.TextWriterMessageLog
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log.html new file mode 100644 index 0000000..48a49d7 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log.html @@ -0,0 +1,166 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog:
+
+
+ + +Nintenlord.Event_Assembler.Core.IO.MessageLog +Nintenlord.Event_Assembler.Core.IO.IMessageLog + +
+
+ +

List of all members.

+ + + + + + + +

Public Member Functions

 TextWriterMessageLog (TextWriter writer)
override void PrintAll ()
override void Print (string text)

Properties

TextWriter Writer [get, set]
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog.TextWriterMessageLog (TextWriter  writer ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override void Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog.Print (string  text )  [virtual]
+
+ +
+ +
+
+ + + + + + + + +
override void Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog.PrintAll ( )  [virtual]
+
+ +
+

Property Documentation

+ +
+
+ + + + +
TextWriter Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog.Writer [get, set]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log.png new file mode 100644 index 0000000000000000000000000000000000000000..df84f1eb71602d3ef333c8f1b37261d6c39ae81e GIT binary patch literal 1511 zcmcJPX;ji#7{+nZaO(uQk!Y@gT5e?)x#R+xK~|zAO<`d(nWYW5=2F=i?XQTTjax}} zGBuYhEnJhxKu6qB%Oy2U+)xa4#7t$V>BF4)KKGpW-se8|{q}pGn|R#QeT%ZTG6)3P z;&B-51p>*DWExQ1B->}qpfK41JC5_lNTpJlluFsTx##FI^}X0^c65VuTy|9q_435a zp1-eNp7$OQNFm$G-0)k*!v9pmw2nx&V(%g=X%Qe>SKk zAoa7tdHF6JG>)Tg$O4nPE`B9pJqk~6gQkv!4cmJ05G@h@mbD5#`izj*BZ^`VjybES zL}{#-F0hYFY}WCQn)604^6!jbO67R07K@5`zFw0{cjt?MQSc6;$}F05TjOb6FnP9B zAj)%kB+i1Ai;l4NsnIxg1QY7K(Mf)+xy4etHhDl(s5+NT!4`y1KyI7R16)d*P9F3` zf#HrVxsownx%&jHW;}(Mv(y9(h0Hiex=*N=0P8duN2ujzBeH?mzjg}F$*EISI*?ov zNjQ4#8qaI4G-Fq3p)1PQQkaJ(YPUOBI&UP!4Ra+!xoId;a z+L)O%+pZF`#-6~(VU{V4Nbu15#onz`T%{{|?_qiEl&rV!sCBwkZAQ1067ahG%C@Oi zQCRX%%@OIv2(P;X`FDKr&l7GDHgv?fncExT`oWm%JEpFV>0%_c#I+`DBxM83bmnBL zK-H|Fcwof{g15++3ty=A`xA{*`d#k=jw3YH)2gft5ynz5x}Xuj71#;A|!d5iASC5ND(lAeNO!m{g~ymtDk%Ww4*d-Jmb#S zWNG##0$X>Tju;y2%f^nl%MHic1HM(pP4^NKMjdwdaPUBSs2^1&Hs39$l6%lKy5Pe? z5d+0BPzJ#v!t8V+zTwTyW8$6l)eCc}C^w6mJT2t9HA#{a)nOi{&fP}3p}YCbD)&9j zj;3(OiVjCkrX69QKg0bR$lElJ1cF!^fH{&WfGZ3?+7Q+Q-AsaO&KR2cIW)#>e$vN& zmg`su;XIGAL?^d}JU#K);*wf@F{!o8?X+YpAcoR8bR&3Ouam0Q=U8TqV+gF0o@zzd z1>bjB%KV;+lY9?m%9S%1E>lQvtOIP6#<_~1{UvrG}W$-GS5fwo{ zvPloR`x{t4vTtJMaD>jum!ev3`QBsgnADQ;%fe&8bv|&krv*3*`iQC^kNTYORuPw7>c+16b3~}W9@u>{ zNkWmTb({Q_M1gh&DY{Qu`IZIbLWJ1(ry4Rvw8!}4ftwA?y@EK28ppOP0qAYlv5xF^ zY5Zlx_2Dx1fclB34%qr2p zQr8^t!C<=P*VZCt5Fh-))YsM77RXxoqjjoYgS=}&I%oCP7*_AEAuXk74nxK8B*s7S fT$2M#wOS7G{AhHE%^rd5R|a`tJkez?=WhKC8m-)P literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error-members.html new file mode 100644 index 0000000..1f8630c --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error-members.html @@ -0,0 +1,75 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Utility.CanCauseError Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Utility.CanCauseError, including all inherited members. + + + + + + + +
Bind(Func< CanCauseError > first, Func< CanCauseError > second)Nintenlord.Event_Assembler.Core.Utility.CanCauseError [static]
Bind(IEnumerable< Func< CanCauseError >> functions)Nintenlord.Event_Assembler.Core.Utility.CanCauseError [static]
CausedErrorNintenlord.Event_Assembler.Core.Utility.CanCauseError
Error(string errorMessages)Nintenlord.Event_Assembler.Core.Utility.CanCauseError [static]
ErrorMessageNintenlord.Event_Assembler.Core.Utility.CanCauseError
NoErrorNintenlord.Event_Assembler.Core.Utility.CanCauseError [static]
operator bool(CanCauseError error)Nintenlord.Event_Assembler.Core.Utility.CanCauseError [static]
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error.html new file mode 100644 index 0000000..c0dc540 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error.html @@ -0,0 +1,207 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Utility.CanCauseError Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Utility.CanCauseError Class Reference

+

List of all members.

+ + + + + + + + + + +

Static Public Member Functions

static CanCauseError Error (string errorMessages)
static CanCauseError Bind (Func< CanCauseError > first, Func< CanCauseError > second)
static CanCauseError Bind (IEnumerable< Func< CanCauseError >> functions)
static implicit operator bool (CanCauseError error)

Properties

bool CausedError [get]
string ErrorMessage [get]
static CanCauseError NoError [get]
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
static CanCauseError Nintenlord.Event_Assembler.Core.Utility.CanCauseError.Bind (IEnumerable< Func< CanCauseError >>  functions )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
static CanCauseError Nintenlord.Event_Assembler.Core.Utility.CanCauseError.Bind (Func< CanCauseError first,
Func< CanCauseError second 
) [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static CanCauseError Nintenlord.Event_Assembler.Core.Utility.CanCauseError.Error (string  errorMessages )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static implicit Nintenlord.Event_Assembler.Core.Utility.CanCauseError.operator bool (CanCauseError  error )  [static]
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Utility.CanCauseError.CausedError [get]
+
+
+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Utility.CanCauseError.ErrorMessage [get]
+
+
+ +
+
+ +
+
+ + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Utility.CanCauseError.NoError [static, get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4-members.html new file mode 100644 index 0000000..da9e0fa --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4-members.html @@ -0,0 +1,77 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4.html new file mode 100644 index 0000000..f90e6e6 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4.html @@ -0,0 +1,275 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T > Class Template Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T > Class Template Reference

+

List of all members.

+ + + + + + + + + + + + +

Static Public Member Functions

static CanCauseError< T > NoError (T result)
static CanCauseError< T > Error (string errorMessages)
static CanCauseError< T > Bind (Func< CanCauseError< T >> first, Func< T, CanCauseError< T >> second)
static CanCauseError< T > Bind (IEnumerable< Func< T, CanCauseError< T >>> functions, T start)
static implicit operator bool (CanCauseError< T > error)
static implicit operator CanCauseError< T > (T value)

Properties

bool CausedError [get]
string ErrorMessage [get]
Result [get]
+

template<T>
+ class Nintenlord::Event_Assembler::Core::Utility::CanCauseError< T >

+ +

Member Function Documentation

+ +
+
+
+template<T >
+ + + + + + + + + + + + + + + + + + +
static CanCauseError<T> Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.Bind (IEnumerable< Func< T, CanCauseError< T >>>  functions,
start 
) [static]
+
+
+ +
+
+ +
+
+
+template<T >
+ + + + + + + + + + + + + + + + + + +
static CanCauseError<T> Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.Bind (Func< CanCauseError< T >>  first,
Func< T, CanCauseError< T >>  second 
) [static]
+
+
+ +
+
+ +
+
+
+template<T >
+ + + + + + + + + +
static CanCauseError<T> Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.Error (string  errorMessages )  [static]
+
+
+ +
+
+ +
+
+
+template<T >
+ + + + + + + + + +
static CanCauseError<T> Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.NoError ( result )  [static]
+
+
+ +
+
+ +
+
+
+template<T >
+ + + + + + + + + +
static implicit Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.operator bool (CanCauseError< T >  error )  [static]
+
+
+ +
+
+ +
+
+
+template<T >
+ + + + + + + + + +
static implicit Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.operator CanCauseError< T > ( value )  [static]
+
+
+ +
+
+

Property Documentation

+ +
+
+
+template<T >
+ + + + +
bool Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.CausedError [get]
+
+
+ +
+
+ +
+
+
+template<T >
+ + + + +
string Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.ErrorMessage [get]
+
+
+ +
+
+ +
+
+
+template<T >
+ + + + +
T Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.Result [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html new file mode 100644 index 0000000..4e3aa38 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.GBA.GBAPointerMaker Member List

This is the complete list of members for Nintenlord.Event_Assembler.GBA.GBAPointerMaker, including all inherited members. + + + +
IsAValidPointer(int pointer)Nintenlord.Event_Assembler.GBA.GBAPointerMaker
MakeOffset(int pointer)Nintenlord.Event_Assembler.GBA.GBAPointerMaker
MakePointer(int offset)Nintenlord.Event_Assembler.GBA.GBAPointerMaker
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html new file mode 100644 index 0000000..731e1ac --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html @@ -0,0 +1,186 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.GBA.GBAPointerMaker Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.GBA.GBAPointerMaker Class Reference

+

Makes GBA ROM pointers from ROM offsets. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.GBA.GBAPointerMaker:
+
+
+ + +Nintenlord.Event_Assembler.IPointerMaker + +
+
+ +

List of all members.

+ + + + + + + + +

Public Member Functions

int MakePointer (int offset)
 Creates a valid pointer out of offset.
int MakeOffset (int pointer)
 Makes a offset out of a pointer.
bool IsAValidPointer (int pointer)
 Checks if the pointer is valid.
+

Detailed Description

+

Makes GBA ROM pointers from ROM offsets.

+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.GBA.GBAPointerMaker.IsAValidPointer (int  pointer ) 
+
+
+ +

Checks if the pointer is valid.

+
Parameters:
+ + +
pointer Pointer to check
+
+
+
Returns:
True if pointer is valid, else false
+ +

Implements Nintenlord.Event_Assembler.IPointerMaker.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.GBA.GBAPointerMaker.MakeOffset (int  pointer ) 
+
+
+ +

Makes a offset out of a pointer.

+
Parameters:
+ + +
pointer Pointer whose pointed offset to get
+
+
+
Returns:
Offset pointed by the pointer
+ +

Implements Nintenlord.Event_Assembler.IPointerMaker.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.GBA.GBAPointerMaker.MakePointer (int  offset ) 
+
+
+ +

Creates a valid pointer out of offset.

+
Parameters:
+ + +
offset Offset to transform
+
+
+
Returns:
A pointer
+ +

Implements Nintenlord.Event_Assembler.IPointerMaker.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png new file mode 100644 index 0000000000000000000000000000000000000000..e034f6256e4066a38b1c511da68ac181b7c401d5 GIT binary patch literal 931 zcmeAS@N?(olHy`uVBq!ia0y~yU^D@;12~w0)eN&2C2Lp zo1dn9te#v~na)#$lPMh#d08lB(X$&9mdPMwoeao@nWcvfGHqDkWRXOE7|TDfp(uGt+k zi?~X*g=S(4a_2mqDZsIJf%T`Cv!<<^sIVh?{rM|fmfUwPetc~gZ|9XQr(EAp?~^)M z^W<}{15@&0iHMR5PKVT5R$n>s`9k1S>DPQwUN56!gS>fW1U=~cBbL$Ioqpj`GOzBg zjO)J3T95B<6}#T#^x(fz#x{=F>UkTN-Spbqe9i9oE|1vuu$qs5#O=?o`qR#}=x(}E z+^W}iPa2;|i51k|wfyznn=|+u@;k5HEFh)ly`^eKid?wU20BtzQ+GN z0hWxCy8XOcxJA~beS7BdF|c;)^R26YX7QRN)=1u3kUEL&qQn+9aI_p-Fk$(cja$xG zUX+`ENLl;zze_XrI&rRzk8O@PWiF#qc2j$C)Q><%;j(N!zcn+ZqHd+VPi}rZHC-Sp z*;MT3x7B8>v!y@zbj%CltXtvyQi{{*n<_kZ_&L+tr%nDGI&;Olr}~Q*x9$CO*d{Z2FKHPty`s& zGk30*)LD1s>+0x?LS2mz)&tXvf?L+vp1<=W*Y5j;ThAk|OMl;Go$>dTeqYaT z*80CtB13tmoL*?O`=f0a9&B0m>)p$$ax=A6FYjip%@4b}FT3+wo21Od%)W1V>r$Q9 wojUI@yYq+PL&s&H1P?+Af7ne< + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser.html new file mode 100644 index 0000000..5e12ddb --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser.html @@ -0,0 +1,211 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.UserInterface.EnumChooser Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.UserInterface.EnumChooser Class Reference

+

List of all members.

+ + + + + + + + + + +

Public Member Functions

 EnumChooser ()
void SetEnumEnabled (object enumTo, bool enabled)
void SetEnumType (Type enumType)
void SetChosenEnum (object enumToChoose)
object GetChosenEnum ()

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.UserInterface.EnumChooser.EnumChooser ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override void Nintenlord.Event_Assembler.UserInterface.EnumChooser.Dispose (bool  disposing )  [protected]
+
+
+ +

Clean up any resources being used.

+
Parameters:
+ + +
disposing true if managed resources should be disposed; otherwise, false.
+
+
+ +
+
+ +
+
+ + + + + + + + +
object Nintenlord.Event_Assembler.UserInterface.EnumChooser.GetChosenEnum ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.EnumChooser.SetChosenEnum (object  enumToChoose ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.EnumChooser.SetEnumEnabled (object  enumTo,
bool  enabled 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.EnumChooser.SetEnumType (Type  enumType ) 
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form-members.html new file mode 100644 index 0000000..03556e6 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form-members.html @@ -0,0 +1,75 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form.html new file mode 100644 index 0000000..04c7b40 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form.html @@ -0,0 +1,227 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.UserInterface.EnumChooserForm Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.UserInterface.EnumChooserForm Class Reference

+

List of all members.

+ + + + + + + + + + + + +

Public Member Functions

void SetEnumEnabled (object enumTo, bool enabled)
void SetEnumType (Type enumType)
void SetChosenEnum (object enumToChoose)
object GetChosenEnum ()
 EnumChooserForm ()

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.

Properties

string Description [get, set]
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.UserInterface.EnumChooserForm.EnumChooserForm ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override void Nintenlord.Event_Assembler.UserInterface.EnumChooserForm.Dispose (bool  disposing )  [protected]
+
+
+ +

Clean up any resources being used.

+
Parameters:
+ + +
disposing true if managed resources should be disposed; otherwise, false.
+
+
+ +
+
+ +
+
+ + + + + + + + +
object Nintenlord.Event_Assembler.UserInterface.EnumChooserForm.GetChosenEnum ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.EnumChooserForm.SetChosenEnum (object  enumToChoose ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.EnumChooserForm.SetEnumEnabled (object  enumTo,
bool  enabled 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.EnumChooserForm.SetEnumType (Type  enumType ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
string Nintenlord.Event_Assembler.UserInterface.EnumChooserForm.Description [get, set]
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html new file mode 100644 index 0000000..fca9682 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html @@ -0,0 +1,90 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.UserInterface.GUIMessageLog Member List

This is the complete list of members for Nintenlord.Event_Assembler.UserInterface.GUIMessageLog, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + +
AddError(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
Clear()Nintenlord.Event_Assembler.Core.IO.MessageLog
GetText(out int longestLine)Nintenlord.Event_Assembler.Core.IO.MessageLog [protected]
GetText()Nintenlord.Event_Assembler.Core.IO.MessageLog [protected]
MessageLog()Nintenlord.Event_Assembler.Core.IO.MessageLog
Print(string text)Nintenlord.Event_Assembler.UserInterface.GUIMessageLog [virtual]
Nintenlord::Event_Assembler::Core::IO::MessageLog.Print(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
PrintAll()Nintenlord.Event_Assembler.UserInterface.GUIMessageLog [virtual]
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log.html new file mode 100644 index 0000000..4246df6 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log.html @@ -0,0 +1,130 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.UserInterface.GUIMessageLog Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.UserInterface.GUIMessageLog Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.UserInterface.GUIMessageLog:
+
+
+ + +Nintenlord.Event_Assembler.Core.IO.MessageLog +Nintenlord.Event_Assembler.Core.IO.IMessageLog + +
+
+ +

List of all members.

+ + + + +

Public Member Functions

override void PrintAll ()
override void Print (string text)
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override void Nintenlord.Event_Assembler.UserInterface.GUIMessageLog.Print (string  text )  [virtual]
+
+ +
+ +
+
+ + + + + + + + +
override void Nintenlord.Event_Assembler.UserInterface.GUIMessageLog.PrintAll ( )  [virtual]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log.png new file mode 100644 index 0000000000000000000000000000000000000000..54a9b37b2deba220b41230d6826cb5017d41f435 GIT binary patch literal 1490 zcmcJPX;cze7>3cr#NEOzQM25pNz5%xkEMkBmW|;UjOLIwt_Rb^M5Q#BazS!C;g*@H zqu`1{X5m(fySbr^LZwqKsOZts8U}67{F&c#&$;)$_xt{R&w1|sOYROblE)+g0Dz2> zBm6P|Ac7L+G>JpPvq-)?M|i1Ra`mzk2n50?5HLzhuVo9}O- zJL{2z(!L`_yCWsS_7f}kJd4k$c${OPpy1i4PPpPcdi}XKj(hT|T}9-|4m_=ryWRWD zT^Hk>RPla9PZyoxKU*dLXAk~7u;60(WR(Kdp3hQ#E=MN8h@Lu1381LY*>AxD5HX;TS~D3k*OC}TvFMTJ~w@(dt~kqm$e z%VPhjo!7dM-G6;AC_8<>htayTSI9Yn-y<}DqZ)NioN#V=-{AZM$#o~#Fb-a`PC!@c zy~Bxz6GE46h+@rrEwd7SHGZwqlF7`v9j&#)SQx1?3x<=4aofq1j#e8o@$s0BadWP^ z9JaNSs;d-oLpMS#nIHas6!XOqGZ2JPne2j@72WI42pBZ%b(S@UY*H&$Wfn@Dcms@E zp88K^q4S6(Gwl`WX|Uf4{gJm+|Amv1)=j1q9pnQhoE^Q<b{kZ?D!C~S{F2nz z^iWt}z{2jcqeBaM$lMn73l5mbp62U>@4m(jPfVC4AzSXgxE)B2XgA2Uo{CzG`AoJp zKc3f7)4rjNFo`@M&Fb)9Z1>FXR6Xf*F2~`M9v1Q>uv}1=? + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.UserInterface.MainForm Member List

This is the complete list of members for Nintenlord.Event_Assembler.UserInterface.MainForm, including all inherited members. + + +
Dispose(bool disposing)Nintenlord.Event_Assembler.UserInterface.MainForm [protected]
MainForm(string[] args)Nintenlord.Event_Assembler.UserInterface.MainForm
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_main_form.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_main_form.html new file mode 100644 index 0000000..2056c45 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_main_form.html @@ -0,0 +1,128 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.UserInterface.MainForm Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.UserInterface.MainForm Class Reference

+

List of all members.

+ + + + + + +

Public Member Functions

 MainForm (string[] args)

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.UserInterface.MainForm.MainForm (string[]  args ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override void Nintenlord.Event_Assembler.UserInterface.MainForm.Dispose (bool  disposing )  [protected]
+
+
+ +

Clean up any resources being used.

+
Parameters:
+ + +
disposing true if managed resources should be disposed; otherwise, false.
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log-members.html new file mode 100644 index 0000000..a595b85 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log-members.html @@ -0,0 +1,91 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.UserInterface.MessageLog Member List

This is the complete list of members for Nintenlord.Event_Assembler.UserInterface.MessageLog, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + +
AddError(string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddMessage(string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddWarning(string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
ChooseEnum< T >(T[] nonValidOptions, out T chosenEnum)Nintenlord.Event_Assembler.UserInterface.MessageLog [pure virtual]
Clear()Nintenlord.Event_Assembler.UserInterface.MessageLog
GetText(out int longestLine)Nintenlord.Event_Assembler.UserInterface.MessageLog [protected]
GetText()Nintenlord.Event_Assembler.UserInterface.MessageLog [protected]
MessageLog()Nintenlord.Event_Assembler.UserInterface.MessageLog
Print(string text)Nintenlord.Event_Assembler.UserInterface.MessageLog [pure virtual]
Print(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
PrintAll()Nintenlord.Event_Assembler.UserInterface.MessageLog [pure virtual]
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:47 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log.html new file mode 100644 index 0000000..3aff94b --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log.html @@ -0,0 +1,605 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.UserInterface.MessageLog Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.UserInterface.MessageLog Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.UserInterface.MessageLog:
+
+
+ + +Nintenlord.Event_Assembler.UserInterface.IMessageLog +Nintenlord.Event_Assembler.UserInterface.GUIMessageLog +Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 MessageLog ()
void AddError (string message)
void AddWarning (string message)
void AddMessage (string message)
void Clear ()
void AddNotEnoughParametersError (string file, string line, string type, int amountOfParameters)
void AddFileNotFoundError (string file, string line, string missingFile)
void AddError (string file, string line, string message)
void AddWarning (string file, string line, string message)
void AddMessage (string file, string line, string message)
abstract void PrintAll ()
abstract void Print (string text)
abstract bool ChooseEnum< T > (T[] nonValidOptions, out T chosenEnum)
void AddError (string format, object[] parameters)
void AddWarning (string format, object[] parameters)
void AddMessage (string format, object[] parameters)
void Print (string format, object[] parameters)

Protected Member Functions

string GetText (out int longestLine)
string GetText ()
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_Assembler.UserInterface.MessageLog.MessageLog ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddError (string  format,
object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddError (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddError (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddFileNotFoundError (string  file,
string  line,
string  missingFile 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddMessage (string  format,
object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddMessage (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddMessage (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddNotEnoughParametersError (string  file,
string  line,
string  type,
int  amountOfParameters 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddWarning (string  format,
object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddWarning (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddWarning (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
abstract bool Nintenlord.Event_Assembler.UserInterface.MessageLog.ChooseEnum< T > (T[]  nonValidOptions,
out T  chosenEnum 
) [pure virtual]
+
+ +
+ +
+
+ + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.MessageLog.Clear ( ) 
+
+ +
+ +
+
+ + + + + + + + +
string Nintenlord.Event_Assembler.UserInterface.MessageLog.GetText ( )  [protected]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.UserInterface.MessageLog.GetText (out int  longestLine )  [protected]
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.MessageLog.Print (string  format,
object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
abstract void Nintenlord.Event_Assembler.UserInterface.MessageLog.Print (string  text )  [pure virtual]
+
+ +
+ +
+
+ + + + + + + + +
abstract void Nintenlord.Event_Assembler.UserInterface.MessageLog.PrintAll ( )  [pure virtual]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:47 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log.png new file mode 100644 index 0000000000000000000000000000000000000000..ac7b33f69e1730ea060c063cbd850b5afbbe1ef2 GIT binary patch literal 2003 zcmbW2c{tSj9>-@4WBZNm9;Y$Mz7^@my+*Q4OlL@zaHxnGB9kmNvYjxti6kO&iYHl< zHA0jcYscC!T>E}7_T6A&&gkAhZufcaKlk%I-_Q5`dES41UeEgzYh{5$2%rQY5D3E5 z1Zxd}zyOYp;e&B{h(|h#^C7J+*7=s z?=(2P@?pCLL7p5Y#H8#90k}fkj_15Ba!0bTs3;Li;q`~l`{dr18&*27;ca{Pi+O>9 zeT{!g`846R-9ojxH;dl*4{7aj}e)ML&maCbLYa|3yN%a!C8L#SKBEH@9&q{{f>0^|F2fbqSMg{w#Lq`NQja zI{H-njv_b^tBJ3v6ebV5OZGC${K=C~}Ih>!8M zaNq(*q$pk=X|F&MviJCLr&Vzv*@EWP()ez9Bt@}oQoU-##_)D^YZ{V7_0>f>BL1j~ z-MxFVz-MVIH%oa0-KQNaac{SG>d>0mxnH&sFfiv?qpRQM^e{W5BKp?1E7R`z*Jvf@ zQelmqcnnS|jycEKk7MPduJvM>j&$cvC=47aJFSK>;MO@>8XS+ILI6G_8Okwa@VlBw zT4fe@_tkwxZayf?h!XAWf#E}nl&fK2MpSZQbGV2MH*n-o$s*wYFBz}I{EAiTg(Jd6 zM8dF|F@|yyP0~+*sRR@FIxb%!TTQeMy>zjoS5{Q?_Y9X7=5?Zy^4|->Yv?wmy+hi! zwtd_XfHT~<=v@H*Y;f%o>+UJQ^UH!D1fWi&nydmFVnKB|VGEe6-LIeYn*|dWwf&2% z{q=ypiwFN~_6iG5qnuy;&2)GnJ+!s(J4#>cY07oZ%c-61V**DgA^#Jl#~zHODeG%{ z1Qew}bv`QKqP8@Su<%SHNAImDgyK-2m>OOx|EptOQI1{%adZYuTix)B90D05X)F)_ zD|B;4`fyXJrx32k|(vC7*=UIz(PEtlqoZ0a5iS;UAskKDk`nIj$R0z~HYo-;Q@OJz-G!{^0nFZNkiI+1F>JfZ(TfKjB#J zJbk-wQ#;X>nWH2%UJ9$8e26r}LnzEH>5OSrSMAOFTD$<&w{haMih;@5bzV63n<-rG zPyr?ymJ}Xi*otXlw{h%3f)^_-DC!bel>o6&cE+@L5CE_jrhP!vQKf8=lmGW16& zZG~gFVzoA2%UPd?ixkMfVr&zk*i(N%zMn7jRQz;MuCF6x`IOt2xtwbS%n-*>Y?9fC2$Kd*6&a1vu_w#?^^pvWrnI8C?@^fb12{ZSbwEyNizCXZeGG(xIxmK z!fm<+t)@CIE_;vg$=$}jhkw;}1CDAe!B{)T-*M~wWhMkEB^DTOFE(U1`g`AIc|{aq z)*d~f``jc*uxD{jM}rf1O4E&*B-fSf!5M;80$mbL_qxe!zZ=R&nd2F2$V6E$qDh5w zZZ{FehFF_Fjr7}NJwaLHZ2Rb0^v{+S!a5qPr1XK&?Xn>XCT~fsPZE z)!Y4wfLUQ!N0$`P$ z?eKy~31KV~Tb^D6QB{xI96-G@YmLM3NJU@o?V=?$JjUmi(^_E-AFNhI*S_9rtTZKZ z{Mf>vmmP_Hg7Sgquw#iP(WP2$*x4;%psY*vtt3xIa)|tQkpAm5rh=KCxp++fg7oms W1xv>;l}*kChL~Qkz?K-{BmM$mMV|El literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower-members.html new file mode 100644 index 0000000..5d9cd5c --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower-members.html @@ -0,0 +1,70 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.UserInterface.TextShower Member List

This is the complete list of members for Nintenlord.Event_Assembler.UserInterface.TextShower, including all inherited members. + + +
Dispose(bool disposing)Nintenlord.Event_Assembler.UserInterface.TextShower [protected]
TextShower(string text)Nintenlord.Event_Assembler.UserInterface.TextShower
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower.html new file mode 100644 index 0000000..787fc08 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower.html @@ -0,0 +1,128 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.UserInterface.TextShower Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.UserInterface.TextShower Class Reference

+

List of all members.

+ + + + + + +

Public Member Functions

 TextShower (string text)

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.UserInterface.TextShower.TextShower (string  text ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override void Nintenlord.Event_Assembler.UserInterface.TextShower.Dispose (bool  disposing )  [protected]
+
+
+ +

Clean up any resources being used.

+
Parameters:
+ + +
disposing true if managed resources should be disposed; otherwise, false.
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log-members.html new file mode 100644 index 0000000..6cefcbc --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log-members.html @@ -0,0 +1,92 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog Member List

This is the complete list of members for Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + + +
AddError(string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddMessage(string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddWarning(string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
ChooseEnum< T >(T[] nonValidOptions, out T chosenEnum)Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog [virtual]
Clear()Nintenlord.Event_Assembler.UserInterface.MessageLog
GetText(out int longestLine)Nintenlord.Event_Assembler.UserInterface.MessageLog [protected]
GetText()Nintenlord.Event_Assembler.UserInterface.MessageLog [protected]
MessageLog()Nintenlord.Event_Assembler.UserInterface.MessageLog
Print(string text)Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog [virtual]
Nintenlord::Event_Assembler::UserInterface::MessageLog.Print(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
PrintAll()Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog [virtual]
TextWriterMessageLog(TextWriter writer)Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:47 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log.html new file mode 100644 index 0000000..9560a45 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log.html @@ -0,0 +1,180 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog Class Reference

+Inheritance diagram for Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog:
+
+
+ + +Nintenlord.Event_Assembler.UserInterface.MessageLog +Nintenlord.Event_Assembler.UserInterface.IMessageLog + +
+
+ +

List of all members.

+ + + + + + +

Public Member Functions

 TextWriterMessageLog (TextWriter writer)
override void PrintAll ()
override void Print (string text)
override bool ChooseEnum< T > (T[] nonValidOptions, out T chosenEnum)
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog.TextWriterMessageLog (TextWriter  writer ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
override bool Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog.ChooseEnum< T > (T[]  nonValidOptions,
out T  chosenEnum 
) [virtual]
+
+ +
+ +
+
+ + + + + + + + + +
override void Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog.Print (string  text )  [virtual]
+
+ +
+ +
+
+ + + + + + + + +
override void Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog.PrintAll ( )  [virtual]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:47 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log.png new file mode 100644 index 0000000000000000000000000000000000000000..a38195547bcabf1bf4febb785049475061ff1d4a GIT binary patch literal 1610 zcmaKsc|6p47{_ORri_VMW|R;yCPbO2Y-7n7*o$zEeK>2$IQsUHV8VC&+(a75REyfw)Aypqmofd-|hYzd1 z?pW?swL*xbKsLlmjg8>%^xQq&o?&E!wKl2spy<~06blcKG95SuEeB5tk#c(>X}!sp#hJ9l*`pe>|2?4lS2>pTu zP(gtZBLa~3QWB*A{e~55Pk0|ZDmrNLCe$Nvh`DGLU{cJ;|ef^EQ*KZP{r z4GQd!I$PCaF_<`=oMXA%)M#ZrMnDq}u`JK`d-in>9sBW&qVF3|e9}idfS;83FjNAt zbQLp2yIYRA?cvGAo1aWuEy%L;l*;=gl0az<^s?jgw6L@Q%Ygy>aB<@EfzdI26DPGN zjxu*b@Ym)2R?uW|DjV08o=4dCLXy}QKuuO@78SW!QH+?A%*Zw@TysGJR?}OCw1jJz zPZq^f<6OGv2j1n;R%b_i_)EGyjn@1N!b1|!(f&Sr3_Dc0dM)beUz~#s>;B0Zn49wQ zl6sChcx_#dPWBsz!}KrZ^10OF1{1*GR1V%~xg~|btG4*v5lc(tpO#vnLKgj!2^{~0 z7A7@*3<^np+|e~p@H@? zCC9m4jLeSucI6sxE&X#vb7b2ZZ>}0VPk4WttB2;_+S~h9N%yao^{L#o!S!qDxSTPJ zQpu9l8h%*^ezsszsBgS?-t{BB0?SYs%W=$7$J3o+B$V8ljm&h%7?}BSo9I9U`m*NI zhy`}FOv9~@mLM!171?x0?eVK^VRt-CEU&OdvgT%I>Swxz@@4Ci>oYT94Bo?vNeUWx zDqWH+-p}Gm=%EZ6uRVaj(?AD*n5P;uwWS(_fmRJgr>(aevd&k-Tx;L&`cO&jtl#47 zojZs_!|SL?gh$;E&+skddq(6%VBYRy;;X5#wQ`|W4vc`72K!I;IqPk(s!N4a#0cco z?vp=dHwTUMoRcy?&0*j8gs1Iq##Dt)icu9FhgK>E4yqp5vFwTLq9$aEZI7ASb5gcd ztF_ZL_|*4NFxyjo3&t(&uv$8-)7I4czN%^KVL6a{%(UKYA!=gRf@`@Y^S*yM-I2{i nga72I?MAl}fr}*CLU|bUM0$3Tf?J6^IQSuE#w4Q(qEpl#g6-W% literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01bc9c27bd9a3c332c7f792b8eb6cb56ef.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01bc9c27bd9a3c332c7f792b8eb6cb56ef.html new file mode 100644 index 0000000..529780a --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01bc9c27bd9a3c332c7f792b8eb6cb56ef.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01c5b664f5e674b34dbdec88fdb43d5112.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01c5b664f5e674b34dbdec88fdb43d5112.html new file mode 100644 index 0000000..8db2e28 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01c5b664f5e674b34dbdec88fdb43d5112.html @@ -0,0 +1,202 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > Class Template Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > Class Template Reference

+

Enumerates an enumerable of keys and enumerable of values as a enumerable of keys and values. +More...

+ +

List of all members.

+ + + + + + + + +

Public Member Functions

 DictionaryOfEnumerablesEnumarator (IEnumerable< KeyValuePair< TKey, TEnumerable >> baseCollection)
void Dispose ()
bool MoveNext ()
void Reset ()

Properties

KeyValuePair< TKey, TValue > Current [get]
+

Detailed Description

+

template<TKey, TValue, TEnumerable>
+ class Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >

+ +

Enumerates an enumerable of keys and enumerable of values as a enumerable of keys and values.

+
Template Parameters:
+ + + + +
TKey Keys of the enumerable to enumerate.
TValue Values of the enumerable to enumerate.
TEmurable The enumerable type to enumerate.
+
+
+

Third type parameter is ugly, but necessary due to covariance restraints.

+
+
Type Constraints
+ + +
TEnumerable :IEnumerable<TValue> 
+
+
+

Constructor & Destructor Documentation

+ +
+
+
+template<TKey , TValue , TEnumerable >
+ + + + + + + + + +
Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >.DictionaryOfEnumerablesEnumarator (IEnumerable< KeyValuePair< TKey, TEnumerable >>  baseCollection ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<TKey , TValue , TEnumerable >
+ + + + + + + + +
void Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >.Dispose ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue , TEnumerable >
+ + + + + + + + +
bool Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >.MoveNext ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey , TValue , TEnumerable >
+ + + + + + + + +
void Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >.Reset ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+
+template<TKey , TValue , TEnumerable >
+ + + + +
KeyValuePair<TKey, TValue> Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >.Current [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4-members.html new file mode 100644 index 0000000..7a63ddb --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4-members.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html new file mode 100644 index 0000000..5bf2337 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html @@ -0,0 +1,184 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Utility.LamdaComparer< T > Class Template Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Utility.LamdaComparer< T > Class Template Reference

+

List of all members.

+ + + + + + +

Public Member Functions

 LamdaComparer (Func< T, T, int > f)
int Compare (T x, T y)
bool Equals (T x, T y)
int GetHashCode (T obj)
+

template<T>
+ class Nintenlord::Event_Assembler::Utility::LamdaComparer< T >

+ +

Constructor & Destructor Documentation

+ +
+
+
+template<T >
+ + + + + + + + + +
Nintenlord.Event_Assembler.Utility.LamdaComparer< T >.LamdaComparer (Func< T, T, int >  f ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<T >
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Utility.LamdaComparer< T >.Compare ( x,
y 
)
+
+
+ +
+
+ +
+
+
+template<T >
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Utility.LamdaComparer< T >.Equals ( x,
y 
)
+
+
+ +
+
+ +
+
+
+template<T >
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Utility.LamdaComparer< T >.GetHashCode ( obj ) 
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer-members.html new file mode 100644 index 0000000..19d1179 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer-members.html @@ -0,0 +1,69 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Utility.NaturalComparer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Utility.NaturalComparer, including all inherited members. + +
Compare(string x, string y)Nintenlord.Event_Assembler.Utility.NaturalComparer
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer.html new file mode 100644 index 0000000..0bbcc89 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer.html @@ -0,0 +1,106 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Utility.NaturalComparer Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Utility.NaturalComparer Class Reference

+

List of all members.

+ + + +

Public Member Functions

int Compare (string x, string y)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Utility.NaturalComparer.Compare (string  x,
string  y 
)
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser-members.html new file mode 100644 index 0000000..19d1947 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser-members.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Utility.Parser Member List

This is the complete list of members for Nintenlord.Event_Assembler.Utility.Parser, including all inherited members. + + + + + + +
EvaluateReversePolishNotation(string[] s)Nintenlord.Event_Assembler.Utility.Parser [static]
EvaluateReversePolishNotation(string[] s, int index, int length)Nintenlord.Event_Assembler.Utility.Parser [static]
RemoveComments(ref string line, ref int blockCommentDepth)Nintenlord.Event_Assembler.Utility.Parser [static]
ShuntingYardAlgorithm(string s)Nintenlord.Event_Assembler.Utility.Parser [static]
ShuntingYardAlgorithm(string s, IComparer< string > operatorComparer, Predicate< string > isOperator, Predicate< char > isValue)Nintenlord.Event_Assembler.Utility.Parser [static]
SplitToParameters(string code)Nintenlord.Event_Assembler.Utility.Parser [static]
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser.html new file mode 100644 index 0000000..ff38ede --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser.html @@ -0,0 +1,239 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Utility.Parser Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Utility.Parser Class Reference

+

List of all members.

+ + + + + + + + + + +

Classes

class  OperatorComparer

Static Public Member Functions

static string[] ShuntingYardAlgorithm (string s)
static string[] ShuntingYardAlgorithm (string s, IComparer< string > operatorComparer, Predicate< string > isOperator, Predicate< char > isValue)
static int EvaluateReversePolishNotation (string[] s)
static int EvaluateReversePolishNotation (string[] s, int index, int length)
static string[] SplitToParameters (string code)
static bool RemoveComments (ref string line, ref int blockCommentDepth)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
static int Nintenlord.Event_Assembler.Utility.Parser.EvaluateReversePolishNotation (string[]  s,
int  index,
int  length 
) [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static int Nintenlord.Event_Assembler.Utility.Parser.EvaluateReversePolishNotation (string[]  s )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
static bool Nintenlord.Event_Assembler.Utility.Parser.RemoveComments (ref string  line,
ref int  blockCommentDepth 
) [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static string [] Nintenlord.Event_Assembler.Utility.Parser.ShuntingYardAlgorithm (string  s,
IComparer< string >  operatorComparer,
Predicate< string >  isOperator,
Predicate< char >  isValue 
) [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string [] Nintenlord.Event_Assembler.Utility.Parser.ShuntingYardAlgorithm (string  s )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string [] Nintenlord.Event_Assembler.Utility.Parser.SplitToParameters (string  code )  [static]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4-members.html new file mode 100644 index 0000000..c875464 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Utility.ReverseComparer< T > Member List

This is the complete list of members for Nintenlord.Event_Assembler.Utility.ReverseComparer< T >, including all inherited members. + + + +
Compare(T x, T y)Nintenlord.Event_Assembler.Utility.ReverseComparer< T >
DefaultNintenlord.Event_Assembler.Utility.ReverseComparer< T > [static]
ReverseComparer(IComparer< T > baseComparer)Nintenlord.Event_Assembler.Utility.ReverseComparer< T >
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4.html new file mode 100644 index 0000000..90a92b9 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4.html @@ -0,0 +1,151 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Utility.ReverseComparer< T > Class Template Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Utility.ReverseComparer< T > Class Template Reference

+

List of all members.

+ + + + + + +

Public Member Functions

 ReverseComparer (IComparer< T > baseComparer)
int Compare (T x, T y)

Properties

static ReverseComparer< T > Default [get]
+

template<T>
+ class Nintenlord::Event_Assembler::Utility::ReverseComparer< T >

+ +

Constructor & Destructor Documentation

+ +
+
+
+template<T >
+ + + + + + + + + +
Nintenlord.Event_Assembler.Utility.ReverseComparer< T >.ReverseComparer (IComparer< T >  baseComparer ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<T >
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Utility.ReverseComparer< T >.Compare ( x,
y 
)
+
+
+ +
+
+

Property Documentation

+ +
+
+
+template<T >
+ + + + +
ReverseComparer<T> Nintenlord.Event_Assembler.Utility.ReverseComparer< T >.Default [static, get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer-members.html new file mode 100644 index 0000000..0c9b89e --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer-members.html @@ -0,0 +1,70 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Utility.StringEqualityComparer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Utility.StringEqualityComparer, including all inherited members. + + +
Equals(string x, string y)Nintenlord.Event_Assembler.Utility.StringEqualityComparer
GetHashCode(string obj)Nintenlord.Event_Assembler.Utility.StringEqualityComparer
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer.html new file mode 100644 index 0000000..cbbed55 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer.html @@ -0,0 +1,125 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Utility.StringEqualityComparer Class Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Utility.StringEqualityComparer Class Reference

+

List of all members.

+ + + + +

Public Member Functions

bool Equals (string x, string y)
int GetHashCode (string obj)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Utility.StringEqualityComparer.Equals (string  x,
string  y 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Utility.StringEqualityComparer.GetHashCode (string  obj ) 
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4-members.html new file mode 100644 index 0000000..33eca2c --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4-members.html @@ -0,0 +1,77 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4.html new file mode 100644 index 0000000..0cd5f3d --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4.html @@ -0,0 +1,281 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue > Class Template Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue > Class Template Reference

+

List of all members.

+ + + + + + + + + + + + + +

Public Member Functions

 Triplet ()
 Triplet (TKey1 key1, TKey2 key2, TValue value)
 Triplet (KeyValuePair< TKey1, TKey2 > key, TValue value)
override string ToString ()

Static Public Member Functions

static implicit operator KeyValuePair< KeyValuePair< TKey1, TKey2 >, TValue > (Triplet< TKey1, TKey2, TValue > toConvert)
static implicit operator Triplet< TKey1, TKey2, TValue > (KeyValuePair< KeyValuePair< TKey1, TKey2 >, TValue > toConvert)

Properties

TKey1 Key1 [get, set]
TKey2 Key2 [get, set]
TValue Value [get, set]
+

template<TKey1, TKey2, TValue>
+ class Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue >

+ +

Constructor & Destructor Documentation

+ +
+
+
+template<TKey1 , TKey2 , TValue >
+ + + + + + + + +
Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.Triplet ( ) 
+
+
+ +
+
+ +
+
+
+template<TKey1 , TKey2 , TValue >
+ + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.Triplet (TKey1  key1,
TKey2  key2,
TValue  value 
)
+
+
+ +
+
+ +
+
+
+template<TKey1 , TKey2 , TValue >
+ + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.Triplet (KeyValuePair< TKey1, TKey2 >  key,
TValue  value 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<TKey1 , TKey2 , TValue >
+ + + + + + + + + +
static implicit Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.operator KeyValuePair< KeyValuePair< TKey1, TKey2 >, TValue > (Triplet< TKey1, TKey2, TValue >  toConvert )  [static]
+
+
+ +
+
+ +
+
+
+template<TKey1 , TKey2 , TValue >
+ + + + + + + + + +
static implicit Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.operator Triplet< TKey1, TKey2, TValue > (KeyValuePair< KeyValuePair< TKey1, TKey2 >, TValue >  toConvert )  [static]
+
+
+ +
+
+ +
+
+
+template<TKey1 , TKey2 , TValue >
+ + + + + + + + +
override string Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.ToString ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+
+template<TKey1 , TKey2 , TValue >
+ + + + +
TKey1 Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.Key1 [get, set]
+
+
+ +
+
+ +
+
+
+template<TKey1 , TKey2 , TValue >
+ + + + +
TKey2 Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.Key2 [get, set]
+
+
+ +
+
+ +
+
+
+template<TKey1 , TKey2 , TValue >
+ + + + +
TValue Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.Value [get, set]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor-members.html new file mode 100644 index 0000000..431e2df --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.LanguageProcessor Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.LanguageProcessor, including all inherited members. + + + +
LanguageProcessor(EACodeLanguage[] languages)Nintenlord.Event_assembler.Code.LanguageProcessor
LanguagesNintenlord.Event_assembler.Code.LanguageProcessor
ProcessCode(string folder, string extension)Nintenlord.Event_assembler.Code.LanguageProcessor
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor.html new file mode 100644 index 0000000..6b78487 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor.html @@ -0,0 +1,150 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.LanguageProcessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.LanguageProcessor Class Reference

+

Loads language raws and processes them into languages and codes. +More...

+ +

List of all members.

+ + + + + + + + +

Classes

struct  ParsedLine

Public Member Functions

 LanguageProcessor (EACodeLanguage[] languages)
void ProcessCode (string folder, string extension)

Properties

IDictionary< string,
+EACodeLanguage
Languages [get]
+

Detailed Description

+

Loads language raws and processes them into languages and codes.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_assembler.Code.LanguageProcessor.LanguageProcessor (EACodeLanguage[]  languages ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Code.LanguageProcessor.ProcessCode (string  folder,
string  extension 
)
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
IDictionary<string, EACodeLanguage> Nintenlord.Event_assembler.Code.LanguageProcessor.Languages [get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html new file mode 100644 index 0000000..2d064e9 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html @@ -0,0 +1,84 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Languages.EACodeLanguage Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Languages.EACodeLanguage, including all inherited members. + + + + + + + + + + + + + + + + +
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
GetCodeNames()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html new file mode 100644 index 0000000..dd1921b --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html @@ -0,0 +1,480 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Languages.EACodeLanguage Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Languages.EACodeLanguage Class Reference

+

Event assemblers code language. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Code.Languages.EACodeLanguage:
+
+
+ + +Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage +Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage +Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 EACodeLanguage (string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)
 Creates a new Event Assembler code language.
void AddCode (ICodeTemplate code, Priority priority)
bool IsReserved (string word)
 Checks if code should be undefinable. Do not raise errors based on this.
IDataChange< byte > Assemble (string data)
string[][] Disassemble (byte[] code, int offset, int length, Priority priority)
string[][] DisassembleChapter (byte[] code, int offset)
string[][] DisassembleToEnd (byte[] code, int offset, Priority priority)
string[] GetCodeNames ()
override string ToString ()

Properties

bool AddEndingLines [get, set]
 Controls if disassmebly should add ending lines.
string Name [get]
IMessageLog MessageHandler [get, set]
 Mesage handler to use for assembling and disassembling.
static List< PriorityMainPriorities [get]
 Priorities for disassembling main codes.
static List< PriorityUnitPriorities [get]
 Priorities for disassembling unit codes.
static List< PriorityBallistaPriorities [get]
 Priorities for disassembling ballista codes.
static List< PriorityNormalPriorities [get]
 Priorities for disassembling normal codes.
+

Detailed Description

+

Event assemblers code language.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.EACodeLanguage (string  name,
IPointerMaker  pointerMaker,
KeyValuePair< string, List< Priority >>[]  pointerList,
int[]  pointerListParameters 
)
+
+
+ +

Creates a new Event Assembler code language.

+
Parameters:
+ + + + + +
name Name of the language
pointerMaker Pointer maker for this language
pointerList Pointer list of this langauge, String is the name of the label to point to, List are the priorities that are pointed to.
pointerListParameters Array of amount of pointers per POIN code for pointer list.
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.AddCode (ICodeTemplate  code,
Priority  priority 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
IDataChange<byte> Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.Assemble (string  data ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
string [][] Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.Disassemble (byte[]  code,
int  offset,
int  length,
Priority  priority 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [][] Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.DisassembleChapter (byte[]  code,
int  offset 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [][] Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.DisassembleToEnd (byte[]  code,
int  offset,
Priority  priority 
)
+
+
+ +
+
+ +
+
+ + + + + + + + +
string [] Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.GetCodeNames ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.IsReserved (string  word ) 
+
+
+ +

Checks if code should be undefinable. Do not raise errors based on this.

+
Parameters:
+ + +
word 
+
+
+
Returns:
+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.ToString ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
bool Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.AddEndingLines [get, set]
+
+
+ +

Controls if disassmebly should add ending lines.

+ +
+
+ +
+
+ + + + +
List<Priority> Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.BallistaPriorities [static, get]
+
+
+ +

Priorities for disassembling ballista codes.

+ +
+
+ +
+
+ + + + +
List<Priority> Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.MainPriorities [static, get]
+
+
+ +

Priorities for disassembling main codes.

+ +
+
+ +
+
+ + + + +
IMessageLog Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.MessageHandler [get, set]
+
+
+ +

Mesage handler to use for assembling and disassembling.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.Name [get]
+
+
+ +
+
+ +
+
+ + + + +
List<Priority> Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.NormalPriorities [static, get]
+
+
+ +

Priorities for disassembling normal codes.

+ +
+
+ +
+
+ + + + +
List<Priority> Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.UnitPriorities [static, get]
+
+
+ +

Priorities for disassembling unit codes.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language.png new file mode 100644 index 0000000000000000000000000000000000000000..7848b75ad1a26df20f0b69b45fdba1d7b12220ef GIT binary patch literal 1492 zcmah}X;70_6#WR%1Q7H~6eBpTB|(Z7iGUkwKnWjVkwjM6Y#3yTfPpHYAcU=uXas^3 zl*O>`5GEi93WawwAtxm;?B9DTb&p)jIV_EDZ9Z`j$| z%gf)+P=|v70BrNJB%X7)sW6`-`lSHBi@2};kWBV!BUh!M5y>_qEuC_lt^Bnxz4&a` zEKC58IX#I$;t!&@2qZoJ}Y`zf;#TIhghl_;;G z+nlT-@2!usQz<6+AS9%0(zS;X`+ppS)QS>no8mIvR}-C#`^M(kPF@zPl?Pbxnk*7Q zJHOswd@S6K*m`_FnueaSj!RK4OeOXYw5#=WrxG+5k6IV5`{*mlJ8!V+nB;AmMlM=` zB9i}H4c%X0{l&oMLR}cT%yz(V<%UsD!paT}=#2VVJ(89}wiQm4gh0OvS;ps@G?cN{ zu4y%j;$Nj~1zQ(<&{mn)h2sEgC|Vi)`d(9-*5kb`ss1Iy6nTLnZ*O(<|dh`v%;!wgf9KvFz^IPcy`RGB`WYT2);RKhUq2Q#ivT;Yy zp1UtUOitWpiTmfLnv#JbM6OOLLC9TDdV-FM2FUO4q5yye2j0P^?~-5uN(m4mP#idb zLjln}I4j^Q_*(yuAjE1a07mgJo{td824<4MXmId*JPaEx@q$y~Vgy@=%-zB$V9rSu zuy|Oh2?RhC#{W~_?SnQqM7O2OD_(Gj+D2^?>{&270UHt`4{-e8LL^Gb56%WqEC^s9 z;6y`0Zz7S1yP2)mNz+W|$!=d4Yv)~Rep@h6qT5|K!4cn!205VA z6|=ma7F24?ujUUs1h6h` z?_m3+RaT^#_uU#Y$SIPVmzc~B)*Gj3=)W16?R6^YO{^Z6D}LcBFkACyrgPITT<*ev z2UCw6gWimSAsQA|I+dh~R!#e2z9?}gx8%Fg{(s^T!jF#(L>SA?z_@1B}9aX9G_ zWwmCCr4my~nBWZ1>yx`Dktg6;*17-Q(!?j-ih2FTOL`)&#i$0CVl~4nY2+>jxP}VD z@68iF?X3$FWL&A0OF}0`CV&lL@ehMyKsRZp+w+eZrywWUJRn`4{4yr)$ndC-1EZ`>^znp9}H=T zYMq~#Nd$Tk&p^T(W)88Hi3o`=mo<6URzU8Itd}#1_s9F&1e$zud#5M^T0Oj!7+NcB zph^Gg_w`z1QtsOS z=SE#9GoK%5xJA?H^$&^6vYWU{med8jMPeq|6h+MPR8py!VIXJS<6W oQ`*0|>tq@!NT(bGu + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage, including all inherited members. + + + + + + + + + + + + + + + + + +
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
FE6CodeLanguage()Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage
GetCodeNames()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html new file mode 100644 index 0000000..f588587 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html @@ -0,0 +1,111 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage Class Reference

+

Code language for FE6. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage:
+
+
+ + +Nintenlord.Event_assembler.Code.Languages.EACodeLanguage + +
+
+ +

List of all members.

+ + + +

Public Member Functions

 FE6CodeLanguage ()
+

Detailed Description

+

Code language for FE6.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage.FE6CodeLanguage ( ) 
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.png new file mode 100644 index 0000000000000000000000000000000000000000..3dcb1db1c6510a6508fdfcbf864509451d67a5ef GIT binary patch literal 1082 zcmeAS@N?(olHy`uVBq!ia0y~yV5|qS12~w04Y&)7;TP1cK%OFUybt6j!o;h)o$>H}(y{Q|eG`->e)IYF`<`u8cj6=W zs4~|V6^;gv^0~jo{4LzNvvlp7DV~4*tNE2Ard{D_&kURVRX*$ShQc{QXMV89UJrA= zeJ>grm$7m3g{^Z$J`0r2T(|D8T-l-G8SYj>wz@BV z{?9&~ZZGv`#e?HN@-x4lW9|>Mcv|q`antz||35ssKa=-zQ~yf){Z~%R|8sJ_+rR#& z{<|+vv(LL<|Ciy3|L%tWv&9|$`5!yatx*3h9vE%*y_LSKFQ^k|>S0A4B@p#pvd|Q%9`o}%+r1xzc}0SFWY(kt?8fchrhlU%_IC@TTWE#J$|zdzU~SzuYD?7IJM2@mSLu6^d;wQd@N + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage, including all inherited members. + + + + + + + + + + + + + + + + + +
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
FE7CodeLanguage()Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage
GetCodeNames()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html new file mode 100644 index 0000000..d1b9a3a --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html @@ -0,0 +1,111 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage Class Reference

+

Code language for FE7. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage:
+
+
+ + +Nintenlord.Event_assembler.Code.Languages.EACodeLanguage + +
+
+ +

List of all members.

+ + + +

Public Member Functions

 FE7CodeLanguage ()
+

Detailed Description

+

Code language for FE7.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage.FE7CodeLanguage ( ) 
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.png new file mode 100644 index 0000000000000000000000000000000000000000..855340a3a23022957c68530c166cff72b2e824f3 GIT binary patch literal 1076 zcmV-41k3x0P);Wwv&{~i*G)%6^0vytdULEvB9hDZ2MAid1rNBDaF z<}Y&%nanHsuSN2|tfj1Lk)cj(E80bsbuBGOO%_;X_R(ZAmtDuYw0Vb8cx>@E%P?hi zr@E})6nxzdqB<5mEx5zKU4zW^6EYL?cW&-;pisjOr2vHsw95h?w9$!tHO5|JNA#>< zT>l-DXp=6suKv6A$RApajzev@+vt+RqLsyxe(UQ0fPZ|lLxM^FZSTh3S%)>_-#sID z8`#XutJkH8_AY;Ikk~R~9QY050gX;P7CkLE%|ECcGyGl5_^QnaDH3VVBAyFaDj`FfI6)`twVT{K=pEY2^P{{(1AWc<7U@@N00kw5v<$e;Xa z0?K{72L5|JmD)MrcTf6?tn%MvhQ}H3pFnzxhdQyX zXctwMrF5@HW3_HJb0nMWSeG{MPznz${$`nt!UkQJ^_zmP-yy)CN}rZZ`L}D3xqd=s zV*bv}eGU|Az@Zc{ae;PO;Da_gk*~(M$3JsFCEM43$0TyMN$%^vTaWyq#ppQH_Dn(% zPi?d;3$WFD?Ppkd_Re=m*7e`^V(e{oSTp`u&-`s*2Q{x=mnPb~{IxZjLXd*MZxBzI z|3m(|*(uox{z2WC;qRjD-?EIs^F!^K{P(?k^cKU!KgIvDEb_Mnd#?Vt+N|+rr%dX9 z+I#TuJH<2xVVc#^`VVyG>i@K?=O1)kDFJQXmPKvaST8#_sINNH#_kH#wXeXUA^y0` zRB!VTWtpt5{T_D0RFU&wZHc8%%Ub^b+QKuw|KJm{pW(ly(>*s0C2Tl(hwKCLKfL(& uXTzNAGwRQ8u8ibQ{^U<1|A+FY-Dy8I+)p@N3rAuA0000 + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage, including all inherited members. + + + + + + + + + + + + + + + + + +
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
FE8CodeLanguage()Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage
GetCodeNames()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html new file mode 100644 index 0000000..0acace8 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html @@ -0,0 +1,111 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage Class Reference

+

Code language for FE8. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage:
+
+
+ + +Nintenlord.Event_assembler.Code.Languages.EACodeLanguage + +
+
+ +

List of all members.

+ + + +

Public Member Functions

 FE8CodeLanguage ()
+

Detailed Description

+

Code language for FE8.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage.FE8CodeLanguage ( ) 
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.png new file mode 100644 index 0000000000000000000000000000000000000000..78e7bd096904b13aa9b86336153cdb7eecd3e7bf GIT binary patch literal 1079 zcmV-71jze|P)43BgI+)<-kf=>^0QA3}QFzF=3{_O-*VGw=t0@P~mv z_!EDRKl+feFd#!jM3hWdZng1->0HpT|9wg*SMTTG%|@ap1r2`+8$QE-0_kb~F~ZmL zSAVH%sAOKre<#U*+KKj^&@5Dj&WHGDMK0TS#Ww&oz%HFAzJ+}C(Wj1B| zPHmar)cA%SM0G5>Eck#wUxSSK0U62p2e&YtD73IsDT5*e>arjPt#mTq9;4TIAi64; z*Z;sI+r-7@>VH^o`I{Egze8ig0{`yv0{AZ^Rcao9N%kI``Ax#+UsH2Vc-w`Fz^R|82E!f4E(_#2L9j=1Ap*` zfj{`ez#sf!;1B*V@CSd`-S`viO4|r;=*sK|fA9x?82I0t|M5foM;|ha6aVAq=;f8h zQvuaJQN#ZCd@Aud-uM75E{Ry?X?K3!KQUA-{ zV-NqJnC2i(4-Pe5eRE3^Or002ovPDHLkV1kI>H2DAk literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html new file mode 100644 index 0000000..9165416 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html @@ -0,0 +1,68 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Processors.ContextPreprocessor Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Processors.ContextPreprocessor, including all inherited members. +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html new file mode 100644 index 0000000..4dd2a74 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html @@ -0,0 +1,76 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Processors.ContextPreprocessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Processors.ContextPreprocessor Class Reference

+

List of all members.

+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html new file mode 100644 index 0000000..85a663d --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Processors.NopPreprocessor Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Processors.NopPreprocessor, including all inherited members. + + + +
AddDefined(string[] original)Nintenlord.Event_assembler.Code.Processors.NopPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_assembler.Code.Processors.NopPreprocessor
Process(string path)Nintenlord.Event_assembler.Code.Processors.NopPreprocessor
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html new file mode 100644 index 0000000..84b6122 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html @@ -0,0 +1,166 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Processors.NopPreprocessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Processors.NopPreprocessor Class Reference

+

Preproserror which only reads the file. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Code.Processors.NopPreprocessor:
+
+
+ + +Nintenlord.Event_assembler.Code.Processors.IPreprocessor + +
+
+ +

List of all members.

+ + + + + + +

Public Member Functions

string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)
+

Detailed Description

+

Preproserror which only reads the file.

+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Code.Processors.NopPreprocessor.AddDefined (string[]  original ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Code.Processors.NopPreprocessor.AddReserved (string[]  reserved ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_assembler.Code.Processors.NopPreprocessor.Process (string  path ) 
+
+
+ +

Process the code.

+
Parameters:
+ + +
path File with the code
+
+
+
Returns:
Processed code
+ +

Implements Nintenlord.Event_assembler.Code.Processors.IPreprocessor.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..c2942376c2a3dc57ca9a0276ced1d1de3764305d GIT binary patch literal 1048 zcmV+z1n2vSP)kjF=pke>+1#v?E6>d&|FJU8Rz%Q_T8hnh9{d*Ew zPrd&`o@RU*vgJ|g!M8^ns5ANrmB*vhMG&T)1%75u!YQ|Bo7z`XDT88qfoTZ7MF;+K z<*}6r9^ACBE_gl#zVjbreqfAn@L^eaO%y6eE@i-nK+W+(bm%`-c2OGeVJqi7uk`o; zgF6o&=v1a=JYNJ)TEq%?k_-q0o~FW?_DaSlGu#gFSF9-4 zYHYX%8NcuO7(BMSwN?{y4R59teA-%gkN2+kdpz$Ed!3kMKy=xVJ*}mU8dV!an<^C=50{^$Ti@d<=a+L|Zz{><) z;AH|Y@G^lHc$vTpyuix@Uf^W{FYq#f7kHV#3%pF=1zslb0x$3~fj?y^3 z3%tM!yiDLfAAJ2P{l^?Klgaw}RWIsH<5WQTny6v_?gep9KW_a6t`qPj2%Z7I!18JE zF+%q5Nj!wZt6XOpUq;54t(0vmCpw&Log%^0)5&rBTHU3<2veKnOb+n!!v z8q#Uef&W~2Y{hYiTlcQps|#u=_|AWf`GGOQ!G~qxHBqP>xs(AP0yW1E(V_oT*+q#Q z{2sjP{`0Jw@9_Z!cN9L*<1>9*w3xvpMk1Af$7$GzVJVymS2h|nke1NYwfn58h0C?q zJEoN5nSr;hD;|Tr9-##1)I|Fb{Ji%33`9YcaSNthLEj5|h}*lMwg8^Ah!ybU;1LKs zNx@m|m5fhjxE?EpaL)O0xuKz4+by0#r^?ZtWEZ$ S7;&@!0000 + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Processors.OldPreprocessor Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Processors.OldPreprocessor, including all inherited members. + + + + +
AddDefined(string[] original)Nintenlord.Event_assembler.Code.Processors.OldPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_assembler.Code.Processors.OldPreprocessor
OldPreprocessor(IMessageLog messageHandler, string[] predefined)Nintenlord.Event_assembler.Code.Processors.OldPreprocessor
Process(string path)Nintenlord.Event_assembler.Code.Processors.OldPreprocessor
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor.html new file mode 100644 index 0000000..fe6a2a3 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor.html @@ -0,0 +1,169 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Processors.OldPreprocessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Processors.OldPreprocessor Class Reference

+

Normal preprocessor. +More...

+ +

List of all members.

+ + + + + + +

Public Member Functions

 OldPreprocessor (IMessageLog messageHandler, string[] predefined)
string Process (string path)
void AddDefined (string[] original)
void AddReserved (string[] reserved)
+

Detailed Description

+

Normal preprocessor.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
Nintenlord.Event_assembler.Code.Processors.OldPreprocessor.OldPreprocessor (IMessageLog  messageHandler,
string[]  predefined 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Code.Processors.OldPreprocessor.AddDefined (string[]  original ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Code.Processors.OldPreprocessor.AddReserved (string[]  reserved ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_assembler.Code.Processors.OldPreprocessor.Process (string  path ) 
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..d8d4f85a75619f511456b5be6a5a959c353704e2 GIT binary patch literal 1045 zcmeAS@N?(olHy`uVBq!ia0y~yU@Qf)12~w0WpuDEmF}ZvO4_-euc6cdh8&<#R>eZ||4%zlqM7e9~G= zr#Qu(pLTYw^^*6K+WzkrKf?Lfe@EofxJ!EH0^%8dnthc~{QX^Recii%oMlDVPG8Vj z9~68~E_cDX7cVu}hp+5baI@$Bb0f1wWPAGTTj9Z)#}Do~V6x=iBIf_aPd85Wk-f8J zgI-14@_P^aH(D6DS$y51vsaBvRB3wAmEZ+>-vwlU&DUzzko~%4>gRd%6B;&$X|3rbjIF>tnpsuv|N5+1{dS>c)roK7_AZ zdLgl92YY(${m+c0IfdD>YIBYDbS=BGT(9kf;M@eg+9e-nM@;-5%-+d)@ z_cVsMP1P%}2mSDQvS{6Ay;uA1yTo2`ja7TqzgTbg{cZ2J+Q-Z6UUB-I!++&Bi~j9* z5HAb7o~tEX8aN#oNvDBoQy1yITBL_pfPZ;h%JzWV=| zJLl`NkZo&omZt5nz2z|X;^p9NYg@cFW)w=!o4oIq?d>c3W_j(*oh?4&S>w#SKV7Gi zwGCfi-M*NwE_#mml4Vz{{}_s~ALCd)Z`#u9E(_mI@UncR88E%NgYU2ZROcyuRvs$* zr%f*o+PGd_=uY4-hxqv~e{&t%?46_%B>c*P_qUY}>x`J2nJKT$$E>u)omqr8e*wu0)PuzYW)OYNsSJFJAAy|IXo!AsR#19$U@B`E2{qN=L4hr_bGt zzVU8hocF`PpMRNNS-oELPdZ2q7;CSL0_!D8Z~pxzo_EXF|Gv}SW?&v>@O1TaS?83{ F1OVfv5`h2! literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor-members.html new file mode 100644 index 0000000..cbc4b16 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor-members.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Processors.Preprocessor Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Processors.Preprocessor, including all inherited members. + + + + +
AddDefined(string[] original)Nintenlord.Event_assembler.Code.Processors.Preprocessor
AddReserved(string[] reserved)Nintenlord.Event_assembler.Code.Processors.Preprocessor
Preprocessor(IMessageLog messageHandler, string[] predefined)Nintenlord.Event_assembler.Code.Processors.Preprocessor
Process(string path)Nintenlord.Event_assembler.Code.Processors.Preprocessor
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor.html new file mode 100644 index 0000000..d29d949 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor.html @@ -0,0 +1,164 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Processors.Preprocessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Processors.Preprocessor Class Reference

+

List of all members.

+ + + + + + +

Public Member Functions

 Preprocessor (IMessageLog messageHandler, string[] predefined)
string Process (string path)
void AddDefined (string[] original)
void AddReserved (string[] reserved)
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
Nintenlord.Event_assembler.Code.Processors.Preprocessor.Preprocessor (IMessageLog  messageHandler,
string[]  predefined 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Code.Processors.Preprocessor.AddDefined (string[]  original ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Code.Processors.Preprocessor.AddReserved (string[]  reserved ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_assembler.Code.Processors.Preprocessor.Process (string  path ) 
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..3ba6406cf7aa57e404c16d67d15299de41308799 GIT binary patch literal 1254 zcmVXUNk0bEBS3tm|=o)9U`uc*|q=8p)!@Y zNXLtD??!ZHFEhqumRF%JSTanT)``furJ=ouc7u$bN?f?dd?(!K+7Eh}$L6iY+< zn=DP0rb=V!|4CT-UfMv$(pVZ{X)KMUu{4&((&(h6(Q*k(qZ?`ejQ;-MoPSr)1~RnK zQO19v3~eAIXn!+fC_@{_2-@F_83fPk4zx=A~>*@^gh=CPDKMw`=#uvq$AEZvd-iqa)z6zI#^j)x>jlO>*z4(n$}q0{P9~0@<+$7JMWu zmj0-vw^=Wp!D36h`q<(mrc-f(TrHwcr9#U>o*k@c4sqtpq-K>t@7H0m^v5l2Y*w#z zvybhLZ6`q9{_}+yCU&8$rL5$!HVt6AE!yAG4v%JxA{irqm0Z##ymCA5R QcmMzZ07*qoM6N<$g0YNW1poj5 literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html new file mode 100644 index 0000000..66ac2ac --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html new file mode 100644 index 0000000..b292704 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html @@ -0,0 +1,229 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor Class Reference

+Inheritance diagram for Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor:
+
+
+ + +Nintenlord.Event_assembler.Code.Processors.IPreprocessor + +
+
+ +

List of all members.

+ + + + + + + + + + +

Public Member Functions

 RegexPreprocessor (IMessageLog messageHandler)
string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)

Protected Member Functions

void Preprocess (StringReader reader, string path)
string ReplaceComments (string text)
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor.RegexPreprocessor (IMessageLog  messageHandler ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor.AddDefined (string[]  original ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor.AddReserved (string[]  reserved ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor.Preprocess (StringReader  reader,
string  path 
) [protected]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor.Process (string  path ) 
+
+
+ +

Process the code.

+
Parameters:
+ + +
path File with the code
+
+
+
Returns:
Processed code
+ +

Implements Nintenlord.Event_assembler.Code.Processors.IPreprocessor.

+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor.ReplaceComments (string  text )  [protected]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..0d9b6fc43918734735831473ea1a286323e23802 GIT binary patch literal 1068 zcmeAS@N?(olHy`uVBq!ia0y~yU~B=h12~w0q~7jNIY3Gxz$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}vM34dh8VV z8pwXC$IaVLUb9;v#g_X|&u*?GuQ&VUu6EWe)j7=VXJvo+SJ7vX5!_P1_{1BZ!O zn$rS7CdCWTm@;uvV3AT3VCog%XoTrTm2O$?lhJ=$&1dQH&kayTn*~ly-y)yv;mdbz z`ua;xjC+?hd@_v#M{d;r8^>jhI9Up3M>QH0uA8p-gJW^Mcz^mKplGC;$9a~UF57&6 zE#{jd**h&~_6(a<#=mqv80!fNtUqtHbuHi0E8E(|XS6L3Ud;S|XVLwxuMb@fWR!ys z+bx{ql%ex$hU^PvLzeAl_VS6GDofU6J;=Ih9g|D@zu;8i)X#!l2Yj?I*R9jKJ?{aZ zTG4+TlI@C5tux#{t6}?rIk{|( z)6M%`wugC~H8j0w*J5yM$=pVFL5;^^A(mX*8cuKRnN{vo$pnpThH{Sc3W8g|`KYNF z=S=;0s*XFNPf35pi|tijkt-5!Z&J9SS)ib?AGN{V2p+q%@pw(~g4}ld Yjhq2p?@#_}17>XoPgg&ebxsLQ09ugS?f?J) literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template-members.html new file mode 100644 index 0000000..0bb979e --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template-members.html @@ -0,0 +1,82 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template.html new file mode 100644 index 0000000..a6e1bc3 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template.html @@ -0,0 +1,537 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate Class Reference

+

Template for code filler. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate:
+
+
+ + +Nintenlord.Event_assembler.Code.Templates.ICodeTemplate + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()

Properties

string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
+

Detailed Description

+

Template for code filler.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.ToString ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.AmountOfFixedCode [get]
+
+
+ +

Amount of fixed code in this template.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.EndingCode [get]
+
+
+ +

If this template should end disassembling.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.MaxRepetition [get]
+
+
+ +

Max repetition of this template as parameters.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.Name [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.OffsetMod [get]
+
+
+ +

The modulus where the offset of this template should be 0.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template.png new file mode 100644 index 0000000000000000000000000000000000000000..cb795cc89457a4fedfc6c4a66905080ce528d8f1 GIT binary patch literal 1022 zcmVJ_W}btBb?p3O@2-5BpCF=hYq*LAJ{W?{5fGy7|4S>$iqPX z6UkG5wl8zY%<+bZh{$;zEsL!?bl({b@w06rR7(!l#}a{;oaf}5bV@8CUx4{CdAmb1 zEt6W4UkKcHzKHoto6eI?qVuHjxCYvcenoVi)D|&0Ig9z3k;AUJ$Jy`~OUc8H^=ul? z+}tHQ*tG|f?XJMK^Bd&*1&lF0Fh+dxW|?{ID716>QZn)NM&+xuOY=>U4+M6d*Xw+` zL5+ha=&bW*z9cV>IG?GuxK;0ZL-Nicyn|)rg}|=!jSkyWh~K#a8j)A2W9~urNS5hy zYM{L&&l}(9lL4IhM(iXf-vzdvzeL`t5*7011geeArw$gQU5R2o}CKZa9$

R58vRvoG9%D~lt@Cl)ii0Z?*mb@`-s!8ebF&6MFN$X*iwU`mp`UGOKGk97 zQZB`6)p#*Vn~KQXW&1gOu<%F)_MO+rzp+Kh|Lx8nAm38rzY+j>#5~CVJOg=<2YDFC zzdd=_Gj{xD`}) z$iqM$0{X}&GJ8}f2|fSFcbUvS9>dOMI8p%{br^-fIfQqxiuYd0E%{rrro;9`;n%K!M&xDnviBgn7|V3s zx{UUcJa2Ekeg!TseeS&G-NwAw+_r3iyi+AAc-<)n5c=G`_~sWI*e{D`$a zW#VqiO7grg*Q$-F!8-BEbw2Ddwv<%seB8Fe3y!?Ub^eyDCGYgr*`HNUXYGI1dEMs4 z^<3j)q(9Y`=TgY!97qA^Sb#TS`22$Dd3d sG5?w5e`-8{JjjDQ4CLROJnR|!3l_yrGc5p=mH+?%07*qoM6N<$f + + + + +Event Assembler: Member List + + + + + + + + +

+
+

Nintenlord.Event_assembler.Code.Templates.CodeTemplate Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Templates.CodeTemplate, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + + +
AmountOfFixedCodeNintenlord.Event_assembler.Code.Templates.CodeTemplate
AmountOfParamsNintenlord.Event_assembler.Code.Templates.CodeTemplate
CanBeRepeatedNintenlord.Event_assembler.Code.Templates.CodeTemplate [protected]
CodeTemplate(string name, int id, int lenght, List< Parameter > parameters, bool canBeRepeated, bool chechForProblems, bool end, int offsetMode, bool canBeAssembled, bool canBeDisassembled)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
EndingCodeNintenlord.Event_assembler.Code.Templates.CodeTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
GetData(string[] text, IMessageLog messageHandler)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
GetEnumerator()Nintenlord.Event_assembler.Code.Templates.CodeTemplate
GetHashCode()Nintenlord.Event_assembler.Code.Templates.CodeTemplate
GetLengthBytes(string[] code)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
GetPointedOffsetsAndPriorities(string[] code)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
LengthNintenlord.Event_assembler.Code.Templates.CodeTemplate
LengthInBytesNintenlord.Event_assembler.Code.Templates.CodeTemplate [protected]
Matches(string[] code)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
Matches(byte[] data, int offset)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
MaxRepetitionNintenlord.Event_assembler.Code.Templates.CodeTemplate
NameNintenlord.Event_assembler.Code.Templates.CodeTemplate
OffsetModNintenlord.Event_assembler.Code.Templates.CodeTemplate
PointerMakerNintenlord.Event_assembler.Code.Templates.CodeTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
thisNintenlord.Event_assembler.Code.Templates.CodeTemplate [protected]
ToString()Nintenlord.Event_assembler.Code.Templates.CodeTemplate
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template.html new file mode 100644 index 0000000..8d8a752 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template.html @@ -0,0 +1,753 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Templates.CodeTemplate Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Templates.CodeTemplate Class Reference

+

Template for stored text code. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Code.Templates.CodeTemplate:
+
+
+ + +Nintenlord.Event_assembler.Code.Templates.ICodeTemplate + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 CodeTemplate (string name, int id, int lenght, List< Parameter > parameters, bool canBeRepeated, bool chechForProblems, bool end, int offsetMode, bool canBeAssembled, bool canBeDisassembled)
Dictionary< int, PriorityGetPointedOffsetsAndPriorities (string[] code)
byte[] GetData (string[] text, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()
override int GetHashCode ()
IEnumerator< ParameterGetEnumerator ()

Properties

IPointerMaker PointerMaker [get, set]
int Length [get]
int LengthInBytes [get]
bool CanBeRepeated [get]
int AmountOfParams [get]
Parameter this [int i] [get]
string Name [get]
 Templates name.
bool EndingCode [get]
 If this template should end disassembling.
int MaxRepetition [get]
 Max repetition of this template as parameters.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
+

Detailed Description

+

Template for stored text code.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_assembler.Code.Templates.CodeTemplate.CodeTemplate (string  name,
int  id,
int  lenght,
List< Parameter parameters,
bool  canBeRepeated,
bool  chechForProblems,
bool  end,
int  offsetMode,
bool  canBeAssembled,
bool  canBeDisassembled 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + +
IEnumerator<Parameter> Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetEnumerator ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + +
override int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetHashCode ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
Dictionary<int, Priority> Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetPointedOffsetsAndPriorities (string[]  code ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Templates.CodeTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Templates.CodeTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_assembler.Code.Templates.CodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_assembler.Code.Templates.CodeTemplate.ToString ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.AmountOfFixedCode [get]
+
+
+ +

Amount of fixed code in this template.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.AmountOfParams [get]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_assembler.Code.Templates.CodeTemplate.CanBeRepeated [get, protected]
+
+
+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_assembler.Code.Templates.CodeTemplate.EndingCode [get]
+
+
+ +

If this template should end disassembling.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.Length [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.LengthInBytes [get, protected]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.MaxRepetition [get]
+
+
+ +

Max repetition of this template as parameters.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_assembler.Code.Templates.CodeTemplate.Name [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.OffsetMod [get]
+
+
+ +

The modulus where the offset of this template should be 0.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
IPointerMaker Nintenlord.Event_assembler.Code.Templates.CodeTemplate.PointerMaker [get, set]
+
+
+ +
+
+ +
+
+ + + + +
Parameter Nintenlord.Event_assembler.Code.Templates.CodeTemplate.this[int i] [get, protected]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template.png new file mode 100644 index 0000000000000000000000000000000000000000..584432228d532ed4025d4a6c1146234bb3bf8140 GIT binary patch literal 978 zcmV;@11Cd|}}G zV!kxS_JgN{xrsSNL`1>s?6cg4VEE4YP>(H$)Y~GlF}HAVQ=IuW2TLvsz6E4I=IbML z%T}(g`Cd4s zZ{b=}B-UeaH#c;!EuQinnCG0Gm@_e7_nCVgcxc(guJl#4f$CS+lJ1w`n>g4NxAk`! zhD};tDXzb6z2>VD;c@9(?On8qDc>N8D6th^q-xNbzcPMc; zd1>PNlCNw#vr8oi_>GEW&38E17BBD(?sbK)i_Jb8M-7kt4N2EH%m+y2w|!Bc8=AkhA` zW|=wJiYWia`%sUgWnYF7FIlMHRu+88$GgF|fb7S7eS|?il`!JXTdUtwmgkq|`K5#C zIA{)iqOBMkLB~P!b9oDRmC)gXAU3m)ed+i*bfvSH--~7P7Oo{lVm*d}`nK|l@4!6g z?8Kaj`MS^C>%c=xD0Zc9s|{4Yx|Vdm3hKMcLH%8ZVUrerqW-$|ny)JHJT85k4&gU3 zY~MR{k45oZ9<=)Gh;MS>z1t2o2@i~s-t07*qoM6N<$g6{tO AjQ{`u literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html new file mode 100644 index 0000000..3210e40 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html @@ -0,0 +1,82 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template.html new file mode 100644 index 0000000..e2b21a8 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template.html @@ -0,0 +1,537 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate Class Reference

+

Template for raw hex code. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate:
+
+
+ + +Nintenlord.Event_assembler.Code.Templates.ICodeTemplate + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()

Properties

string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
+

Detailed Description

+

Template for raw hex code.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.ToString ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.AmountOfFixedCode [get]
+
+
+ +

Amount of fixed code in this template.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.EndingCode [get]
+
+
+ +

If this template should end disassembling.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.MaxRepetition [get]
+
+
+ +

Max repetition of this template as parameters.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.Name [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.OffsetMod [get]
+
+
+ +

The modulus where the offset of this template should be 0.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template.png new file mode 100644 index 0000000000000000000000000000000000000000..53518659afc1ec4712b171c3f55b7982e9c5d746 GIT binary patch literal 1019 zcmeAS@N?(olHy`uVBq!ia0y~yU@QT$12~w0q}}(ruRuy7z$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}vjpN4y{+#=A^$GpAKR$1<&1v9!(ZI+2CER)Wznu7r6K6ZyIyy8e z=IWkaYt3`tlK1Q8T&2+2EZ2^!G2Jhk=aj!HI70XZYv290cjYgZon3P6f;iLnxzEl2 zPFnhT$>bL{nKtVh%@)t+o2$On)yea`P~DGx9m4OnXa6|8v?L~Z?+mrirSF1R%HAG) zTA{JwZ4G}_y8W>?2P8Td?oNGIy5NFS&(e}*w|ifOXHS1OyKx@J8!P>*UtZqR;hZ@! z=JMSd-dNY;=T~mCy6_?;_=TfDV1n@ruY~KBYbSo2Gf_P^BJG0jp&iN>)&?vw^Y`5{ z{X%NJ^jm|6hw`uZJ-e{`z_!o3FEnooXnbduzf08qt!Uw`sk7z2-SP_DxOq8~`5f^D zrcn0G8B;r>sdU){Rrz8#-y&%0OkkUg*5g~H4Ba=-Wu z9oS18+8KYXUT|1$`{VDouIt~kUU2x;nf(s37wnrYS1?;iY4TiPlw|`&2}q^Y0%j|` z0(%*(4$5tBo?z5}zZh!x?*-fWU&U8=`0`!b-hXY1aqn8*r`dbje%&;ixXPF5b@$`a zov(ad+x+Z0c#$Gf>_Yykdx0Y6bC3BhZ+>Bs0gXpl_L(+2(|RHg@yGKP9=iT{)~)dN zAgh**aXyoOT9s=u?f#~4bK7?1X;WWqOXAwQSw6Weq36hjyGGxw0x~Wh39?%G*6r)+ zt=`{#*Q8uwt6H>cbw>8DlKg2cKg3P%p1pn{^!9`2AvpY;Xpo!I z%2l%6Us%$<*~R#wSYFkQuUf80T@;pY*}wD^uPbk?*u$vG!mrnsMekg;{O^(D;cH)3 zc1K + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Templates.TemplateComparer Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Templates.TemplateComparer, including all inherited members. + +
Compare(ICodeTemplate a, ICodeTemplate b)Nintenlord.Event_assembler.Code.Templates.TemplateComparer
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_comparer.html new file mode 100644 index 0000000..51b63a0 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_comparer.html @@ -0,0 +1,117 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Templates.TemplateComparer Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Templates.TemplateComparer Class Reference

+

List of all members.

+ + + + +

Public Member Functions

int Compare (ICodeTemplate a, ICodeTemplate b)
 Compares two templates and finds the better match.
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_assembler.Code.Templates.TemplateComparer.Compare (ICodeTemplate  a,
ICodeTemplate  b 
)
+
+
+ +

Compares two templates and finds the better match.

+
Parameters:
+ + + +
a 
b 
+
+
+
Returns:
Positive if a is better match, negative if b is better, else 0.
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html new file mode 100644 index 0000000..b09e1f6 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html @@ -0,0 +1,70 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer, including all inherited members. + + +
Equals(ICodeTemplate x, ICodeTemplate y)Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer
GetHashCode(ICodeTemplate obj)Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html new file mode 100644 index 0000000..7753691 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html @@ -0,0 +1,125 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer Class Reference

+

List of all members.

+ + + + +

Public Member Functions

bool Equals (ICodeTemplate x, ICodeTemplate y)
int GetHashCode (ICodeTemplate obj)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer.Equals (ICodeTemplate  x,
ICodeTemplate  y 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer.GetHashCode (ICodeTemplate  obj ) 
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html new file mode 100644 index 0000000..7421907 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html @@ -0,0 +1,82 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate, including all inherited members. + + + + + + + + + + + + + + +
AmountOfFixedCodeNintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
EndingCodeNintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
GetData(string[] code, IMessageLog messageHandler)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
GetLengthBytes(string[] code)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
Matches(string[] code)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
Matches(byte[] data, int offset)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
MaxRepetitionNintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
NameNintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
OffsetModNintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
TerminatingStringTemplate(string name, List< Parameter > parameters, int endingValue, int offsetMod)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html new file mode 100644 index 0000000..d64786d --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html @@ -0,0 +1,560 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate Class Reference

+

Template for terminating string of data. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate:
+
+
+ + +Nintenlord.Event_assembler.Code.Templates.ICodeTemplate + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 TerminatingStringTemplate (string name, List< Parameter > parameters, int endingValue, int offsetMod)
bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.

Properties

string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
+

Detailed Description

+

Template for terminating string of data.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.TerminatingStringTemplate (string  name,
List< Parameter parameters,
int  endingValue,
int  offsetMod 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.AmountOfFixedCode [get]
+
+
+ +

Amount of fixed code in this template.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
bool Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.EndingCode [get]
+
+
+ +

If this template should end disassembling.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.MaxRepetition [get]
+
+
+ +

Max repetition of this template as parameters.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+ +
+
+ + + + +
string Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.Name [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.OffsetMod [get]
+
+
+ +

The modulus where the offset of this template should be 0.

+ +

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template.png new file mode 100644 index 0000000000000000000000000000000000000000..10e47337e1087274fb90779767dab720f626a61e GIT binary patch literal 1115 zcmV-h1f=_kP)BTN&U09wfT(|~-0 zPAzkF4(PbG>*foCn z3`);ovnIO&&mgC-0jW&zGxe?DM^!Kd6dWQtSO!Qr*foARpmA?y1)03h0GW&EaOp8G z+6${re4hf6vwMvCNe=moiX;cr9c&wa2cV!etpIWdHIta1w)C9ul^djIP;N46yQeqk zQR5c_l0##y#ku)l`@r%Hn$AC;pw$^PAF1;i%pB|*e*qvjxDW0!e2*nh*#<;~>1~1# zPgZ`KGxJvIN;JsvVf0f|-?_>9lWmA9N*(MQzZB3H%TC96yYYJfsu%2~i2@+pAOQM{ z0zd!+0U!W^d=L=i)>6Jre!uQS00em_pI;CHAjmU(KnQ>!&mcky00;s=00aRb2mk>P z1b_et0zeP|0w4$gK>!GVAOHkF5CDPz5CA~{2!J2}1OXrbf&kEiLXcZaAzZp!-yZ-1 zAP4{f5aiQ<>L2Payrh(a{q+wK(G2xg38--FH|InBtU*k@B?mj%8zsW4w*CEsRd_Hu z21NeA8-Nya{xl#Tq0hon7_rtym|1j*nMa}%H>lyKQm7D>LgUdEszxVCrI5LQO=D;Y zJ6uMh8rrj|_T8Z?eT1=JsL4K%n-m9YF}S^j+CR>Uh?c5nUK3!dLf@+b-H&bxsB;=? zc44flt_O{C6+>4{IHTBlxG})1P+KtZ6p!6IzYvR9{ zK~CRa`mrF+llk^dJ#-QP3Jwt+ECv+Yu$j`I_$tH^?nY+;jcX@M)Z~2zNViOn%M4O( zFRVK8eF{j9-rj~LCYyh0+_X69Gy-Hy+X~SciUDmzw*V+;O)G$0CiRFC&v{u|Fv$(_ zw_t8EYP)W4R_F7zH9%X@X+UA8O@4O5w$RRgc|QxCNl^zCov@mns0z|6W}H1V9h~ h0wBo806}go{{VHXR*_wDnm7Oe002ovPDHLkV1oSW?6v>^ literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html new file mode 100644 index 0000000..90a9310 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html @@ -0,0 +1,76 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html new file mode 100644 index 0000000..9154a8f --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html @@ -0,0 +1,311 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Collections.DataChange< T > Class Template Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Collections.DataChange< T > Class Template Reference

+

Collection to keep track of changes to a array of data. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Collections.DataChange< T >:
+
+
+ + +Nintenlord.Event_assembler.Collections.IDataChange< T > + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + +

Public Member Functions

 DataChange ()
 Creates a new DataChange.
void AddChangedData (int offset, T[] data)
 Adds new change. If old change and new change overlap, new overwrites.
T[] Apply (T[] data)
 Applies changes to array. Array is rezised if necessary.
override string ToString ()
 Returns The string representation of this instance.

Properties

int LastOffset [get]
 Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.
int FirstOffset [get]
 Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.
bool ChangesAnything [get]
 Returns false if Apply doesn't change the data, else true.
int AmountOfChanges [get]
 Returns the amount of changed indexes.
+

Detailed Description

+

template<T>
+ class Nintenlord::Event_assembler::Collections::DataChange< T >

+ +

Collection to keep track of changes to a array of data.

+
Template Parameters:
+ + +
T Type whose array is to be changed
+
+
+

Constructor & Destructor Documentation

+ +
+
+
+template<T >
+ + + + + + + + +
Nintenlord.Event_assembler.Collections.DataChange< T >.DataChange ( ) 
+
+
+ +

Creates a new DataChange.

+ +
+
+

Member Function Documentation

+ +
+
+
+template<T >
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.DataChange< T >.AddChangedData (int  offset,
T[]  data 
)
+
+
+ +

Adds new change. If old change and new change overlap, new overwrites.

+
Parameters:
+ + + +
offset Non-negative offset of data
data Array of data that changes at offset
+
+
+ +

Implements Nintenlord.Event_assembler.Collections.IDataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + + + + + + +
T [] Nintenlord.Event_assembler.Collections.DataChange< T >.Apply (T[]  data ) 
+
+
+ +

Applies changes to array. Array is rezised if necessary.

+
Parameters:
+ + +
data Data to apply to
+
+
+
Returns:
New data where changes were applied to
+ +

Implements Nintenlord.Event_assembler.Collections.IDataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + + + + + +
override string Nintenlord.Event_assembler.Collections.DataChange< T >.ToString ( ) 
+
+
+ +

Returns The string representation of this instance.

+
Returns:
The string representation of this instance.
+ +
+
+

Property Documentation

+ +
+
+
+template<T >
+ + + + +
int Nintenlord.Event_assembler.Collections.DataChange< T >.AmountOfChanges [get]
+
+
+ +

Returns the amount of changed indexes.

+ +

Implements Nintenlord.Event_assembler.Collections.IDataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + +
bool Nintenlord.Event_assembler.Collections.DataChange< T >.ChangesAnything [get]
+
+
+ +

Returns false if Apply doesn't change the data, else true.

+ +

Implements Nintenlord.Event_assembler.Collections.IDataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + +
int Nintenlord.Event_assembler.Collections.DataChange< T >.FirstOffset [get]
+
+
+ +

Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.

+ +

Implements Nintenlord.Event_assembler.Collections.IDataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + +
int Nintenlord.Event_assembler.Collections.DataChange< T >.LastOffset [get]
+
+
+ +

Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.

+ +

Implements Nintenlord.Event_assembler.Collections.IDataChange< T >.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4.png new file mode 100644 index 0000000000000000000000000000000000000000..6d66095a6021133d4168900ed819d3dfd8fd7a6b GIT binary patch literal 1062 zcmeAS@N?(olHy`uVBq!ia0y~yV2l8=12~w0WcIYVtAUh6fKQ0)|NsAi%>Vxn%%7hy z0muU50|yRNANv0U$mJ*r@(Tt^gTd8PAw~=g%v(KO978G?-_E_+r)|jLGP}p*|NoQU z4;~YVF1HDEKN-4krph7i9}=h5ALoB7W?d(@MY<<}b6P?s%Wt*~i{?LW-+5qC@=h0* zB@*wZeO)F!Em^Pa^w%TL-JR#X`z~?It9+i#dczHq&TVG?#u=vH%qwY@aQ=JW@*ey1 z`Du@90yci$_T=M)_MX#oYc4hkux<42DUA>yB(I2w>fex?e z;cS^D+n(((UKgooc$a0-U(q$6V)wm>m?xDJHLb0iL;0)Kl+*U_9_`{e>GQ_TQ&z&z@8&_)2p_?X}VuT$L7K#Y!p?rMs&3Y?0qs z#=M?S=gY*Rbq8MkPSDK?o_!-cK{teX+jJ)3$y_;+T1tzzS82{@4o~P_Y{P8E>8!(c zeNri_+k)Do$Aq{O%9lP^5)!UgEh_!=X%yF_e>XSZ{*ttOQ3j|ymxdCbj=l4JFeJ%qVUA88GVM%`3`-~ z*NWCu&u0C7L-erjx$~Bx;nNq|1kG*QY!bq=zHo!~!<>ZyxxP0To%S+>{nU#u(edXs z)Ac^=+A^_L_LQt5IF=XRS^9K!;b~a~#T{DpcjqES^7iXR4u9ty8)kc~%` z?iby){IHCBZl0X}TlY1053FW>ZGL9PVc|riSf0ofJP8=f>Pm|@R%tc_h{Ixe4g2+} z&{)>uPT0N#7|VaH_XlqbOkB5A;pP0jdt&v?q;9|3ZC|o_dHB8=(V|aUUU*B*F4*O6 zY;)*G#H?dcPn!OH(eJOXzdm30Xn=xB-pN@@rIPLRSrznVwaZwK>C{QsAD zbl%=Ev)s%1M&rf$z0T?$@~q!ppDx|4!SQXIk~$>f?r}^j>;B8^Q|4}QU)}B!FjF&l My85}Sb4q9e00iIgk^lez literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection-members.html new file mode 100644 index 0000000..53c1fba --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection-members.html @@ -0,0 +1,96 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Collections.DefineCollection Member List

This is the complete list of members for Nintenlord.Event_assembler.Collections.DefineCollection, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Add(string original, string replacer)Nintenlord.Event_assembler.Collections.DefineCollection
Add(string original, string replacer, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
Add(string original, string replacer, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
Add(string original, string replacer)Nintenlord.Event_assembler.Collections.DefineCollection
AddRange(string[] original)Nintenlord.Event_assembler.Collections.DefineCollection
ApplyDefines(string original, out string newString)Nintenlord.Event_assembler.Collections.DefineCollection
ApplyDefines(string s, out string newString)Nintenlord.Event_assembler.Collections.DefineCollection
ContainsName(string item)Nintenlord.Event_assembler.Collections.DefineCollection
ContainsName(string item, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
ContainsName(string item, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
ContainsName(string item)Nintenlord.Event_assembler.Collections.DefineCollection
DefineCollection()Nintenlord.Event_assembler.Collections.DefineCollection
DefineCollection(int capacity)Nintenlord.Event_assembler.Collections.DefineCollection
DefineCollection(string[] predefined)Nintenlord.Event_assembler.Collections.DefineCollection
DefineCollection()Nintenlord.Event_assembler.Collections.DefineCollection
GetEnumerator()Nintenlord.Event_assembler.Collections.DefineCollection
GetReplacer(string item)Nintenlord.Event_assembler.Collections.DefineCollection
GetReplacer(string item, string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
GetReplacer(string item, string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
GetReplacer(string item)Nintenlord.Event_assembler.Collections.DefineCollection
Nintenlord::Event_assembler::Collections::IDefineCollection.GetReplacer(string name, params string[] parameters)Nintenlord.Event_assembler.Collections.IDefineCollection
GetReplacerAndParameters(string item, string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
IsValidName(string name)Nintenlord.Event_assembler.Collections.DefineCollection
IsValidName(string name)Nintenlord.Event_assembler.Collections.DefineCollection
Remove(string original)Nintenlord.Event_assembler.Collections.DefineCollection
Remove(string original, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
Remove(string original)Nintenlord.Event_assembler.Collections.DefineCollection
Remove(string original, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection.html new file mode 100644 index 0000000..f521aee --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection.html @@ -0,0 +1,936 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Collections.DefineCollection Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Collections.DefineCollection Class Reference

+

Collection for containing defines and macros. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Collections.DefineCollection:
+
+
+ + +Nintenlord.Event_assembler.Collections.IDefineCollection +Nintenlord.Event_assembler.Collections.IDefineCollection + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Classes

struct  Replacer

Public Member Functions

 DefineCollection ()
 DefineCollection (int capacity)
 DefineCollection (string[] predefined)
void Add (string original, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
void Add (string original, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void AddRange (string[] original)
bool ContainsName (string item)
 Checks if this collection contains an item with 0 parameters.
bool ContainsName (string item, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
string GetReplacer (string item)
 Get's the replacer for item with 0 parameters.
string GetReplacer (string item, string[] parameters)
KeyValuePair< string, string[]> GetReplacerAndParameters (string item, string[] parameters)
void Remove (string original)
 Removes the defined original with 0 parameters.
bool ApplyDefines (string original, out string newString)
 Applies the defines on the original and returns the result.
void Remove (string original, params string[] parameters)
 Removes the defined original with the parameters.
bool IsValidName (string name)
 DefineCollection ()
void Add (string original, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void Add (string original, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
bool ContainsName (string item, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
bool ContainsName (string item)
 Checks if this collection contains an item with 0 parameters.
string GetReplacer (string item, string[] parameters)
string GetReplacer (string item)
 Get's the replacer for item with 0 parameters.
void Remove (string original)
 Removes the defined original with 0 parameters.
void Remove (string original, params string[] parameters)
 Removes the defined original with the parameters.
bool ApplyDefines (string s, out string newString)
 Applies the defines on the original and returns the result.
bool IsValidName (string name)
IEnumerator< KeyValuePair
+< string, int > > 
GetEnumerator ()
+

Detailed Description

+

Collection for containing defines and macros.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_assembler.Collections.DefineCollection.DefineCollection ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
Nintenlord.Event_assembler.Collections.DefineCollection.DefineCollection (int  capacity ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
Nintenlord.Event_assembler.Collections.DefineCollection.DefineCollection (string[]  predefined ) 
+
+
+ +
+
+ +
+
+ + + + + + + + +
Nintenlord.Event_assembler.Collections.DefineCollection.DefineCollection ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.DefineCollection.Add (string  name,
string  replacer 
)
+
+
+ +

Adds a new item with name original with 0 parameters and with replacer.

+
Parameters:
+ + + +
original 
replacer 
+
+
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.DefineCollection.Add (string  name,
string  replacer,
params string[]  parameters 
)
+
+
+ +

Adds a new item with name original and parameters and with replacer.

+
Parameters:
+ + + + +
original 
replacer 
parameters 
+
+
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.DefineCollection.Add (string  name,
string  replacer,
params string[]  parameters 
)
+
+
+ +

Adds a new item with name original and parameters and with replacer.

+
Parameters:
+ + + + +
original 
replacer 
parameters 
+
+
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.DefineCollection.Add (string  name,
string  replacer 
)
+
+
+ +

Adds a new item with name original with 0 parameters and with replacer.

+
Parameters:
+ + + +
original 
replacer 
+
+
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Collections.DefineCollection.AddRange (string[]  original ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.DefineCollection.ApplyDefines (string  original,
out string  newOriginal 
)
+
+
+ +

Applies the defines on the original and returns the result.

+
Parameters:
+ + +
original 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.DefineCollection.ApplyDefines (string  original,
out string  newOriginal 
)
+
+
+ +

Applies the defines on the original and returns the result.

+
Parameters:
+ + +
original 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.DefineCollection.ContainsName (string  name ) 
+
+
+ +

Checks if this collection contains an item with 0 parameters.

+
Parameters:
+ + +
item 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.DefineCollection.ContainsName (string  name,
params string[]  parameters 
)
+
+
+ +

Checks if this collection contains an item with specified number of parameters.

+
Parameters:
+ + + +
item 
numberOfParameters 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.DefineCollection.ContainsName (string  name,
params string[]  parameters 
)
+
+
+ +

Checks if this collection contains an item with specified number of parameters.

+
Parameters:
+ + + +
item 
numberOfParameters 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.DefineCollection.ContainsName (string  name ) 
+
+
+ +

Checks if this collection contains an item with 0 parameters.

+
Parameters:
+ + +
item 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + +
IEnumerator<KeyValuePair<string, int> > Nintenlord.Event_assembler.Collections.DefineCollection.GetEnumerator ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_assembler.Collections.DefineCollection.GetReplacer (string  name ) 
+
+
+ +

Get's the replacer for item with 0 parameters.

+
Parameters:
+ + +
item 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string Nintenlord.Event_assembler.Collections.DefineCollection.GetReplacer (string  item,
string[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string Nintenlord.Event_assembler.Collections.DefineCollection.GetReplacer (string  item,
string[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_assembler.Collections.DefineCollection.GetReplacer (string  name ) 
+
+
+ +

Get's the replacer for item with 0 parameters.

+
Parameters:
+ + +
item 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
KeyValuePair<string, string[]> Nintenlord.Event_assembler.Collections.DefineCollection.GetReplacerAndParameters (string  item,
string[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.DefineCollection.IsValidName (string  name ) 
+
+ +
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.DefineCollection.IsValidName (string  name ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.DefineCollection.Remove (string  name,
params string[]  parameters 
)
+
+
+ +

Removes the defined original with the parameters.

+
Parameters:
+ + + +
original 
parameters 
+
+
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Collections.DefineCollection.Remove (string  name ) 
+
+
+ +

Removes the defined original with 0 parameters.

+
Parameters:
+ + +
original 
+
+
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.DefineCollection.Remove (string  name,
params string[]  parameters 
)
+
+
+ +

Removes the defined original with the parameters.

+
Parameters:
+ + + +
original 
parameters 
+
+
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Collections.DefineCollection.Remove (string  name ) 
+
+
+ +

Removes the defined original with 0 parameters.

+
Parameters:
+ + +
original 
+
+
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection.png new file mode 100644 index 0000000000000000000000000000000000000000..280b3dea116e813a4816289d02bbd881ac77108f GIT binary patch literal 1186 zcmeAS@N?(olHy`uVBq!ia0y~yU|I!a2XHV0$!BMm^8qP|0G|-o|Ns93ng9PEm_I*Z z0+0p92M!#lKJ@_b!dFRY(w=o~S1)m1Et~t_1RhfTh=kD|Qd29OH9KUaC zf@OhDP`KT=$Tn(mSJ}k9%o)3-o{2hyDE@X{d}=K$s*qxBpY5uQ)jlB?%_shS`0J0U z_TStl9S6nV=9P6$BAXamb#9#$UNnJKBjuvs5`_k!Og95pWP{QPCXr1X3xMJv#ZaMr z{2IUX1oiZ^S~|3xTto#!@zX0=az#6T?OV~rFlPg+dXuh2V)p^g=z>MEIk(qG+~EH9 zM5bzTM@PuDCZ4X@(lXml#yPA6AlT~5H^ZC&`MUF)N@!y&yeYI$2 z*;et~j#ssTXV0lxFML|RJN`?bS9_&%wYS>% zb-bKw7FjKSJ=Kt<{Mwbuz;E{HvVME_cfH!O%E;u^=bo%zi92Vm13LS=o2lhisIybCzk6MRPaht~Itz1{&D?D*0Z1s3x!BRc>vOn~S+*)?HYtxsTJ( zqis%BclK%R{~vbe0hRS;Su}_JICSybqq~!HyPwwxw#{6#O>u8_ecR{x&TB*8@8Xf% z8x*;2Mwdv#zKFR(yi@O1TaS?83{1OWIAJY)a> literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new-members.html new file mode 100644 index 0000000..5791eae --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new-members.html @@ -0,0 +1,81 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Collections.DefineCollectionNew Member List

This is the complete list of members for Nintenlord.Event_assembler.Collections.DefineCollectionNew, including all inherited members. + + + + + + + + + + + + + +
Add(string original, string replacer, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollectionNew
Add(string original, string replacer)Nintenlord.Event_assembler.Collections.DefineCollectionNew
ApplyDefines(string s, out string newString)Nintenlord.Event_assembler.Collections.DefineCollectionNew
ContainsName(string item, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollectionNew
ContainsName(string item)Nintenlord.Event_assembler.Collections.DefineCollectionNew
DefineCollectionNew()Nintenlord.Event_assembler.Collections.DefineCollectionNew
GetEnumerator()Nintenlord.Event_assembler.Collections.DefineCollectionNew
GetReplacer(string item, string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollectionNew
GetReplacer(string item)Nintenlord.Event_assembler.Collections.DefineCollectionNew
Nintenlord::Event_assembler::Collections::IDefineCollection.GetReplacer(string name, params string[] parameters)Nintenlord.Event_assembler.Collections.IDefineCollection
IsValidName(string name)Nintenlord.Event_assembler.Collections.DefineCollectionNew
Remove(string original)Nintenlord.Event_assembler.Collections.DefineCollectionNew
Remove(string original, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollectionNew
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:55 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new.html new file mode 100644 index 0000000..cf660bc --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new.html @@ -0,0 +1,477 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Collections.DefineCollectionNew Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Collections.DefineCollectionNew Class Reference

+Inheritance diagram for Nintenlord.Event_assembler.Collections.DefineCollectionNew:
+
+
+ + +Nintenlord.Event_assembler.Collections.IDefineCollection + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + +

Classes

struct  Replacer

Public Member Functions

 DefineCollectionNew ()
void Add (string original, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void Add (string original, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
bool ContainsName (string item, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
bool ContainsName (string item)
 Checks if this collection contains an item with 0 parameters.
string GetReplacer (string item, string[] parameters)
string GetReplacer (string item)
 Get's the replacer for item with 0 parameters.
void Remove (string original)
 Removes the defined original with 0 parameters.
void Remove (string original, params string[] parameters)
 Removes the defined original with the parameters.
bool ApplyDefines (string s, out string newString)
 Applies the defines on the original and returns the result.
bool IsValidName (string name)
IEnumerator< KeyValuePair
+< string, int > > 
GetEnumerator ()
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_assembler.Collections.DefineCollectionNew.DefineCollectionNew ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.DefineCollectionNew.Add (string  name,
string  replacer 
)
+
+
+ +

Adds a new item with name original with 0 parameters and with replacer.

+
Parameters:
+ + + +
original 
replacer 
+
+
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.DefineCollectionNew.Add (string  name,
string  replacer,
params string[]  parameters 
)
+
+
+ +

Adds a new item with name original and parameters and with replacer.

+
Parameters:
+ + + + +
original 
replacer 
parameters 
+
+
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.DefineCollectionNew.ApplyDefines (string  original,
out string  newOriginal 
)
+
+
+ +

Applies the defines on the original and returns the result.

+
Parameters:
+ + +
original 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.DefineCollectionNew.ContainsName (string  name ) 
+
+
+ +

Checks if this collection contains an item with 0 parameters.

+
Parameters:
+ + +
item 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.DefineCollectionNew.ContainsName (string  name,
params string[]  parameters 
)
+
+
+ +

Checks if this collection contains an item with specified number of parameters.

+
Parameters:
+ + + +
item 
numberOfParameters 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + +
IEnumerator<KeyValuePair<string, int> > Nintenlord.Event_assembler.Collections.DefineCollectionNew.GetEnumerator ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_assembler.Collections.DefineCollectionNew.GetReplacer (string  name ) 
+
+
+ +

Get's the replacer for item with 0 parameters.

+
Parameters:
+ + +
item 
+
+
+
Returns:
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string Nintenlord.Event_assembler.Collections.DefineCollectionNew.GetReplacer (string  item,
string[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.DefineCollectionNew.IsValidName (string  name ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.DefineCollectionNew.Remove (string  name,
params string[]  parameters 
)
+
+
+ +

Removes the defined original with the parameters.

+
Parameters:
+ + + +
original 
parameters 
+
+
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Collections.DefineCollectionNew.Remove (string  name ) 
+
+
+ +

Removes the defined original with 0 parameters.

+
Parameters:
+ + +
original 
+
+
+ +

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:55 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new.png new file mode 100644 index 0000000000000000000000000000000000000000..a402a0b4e37b0e972aac4ef725b19d3c8ee27570 GIT binary patch literal 983 zcmeAS@N?(olHy`uVBq!ia0y~yU`zwD12~w0r0g1f1t296;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=bDF1%V@L(#+qt*%mKpH06l#C{D_^PK z^!Ty_)0T|g*3(YKvmSq3WAW|nH_z&W+s^af>X$YYHa5K6@v}TZthTQ{XXTFts)B-y z>v!kw&2;#om(dc#f9=ujImH_{PsE6^E0THfK$f z46sY7`SEw7J`ew2xkuWLu8XI4Cx<@T_wwJJ*i!Q;UB|=3-!Bb{j4QQS_tIGIUg*($ z&DbMrZWZh5pAqfZnWMeF@sNj%H|rTouRkw0`OUcPQ+r5!>a{9kjt-~k_Sa{3*Y7P@ zxJ02+VQb6I^HLt$XRb@gnV+P0-U-+4e3ZbVr)ey?w`;l&oqln`BL|UbCfX=e8A_mj(V>#{2TwwX(fC z=W>6%kXvpO{kh~XQ3sL6UwKaGrYX-ZrpL3uDx~nNy`L5VLEe0=gcx`lW7jJ+`ECCYxsc zL}SDM)>BT-oMFk7dBo?;5g+9=uySGJUZ8R}puicEB(*dtNVLqH0ax^oPxu!1HqQLx z+*?7~fU5pg8}`dztk2Q3X#V>+z2~yu;~=NM^HvBJ*+z8#KAhbcTIQd|WOGdC=xeTL ztVR8X%XxlpmOIwRvfrPLq2;QM@va~ewKU&(Kzu$cB>YZgfn|=!L{Sv8Ud3E+{>D(8k zGm?c@U3gqlIQ?df^jqUIYFFpToAAbnC|*jHWS-%-rAbm_9W(|bcH{tK@Jv(E(Vp3E zxrOIb4z=9;@2^{V?)qxq#b119U%tCGx2o7${L#+aY?a%l6=%;r#yoSTZAQfd@89?G zitT&<3tox0sGhj(=tJA^OEvt-`#p9}6W->d|JH4r*zC4!=NA!TFPHU5n@%e~==0mN un*FoJxBowyH_hsV#l!EwGh4*p@K0v-@}KuAHwKss89ZJ6T-G@yGywo|n%cDh literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay-members.html new file mode 100644 index 0000000..5ab0628 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay-members.html @@ -0,0 +1,83 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay.html new file mode 100644 index 0000000..7654d4b --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay.html @@ -0,0 +1,412 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Collections.IndexOverlay Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Collections.IndexOverlay Class Reference

+Inheritance diagram for Nintenlord.Event_assembler.Collections.IndexOverlay:
+
+
+ + +Nintenlord.Event_assembler.Collections.IIndexOverlay + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + +

Public Member Functions

 IndexOverlay ()
bool ContainsIndex (int index)
void AddIndex (int index)
void AddIndexes (int index, int length)
bool RemoveIndex (int index)
bool RemoveIndexes (int index, int length)
KeyValuePair< int, int >[] GetIndexAreas ()
bool ContainsAnyIndex (int index, int length)
bool ContainsAllIndexes (int index, int length)
override string ToString ()
bool IsInValidState ()

Properties

bool ContainsIndexes [get]
int AmountOfIndexes [get]
int FirstIndex [get]
int LastIndex [get]
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_assembler.Collections.IndexOverlay.IndexOverlay ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Collections.IndexOverlay.AddIndex (int  index ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.IndexOverlay.AddIndexes (int  index,
int  length 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IndexOverlay.ContainsAllIndexes (int  index,
int  length 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IndexOverlay.ContainsAnyIndex (int  index,
int  length 
)
+
+ +
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IndexOverlay.ContainsIndex (int  index ) 
+
+ +
+ +
+
+ + + + + + + + +
KeyValuePair<int, int> [] Nintenlord.Event_assembler.Collections.IndexOverlay.GetIndexAreas ( ) 
+
+ +
+ +
+
+ + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IndexOverlay.IsInValidState ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IndexOverlay.RemoveIndex (int  index ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IndexOverlay.RemoveIndexes (int  index,
int  length 
)
+
+ +
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_assembler.Collections.IndexOverlay.ToString ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_assembler.Collections.IndexOverlay.AmountOfIndexes [get]
+
+ +
+ +
+
+ + + + +
bool Nintenlord.Event_assembler.Collections.IndexOverlay.ContainsIndexes [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Collections.IndexOverlay.FirstIndex [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Collections.IndexOverlay.LastIndex [get]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..2d1d3187cec14a522cf7d55e7b0158aad0a5463b GIT binary patch literal 986 zcmeAS@N?(olHy`uVBq!ia0y~yV6+Fa12~w0WW?I0ML3o&qV9^C**wQ7Bu_w?tR>c(*kmztzB(TXco;| z)bDMmqn2UmFWG+QZpPDh8_&PCyY_XD&-0g;L?_KwyO*`A>)rDC6Xv?v^HsTvaUFS} ze=Q@c?()P}i=0eN_m}AG)wAiT$qGN9f3L|t_DX2k)q@rCOS*3v{O_8v>cyq`v+Gap zdm|a|&wA<5Rpq+cD+~WwIhp@iH9fQbjM}HE5*teX=p0#nhS^u<{JQmLwtU?CD1Duj z)6V*h9Y=Ph0RBeMU;YTM5<-ZjM=*4O?#B$-<-Z*@|GzSve82W%t+2w+zy38W9(8x*pSahFfYd14bAh5|qI~P0 z6a7HsR0ouK;tnxjF(}UN&*eyU=S%E;9|DfRiT96xmfmml-%vC{TzrS_J*!I1MgMqy zHALi>#46nU@Kr{}-ZO3ehw6ru+3_749)7o&@T-73E3$r(;Yr0J8Cdl3U3|Q+>+Gq! z$?-R8*SxNrdG7L3Z54ChJy%Oa@A}(+Zh3V@U{8dMK*Rp4t(QK`mIxIWUA6M((&U$= z4-=P!>}IO_DE8;&BEMa)LiX?!x#rHRcl8M^d3pZq{*?K#8A>tAz!wPoFwOPWu@`BabVd^$aM->ds3vvWF4d9R$^U-nID zd)c+MB|q2b>ipM~{V?P8EKuyR9`-BpMvlEV|K31iZ*AK@UvJHK@w??WHeAc)%_o1WUZ5m%v(_xU`Ax{boFyt=akR{ E0P9rw?EnA( literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html new file mode 100644 index 0000000..8db9775 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.GBA.GBAPointerMaker Member List

This is the complete list of members for Nintenlord.Event_assembler.GBA.GBAPointerMaker, including all inherited members. + + + +
IsAValidPointer(int pointer)Nintenlord.Event_assembler.GBA.GBAPointerMaker
MakeOffset(int pointer)Nintenlord.Event_assembler.GBA.GBAPointerMaker
MakePointer(int offset)Nintenlord.Event_assembler.GBA.GBAPointerMaker
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html new file mode 100644 index 0000000..4e173f5 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html @@ -0,0 +1,186 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.GBA.GBAPointerMaker Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.GBA.GBAPointerMaker Class Reference

+

Makes GBA ROM pointers from ROM offsets. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.GBA.GBAPointerMaker:
+
+
+ + +Nintenlord.Event_assembler.IPointerMaker + +
+
+ +

List of all members.

+ + + + + + + + +

Public Member Functions

int MakePointer (int offset)
 Creates a valid pointer out of offset.
int MakeOffset (int pointer)
 Makes a offset out of a pointer.
bool IsAValidPointer (int pointer)
 Checks if the pointer is valid.
+

Detailed Description

+

Makes GBA ROM pointers from ROM offsets.

+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.GBA.GBAPointerMaker.IsAValidPointer (int  pointer ) 
+
+
+ +

Checks if the pointer is valid.

+
Parameters:
+ + +
pointer Pointer to check
+
+
+
Returns:
True if pointer is valid, else false
+ +

Implements Nintenlord.Event_assembler.IPointerMaker.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_assembler.GBA.GBAPointerMaker.MakeOffset (int  pointer ) 
+
+
+ +

Makes a offset out of a pointer.

+
Parameters:
+ + +
pointer Pointer whose pointed offset to get
+
+
+
Returns:
Offset pointed by the pointer
+ +

Implements Nintenlord.Event_assembler.IPointerMaker.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_assembler.GBA.GBAPointerMaker.MakePointer (int  offset ) 
+
+
+ +

Creates a valid pointer out of offset.

+
Parameters:
+ + +
offset Offset to transform
+
+
+
Returns:
A pointer
+ +

Implements Nintenlord.Event_assembler.IPointerMaker.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png new file mode 100644 index 0000000000000000000000000000000000000000..082a7fed4d769bcbf3c3827c05e0d432f8a6941f GIT binary patch literal 923 zcmV;M17!S(P)i>W8c>v?>+hj&bsd%wAyaJh|lkXtAK;ae0y5l0Ul>l!>cF1;1 z4w)fc!+!KnhMBtQ+D+bJz^OE)pX&n4&5Vb3$boa*O3)pJpaXoSvCF8JM7JwgtzKS zc|FH%^DicpiBrYbI-BzF{WFNJW^5wxwxN^HBBOj3vYCVzVoPMqG9sf88Icj$uR}(; zDdS`1`*U3*vOh!Yo6Lyp{lv(O$k_ggjL3+LLS#fnWJE?}6e1%sA|o;)qYxR95gCyY z8Ie(ljL3+L$cT*cdyxs{rVL>|-^?*0BQhc*vcH6E{t^AhrkrxIAD-RT#w~~XJ%w<5Jb#r765XiL77UgIdb>8=`iXSD;$>Q6W=udoE7wnHpKzmX-?( zGXS-z8j61BtC)Vx{nku~oiPc1m_z9r2|@NH^s=Pyk-2thQj+GhKMjo%~M0G2F z6&o$&l^+m8C5-V1Bsyfi&@;f;qOk;A(39yvkS!3-H zvQ(zN)#V4e$+G;C0TkEb`qfipaV;oRrSBU!G@omQnIC)1LX;u z7oF-0vugUG4cPNBJ>06;LE<+5VnW6{ReY_pDYqLd#X5YmYRKI)i1*9bMBqWho4IG2 xa!q~)*-XMe5*%h3kr5e@5gCzDE+V7clz)T#Kn-|cj0^w(002ovPDHLkV1oC5wxj?6 literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker-members.html new file mode 100644 index 0000000..70ac044 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.GBAPointerMaker Member List

This is the complete list of members for Nintenlord.Event_assembler.GBAPointerMaker, including all inherited members. + + + +
IsAValidPointer(int pointer)Nintenlord.Event_assembler.GBAPointerMaker
MakeOffset(int pointer)Nintenlord.Event_assembler.GBAPointerMaker
MakePointer(int offset)Nintenlord.Event_assembler.GBAPointerMaker
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker.html new file mode 100644 index 0000000..5b9c249 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker.html @@ -0,0 +1,186 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.GBAPointerMaker Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.GBAPointerMaker Class Reference

+

Makes GBA ROM pointers from ROM offsets. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.GBAPointerMaker:
+
+
+ + +Nintenlord.Event_assembler.IPointerMaker + +
+
+ +

List of all members.

+ + + + + + + + +

Public Member Functions

int MakePointer (int offset)
 Creates a valid pointer out of offset.
int MakeOffset (int pointer)
 Makes a offset out of a pointer.
bool IsAValidPointer (int pointer)
 Checks if the pointer is valid.
+

Detailed Description

+

Makes GBA ROM pointers from ROM offsets.

+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.GBAPointerMaker.IsAValidPointer (int  pointer ) 
+
+
+ +

Checks if the pointer is valid.

+
Parameters:
+ + +
pointer Pointer to check
+
+
+
Returns:
True if pointer is valid, else false
+ +

Implements Nintenlord.Event_assembler.IPointerMaker.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_assembler.GBAPointerMaker.MakeOffset (int  pointer ) 
+
+
+ +

Makes a offset out of a pointer.

+
Parameters:
+ + +
pointer Pointer whose pointed offset to get
+
+
+
Returns:
Offset pointed by the pointer
+ +

Implements Nintenlord.Event_assembler.IPointerMaker.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_assembler.GBAPointerMaker.MakePointer (int  offset ) 
+
+
+ +

Creates a valid pointer out of offset.

+
Parameters:
+ + +
offset Offset to transform
+
+
+
Returns:
A pointer
+ +

Implements Nintenlord.Event_assembler.IPointerMaker.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker.png new file mode 100644 index 0000000000000000000000000000000000000000..a9f4231c114eb5db245e46b9df1f23cc206e1828 GIT binary patch literal 890 zcmeAS@N?(olHy`uVBq!ia0y~yU=#te12~w0dtRv;x2;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=GpDDEV@L(#+qpOM9vkquy0X9cU;oL* zLqy-)J#+b7o+{28xhY*s`gZK;V^=*{5i>=h#YqE*?(@2SvHibs>5^dG&JK@{J8xg> zmeSeJqMy6s*XL(C=>aNlYgtbnwEWLDWo?%xzn-*H zGp0AQajxv!J8$oKhn7!Y$0Txhit}C}#>BemTl}uj(Z{B{VKHDa9OP83w z(wwc$LPC0qn?7xved$fv_PI6I8llHTU(J$w#o%>y<{yU2!thvx6 zf8mjQN5v1e@+U8_oI9odP2^3h?UZdXuha_pmR2nKJN@+Xtn~}q*4F#CMVG2ByH$Am z&zHuOvQ-v8H);1@?-$`QZ5C|QY;v?~|MdFl@r7qxR=s;J?wq(xfNLQT1*|(>5iqIe z`^0|puGWBiGf%Rw6gVX*9Hb~>7UiTUf`UNmG0~n*4%L$a%Q8+0gB4GC-(d8=<6pA3 z-_9HS%4@!U408B8?azdYgJ)1UGqZ82^sGfnx6Na3v*B3+rH2C zL+SUhH#bsN?Wo=GZCmzgn}fC*&MI=}ZaIE@Iz#YiSZC&&b*4Z0-U?QGEiFuU4R-$S z#L8~{JwPh|{DLJ(pLEsvcdG?|I>VrmnNT+K(LUDJ9^1Z@45sv_lV9BxtzloPJAIe* zj=S?4gKRG5#@mHf^B&FWt#aEDy7Am&Gy7VF?73Qg``(;-do0KORo#*YoJJCY5_%HW w4htXX{NU6up7>At&ly;V|5Ojq@chTHU)FNnW`?cTff + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.LamdaComparer< T > Member List

This is the complete list of members for Nintenlord.Event_assembler.LamdaComparer< T >, including all inherited members. + + +
Compare(T x, T y)Nintenlord.Event_assembler.LamdaComparer< T >
LamdaComparer(Func< T, T, int > f)Nintenlord.Event_assembler.LamdaComparer< T >
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_lamda_comparer_3_01_t_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_lamda_comparer_3_01_t_01_4.html new file mode 100644 index 0000000..a4080ee --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_lamda_comparer_3_01_t_01_4.html @@ -0,0 +1,133 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.LamdaComparer< T > Class Template Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.LamdaComparer< T > Class Template Reference

+

List of all members.

+ + + + +

Public Member Functions

 LamdaComparer (Func< T, T, int > f)
int Compare (T x, T y)
+

template<T>
+ class Nintenlord::Event_assembler::LamdaComparer< T >

+ +

Constructor & Destructor Documentation

+ +
+
+
+template<T >
+ + + + + + + + + +
Nintenlord.Event_assembler.LamdaComparer< T >.LamdaComparer (Func< T, T, int >  f ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<T >
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_assembler.LamdaComparer< T >.Compare ( x,
y 
)
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form-members.html new file mode 100644 index 0000000..3a90e4d --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form-members.html @@ -0,0 +1,70 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.MainForm Member List

This is the complete list of members for Nintenlord.Event_assembler.MainForm, including all inherited members. + + +
Dispose(bool disposing)Nintenlord.Event_assembler.MainForm [protected]
MainForm(string[] args)Nintenlord.Event_assembler.MainForm
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form.html new file mode 100644 index 0000000..eb7b5e5 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form.html @@ -0,0 +1,128 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.MainForm Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.MainForm Class Reference

+

List of all members.

+ + + + + + +

Public Member Functions

 MainForm (string[] args)

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_assembler.MainForm.MainForm (string[]  args ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override void Nintenlord.Event_assembler.MainForm.Dispose (bool  disposing )  [protected]
+
+
+ +

Clean up any resources being used.

+
Parameters:
+ + +
disposing true if managed resources should be disposed; otherwise, false.
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor-members.html new file mode 100644 index 0000000..8d500e8 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.NopPreprocessor Member List

This is the complete list of members for Nintenlord.Event_assembler.NopPreprocessor, including all inherited members. + + + +
AddDefined(string[] original)Nintenlord.Event_assembler.NopPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_assembler.NopPreprocessor
Process(string path)Nintenlord.Event_assembler.NopPreprocessor
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor.html new file mode 100644 index 0000000..9f40f2c --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor.html @@ -0,0 +1,166 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.NopPreprocessor Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.NopPreprocessor Class Reference

+

Preproserror which only reads the file. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.NopPreprocessor:
+
+
+ + +Nintenlord.Event_assembler.IPreprocessor + +
+
+ +

List of all members.

+ + + + + + +

Public Member Functions

string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)
+

Detailed Description

+

Preproserror which only reads the file.

+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.NopPreprocessor.AddDefined (string[]  original ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.NopPreprocessor.AddReserved (string[]  reserved ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_assembler.NopPreprocessor.Process (string  path ) 
+
+
+ +

Process the code.

+
Parameters:
+ + +
path File with the code
+
+
+
Returns:
Processed code
+ +

Implements Nintenlord.Event_assembler.IPreprocessor.

+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..7291ca35bbbb394b457d743a3ccaf2235b9fc798 GIT binary patch literal 847 zcmeAS@N?(olHy`uVBq!ia0y~yU=#wf12~w0y2^IPLn^4rOy@^FH)rIM4cN%Br^6e9ToUVWSC_$G~ zbc0J!oJgEE--I7gPNl1(iX=HTSJ~Znl77MRJf!|~VdNW&%fi-vFUlgdls#qJx6Io0 zIL6^q#Oe6&%D=N!Y&*qR|JN%7PP4h#;^F~BVu}+RxAt#*f1cCT!*1G%?K3z|S_&Ep z3QY|Mg&-Q5$k{o80~M_?o7`v`T<6pW5ntnSDc-E^%{qgbYszz1U)dpgVPgp2D~F%H zD$`irEA0F*HDCFppx<#XH9hZ~v`*8_*K+L4+~*rAZNBzR%+9H6^Bue26L+n@J@59F zjkCOdauf$7tMXKaS0%D6X!c;6`O^9Lmjac{NGUZgS%c|^I10(O^q}gLIVdnB4=NE_mJF)nwpYct6I6chck?Wa;7~P)C-Tt~;6q&Oh zM9xrD6ujdC33io#4xnIHi9aQ*5^yPF+61v^rH|J?-#U6QN@!JV=aM}dd#1I_eeK1X zD5#>owM9wM_3HDm3}#!q`h~I9J*Sh7&zyIo&}sYWpohmdKI;Vst07;~FV*mgE literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser-members.html new file mode 100644 index 0000000..5edd7fb --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser-members.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Parser Member List

This is the complete list of members for Nintenlord.Event_assembler.Parser, including all inherited members. + + + + +
EvaluateReversePolishNotation(string[] s)Nintenlord.Event_assembler.Parser [static]
EvaluateReversePolishNotation(string[] s, int index, int length)Nintenlord.Event_assembler.Parser [static]
ShuntingYardAlgorithm(string s)Nintenlord.Event_assembler.Parser [static]
ShuntingYardAlgorithm(string s, IComparer< string > operatorComparer, Predicate< string > isOperator, Predicate< char > isValue)Nintenlord.Event_assembler.Parser [static]
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser.html new file mode 100644 index 0000000..064224f --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser.html @@ -0,0 +1,192 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Parser Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Parser Class Reference

+

List of all members.

+ + + + + + + + +

Classes

class  OperatorComparer

Static Public Member Functions

static string[] ShuntingYardAlgorithm (string s)
static string[] ShuntingYardAlgorithm (string s, IComparer< string > operatorComparer, Predicate< string > isOperator, Predicate< char > isValue)
static int EvaluateReversePolishNotation (string[] s)
static int EvaluateReversePolishNotation (string[] s, int index, int length)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
static int Nintenlord.Event_assembler.Parser.EvaluateReversePolishNotation (string[]  s,
int  index,
int  length 
) [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static int Nintenlord.Event_assembler.Parser.EvaluateReversePolishNotation (string[]  s )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static string [] Nintenlord.Event_assembler.Parser.ShuntingYardAlgorithm (string  s,
IComparer< string >  operatorComparer,
Predicate< string >  isOperator,
Predicate< char >  isValue 
) [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string [] Nintenlord.Event_assembler.Parser.ShuntingYardAlgorithm (string  s )  [static]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser-members.html new file mode 100644 index 0000000..527b3ca --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser-members.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser.html new file mode 100644 index 0000000..c8417d1 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser.html @@ -0,0 +1,211 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.UserInterface.EnumChooser Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.UserInterface.EnumChooser Class Reference

+

List of all members.

+ + + + + + + + + + +

Public Member Functions

 EnumChooser ()
void SetEnumEnabled (object enumTo, bool enabled)
void SetEnumType (Type enumType)
void SetChosenEnum (object enumToChoose)
object GetChosenEnum ()

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_assembler.UserInterface.EnumChooser.EnumChooser ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override void Nintenlord.Event_assembler.UserInterface.EnumChooser.Dispose (bool  disposing )  [protected]
+
+
+ +

Clean up any resources being used.

+
Parameters:
+ + +
disposing true if managed resources should be disposed; otherwise, false.
+
+
+ +
+
+ +
+
+ + + + + + + + +
object Nintenlord.Event_assembler.UserInterface.EnumChooser.GetChosenEnum ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.EnumChooser.SetChosenEnum (object  enumToChoose ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.EnumChooser.SetEnumEnabled (object  enumTo,
bool  enabled 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.EnumChooser.SetEnumType (Type  enumType ) 
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form-members.html new file mode 100644 index 0000000..2b21ecb --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form-members.html @@ -0,0 +1,75 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form.html new file mode 100644 index 0000000..1a59bf1 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form.html @@ -0,0 +1,227 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.UserInterface.EnumChooserForm Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.UserInterface.EnumChooserForm Class Reference

+

List of all members.

+ + + + + + + + + + + + +

Public Member Functions

void SetEnumEnabled (object enumTo, bool enabled)
void SetEnumType (Type enumType)
void SetChosenEnum (object enumToChoose)
object GetChosenEnum ()
 EnumChooserForm ()

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.

Properties

string Description [get, set]
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_assembler.UserInterface.EnumChooserForm.EnumChooserForm ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override void Nintenlord.Event_assembler.UserInterface.EnumChooserForm.Dispose (bool  disposing )  [protected]
+
+
+ +

Clean up any resources being used.

+
Parameters:
+ + +
disposing true if managed resources should be disposed; otherwise, false.
+
+
+ +
+
+ +
+
+ + + + + + + + +
object Nintenlord.Event_assembler.UserInterface.EnumChooserForm.GetChosenEnum ( ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.EnumChooserForm.SetChosenEnum (object  enumToChoose ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.EnumChooserForm.SetEnumEnabled (object  enumTo,
bool  enabled 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.EnumChooserForm.SetEnumType (Type  enumType ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
string Nintenlord.Event_assembler.UserInterface.EnumChooserForm.Description [get, set]
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html new file mode 100644 index 0000000..e87ed03 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html @@ -0,0 +1,91 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.UserInterface.GUIMessageLog Member List

This is the complete list of members for Nintenlord.Event_assembler.UserInterface.GUIMessageLog, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + +
AddError(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
ChooseEnum< T >(T[] nonValidOptions, out T chosenEnum)Nintenlord.Event_assembler.UserInterface.GUIMessageLog [virtual]
Clear()Nintenlord.Event_assembler.UserInterface.MessageLog
GetText(out int longestLine)Nintenlord.Event_assembler.UserInterface.MessageLog [protected]
GetText()Nintenlord.Event_assembler.UserInterface.MessageLog [protected]
MessageLog()Nintenlord.Event_assembler.UserInterface.MessageLog
Print(string text)Nintenlord.Event_assembler.UserInterface.GUIMessageLog [virtual]
Nintenlord::Event_assembler::UserInterface::MessageLog.Print(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
PrintAll()Nintenlord.Event_assembler.UserInterface.GUIMessageLog [virtual]
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log.html new file mode 100644 index 0000000..b763eee --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log.html @@ -0,0 +1,160 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.UserInterface.GUIMessageLog Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.UserInterface.GUIMessageLog Class Reference

+Inheritance diagram for Nintenlord.Event_assembler.UserInterface.GUIMessageLog:
+
+
+ + +Nintenlord.Event_assembler.UserInterface.MessageLog +Nintenlord.Event_assembler.UserInterface.IMessageLog + +
+
+ +

List of all members.

+ + + + + +

Public Member Functions

override void PrintAll ()
override void Print (string text)
override bool ChooseEnum< T > (T[] nonValidOptions, out T chosenEnum)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
override bool Nintenlord.Event_assembler.UserInterface.GUIMessageLog.ChooseEnum< T > (T[]  nonValidOptions,
out T  chosenEnum 
) [virtual]
+
+ +
+ +
+
+ + + + + + + + + +
override void Nintenlord.Event_assembler.UserInterface.GUIMessageLog.Print (string  text )  [virtual]
+
+ +
+ +
+
+ + + + + + + + +
override void Nintenlord.Event_assembler.UserInterface.GUIMessageLog.PrintAll ( )  [virtual]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log.png new file mode 100644 index 0000000000000000000000000000000000000000..8a70d394822f00ebf0647dcd1c020253677e27d1 GIT binary patch literal 1512 zcmaKsX*Ane7>8p}N}AdkL9H2Msohkqjo2gY5K(`+se{naR*YNwriLs+p8_&dhw6d(OT0ci(&7PtSdB<`I;~9vO8R5D2u# z%M;-T0*L{loFOePT5m#zd7@422omik6beOADD1d%=VYEJZO@L5j-)Q(tmr6>_e1%M zuD8cXAKDTGl1%hM96}Ss1h@P1m$bnMdH+J8aJH?(WhqU7>_xt!s-R@#q9AZS(Too> zK2b<#We_7XiSAVAOPGz;ts>VLUu%6`-A?>GF?hv=nOdOc1yag$?bcHuwN$Hlfja_#nCajn%k=)viCPzFQ z{BqN+L!ak*lz1=oEW-s}Cd)Q_6d`N;vV}rrd`!&23^uyELJnu7U)q$krg!o0nIjHzw3k{41wq!&~{Q-(QYwb#W%mn>d;gPXw= zuT-fEPI}4QD6GOnML?<;;K(^03Rw)ZjA3d&YxCPo-iLdg*H|9^1~-(|Xm>YPz+sN_ z2AiH}fPvv!%!>^Pz$E91%oPglRQO;MN`(%{5ckqiJ*wY(sh&9x2sXqc2t3?Wq)t`hQ0IjLGfEd~JHLY<>v z%He*+gz%wS@3feT%Gn}xkyud;;iCtL%KRz!O}B}#IWm{7w$t^_gY7M(JID1>GOr;J z`nQIjo?n8(tfr4MX3>iE_jOjfxYCrsR4Ktvk~nx9F+OZKl^Wna>aAQC(7m7*X}qE7 zN#T|vcMSwIJwAY1!%UsVzK6K#0B_0MW7)Gt>jY0d*k?6rT|;Vj16S)|r<3c%?pzCd zbN5i{(4eoBd@=ig63I91sv<_g2^@E~Vn0pZkh9=Srg7*P)rEt{HtqGv<~F@qYga5wuAf~zn^?Z!)Aa*|2y4~^=2Xi^6dhsnpi5Rx zBC3^sCHEwDs4AQp$}%gn%KAptP>zB{lkq7KQtAzq7USn8&Uvaly?~jc&m?vITxs83nrEjFsCqHoUCE zQR{EC#$V9t>ixLBQ4wD2&8`7989ED-A=eY`8piG z4q#d{W8nyyuaWQ@avn`h8<7kx9H<<H<#3bNBf`% z%*B_yf_6<;6IZfqmK09CCpj$cU(zD7p%S-J@P|6mYiu86+Y)*M+03)H5pNmXdK#ju$52T9d9`oglVXM zc>9D^Rg^6aAB+lR(qc=az6%9foviu_7<)B+`|rqxPrJY}hzb1|-k;a$2J6D}nMcto qaRdAX%egL*xyYEW>Ow{8jyvZrWm4vz*{_PeWssK}3ef;RdF3xy9^v%> literal 0 HcmV?d00001 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form-members.html new file mode 100644 index 0000000..443dc60 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form-members.html @@ -0,0 +1,70 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.UserInterface.MainForm Member List

This is the complete list of members for Nintenlord.Event_assembler.UserInterface.MainForm, including all inherited members. + + +
Dispose(bool disposing)Nintenlord.Event_assembler.UserInterface.MainForm [protected]
MainForm(string[] args)Nintenlord.Event_assembler.UserInterface.MainForm
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form.html new file mode 100644 index 0000000..f70d085 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form.html @@ -0,0 +1,128 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.UserInterface.MainForm Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.UserInterface.MainForm Class Reference

+

List of all members.

+ + + + + + +

Public Member Functions

 MainForm (string[] args)

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_assembler.UserInterface.MainForm.MainForm (string[]  args ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override void Nintenlord.Event_assembler.UserInterface.MainForm.Dispose (bool  disposing )  [protected]
+
+
+ +

Clean up any resources being used.

+
Parameters:
+ + +
disposing true if managed resources should be disposed; otherwise, false.
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log-members.html new file mode 100644 index 0000000..f1e7798 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log-members.html @@ -0,0 +1,91 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.UserInterface.MessageLog Member List

This is the complete list of members for Nintenlord.Event_assembler.UserInterface.MessageLog, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + +
AddError(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
ChooseEnum< T >(T[] nonValidOptions, out T chosenEnum)Nintenlord.Event_assembler.UserInterface.MessageLog [pure virtual]
Clear()Nintenlord.Event_assembler.UserInterface.MessageLog
GetText(out int longestLine)Nintenlord.Event_assembler.UserInterface.MessageLog [protected]
GetText()Nintenlord.Event_assembler.UserInterface.MessageLog [protected]
MessageLog()Nintenlord.Event_assembler.UserInterface.MessageLog
Print(string text)Nintenlord.Event_assembler.UserInterface.MessageLog [pure virtual]
Print(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
PrintAll()Nintenlord.Event_assembler.UserInterface.MessageLog [pure virtual]
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log.html new file mode 100644 index 0000000..8443b99 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log.html @@ -0,0 +1,605 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.UserInterface.MessageLog Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.UserInterface.MessageLog Class Reference

+Inheritance diagram for Nintenlord.Event_assembler.UserInterface.MessageLog:
+
+
+ + +Nintenlord.Event_assembler.UserInterface.IMessageLog +Nintenlord.Event_assembler.UserInterface.GUIMessageLog +Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 MessageLog ()
void AddError (string message)
void AddWarning (string message)
void AddMessage (string message)
void Clear ()
void AddNotEnoughParametersError (string file, string line, string type, int amountOfParameters)
void AddFileNotFoundError (string file, string line, string missingFile)
void AddError (string file, string line, string message)
void AddWarning (string file, string line, string message)
void AddMessage (string file, string line, string message)
abstract void PrintAll ()
abstract void Print (string text)
abstract bool ChooseEnum< T > (T[] nonValidOptions, out T chosenEnum)
void AddError (string format, object[] parameters)
void AddWarning (string format, object[] parameters)
void AddMessage (string format, object[] parameters)
void Print (string format, object[] parameters)

Protected Member Functions

string GetText (out int longestLine)
string GetText ()
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
Nintenlord.Event_assembler.UserInterface.MessageLog.MessageLog ( ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddError (string  format,
object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddError (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddError (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddFileNotFoundError (string  file,
string  line,
string  missingFile 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddMessage (string  format,
object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddMessage (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddMessage (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddNotEnoughParametersError (string  file,
string  line,
string  type,
int  amountOfParameters 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddWarning (string  format,
object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddWarning (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddWarning (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
abstract bool Nintenlord.Event_assembler.UserInterface.MessageLog.ChooseEnum< T > (T[]  nonValidOptions,
out T  chosenEnum 
) [pure virtual]
+
+ +
+ +
+
+ + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.MessageLog.Clear ( ) 
+
+ +
+ +
+
+ + + + + + + + +
string Nintenlord.Event_assembler.UserInterface.MessageLog.GetText ( )  [protected]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_assembler.UserInterface.MessageLog.GetText (out int  longestLine )  [protected]
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.MessageLog.Print (string  format,
object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
abstract void Nintenlord.Event_assembler.UserInterface.MessageLog.Print (string  text )  [pure virtual]
+
+ +
+ +
+
+ + + + + + + + +
abstract void Nintenlord.Event_assembler.UserInterface.MessageLog.PrintAll ( )  [pure virtual]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log.png new file mode 100644 index 0000000000000000000000000000000000000000..5a2a59d76c190556eb27c2ca4afe06782e700c3c GIT binary patch literal 1985 zcmbW2YdDna8pq!;@9cT$^lFi^s(Hg!WD$x`yrwCmFdD2%#zJW4*petYOxBx4YBa>8 z2_-5C$uVcMT9xx*(;y7sjXANKmN?(2H)=l{R%>-qHjuKyipZ)dei zK~(_&fK}F13LOCOkW9xycv%nrWsjTeT5oUTxL+!j%A{0UmyzLiO{Tt`y1KdxJn68^ zLcw%92if>ry=rtc005%BHO12L9BwMDKXFKV<^CT+outyO8N`4J%Sqh~YmWlPuJ2Wdteq$`<~@$b5^qHT5QLaa00+YeASZ|E5iA8|i|hBf+Zt)8sWr?tPbQQ2 zcRQ;`b!ib#LiY|1<}?93m1uZkawWuh)tZe|1?2`k;Su1?J&IYiiBIAuD`#n&wry9{ z&t|!Z1WrB~tmB17uPcg=-M2ag7mIXTx}H`wxpEyX9HeoG4a2v`k0s$&9l*mi%GmRL zq)+$=4dRv?m&S)Ny2F>ls#uQtI2PKlGcDwlA<4z?g4Rht2pH5wvXlpMsmUo?+FEUa z&Sy*MlDc`_Hlu6DCW>3XoA$sJp!Ol3nkf0epb;{AxxFndcX|VqUkK_5ieH`^o@gr# z4hjM4d;gB~#)aI|?9QBSj`3~mjFE%WiP5wLOPE|T|IhL$hST#Rb;v!$XOvp#G=c80 z%Ri1ogd4Gls+K!CXW*_0Rq>Pwl(f1%^orGZ+8L{q2Ql1UI_>LYhUSoaGmh7So>oQ{ zbl=2hYt;PA=Uh%d?R^>ZpmVwla_ik6CTL67gw(Jqo9+%Tq_#HiJ7HWVW)Y?`PnaM= z1#ni9y4!*XG2MK;g0D_=s!OEFo47HUPLp+S_&{D z^CvPBMv!9v{<(z}@(@mrdO zu@y2CsDuuytmv`3{G4rvCDZ!=e_v)T`A1{+;tlg!oT*V*tM=k)>nd{Sx0Nvvxf$uM!)HK zc@F_l0$6`?34!joEnX1TR%rA8O%S^sDW~Q+%LpQ2{(nNyZhCiQ_MR&yXgLYWhdlc! z;nmlL#sLy~$9JtZYQiX^Bk0t;fQ2P3vO zXNdnDP^MsXao`vI7~V}k8C;3useLZ~zctuY^aw|CXd>T|!iq(CPMc6S`a}6+6^bTAmN@ffAs~1KZ{Oawq+ICW4AU_t7Ip17@kz^Tf`He%{zOLOuJP z@8e{I>Tf7;S+lee9Y z6((tCf-zddDx~TN^Mk$&&i^bwS(yF}oVC+}+s!_c271R;o;Mb|$o4H@z2A + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.UserInterface.TextShower Member List

This is the complete list of members for Nintenlord.Event_assembler.UserInterface.TextShower, including all inherited members. + + +
Dispose(bool disposing)Nintenlord.Event_assembler.UserInterface.TextShower [protected]
TextShower(string text)Nintenlord.Event_assembler.UserInterface.TextShower
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_shower.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_shower.html new file mode 100644 index 0000000..9587733 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_shower.html @@ -0,0 +1,128 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.UserInterface.TextShower Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.UserInterface.TextShower Class Reference

+

List of all members.

+ + + + + + +

Public Member Functions

 TextShower (string text)

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_assembler.UserInterface.TextShower.TextShower (string  text ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override void Nintenlord.Event_assembler.UserInterface.TextShower.Dispose (bool  disposing )  [protected]
+
+
+ +

Clean up any resources being used.

+
Parameters:
+ + +
disposing true if managed resources should be disposed; otherwise, false.
+
+
+ +
+
+
The documentation for this class was generated from the following files: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log-members.html new file mode 100644 index 0000000..c847b33 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log-members.html @@ -0,0 +1,92 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog Member List

This is the complete list of members for Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + + +
AddError(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
ChooseEnum< T >(T[] nonValidOptions, out T chosenEnum)Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog [virtual]
Clear()Nintenlord.Event_assembler.UserInterface.MessageLog
GetText(out int longestLine)Nintenlord.Event_assembler.UserInterface.MessageLog [protected]
GetText()Nintenlord.Event_assembler.UserInterface.MessageLog [protected]
MessageLog()Nintenlord.Event_assembler.UserInterface.MessageLog
Print(string text)Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog [virtual]
Nintenlord::Event_assembler::UserInterface::MessageLog.Print(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
PrintAll()Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog [virtual]
TextWriterMessageLog(TextWriter writer)Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log.html new file mode 100644 index 0000000..90e0c43 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log.html @@ -0,0 +1,180 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog Class Reference

+Inheritance diagram for Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog:
+
+
+ + +Nintenlord.Event_assembler.UserInterface.MessageLog +Nintenlord.Event_assembler.UserInterface.IMessageLog + +
+
+ +

List of all members.

+ + + + + + +

Public Member Functions

 TextWriterMessageLog (TextWriter writer)
override void PrintAll ()
override void Print (string text)
override bool ChooseEnum< T > (T[] nonValidOptions, out T chosenEnum)
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog.TextWriterMessageLog (TextWriter  writer ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
override bool Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog.ChooseEnum< T > (T[]  nonValidOptions,
out T  chosenEnum 
) [virtual]
+
+ +
+ +
+
+ + + + + + + + + +
override void Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog.Print (string  text )  [virtual]
+
+ +
+ +
+
+ + + + + + + + +
override void Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog.PrintAll ( )  [virtual]
+
+ +
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log.png new file mode 100644 index 0000000000000000000000000000000000000000..a711766fba97a07bfd1bbc95fa398fa3b351c85c GIT binary patch literal 1578 zcma)+do)yA7{JHXy^2e>xD<6qFG`QeYrHPwDj|7fD2*v9N#qsfl}U6C&bfzLx3&7~?zQ&b-(KIhzkh!Fw_|Lr&7>t2B{3L` zw1xR$I}An)K;!7O;^?XyqGXJ2n{1ESn<5B;h6qwep|~WX(dw+Ls|#&FIOuV0fSolF zO|OpbHhT>W=I2U_!++TaiOpp8c~2|@8o*&PW<*NexyhH+ca=UN_c|rA6aoV^c$+gPPfd5qMAp3=G$lukRQG+{*uFy(!mCKQoeE9Can zM_24XN}LKR*PL>Ur-hzfl0;rFkJK6I01(uoRtTmDRInUBcxU|d33Ee4AeEJdgop6- z$41<(f}nD}QsX$qoi2uDe{=AksdsZ3a~dIi_k8emxkN!_S&EZSPq=p8Z}lA@G5)zg z$jX@G&G=1^_m>ruX+AJ+Iv6Ny0b8NPKB}JsKl-s~^C^|_nnGl8E|1nKzM(*)*E<4BZAERtnYiM$vKFG!W zQJQ`Cqoa5BKV&9hsrjFan4?{)x}o(omPup|wy~-K!590C(s+#Bl{#z`FYP26_J&87IA$M_-dOU-sd0ZLk)0{gGiYjhD za2PLad1+C1WXhnd7^=Mr6WhALVnaTlgi>4K1ndLalFLMXAUq|ONEnq^rln!{h%0mq z0}4b`6w?2}`i**9-n;_ZY+dMh>m;i0YI{5a?+|v7H15cX;E#j+w&q=Tu31q7yAPxo z<-hX=-WCI5G3r;g74gT1S25FK5q(7bou2`lGNA9Va0d3Uudu==c_o9Jr9_b`M=Pwz zOE(4Cw@q`IT!Z+6YaWu|Q`U;iELWvbL$BfWi`DKi_hO?Nl+U3r^oE>&$??_t6HBX~ z{Xy(c`TvRS7`yi=DZOtjklP@fWmb$Z-1CBD zdE3M3Sf+JoL9I5M*Wz+lSw1{XIb>IE>)FEP{$Tl+VhLGZJy&0qY+Y8WiKKn9&2ZfP zh#<5VEO7_QG6}ss&B6ws<}Ayv?=L$mmDsy_+n-QP{V1s#gU>04)3>&+a+la{2A zRD#U3zo4Z9IY_kWK=?DQT$^FKchr^+;QGW~xau|QAR@j1PCqU0bX|U13=(+i9*H*> z=q6Q6_Hs*MeB*A!W;!CGop-n#t+k>$Fz&^aB wIX-E~KyZwK81!Adu|hRo5f|G=;paf& + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Utility.LamdaComparer< T > Member List

This is the complete list of members for Nintenlord.Event_assembler.Utility.LamdaComparer< T >, including all inherited members. + + +
Compare(T x, T y)Nintenlord.Event_assembler.Utility.LamdaComparer< T >
LamdaComparer(Func< T, T, int > f)Nintenlord.Event_assembler.Utility.LamdaComparer< T >
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:07 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html new file mode 100644 index 0000000..1a10e9c --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html @@ -0,0 +1,133 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Utility.LamdaComparer< T > Class Template Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Utility.LamdaComparer< T > Class Template Reference

+

List of all members.

+ + + + +

Public Member Functions

 LamdaComparer (Func< T, T, int > f)
int Compare (T x, T y)
+

template<T>
+ class Nintenlord::Event_assembler::Utility::LamdaComparer< T >

+ +

Constructor & Destructor Documentation

+ +
+
+
+template<T >
+ + + + + + + + + +
Nintenlord.Event_assembler.Utility.LamdaComparer< T >.LamdaComparer (Func< T, T, int >  f ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+
+template<T >
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_assembler.Utility.LamdaComparer< T >.Compare ( x,
y 
)
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:07 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser-members.html new file mode 100644 index 0000000..216f493 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser-members.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Utility.Parser Member List

This is the complete list of members for Nintenlord.Event_assembler.Utility.Parser, including all inherited members. + + + + +
EvaluateReversePolishNotation(string[] s)Nintenlord.Event_assembler.Utility.Parser [static]
EvaluateReversePolishNotation(string[] s, int index, int length)Nintenlord.Event_assembler.Utility.Parser [static]
ShuntingYardAlgorithm(string s)Nintenlord.Event_assembler.Utility.Parser [static]
ShuntingYardAlgorithm(string s, IComparer< string > operatorComparer, Predicate< string > isOperator, Predicate< char > isValue)Nintenlord.Event_assembler.Utility.Parser [static]
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:07 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser.html new file mode 100644 index 0000000..b0fce58 --- /dev/null +++ b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser.html @@ -0,0 +1,192 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Utility.Parser Class Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Utility.Parser Class Reference

+

List of all members.

+ + + + + + + + +

Classes

class  OperatorComparer

Static Public Member Functions

static string[] ShuntingYardAlgorithm (string s)
static string[] ShuntingYardAlgorithm (string s, IComparer< string > operatorComparer, Predicate< string > isOperator, Predicate< char > isValue)
static int EvaluateReversePolishNotation (string[] s)
static int EvaluateReversePolishNotation (string[] s, int index, int length)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
static int Nintenlord.Event_assembler.Utility.Parser.EvaluateReversePolishNotation (string[]  s,
int  index,
int  length 
) [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static int Nintenlord.Event_assembler.Utility.Parser.EvaluateReversePolishNotation (string[]  s )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static string [] Nintenlord.Event_assembler.Utility.Parser.ShuntingYardAlgorithm (string  s,
IComparer< string >  operatorComparer,
Predicate< string >  isOperator,
Predicate< char >  isValue 
) [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string [] Nintenlord.Event_assembler.Utility.Parser.ShuntingYardAlgorithm (string  s )  [static]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:07 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources-members.html b/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources-members.html new file mode 100644 index 0000000..391afa5 --- /dev/null +++ b/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources-members.html @@ -0,0 +1,68 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

ReadBinaryAndWriteText.Properties.Resources Member List

This is the complete list of members for ReadBinaryAndWriteText.Properties.Resources, including all inherited members. +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources.html b/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources.html new file mode 100644 index 0000000..d0fe782 --- /dev/null +++ b/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources.html @@ -0,0 +1,81 @@ + + + + + +Event Assembler: ReadBinaryAndWriteText.Properties.Resources Class Reference + + + + + + + + + +
+

ReadBinaryAndWriteText.Properties.Resources Class Reference

+

A strongly-typed resource class, for looking up localized strings, etc. +More...

+ +

List of all members.

+ +
+

Detailed Description

+

A strongly-typed resource class, for looking up localized strings, etc.

+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings-members.html b/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings-members.html new file mode 100644 index 0000000..02b4d68 --- /dev/null +++ b/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings-members.html @@ -0,0 +1,69 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

ReadBinaryAndWriteText.Properties.Settings Member List

This is the complete list of members for ReadBinaryAndWriteText.Properties.Settings, including all inherited members. + +
DefaultReadBinaryAndWriteText.Properties.Settings [static]
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings.html b/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings.html new file mode 100644 index 0000000..31d4e53 --- /dev/null +++ b/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings.html @@ -0,0 +1,92 @@ + + + + + +Event Assembler: ReadBinaryAndWriteText.Properties.Settings Class Reference + + + + + + + + + +
+

ReadBinaryAndWriteText.Properties.Settings Class Reference

+

List of all members.

+ + + +

Properties

static Settings Default [get]
+

Property Documentation

+ +
+
+ + + + +
Settings ReadBinaryAndWriteText.Properties.Settings.Default [static, get]
+
+
+ +
+
+
The documentation for this class was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/classes.html b/Event Assembler/html/classes.html new file mode 100644 index 0000000..a4f66c5 --- /dev/null +++ b/Event Assembler/html/classes.html @@ -0,0 +1,87 @@ + + + + + +Event Assembler: Alphabetical List + + + + + + + + + +
+

Class Index

A | B | C | D | E | G | I | L | M | N | O | P | R | S | T | U | V
+ +
  A  
+
DumpPool (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   IDisassembler (Nintenlord.Event_assembler.Code)   MessageLog (Nintenlord.Event_Assembler.Core.IO)   RawCodeTemplate (Nintenlord.Event_Assembler.Core.Code.Template)   
ArrayDictionary< TKey, TValue > (Nintenlord.Event_Assembler.Collections)   
  E  
+
IfDefined (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   
  N  
+
RegexPreprocessor (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   
  B  
+
EACodeLanguage (Nintenlord.Event_Assembler.Core.Code.Language)   IFixedDocString (Nintenlord.Event_Assembler.Core.Code.Template)   NaturalComparer (Nintenlord.Event_Assembler.Utility)   Resources (ReadBinaryAndWriteText.Properties)   
BuildVector (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   EACodeLanguageAssembler (Nintenlord.Event_Assembler.Core.Code.Language)   IfNotDefined (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   NewReplacer (Nintenlord.Event_Assembler.Core.Code.StringReplacers)   ReverseComparer< T > (Nintenlord.Event_Assembler.Utility)   
  C  
+
EACodeLanguageDisassembler (Nintenlord.Event_Assembler.Core.Code.Language)   IIndexOverlay (Nintenlord.Event_Assembler.Collections)   Node< TKey, TValue > (Nintenlord.Event_Assembler.Collections)   
  S  
+
CanCauseError (Nintenlord.Event_Assembler.Core.Utility)   Else (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   IInputByteStream (Nintenlord.Event_Assembler.Core.IO.Input)   NopPreprocessor (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   ScopeEnder (Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes)   
CanCauseError< T > (Nintenlord.Event_Assembler.Core.Utility)   EndIf (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   IInputStream (Nintenlord.Event_Assembler.Core.IO)   
  O  
+
ScopeStarter (Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes)   
Code (Nintenlord.Event_Assembler.Core.Code.Language)   EnumarationTreeIteration< TKey, TValue > (Nintenlord.Event_Assembler.Collections)   IMacro (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   OffsetAligner (Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes)   Settings (ReadBinaryAndWriteText.Properties)   
CodeFillerTemplate (Nintenlord.Event_Assembler.Core.Code.Template)   EnumarationTreeRecursion< TKey, TValue > (Nintenlord.Event_Assembler.Collections)   IMessageLog (Nintenlord.Event_Assembler.Core.IO)   OffsetChanger (Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes)   Signum (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   
CodeTemplate (Nintenlord.Event_Assembler.Core.Code.Template)   EnumChooser (Nintenlord.Event_Assembler.UserInterface)   INamed< T > (Nintenlord.Event_Assembler.Core.Utility)   OldPreprocessor (Nintenlord.Event_assembler.Code.Processors)   StringEqualityComparer (Nintenlord.Event_Assembler.Utility)   
CodeTemplateStorer (Nintenlord.Event_Assembler.Core.Code.Template)   EnumChooserForm (Nintenlord.Event_Assembler.UserInterface)   Include (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   OriginalReplacer (Nintenlord.Event_Assembler.Core.Code.StringReplacers)   Switch (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   
Context (Nintenlord.Event_Assembler.Core.Code.Language)   
  G  
+
IncludeBinary (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   
  P  
+
  T  
+
ContextPreprocessor (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   GBAPointerMaker (Nintenlord.Event_Assembler.GBA)   IndexOverlay (Nintenlord.Event_Assembler.Collections)   Parameter (Nintenlord.Event_Assembler.Core.Code.Language)   TemplateComparer (Nintenlord.Event_Assembler.Core.Code.Template)   
CurrentFile (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   GUIMessageLog (Nintenlord.Event_Assembler.UserInterface)   IParameterized (Nintenlord.Event_Assembler.Core.Code)   Parser (Nintenlord.Event_Assembler.Utility)   TemplateEqualityComparer (Nintenlord.Event_Assembler.Core.Code.Template)   
CurrentLine (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   
  I  
+
IPointerMaker (Nintenlord.Event_Assembler)   Pool (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   TemplateParameter (Nintenlord.Event_Assembler.Core.Code.Language)   
  D  
+
IAssembler (Nintenlord.Event_assembler.Code)   IPreprocessor (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   PreprocessingInputStream (Nintenlord.Event_Assembler.Core.Code)   TerminatingStringTemplate (Nintenlord.Event_Assembler.Core.Code.Template)   
DataChange< T > (Nintenlord.Event_Assembler.Collections)   IBuiltInCode (Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes)   IsDefined (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   Preprocessor (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   TextShower (Nintenlord.Event_Assembler.UserInterface)   
DeconstructVector (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   ICodeLanguage (Nintenlord.Event_assembler.Code)   IStringReplacer (Nintenlord.Event_Assembler.Core.Code.StringReplacers)   Preprocessor (Nintenlord.Event_assembler.Code.Processors)   TextWriterMessageLog (Nintenlord.Event_Assembler.Core.IO)   
Define (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   ICodeTemplate (Nintenlord.Event_Assembler.Core.Code.Template)   
  L  
+
PreprocessorDirective (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   Triplet< TKey1, TKey2, TValue > (Nintenlord.Event_Assembler.Utility)   
DefineCollection (Nintenlord.Event_Assembler.Collections)   ICodeTemplateStorer (Nintenlord.Event_Assembler.Core.Code.Template)   LamdaComparer< T > (Nintenlord.Event_Assembler.Utility)   Printer (Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes)   
  U  
+
DefineCollectionOld (Nintenlord.Event_Assembler.Collections)   IDataChange< T > (Nintenlord.Event_Assembler.Collections)   LanguageProcessor (Nintenlord.Event_Assembler.Core.Code)   Program (LanguageRawsAnalyzer)   Undefine (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   
DefineCollectionOptimized (Nintenlord.Event_Assembler.Collections)   IDefineCollection (Nintenlord.Event_Assembler.Collections)   
  M  
+
Program (NigthmareListToEAdefinitions)   
  V  
+
DefineCollectionTreeBased (Nintenlord.Event_Assembler.Collections)   IDirective (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   MainForm (Nintenlord.Event_Assembler.UserInterface)   
  R  
+
VectorToParameter (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   
DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > (Nintenlord.Event_Assembler.Utility)   IDirectivePreprocessor (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   
A | B | C | D | E | G | I | L | M | N | O | P | R | S | T | U | V
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/doxygen.css b/Event Assembler/html/doxygen.css new file mode 100644 index 0000000..d6aaf28 --- /dev/null +++ b/Event Assembler/html/doxygen.css @@ -0,0 +1,545 @@ +/* The standard CSS for doxygen */ + +body, table, div, p, dl { + font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; + font-size: 12px; +} + +/* @group Heading Levels */ + +h1 { + text-align: center; + font-size: 150%; +} + +h2 { + font-size: 120%; +} + +h3 { + font-size: 100%; +} + +dt { + font-weight: bold; +} + +div.multicol { + -moz-column-gap: 1em; + -webkit-column-gap: 1em; + -moz-column-count: 3; + -webkit-column-count: 3; +} + +p.startli, p.startdd, p.starttd { + margin-top: 2px; +} + +p.endli { + margin-bottom: 0px; +} + +p.enddd { + margin-bottom: 4px; +} + +p.endtd { + margin-bottom: 2px; +} + +/* @end */ + +caption { + font-weight: bold; +} + +span.legend { + font-size: 70%; + text-align: center; +} + +h3.version { + font-size: 90%; + text-align: center; +} + +div.qindex, div.navtab{ + background-color: #e8eef2; + border: 1px solid #84b0c7; + text-align: center; + margin: 2px; + padding: 2px; +} + +div.qindex, div.navpath { + width: 100%; + line-height: 140%; +} + +div.navtab { + margin-right: 15px; +} + +/* @group Link Styling */ + +a { + color: #153788; + font-weight: normal; + text-decoration: none; +} + +.contents a:visited { + color: #1b77c5; +} + +a:hover { + text-decoration: underline; +} + +a.qindex { + font-weight: bold; +} + +a.qindexHL { + font-weight: bold; + background-color: #6666cc; + color: #ffffff; + border: 1px double #9295C2; +} + +.contents a.qindexHL:visited { + color: #ffffff; +} + +a.el { + font-weight: bold; +} + +a.elRef { +} + +a.code { + color: #3030f0; +} + +a.codeRef { + color: #3030f0; +} + +/* @end */ + +dl.el { + margin-left: -1cm; +} + +.fragment { + font-family: monospace, fixed; + font-size: 105%; +} + +pre.fragment { + border: 1px solid #CCCCCC; + background-color: #f5f5f5; + padding: 4px 6px; + margin: 4px 8px 4px 2px; + overflow: auto; + word-wrap: break-word; + font-size: 9pt; + line-height: 125%; +} + +div.ah { + background-color: black; + font-weight: bold; + color: #ffffff; + margin-bottom: 3px; + margin-top: 3px +} + +div.groupHeader { + margin-left: 16px; + margin-top: 12px; + margin-bottom: 6px; + font-weight: bold; +} + +div.groupText { + margin-left: 16px; + font-style: italic; +} + +body { + background: white; + color: black; + margin-right: 20px; + margin-left: 20px; +} + +td.indexkey { + background-color: #e8eef2; + font-weight: bold; + border: 1px solid #CCCCCC; + margin: 2px 0px 2px 0; + padding: 2px 10px; +} + +td.indexvalue { + background-color: #e8eef2; + border: 1px solid #CCCCCC; + padding: 2px 10px; + margin: 2px 0px; +} + +tr.memlist { + background-color: #f0f0f0; +} + +p.formulaDsp { + text-align: center; +} + +img.formulaDsp { + +} + +img.formulaInl { + vertical-align: middle; +} + +div.center { + text-align: center; + margin-top: 0px; + margin-bottom: 0px; + padding: 0px; +} + +div.center img { + border: 0px; +} + +img.footer { + border: 0px; + vertical-align: middle; +} + +/* @group Code Colorization */ + +span.keyword { + color: #008000 +} + +span.keywordtype { + color: #604020 +} + +span.keywordflow { + color: #e08000 +} + +span.comment { + color: #800000 +} + +span.preprocessor { + color: #806020 +} + +span.stringliteral { + color: #002080 +} + +span.charliteral { + color: #008080 +} + +span.vhdldigit { + color: #ff00ff +} + +span.vhdlchar { + color: #000000 +} + +span.vhdlkeyword { + color: #700070 +} + +span.vhdllogic { + color: #ff0000 +} + +/* @end */ + +.search { + color: #003399; + font-weight: bold; +} + +form.search { + margin-bottom: 0px; + margin-top: 0px; +} + +input.search { + font-size: 75%; + color: #000080; + font-weight: normal; + background-color: #e8eef2; +} + +td.tiny { + font-size: 75%; +} + +.dirtab { + padding: 4px; + border-collapse: collapse; + border: 1px solid #84b0c7; +} + +th.dirtab { + background: #e8eef2; + font-weight: bold; +} + +hr { + height: 0px; + border: none; + border-top: 1px solid #666; +} + +hr.footer { + height: 1px; +} + +/* @group Member Descriptions */ + +.mdescLeft, .mdescRight, +.memItemLeft, .memItemRight, +.memTemplItemLeft, .memTemplItemRight, .memTemplParams { + background-color: #FAFAFA; + border: none; + margin: 4px; + padding: 1px 0 0 8px; +} + +.mdescLeft, .mdescRight { + padding: 0px 8px 4px 8px; + color: #555; +} + +.memItemLeft, .memItemRight, .memTemplParams { + border-top: 1px solid #ccc; +} + +.memItemLeft, .memTemplItemLeft { + white-space: nowrap; +} + +.memTemplParams { + color: #606060; + white-space: nowrap; +} + +/* @end */ + +/* @group Member Details */ + +/* Styles for detailed member documentation */ + +.memtemplate { + font-size: 80%; + color: #606060; + font-weight: normal; + margin-left: 3px; +} + +.memnav { + background-color: #e8eef2; + border: 1px solid #84b0c7; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} + +.memitem { + padding: 0; + margin-bottom: 10px; +} + +.memname { + white-space: nowrap; + font-weight: bold; + margin-left: 6px; +} + +.memproto { + border-top: 1px solid #84b0c7; + border-left: 1px solid #84b0c7; + border-right: 1px solid #84b0c7; + padding: 0; + background-color: #d5e1e8; + font-weight: bold; + /* firefox specific markup */ + background-image: -moz-linear-gradient(rgba(228, 233, 245, 1.0) 0%, rgba(193, 205, 232, 1.0) 100%); + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + -moz-border-radius-topright: 8px; + -moz-border-radius-topleft: 8px; + /* webkit specific markup */ + background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(228, 233, 245, 1.0)), to(rgba(193, 205, 232, 1.0))); + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + -webkit-border-top-right-radius: 8px; + -webkit-border-top-left-radius: 8px; + +} + +.memdoc { + border-bottom: 1px solid #84b0c7; + border-left: 1px solid #84b0c7; + border-right: 1px solid #84b0c7; + padding: 2px 5px; + background-color: #eef3f5; + border-top-width: 0; + /* firefox specific markup */ + -moz-border-radius-bottomleft: 8px; + -moz-border-radius-bottomright: 8px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + /* webkit specific markup */ + -webkit-border-bottom-left-radius: 8px; + -webkit-border-bottom-right-radius: 8px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +.paramkey { + text-align: right; +} + +.paramtype { + white-space: nowrap; +} + +.paramname { + color: #602020; + white-space: nowrap; +} +.paramname em { + font-style: normal; +} + +/* @end */ + +/* @group Directory (tree) */ + +/* for the tree view */ + +.ftvtree { + font-family: sans-serif; + margin: 0.5em; +} + +/* these are for tree view when used as main index */ + +.directory { + font-size: 9pt; + font-weight: bold; +} + +.directory h3 { + margin: 0px; + margin-top: 1em; + font-size: 11pt; +} + +/* +The following two styles can be used to replace the root node title +with an image of your choice. Simply uncomment the next two styles, +specify the name of your image and be sure to set 'height' to the +proper pixel height of your image. +*/ + +/* +.directory h3.swap { + height: 61px; + background-repeat: no-repeat; + background-image: url("yourimage.gif"); +} +.directory h3.swap span { + display: none; +} +*/ + +.directory > h3 { + margin-top: 0; +} + +.directory p { + margin: 0px; + white-space: nowrap; +} + +.directory div { + display: none; + margin: 0px; +} + +.directory img { + vertical-align: -30%; +} + +/* these are for tree view when not used as main index */ + +.directory-alt { + font-size: 100%; + font-weight: bold; +} + +.directory-alt h3 { + margin: 0px; + margin-top: 1em; + font-size: 11pt; +} + +.directory-alt > h3 { + margin-top: 0; +} + +.directory-alt p { + margin: 0px; + white-space: nowrap; +} + +.directory-alt div { + display: none; + margin: 0px; +} + +.directory-alt img { + vertical-align: -30%; +} + +/* @end */ + +address { + font-style: normal; + color: #333; +} + +table.doxtable { + border-collapse:collapse; +} + +table.doxtable td, table.doxtable th { + border: 1px solid #153788; + padding: 3px 7px 2px; +} + +table.doxtable th { + background-color: #254798; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; +} + diff --git a/Event Assembler/html/doxygen.png b/Event Assembler/html/doxygen.png new file mode 100644 index 0000000000000000000000000000000000000000..f0a274bbaffdd67f6d784c894d9cf28729db0e14 GIT binary patch literal 1281 zcmaJ>ZA?>F7(Vx-ms?uoS`b@hdRtpo6o^%HU>M$hfGrBvQnk$LE?p^P!kn&ikhyq! zX~V@&tPF5Qt@V?oTL96Bi%aRiwbe1)9DWQI#?)=HxS7QSw`J`5fAJ*eJbB;uNuKA& zdERDo*{Y<(If(#(B$Lr#;nB(8Y#ia=ZCeW?JfPLuQY`=@cW$k}Rivq|vbxGrRq1Tl9;+(gNt?}UtVKM2`T5t1jLzuL@0UIs`S#vlhl4)^ zLgSYrPj@$+`|j?eSbXTmiHGkWxV8V}BzNR?pl9k_s4pDu9vd5a_UzZEPk)}Ad{AV_ zzddrjrh4=Imr`E06;LY{)YYt?o}L~H@7C}F^WB!Ra=v`Q0bj{>5&$66CWF>mf6vjP z2N>RRY6ZYa=K`76>+|_)Xdwko+7wv}7cN|btOhWb(*{sta~6b?S8Omrxw}!4`NhGr zZVpNqpu1@BE`QGWNTpEpcJVW5izu~2B^GlM?1(OPg)zwW;QcP@Ltcclm>XbJL9C|j z=9!2?ua=uIlf0%AndzHsRC}IyTL$EhAee(fdKB`?27KeS^2M8M_7b~PiCFO&r5LC7 z7gl1*a<8;SjNaw#h=843_AV9iZbWQOAp5YOC^&_F*9K0> zB|6%IDb?aM#3viTxkLU4aXg&@+CkNTOnQ1iMP*^?b|^lJy$4C)Zk4isV!|RZ*XhXh zw8q3$=*0LeGC!XI_Wc?dkT~3+*Gu%%yIqP+Wr3H$=&ROMQU6q}Ag^P~>c5vAEO;a- z_dK-3PPeKar%)6$j~vI2#*-YH!1h6HYVtwCX5_wM`iF#UKz&&@9Oo5w3%XGYrX zW>dY~)SG-((Yim%`InwgTvyRC?e=Wh^8KCao!R6Eg&TpVWUY1sN~4G}V?nFnEGo-; zHZ_$eW9-GnC%^WS9b z@p;-$oH#MtC0v>Q$HX%4^JdFdO$0cbv-W)Q TtK}Eh@>>I#ipmV1>S*>q-hkC} literal 0 HcmV?d00001 diff --git a/Event Assembler/html/files.html b/Event Assembler/html/files.html new file mode 100644 index 0000000..6b1c1cf --- /dev/null +++ b/Event Assembler/html/files.html @@ -0,0 +1,193 @@ + + + + + +Event Assembler: File Index + + + + + + + + + +
+

File List

Here is a list of all files with brief descriptions: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ArrayDictionary.cs
Core/Properties/AssemblyInfo.cs
Event assembler/Properties/AssemblyInfo.cs
LanguageRawsAnalyzer/Properties/AssemblyInfo.cs
NigthmareListToEAdefinitions/Properties/AssemblyInfo.cs
ReadBinaryAndWriteText/Properties/AssemblyInfo.cs
BuildVector.cs
ByteExtensions.cs
CanCauseError.cs
Code.cs
CodeFillerTemplate.cs
CodeTemplate.cs
CodeTemplateStorer.cs
CollectionExtensions.cs
Context.cs
ContextPreprocessor.cs
CoreInfo.cs
CurrentFile.cs
CurrentLine.cs
DataChange.cs
DeconstructVector.cs
Define.cs
DefineCollection.cs
DefineCollectionOld.cs
DefineCollectionOptimized.cs
DefineCollectionTreeBased.cs
DictionaryOfEnumerablesEnumarator.cs
DisassemblyMode.cs
DumpPool.cs
EACodeLanguage.cs
EACodeLanguageAssembler.cs
EACodeLanguageDisassembler.cs
Else.cs
EndIf.cs
EnumarationTree.cs
EnumChooser.cs
EnumChooser.Designer.cs
EnumChooserForm.cs
EnumChooserForm.Designer.cs
EnumExtensions.cs
FE6CodeLanguage.cs
FE7CodeLanguage.cs
FE8CodeLanguage.cs
FormHelpers.cs
GBAPointerMaker.cs
GUIMessageLog.cs
IAssembler.cs
IBuiltInCode.cs
ICodeLanguage.cs
ICodeTemplate.cs
ICodeTemplateStorer.cs
IDataChange.cs
IDefineCollection.cs
IDirective.cs
IDirectivePreprocessor.cs
IDisassembler.cs
IfDefined.cs
IFixedDocString.cs
IfNotDefined.cs
IIndexOverlay.cs
IInputByteStream.cs
IInputStream.cs
IMacro.cs
IMessageLog.cs
INamed.cs
Include.cs
IncludeBinary.cs
IndexOverlay.cs
InputHelpers.cs
IntegerExtensions.cs
IOHelpers.cs
IParameterized.cs
IPointerMaker.cs
IPreprocessor.cs
IsDefined.cs
IStringReplacer.cs
LamdaComparer.cs
LanguageProcessor.cs
MainForm.cs
MainForm.Designer.cs
MessageLog.cs
NaturalComparer.cs
NewReplacer.cs
Node.cs
NopPreprocessor.cs
OffsetAlinger.cs
OffsetChanger.cs
OldPreprocessor.cs
OldPreprocessor2.cs
OriginalReplacer.cs
PairExtensions.cs
Parameter.cs
Parser.cs
Pool.cs
PreprocessingInputStream.cs
Preprocessor.cs
Printer.cs
Priority.cs
Core/Program.cs
Event assembler/Program.cs
LanguageRawsAnalyzer/Program.cs
NigthmareListToEAdefinitions/Program.cs
ReadBinaryAndWriteText/Program.cs
RawCodeTemplate.cs
RectangleExtensions.cs
RegexHelper.cs
RegexPreprocessor.cs
Resources.Designer.cs
ReverseComparer.cs
ScopeEnder.cs
ScopeStarter.cs
Settings.Designer.cs
Signum.cs
StringEqualityComparer.cs
StringExtensions.cs
Switch.cs
TemplateComparer.cs
TemplateEquator.cs
TemplateParameter.cs
TerminatingStringTemplate.cs
TextShower.cs
TextShower.Designer.cs
TextWriterMessageLog.cs
Triplet.cs
Undefine.cs
VectorToParameter.cs
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions.html b/Event Assembler/html/functions.html new file mode 100644 index 0000000..6d283b7 --- /dev/null +++ b/Event Assembler/html/functions.html @@ -0,0 +1,241 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- a -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x62.html b/Event Assembler/html/functions_0x62.html new file mode 100644 index 0000000..d6d751f --- /dev/null +++ b/Event Assembler/html/functions_0x62.html @@ -0,0 +1,126 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x63.html b/Event Assembler/html/functions_0x63.html new file mode 100644 index 0000000..78b0bc5 --- /dev/null +++ b/Event Assembler/html/functions_0x63.html @@ -0,0 +1,207 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- c -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x64.html b/Event Assembler/html/functions_0x64.html new file mode 100644 index 0000000..08e9c88 --- /dev/null +++ b/Event Assembler/html/functions_0x64.html @@ -0,0 +1,167 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- d -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x65.html b/Event Assembler/html/functions_0x65.html new file mode 100644 index 0000000..cd4d9e2 --- /dev/null +++ b/Event Assembler/html/functions_0x65.html @@ -0,0 +1,164 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- e -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x66.html b/Event Assembler/html/functions_0x66.html new file mode 100644 index 0000000..1206e64 --- /dev/null +++ b/Event Assembler/html/functions_0x66.html @@ -0,0 +1,133 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x67.html b/Event Assembler/html/functions_0x67.html new file mode 100644 index 0000000..99f2d3e --- /dev/null +++ b/Event Assembler/html/functions_0x67.html @@ -0,0 +1,198 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- g -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x68.html b/Event Assembler/html/functions_0x68.html new file mode 100644 index 0000000..9367143 --- /dev/null +++ b/Event Assembler/html/functions_0x68.html @@ -0,0 +1,110 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- h -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x69.html b/Event Assembler/html/functions_0x69.html new file mode 100644 index 0000000..60adc5e --- /dev/null +++ b/Event Assembler/html/functions_0x69.html @@ -0,0 +1,189 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- i -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x6b.html b/Event Assembler/html/functions_0x6b.html new file mode 100644 index 0000000..78d98bd --- /dev/null +++ b/Event Assembler/html/functions_0x6b.html @@ -0,0 +1,114 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x6c.html b/Event Assembler/html/functions_0x6c.html new file mode 100644 index 0000000..4a519f4 --- /dev/null +++ b/Event Assembler/html/functions_0x6c.html @@ -0,0 +1,148 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x6d.html b/Event Assembler/html/functions_0x6d.html new file mode 100644 index 0000000..f26c73e --- /dev/null +++ b/Event Assembler/html/functions_0x6d.html @@ -0,0 +1,206 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- m -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x6e.html b/Event Assembler/html/functions_0x6e.html new file mode 100644 index 0000000..9dded20 --- /dev/null +++ b/Event Assembler/html/functions_0x6e.html @@ -0,0 +1,140 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- n -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x6f.html b/Event Assembler/html/functions_0x6f.html new file mode 100644 index 0000000..14446be --- /dev/null +++ b/Event Assembler/html/functions_0x6f.html @@ -0,0 +1,145 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- o -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x70.html b/Event Assembler/html/functions_0x70.html new file mode 100644 index 0000000..2cbb42c --- /dev/null +++ b/Event Assembler/html/functions_0x70.html @@ -0,0 +1,182 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- p -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x72.html b/Event Assembler/html/functions_0x72.html new file mode 100644 index 0000000..ec72c78 --- /dev/null +++ b/Event Assembler/html/functions_0x72.html @@ -0,0 +1,202 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- r -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x73.html b/Event Assembler/html/functions_0x73.html new file mode 100644 index 0000000..a40b1bd --- /dev/null +++ b/Event Assembler/html/functions_0x73.html @@ -0,0 +1,145 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- s -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x74.html b/Event Assembler/html/functions_0x74.html new file mode 100644 index 0000000..186a541 --- /dev/null +++ b/Event Assembler/html/functions_0x74.html @@ -0,0 +1,170 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- t -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x75.html b/Event Assembler/html/functions_0x75.html new file mode 100644 index 0000000..2b621ad --- /dev/null +++ b/Event Assembler/html/functions_0x75.html @@ -0,0 +1,107 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all class members with links to the classes they belong to: + +

- u -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x76.html b/Event Assembler/html/functions_0x76.html new file mode 100644 index 0000000..2bff277 --- /dev/null +++ b/Event Assembler/html/functions_0x76.html @@ -0,0 +1,118 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_0x77.html b/Event Assembler/html/functions_0x77.html new file mode 100644 index 0000000..3ea2726 --- /dev/null +++ b/Event Assembler/html/functions_0x77.html @@ -0,0 +1,117 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func.html b/Event Assembler/html/functions_func.html new file mode 100644 index 0000000..b39b973 --- /dev/null +++ b/Event Assembler/html/functions_func.html @@ -0,0 +1,210 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + +
+  + +

- a -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x62.html b/Event Assembler/html/functions_func_0x62.html new file mode 100644 index 0000000..678756a --- /dev/null +++ b/Event Assembler/html/functions_func_0x62.html @@ -0,0 +1,108 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x63.html b/Event Assembler/html/functions_func_0x63.html new file mode 100644 index 0000000..9817328 --- /dev/null +++ b/Event Assembler/html/functions_func_0x63.html @@ -0,0 +1,162 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + +
+  + +

- c -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x64.html b/Event Assembler/html/functions_func_0x64.html new file mode 100644 index 0000000..3d6d116 --- /dev/null +++ b/Event Assembler/html/functions_func_0x64.html @@ -0,0 +1,145 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + +
+  + +

- d -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x65.html b/Event Assembler/html/functions_func_0x65.html new file mode 100644 index 0000000..c72ee78 --- /dev/null +++ b/Event Assembler/html/functions_func_0x65.html @@ -0,0 +1,150 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + +
+  + +

- e -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x66.html b/Event Assembler/html/functions_func_0x66.html new file mode 100644 index 0000000..70ed073 --- /dev/null +++ b/Event Assembler/html/functions_func_0x66.html @@ -0,0 +1,119 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x67.html b/Event Assembler/html/functions_func_0x67.html new file mode 100644 index 0000000..7c4c4a4 --- /dev/null +++ b/Event Assembler/html/functions_func_0x67.html @@ -0,0 +1,195 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + +
+  + +

- g -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x68.html b/Event Assembler/html/functions_func_0x68.html new file mode 100644 index 0000000..5656fa0 --- /dev/null +++ b/Event Assembler/html/functions_func_0x68.html @@ -0,0 +1,104 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x69.html b/Event Assembler/html/functions_func_0x69.html new file mode 100644 index 0000000..7427a04 --- /dev/null +++ b/Event Assembler/html/functions_func_0x69.html @@ -0,0 +1,168 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + +
+  + +

- i -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x6c.html b/Event Assembler/html/functions_func_0x6c.html new file mode 100644 index 0000000..5af1241 --- /dev/null +++ b/Event Assembler/html/functions_func_0x6c.html @@ -0,0 +1,107 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x6d.html b/Event Assembler/html/functions_func_0x6d.html new file mode 100644 index 0000000..04fafee --- /dev/null +++ b/Event Assembler/html/functions_func_0x6d.html @@ -0,0 +1,134 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x6e.html b/Event Assembler/html/functions_func_0x6e.html new file mode 100644 index 0000000..437dbd9 --- /dev/null +++ b/Event Assembler/html/functions_func_0x6e.html @@ -0,0 +1,107 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x6f.html b/Event Assembler/html/functions_func_0x6f.html new file mode 100644 index 0000000..0ce6b93 --- /dev/null +++ b/Event Assembler/html/functions_func_0x6f.html @@ -0,0 +1,131 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x70.html b/Event Assembler/html/functions_func_0x70.html new file mode 100644 index 0000000..4fcc7d7 --- /dev/null +++ b/Event Assembler/html/functions_func_0x70.html @@ -0,0 +1,151 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + +
+  + +

- p -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x72.html b/Event Assembler/html/functions_func_0x72.html new file mode 100644 index 0000000..006a7eb --- /dev/null +++ b/Event Assembler/html/functions_func_0x72.html @@ -0,0 +1,184 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + +
+  + +

- r -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x73.html b/Event Assembler/html/functions_func_0x73.html new file mode 100644 index 0000000..7231d8e --- /dev/null +++ b/Event Assembler/html/functions_func_0x73.html @@ -0,0 +1,132 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x74.html b/Event Assembler/html/functions_func_0x74.html new file mode 100644 index 0000000..684e0c2 --- /dev/null +++ b/Event Assembler/html/functions_func_0x74.html @@ -0,0 +1,153 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + +
+  + +

- t -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_func_0x77.html b/Event Assembler/html/functions_func_0x77.html new file mode 100644 index 0000000..e77dc9d --- /dev/null +++ b/Event Assembler/html/functions_func_0x77.html @@ -0,0 +1,111 @@ + + + + + +Event Assembler: Class Members - Functions + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_prop.html b/Event Assembler/html/functions_prop.html new file mode 100644 index 0000000..5328617 --- /dev/null +++ b/Event Assembler/html/functions_prop.html @@ -0,0 +1,521 @@ + + + + + +Event Assembler: Class Members - Properties + + + + + + + + + +
+  + +

- a -

+ + +

- b -

+ + +

- c -

+ + +

- d -

+ + +

- e -

+ + +

- f -

+ + +

- h -

+ + +

- i -

+ + +

- k -

+ + +

- l -

+ + +

- m -

+ + +

- n -

+ + +

- o -

+ + +

- p -

+ + +

- r -

+ + +

- s -

+ + +

- t -

+ + +

- u -

+ + +

- v -

+ + +

- w -

+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/functions_vars.html b/Event Assembler/html/functions_vars.html new file mode 100644 index 0000000..85118a1 --- /dev/null +++ b/Event Assembler/html/functions_vars.html @@ -0,0 +1,132 @@ + + + + + +Event Assembler: Class Members - Variables + + + + + + + + + +
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/hierarchy.html b/Event Assembler/html/hierarchy.html new file mode 100644 index 0000000..0c784ca --- /dev/null +++ b/Event Assembler/html/hierarchy.html @@ -0,0 +1,210 @@ + + + + + +Event Assembler: Hierarchical Index + + + + + + + + + +
+

Class Hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/index.html b/Event Assembler/html/index.html new file mode 100644 index 0000000..6a9cc07 --- /dev/null +++ b/Event Assembler/html/index.html @@ -0,0 +1,60 @@ + + + + + +Event Assembler: Main Page + + + + + + + + + +
+

Event Assembler Documentation

1

+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/installdox b/Event Assembler/html/installdox new file mode 100644 index 0000000..9b89fe0 --- /dev/null +++ b/Event Assembler/html/installdox @@ -0,0 +1,117 @@ +#!/usr/bin/perl + +%subst = ( ); +$quiet = 0; + +if (open(F,"search.cfg")) +{ + $_= ; s/[ \t\n]*$//g ; $subst{"_doc"} = $_; + $_= ; s/[ \t\n]*$//g ; $subst{"_cgi"} = $_; +} + +while ( @ARGV ) { + $_ = shift @ARGV; + if ( s/^-// ) { + if ( /^l(.*)/ ) { + $v = ($1 eq "") ? shift @ARGV : $1; + ($v =~ /\/$/) || ($v .= "/"); + $_ = $v; + if ( /(.+)\@(.+)/ ) { + if ( exists $subst{$1} ) { + $subst{$1} = $2; + } else { + print STDERR "Unknown tag file $1 given with option -l\n"; + &usage(); + } + } else { + print STDERR "Argument $_ is invalid for option -l\n"; + &usage(); + } + } + elsif ( /^q/ ) { + $quiet = 1; + } + elsif ( /^\?|^h/ ) { + &usage(); + } + else { + print STDERR "Illegal option -$_\n"; + &usage(); + } + } + else { + push (@files, $_ ); + } +} + +foreach $sub (keys %subst) +{ + if ( $subst{$sub} eq "" ) + { + print STDERR "No substitute given for tag file `$sub'\n"; + &usage(); + } + elsif ( ! $quiet && $sub ne "_doc" && $sub ne "_cgi" ) + { + print "Substituting $subst{$sub} for each occurence of tag file $sub\n"; + } +} + +if ( ! @files ) { + if (opendir(D,".")) { + foreach $file ( readdir(D) ) { + $match = ".html"; + next if ( $file =~ /^\.\.?$/ ); + ($file =~ /$match/) && (push @files, $file); + ($file =~ "tree.js") && (push @files, $file); + } + closedir(D); + } +} + +if ( ! @files ) { + print STDERR "Warning: No input files given and none found!\n"; +} + +foreach $f (@files) +{ + if ( ! $quiet ) { + print "Editing: $f...\n"; + } + $oldf = $f; + $f .= ".bak"; + unless (rename $oldf,$f) { + print STDERR "Error: cannot rename file $oldf\n"; + exit 1; + } + if (open(F,"<$f")) { + unless (open(G,">$oldf")) { + print STDERR "Error: opening file $oldf for writing\n"; + exit 1; + } + if ($oldf ne "tree.js") { + while () { + s/doxygen\=\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\" (href|src)=\"\2/doxygen\=\"$1:$subst{$1}\" \3=\"$subst{$1}/g; + print G "$_"; + } + } + else { + while () { + s/\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\", \"\2/\"$1:$subst{$1}\" ,\"$subst{$1}/g; + print G "$_"; + } + } + } + else { + print STDERR "Warning file $f does not exist\n"; + } + unlink $f; +} + +sub usage { + print STDERR "Usage: installdox [options] [html-file [html-file ...]]\n"; + print STDERR "Options:\n"; + print STDERR " -l tagfile\@linkName tag file + URL or directory \n"; + print STDERR " -q Quiet mode\n\n"; + exit 1; +} diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer-members.html new file mode 100644 index 0000000..c5f8507 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer-members.html @@ -0,0 +1,70 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.IReplacer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.IReplacer, including all inherited members. + + +
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.IReplacer
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.IReplacer
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer.html new file mode 100644 index 0000000..1a1aebb --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer.html @@ -0,0 +1,136 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.IReplacer Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.IReplacer Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.IReplacer:
+
+
+ + +Nintenlord.Event_Assembler.Code.BuildVector +Nintenlord.Event_Assembler.Code.DeconstructVector +Nintenlord.Event_Assembler.Code.IsDefined +Nintenlord.Event_Assembler.Code.Pool +Nintenlord.Event_Assembler.Code.Signum +Nintenlord.Event_Assembler.Code.Switch +Nintenlord.Event_Assembler.Code.VectorToParameter + +
+
+ +

List of all members.

+ + + + +

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
+

Member Function Documentation

+ + + + +
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer.png new file mode 100644 index 0000000000000000000000000000000000000000..77e1bd00529f3ae8ce3daa77224d10804181df85 GIT binary patch literal 2282 zcmb7Edpwi-AAe5yIVB1mr7)3(D3?Q$5LsF@F%83V86%gHa$Bs9A91?KrErL|qPc8j z!eQnTnKgzmh2@-xZ00t1;yk1Cd;R|Vy?)Q@^*qn#`~H6J-_Q4*cnM)GC2>#!001fY zc`FA1*s%u6mv(Fizpwmu#(_WiOSX=%jg1XZ+}LQy&GmQ;N}F#(Lj(TJ#t69Fank{T z1h+Sz-gl1rAQTC=vT%&}LBQ<_D?ciI##7yewMZBVC8{1m2mK~gUlLUM|FT`uq+xJ3 z5Ori)HcT1-uEg^$Dg!`~(bw(3nR)SO04Vr0_X7a*W|;xNbbBveBJp%scd=gE;7>9# z`0}3w<|L}*$J>>e`D^l_N9*;bQ$%|9*#)0uvKlUyw&;d-|0TBEv}Bwft5RhgY;Neq zJ`e#1BP?kk9H->HBp!GssCdb%(%YnvR#p;8g~$^Y2cA4cB7U|V&hImh7$3?eJGabw zuurw??kQsu z$NG?0a~kbya-P1H-V$TK8I~=#v=%Nb3Dj7R_e@AgK&{Q{*kA>fbr5!r`1$RIBo~yP z&wDm8!s)@c=l|5ACwW#NS@ zE_b&>slFL;)KL;_i<+n{U}p01KLU3)$K?`z930nNSNhE65G^6kf%Dw(OkNWlOd~HvYgup=Ezd|6 z1AyxaEg_252SLDHo)Mzx4{9uW=7HbA#N=(@w)%gWhI{?*4L?j0I199;*cC#+4r~e> z+NhRlE4u@liIuh0XR6)x0HI8=?@$U{7ldqo`3|+JWo%h&L7;_ft6Hkaq7l^6-?{1J zA1G7oJCp*K2DP@FfDm)j$u?0~kzX}w5d=D6cAqxSo@o+#ixLopsc#z*-re6?rK+%H zG^=1M>!-D4&veaH>qLQCV1B7p`taW=-xIm!lXAv2d8?{V??#9X&KQzWKsWSdFL?hR zG6sV276U3-9Vg1ul#2~GU-H6n`)T`X<4G2}(o%8`%uTxkx93(VrzDWf4=Z&~QZf#PO|qj#cP+aU#|cvyosoLINLu&CiBwaXn>pr5 zt>MRR_odL!J{L-R3dUwo*&LJ0Wf4}VA<3B0culVvD7x9^Ix=Ki!$UzWdkfSerQfs@gxZ_UvF6WkA(A8HrD^c2T@?Tl`a>jzbY%m+` z*T=((kSc-K%o4%dFb2pj~S89X3Nl*8Dne2$yRhB_S%7uM=O(Y z0t^j83(4+?^e`TxPH7rM=Puo^Sov3Kw7i>T`8@&rlOOfxbiM(_r`ChI-)8J8Y?69v z3?_5ISilhl4LmldL7SMGiLkPo;51iqKF?oYc;mt!D4z9uQ0dT^Uo>f-C%y5TEHe94~WFs&DSvz+Rw;x z$w~UT!v5jv>>P$`hy+*CVW7XeX7^tH!=BC>Z56zTbvEqzJfE%#<0@fnBqxoFi8R9( zm{3ti>JsfpHT0m;5A-n8h2fL@_vpsTnTv5R>*@IGsr6;pMbB4c75v+|+O8o16XMR9 zW#{msQ|Zp9oV1=^#pI=TpvGRul-!7dTzjiTnb${L<&x`)s4$ri!I`{4n6B{y@;TPXKmd2Wg$ zQEhL=C!d!n@#@F|OiY%4vBmLzu(q(_lO{wQHn$o|aPq4epfQXD0~f*w;l9yDtdJob zwJ+=Se}Wa12exuM$}*>M6DOe%ZuE zj%9aNUrQzJ=&%!XRre1uveB1Oq`ksWx%%o2m!8q613DQK&F`6Ldt9bj2}}dxLmVnJ z?%?+wUN7pr15(S{wh~7iRKV2HTb>eY`8OrPJU}_7pnheWY_Ua@D!9?T*5}(eW Z=HlB2dk@zID1y8Wz+nih5=)O?{ss~VSy%u7 literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer-members.html new file mode 100644 index 0000000..335e8d1 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer-members.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer, including all inherited members. + + + + + + +
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer
FindTemplate(byte[] code, int index, IEnumerable< Priority > allowedPriorities)Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer
FindTemplate(string[] code)Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer
GetNames()Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer
GetTemplate(string name, Priority priority)Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer
IsUsedName(string name)Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer.html new file mode 100644 index 0000000..891c629 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer.html @@ -0,0 +1,246 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer:
+
+
+ + +Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer + +
+
+ +

List of all members.

+ + + + + + + + +

Public Member Functions

void AddCode (ICodeTemplate code, Priority priority)
ICodeTemplate FindTemplate (byte[] code, int index, IEnumerable< Priority > allowedPriorities)
ICodeTemplate FindTemplate (string[] code)
string[] GetNames ()
ICodeTemplate GetTemplate (string name, Priority priority)
bool IsUsedName (string name)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer.AddCode (ICodeTemplate  code,
Priority  priority 
)
+
+ +
+ +
+
+ + + + + + + + + +
ICodeTemplate Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer.FindTemplate (string[]  code ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
ICodeTemplate Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer.FindTemplate (byte[]  code,
int  index,
IEnumerable< Priority allowedPriorities 
)
+
+ +
+ +
+
+ + + + + + + + +
string [] Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer.GetNames ( ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
ICodeTemplate Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer.GetTemplate (string  name,
Priority  priority 
)
+
+ +
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer.IsUsedName (string  name ) 
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer.png new file mode 100644 index 0000000000000000000000000000000000000000..615c51c96cfa512bf6e92ddc8c504a4518b63a24 GIT binary patch literal 1176 zcmeAS@N?(olHy`uVBq!ia0y~yVC(|212~w0q(RZ4`#?$}z$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}v%5mnveo?BP+Kkd#P`V}?oVP&A`Xmg)c-UOaZDW6PGwY58$CEYvmH_;X`;yPEIJ3rk#V^y^1_K+c&G zHzN`6yM|p)Sz^UwU9P+CIn!I1WVraXQh2aX$G)_C7j_wLU1NSiDm&TCYTx?4O#3aj zKhFrydY8p(ZLHmNEqk)<&V{MvSnl)hDLp^G-$pVqm?Q8cY$ zleor{ZmAERznn^Jy8>3GYdC5Anh`yD)0S)gtCafwtaIxwx)I(gdARqwVzuk9oRVjM z(xpRQJla>qEt2YdD!nzl&Pw~x7wcJ~*2b01uWna=o>VMya>FyJNv|$HDfzhSdeZuv zA*&*{hKWy)xpr*H#}n-D+D})$Ghf0rrT^ng%Yt6Dx!ce6@Ed-u`Xgd$vpTomd-bD- zliYruy0CxU>*|1>ML#uPEIYn+_I`$={?lE)amD>HX?PT9E27cB1d7L-iyHQH+B|lx zU9h5o>5)fG18abT4d(_1E{h%xjZBtr!?mR+`ry^b zvn@8Bo?yH5ONB`A>6qsaOYKe5n4kQ9HRGG}ZrlFKrO)y%1l){xw_R`cm6NQqt%ajH zlLQ~y?muX4*;U}XU$FO%+&oS1-kWX@V@v&&cCCGrQhxOGT;8~->5D%bmaCbVYiHGV zGJf?x+f}g7E%Dm5U5s-D{dY$__5JzwOq=7xC7KrYmt&v!@!a0Hm&?zdWBNm`)?5d{ zo_W>l98W$x^h>O@C+O+|FOhGzjS91pw_Z7vdT||l&7|E1XSZuOZJf7|~f<+~ioXpvnz=bNs$aI}_DT;o*Rl=EEc|CEHayxcxt z)LI&tNUEzp_jrR6iP0pcD^E)Pu3}FHC6Yp5BAJCPkrekXQdcjf8F;42^2Yztep zs$$0qwQV + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Processors.IPreprocessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Processors.IPreprocessor, including all inherited members. + + + +
AddDefined(string[] original)Nintenlord.Event_Assembler.Code.Processors.IPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_Assembler.Code.Processors.IPreprocessor
Process(string path)Nintenlord.Event_Assembler.Code.Processors.IPreprocessor
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html new file mode 100644 index 0000000..79fe442 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html @@ -0,0 +1,168 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Processors.IPreprocessor Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Processors.IPreprocessor Interface Reference

+

Preprocessor of code. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Code.Processors.IPreprocessor:
+
+
+ + +Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor +Nintenlord.Event_Assembler.Code.Processors.Preprocessor +Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor + +
+
+ +

List of all members.

+ + + + + + +

Public Member Functions

string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)
+

Detailed Description

+

Preprocessor of code.

+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Processors.IPreprocessor.AddDefined (string[]  original ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Code.Processors.IPreprocessor.AddReserved (string[]  reserved ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Code.Processors.IPreprocessor.Process (string  path ) 
+
+
+ +

Process the code.

+
Parameters:
+ + +
path File with the code
+
+
+
Returns:
Processed code
+ +

Implemented in Nintenlord.Event_Assembler.Code.Processors.Preprocessor, Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor, and Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor.

+ +
+
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..2dd44317442983891ec0a0b7ec147c84a52de782 GIT binary patch literal 1534 zcmZWp4OEg>82&(0M;cjJrUjF<2B$V9g0%bt%uJvF&3S5xzlDOQnVMxJbyjAn^RG-k zokd2+{~s*NESXCp(n6y|m`a&NIZg9tQ=9B-YqfKB&$;(~p8LM{J?Fmfb8p5@roRos z0RaGjO~5u98vx9u5Z-BJ2CXPs)-RB;-$@VhGnq^fG@0b3rQ93{{XOM!d1{;K1w^e9 z*-Q@P{(C%81rY#XK~@0GHz)-*Qqq^#h`093;%t0tQof?dbIivqTL%+sgC8@=6nJk; z>Mi-L#VN2Y>3}CFF+UCXqytz$?erf2to4X;TqYdov_3C&vbE(+?cL}VuU<)LdDWot zPStN>U0e}fhZDUfxkUQE)@r&k38QM}w$^*b9tKjm>(8=tTn-SzkIn6tG@M>{wjj_! z8x!T7ADtWF;lAH9u)UsiPEr;pF78RcUs3(ak=Nrw9WQM3whOCvD|!&#!YFs;?Ou+J z%rg_}i5r*v%>V1n%qe}xo?>D6F!Sv0d~=TXi1EF&pffNP(;Utx&N5I?Oi|B7)h zsm*o##P?7-u9UH2Felo!UU1W$lYEU3JZU4Vx?Y4@qnC(_P1Efjq2h}31vUjdg}UPf z{wkWiy7S+%9ONVBqx%-a41!fyM~w{#zeuga0Xmz-Fwr7kbHKy=1Ax(hi&Q8ka)8_(FSf1m)UMZlpwh*CJfM*xOw77Gr@At^$MKAI2v5c_NleF7LD zsI%(t7om+Xr3fuTD*@wiw8+{BGak48KmQo?$^ZG#Kk*;AcUtK{Ynu6_4|39I9GA73 zvf~$497l7fd@OWuwHXN4!94*`vL5iP!(CjjHrpG{$*a{D3YDE1r)V_i8zY6+*39HQ z^DMkF->X-!w!0jCbL&#=wFTWk@PF&VJ6ei7E>-Q1bp>Bt1l_)8L0noGO*g+i#W~7i`_dcpAK&H=%eFiqE!N?HABP zbgxC`2j6={?ydG&jiNAVajz5=_IkleksvjiyAuQc67<@k|M+uA0Nk7 z{N}SFqy4~x#@^Vj;rsgf!Kicg@s&@gm!_`{&NWWE-dQq@A|=irA?cIA*#sWC%kTq( zHGjmn?r06=q4enC=Lbe*q1FzN=Iv5QdI31g=AqSwJcclC=CUm0R&nJ{E@ybOug10B{$b?nS!0HUf9djqq>O^ zbhSYQRdFRXJvaahiZA8V;%@Dy^&2ojMRuj_lsA~}Sqi~NC|Ban`nGvQ%2_OkGU;;?}jIL!Ov=*g?*4jo~ f3akPWs(cI+j+`b(>TuD}XAK1SF=;gv?uowu(m}}x literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html new file mode 100644 index 0000000..6707bfc --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html new file mode 100644 index 0000000..18bcc5d --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html @@ -0,0 +1,170 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer:
+
+
+ + +Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer +Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer + +
+
+ +

List of all members.

+ + + + + + + +

Public Member Functions

bool Replace (string s, out string newString)

Properties

IDictionary< string,
+IDictionary< int, IReplacer > > 
Values [set]
IDictionary< string, IReplacerBuiltInValues [set]
int MaxIter [set]
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer.Replace (string  s,
out string  newString 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
IDictionary<string, IReplacer> Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer.BuiltInValues [set]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer.MaxIter [set]
+
+ +
+ +
+
+ + + + +
IDictionary<string, IDictionary<int, IReplacer> > Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer.Values [set]
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer.png new file mode 100644 index 0000000000000000000000000000000000000000..c53656a44586538fdfaa3a063e37737dc3adde84 GIT binary patch literal 1460 zcmZ{kc{J2*6vuxF-=$l)~Q<~rYj>Gy7GY6@%NOv5hns*U9tIQ)Bk>VPx= zfXCR(1Pg^A7IQ}L%@^&#QHqOpI94ZxXY&sv)aFF^Y-V_q`Y&U|P78%Z7?{VXQa!H? zRT5kT%D5+mg5(;S_rz%p-}u4n@{YSs{Qc1-NnRP?d@Kxk>h*NZrcv+Q;mMy z%+cDos_r&flA0nw3L`75mX2fHUvRsP3+u_dri^H{{?u>5)56gR8e`g4`6jjD;)>Yy zS5FK&l0u8BC;OzFP!$pBx4&2`TX$3nmag`@6)?7qpVqt2J!G7Crc#jVo1^cT!B*<5 zqCLt1pzlfMhYDV;s?oEhNyjV{2TswOsUv-G4uPmfHl~_axo%2&7&7=F70<%}>1Cc+ zw$}2w^?E;RQDweGvWfyYTbDf+ogw;7^-=T_udz_NqJ*xJy+tY<00J!I#tFbl)hv~X0}+SCN=Bi{Of$IU-v9Q`{__=Jo$ zb2^ANFW^;cgK|ZXV&NVVXxisy*2R`B%6qNf6OD14iGmSZH5V|87{LClIPd08%j)Bw zYwZAVgfyzdt3&8IdJJ2mYum~S0Bek9{8cxng|^(e2nf<*AFDCQ$Y8Xw8liX)kRa5( zvDbt?GNL~#!VY%$h89u}o-SX@fdx!Rtjt`ve-G6JpRYE5Qw4*BM08WqQRlJ0AWi&_ z6_%_9VUPS@&c2O$sK+J!%$-)7%#m!0UqSmJ@8= zA19CWJhtoqBW!ig9Rm|XVLQHV$HB}f|Euy|&~S>kPOLmR2Ezl1(4zUdB;Y4GkQLVJ z*u75i>LW))Ma?2p`%PmnwXfCOX^R@;9jLjy+bd@^e?c}!3XSJ6d?4Lhxf#rKE)bN+ zT$)Nn3xr+Rc`RA;m&Ra5geDuE_5%U37Mx6F$T6rS&!LV9`y;vVgZM7^P&9 zCBo&HYqrg4btvLp^ox;7*-aW=6Cze`bT|IvAL!k3T&Ua+p;ue1Y2i`4o4UbOpIBs~ z7v%4<(OQC8x;s02Y9Ni!oOS~xA9Bx>M}NZlwmGBtU@{#Zv_ifxeM_`N{o~le+pS`5 z24b&$(*i-y<5K+KuG|P{s+@KO`r+D~*8cL@S!{SaMVb`!m1*3vxYaHNiG^L-ww z8FD9rXdy(@4P_j@9?y<1I`fIRp`^y5{Fl2Q3{}VL+v5*8mU$1x$qckI`YUqXoOIgO zZe^mw1g^}R`Gsl{e+D08io&(rIy=~5O%w#^FEG&(?}P|`X-L=g#rxqBGo7{~zy5Tt z?753xT%)arT-#-#5gz9n#>*ZIOcMn*ItTW!lHZoB(~i(4-j$*ZqLPWN z(jU?(D|^Kqj=yGEKF(ACx0c7ooVwPWC>1h+pTBhqpAdl_f5*$NThbh-ke&9i4l^#1 zM^OMd@C+LZ`F#;g_^mH2nF~Zhu-;S?`Rmig!8x04l%Qszx8hCrDENy7%y5<_rAE#% F{{o8Rw^INB literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html new file mode 100644 index 0000000..455b9bd --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html @@ -0,0 +1,81 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template.html new file mode 100644 index 0000000..839902a --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template.html @@ -0,0 +1,522 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate Interface Reference

+

Template for assembly code. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate:
+
+
+ + +Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate +Nintenlord.Event_Assembler.Code.Templates.CodeTemplate +Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate +Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
int GetLengthBytes (byte[] data, int offset)
 Gets the length of binary data that matches this template in bytes.
string[] GetAssembly (byte[] data, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.

Properties

string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
+

Detailed Description

+

Template for assembly code.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.AmountOfFixedCode [get]
+
+ +
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.EndingCode [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.MaxRepetition [get]
+
+ +
+ + + +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.OffsetMod [get]
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template.png new file mode 100644 index 0000000000000000000000000000000000000000..f65edb9ed654fa07b8e6c1368d0fe4a99cfa912f GIT binary patch literal 1823 zcmZ8i2~bnl8otuvLzD^+0$8X;%POE=B+4QPC?GWi@dji^31}e_PzXzbDAiU8n-2to zR+x$ngVC^rn6RTHq(G1wl0c#?g+OW`K#Cx%>BX^c-n=t&{{K7Q`ObgVe@@P6w6~V# zmzn?oX!)ExaRvakQeb>q<1^TzEbY}`XLuTg@l>f)FjT2JDk{$1hSA5`(b19dLM4Tp z8p&tS5ZwK-2zxMga3Gq`33p7|7R9i*sM1MK-JhNRr%EMV1Jryqt}9Pph&jumx;cHx z=M%rW*8lJM$>jnyRw_!Y_5;vitFdWLY6C2F_fO_%+IDoGhons|wnQG&+;gKAd1fi| zs#9I`LOAlWU{(-y7W2_PFxPph^gqWTklbd(@WvbRQH3dEsJP$vs;g zLc&m6I(`I^H=Hbc-ib-o4AiY^VP5rH&Oy@(+(iDXRO~+e@ZxB?w6-mWQ!LN;v>FB& zFe2I6g&~Nm`bhl@W!In0V1O+%((XV+!|WG{4>$MR8x^PV+91K1;;{>w_8lSp$NrvV za6OE^+s3*)+2=jK`gEPD!R`tXk98nKpI%I8IKrv`4fSvF1Xvb&p8 zN476GhLa`NHpcQ}%G|`4s-*8^A>a56%mUoap^4jxX*h z+6N=0@DaBg4@aMsk@j-8gKCzVZ^$?&-nMW z@YL6Fn7fzSs9xQoN6tua&0-Kv!OYozjK!LC9 zgVIwxCY@;l5lcr{Sj85tg}G*lli9SRD0JcX6OzcBh(&37?~rb%>(`J#fobn~*-dV0 zt?*JF$-uGiKuJ=g(fi?5yfQHX8~1Y(n1?kyZpf|8 z<%J-H>q26;oH;BHKus1qJI(Y)k(#^~sWV~P(ECODh(7_<`sOtnHO&8ZBo#e`%r4?Q z5!R26AI;tHNtNe4C!&OFLBYR0b9rj)K|aJ7etO<^ZKj|+%OWJQz!#Sv(@?r}axpzS zpX`L3VSt|D?W+MPFS`Va4c^TvhS8i-M5=BMwZc9QuY5yY4`|V?v1jQ*6GfFiDF$}W zo;;1Ad}sSr>FA&|DZT|coWjcSM85ez`;qT694Po`v$z_?2h8m~p0QtnpRR zOHK$k=FYEI>0)&E+kQsZH$p18$IHcaMhJQir!4l)9MyrCOZ139NWAFQ+WXoIHM}7( z&0 + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.IFixedDocString Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Templates.IFixedDocString, including all inherited members. + +
DocStringNintenlord.Event_Assembler.Code.Templates.IFixedDocString
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string.html new file mode 100644 index 0000000..7fb58f8 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string.html @@ -0,0 +1,105 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Templates.IFixedDocString Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Templates.IFixedDocString Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.Templates.IFixedDocString:
+
+
+ + +Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate +Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate + +
+
+ +

List of all members.

+ + + +

Properties

string DocString [get]
+

Property Documentation

+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Code.Templates.IFixedDocString.DocString [get]
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string.png new file mode 100644 index 0000000000000000000000000000000000000000..209e3ac5e5d218ca323d9622b3b54cb635f5699a GIT binary patch literal 1396 zcmZ{kdoB7jgwm%Or>%;_?@hf+-Xyp zS+PcFq>D@Knjf_~%rGkrjTys6E`yQEHJSZs&;GgZIq&&?-{<+`dEWQ=oHyOu(^X4T zPZI#3<#vGT3jhwYz#G3RMZ4bgU_$ctIP9!asW7Wjp&Sk)2XkLGilXr?s$uMikM{NS z!_r@txc#sV0O~k5s^j4pXsTFxuFQ%+?PAhaRQdDGlzt}3cf*apKbF5%3u;py`Kd-a z>V(o3E-M#doC72@!XdFiz$%*nMsgu^*)P~6DPv`Q!NIbs8Y(rYygHV@Ey=wo@hckh z{ad>uu2rEm0)Niv({RqktTae@8c3$aDNxq+yoArXrb7nbyV#vUX5W>k`Vr@%wSs*PF(h^A%6wFt=2w+_Zk?x2^TPO^t%? z8pNy!#zvFZJB6J=zm)^y8IkKTotob0JyCCTU8S7Hh>VNZUHMBcje`FpH%GsoHO)TUT8B^(W;pk zugrwly*j}TbnY^(P-=(*`c=_h=13d?ffxpcI3X?wiA4xj#2jd(nbQtI#{ z5C26zte`EKr}GRiOJ&M-(Ma?DHZgN;?b)49a|@#0ie!5lWLv zA!C}zgrT**5$~a=h&I;lx{|4K9_ctA&_8x_?cQL!T`m_N8A&D}9o%iRJrr~(xPltW ztgdAHpyXe@)=gQvj$Mnrl&rpKdHmIRHLuEPn;MgING%Mvw9q}9V&)~8$^7Dqi85r#%>;i^w}$epg4KjgyibOvK2g%H~!*_~(H@sT+gUzjqYT>p5A>oFB@j9%nUHiL4-r(l0L z<`JPZ*ZtUqHtce~4*G*tfn53V_SIS1^A;$u38mXPA`N2y@a#ANRb#ASfOpY2nV(w2 ni~sn*AS4Y2!oc5=4CpDU&Rll9L~St-`yzpxvnQ3epK + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html new file mode 100644 index 0000000..ebc393e --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html @@ -0,0 +1,263 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Collections.IDataChange< T > Interface Template Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.IDataChange< T > Interface Template Reference

+

Collection to keep track of changes to an array of data. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Collections.IDataChange< T >:
+
+
+ + +Nintenlord.Event_Assembler.Collections.DataChange< T > + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + +

Public Member Functions

void AddChangedData (int offset, T[] data)
 Adds new change. If old change and new change overlap, new overwrites.
T[] Apply (T[] data)
 Applies changes to array. Array is rezised if necessary.

Properties

bool ChangesAnything [get]
 Returns false if Apply doesn't change the data, else true.
int AmountOfChanges [get]
 Returns the amount of changed indexes.
int FirstOffset [get]
 Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.
int LastOffset [get]
 Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.
+

Detailed Description

+

template<T>
+ interface Nintenlord::Event_Assembler::Collections::IDataChange< T >

+ +

Collection to keep track of changes to an array of data.

+
Template Parameters:
+ + +
T Type whose array is to be changed
+
+
+

Member Function Documentation

+ +
+
+
+template<T >
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.IDataChange< T >.AddChangedData (int  offset,
T[]  data 
)
+
+
+ +

Adds new change. If old change and new change overlap, new overwrites.

+
Parameters:
+ + + +
offset Non-negative offset of data
data Array of data that changes at offset
+
+
+ +

Implemented in Nintenlord.Event_Assembler.Collections.DataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + + + + + + +
T [] Nintenlord.Event_Assembler.Collections.IDataChange< T >.Apply (T[]  data ) 
+
+
+ +

Applies changes to array. Array is rezised if necessary.

+
Parameters:
+ + +
data Data to apply to
+
+
+
Returns:
New data where changes were applied to
+ +

Implemented in Nintenlord.Event_Assembler.Collections.DataChange< T >.

+ +
+
+

Property Documentation

+ +
+
+
+template<T >
+ + + + +
int Nintenlord.Event_Assembler.Collections.IDataChange< T >.AmountOfChanges [get]
+
+
+ +

Returns the amount of changed indexes.

+ +

Implemented in Nintenlord.Event_Assembler.Collections.DataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + +
bool Nintenlord.Event_Assembler.Collections.IDataChange< T >.ChangesAnything [get]
+
+
+ +

Returns false if Apply doesn't change the data, else true.

+ +

Implemented in Nintenlord.Event_Assembler.Collections.DataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + +
int Nintenlord.Event_Assembler.Collections.IDataChange< T >.FirstOffset [get]
+
+
+ +

Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.

+ +

Implemented in Nintenlord.Event_Assembler.Collections.DataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + +
int Nintenlord.Event_Assembler.Collections.IDataChange< T >.LastOffset [get]
+
+
+ +

Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.

+ +

Implemented in Nintenlord.Event_Assembler.Collections.DataChange< T >.

+ +
+
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.png new file mode 100644 index 0000000000000000000000000000000000000000..7baa24f609c1d9dcaf4e2d5cdac2bd95d613226f GIT binary patch literal 1071 zcmeAS@N?(olHy`uVBq!ia0y~yV2lE?12~w0WPY;mG$17r;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=^FB`($B+ufw{vgiy*A)+@fCmZzy4G0 z1t&i7lX(vnUdl2R^2}6PshsttisP-K^^*m*NiN=7T)dTUi7(2nH;OCam^1n3+x4-X zp?#%2N-4j1H#uzWHvIEStM&W0mvP&-Zar?<74}U;EJJ_8t|~7v#n@ifTctVs{r>N| zH=FzHovdM0 z?tf}ln=my>Ma-;eMvlF!HOF~Fdjt2PEs3+%9?Vm;+WzQs$_6HRrvIyU$wtj!D4n&- zuw&)PH{$OqS8es&7I^+)auab*H|(`jm7mKp-G>mcRG4dubK3 zbT3}&_{N%%$$vAw z^pH6}^Tj%uoB5kmZ=F~6-sW;TyT=U}XIo4bsYWeYDyR!o-kZ@mEh7^Wl~F)pDToo% zfWqJE7ytdG^84SCr2h4jzjZ*B$9IMu+r0P1gpCFU?Jh1VKV_DO`WeFFdrrRn;p*R8 z^bJ^i!t*YinsE{JWKB{3k13d6=}<%_#oBiRAOkBIjm@&3&viBV@k=QgrJc z21WNTV03eUqkHe0)|bVXFLNwY*c`dz;nZttN7GW<=U=?_Ab#;txv13k-snYZU-QMz z_BkZ9dg_h6eqVO&ICgC2mcOq%LNh)daKG?R%Fw@5Z`1n=S(})06**R^OWxWN?sDtl zD%QlhJBxg$6|v?{Xun}nVD?$>i^uDAU*|r%a8Ibkb@w@^yz;fzXYN&C5xrtvQ7Pxm zcw(#B?xXsdx!05fKbW3udbxg!8AI#q%dyA5-3nQI^$cgdO@Ek}jM&_q$-IsqgO`O* z7dLKeN>Ev5xy9#g?y+q + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.IDefineCollection Member List

This is the complete list of members for Nintenlord.Event_Assembler.Collections.IDefineCollection, including all inherited members. + + + + + + + + +
Add(string name, string replacer, params string[] parameters)Nintenlord.Event_Assembler.Collections.IDefineCollection
Add(string name, string replacer)Nintenlord.Event_Assembler.Collections.IDefineCollection
ApplyDefines(string original, out string newOriginal)Nintenlord.Event_Assembler.Collections.IDefineCollection
ContainsName(string name, params string[] parameters)Nintenlord.Event_Assembler.Collections.IDefineCollection
ContainsName(string name)Nintenlord.Event_Assembler.Collections.IDefineCollection
IsValidName(string name)Nintenlord.Event_Assembler.Collections.IDefineCollection
Remove(string name, params string[] parameters)Nintenlord.Event_Assembler.Collections.IDefineCollection
Remove(string name)Nintenlord.Event_Assembler.Collections.IDefineCollection
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection.html new file mode 100644 index 0000000..6a2b682 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection.html @@ -0,0 +1,386 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Collections.IDefineCollection Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.IDefineCollection Interface Reference

+

Collection for storing definitions and macros. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Collections.IDefineCollection:
+
+
+ + +Nintenlord.Event_Assembler.Collections.DefineCollection +Nintenlord.Event_Assembler.Collections.DefineCollectionOld +Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized +Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + +

Public Member Functions

void Add (string name, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void Add (string name, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
bool ContainsName (string name, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
bool ContainsName (string name)
 Checks if this collection contains an item with 0 parameters.
void Remove (string name, params string[] parameters)
 Removes the defined original with the parameters.
void Remove (string name)
 Removes the defined original with 0 parameters.
bool ApplyDefines (string original, out string newOriginal)
 Applies the defines on the original and returns the result.
bool IsValidName (string name)
+

Detailed Description

+

Collection for storing definitions and macros.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.IDefineCollection.Add (string  name,
string  replacer 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.IDefineCollection.Add (string  name,
string  replacer,
params string[]  parameters 
)
+
+
+ +

Adds a new item with name original and parameters and with replacer.

+
Parameters:
+ + + + +
original 
replacer 
parameters 
+
+
+ +

Implemented in Nintenlord.Event_Assembler.Collections.DefineCollection, Nintenlord.Event_Assembler.Collections.DefineCollectionOld, Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized, and Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.IDefineCollection.ApplyDefines (string  original,
out string  newOriginal 
)
+
+ +
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.IDefineCollection.ContainsName (string  name ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.IDefineCollection.ContainsName (string  name,
params string[]  parameters 
)
+
+
+ +

Checks if this collection contains an item with specified number of parameters.

+
Parameters:
+ + + +
item 
numberOfParameters 
+
+
+
Returns:
+ +

Implemented in Nintenlord.Event_Assembler.Collections.DefineCollection, Nintenlord.Event_Assembler.Collections.DefineCollectionOld, Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized, and Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.

+ +
+
+ + + +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.IDefineCollection.Remove (string  name ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.IDefineCollection.Remove (string  name,
params string[]  parameters 
)
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection.png new file mode 100644 index 0000000000000000000000000000000000000000..effcb29618d28dd8e2165075789aa9e906aba90a GIT binary patch literal 1695 zcmZWqX;f2J5Pn385TO)7Sy~Y&5=bb8VA-)$P>R5l28fX*l2WWu5CbSCq(Vy~AOq`s2I<=kOGl*O@R8uw_+M7&4xAI{C+ zmrvYip(+ELHogT?r8Qf7l%*#(;0YvVxoP{{7_%VilmiTC z=g9b5GezKgb}-!`iMgrJTpI#5s`Yo6;f2U|C1L%_*-tCtn>_Bm8QLDrV(Z|g#j?Lz zxO>`EtenMHG=CR*Q*nyhDTjoCC?}bU#{3B5IN)q=Yw_a9jgI!6eG06`I;(@fsFt_z zDY#QP(%2V1FQ0V}bv`Csf0R6CJajcNUR#3Qr(qP|P8p^CtYI)-IzHDO_R=uQCR4oD z9mkB6h{INw?oE~xUHC+@Ai`T>_K1v5_DrvPGwj?-{Eye6JEqiJapqixEZ7=c@QB9G8j zDB={cUm=PYMu8;oZI$@l2`lWz^?SS9n+ZR0|B=KMZr9z6?)A6ndpXA_*MGlGqxhge z#l;)B%NGx%Cf=M`aDttEm30-339PBT#KH7z4x?Cq8(vppUlF~Xv$>I*d9sPN82m8c zw^e~^c=~8oDHs0neb9Wd+vU(uK;^%!^_Q6Tjv4w z537+*pBT`%6)BR&qv8=MRVF@eJ#b|eR^WKqr$>Ba3oNV0pJBZvMwZHifsLSD=UQ`= z{Ky4y2cT;T$y6T=b9r)*gbA6#LvX7nr5B!?S5 zQHn3`o0|3*$ZqMJ%rx6T|QA)oqOPR8X<>`YP9& z%s9KA?vM~5>`!OU=uy;N+8=y+GS&LLLi0j%)&^cPf`X_q#3b$F2vI)hg{p4^xfa~0wD?j literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay-members.html new file mode 100644 index 0000000..506a9f3 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay-members.html @@ -0,0 +1,80 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay.html new file mode 100644 index 0000000..6f15f7f --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay.html @@ -0,0 +1,357 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Collections.IIndexOverlay Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Collections.IIndexOverlay Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Collections.IIndexOverlay:
+
+
+ + +Nintenlord.Event_Assembler.Collections.IndexOverlay + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + +

Public Member Functions

bool ContainsIndex (int index)
bool ContainsAnyIndex (int index, int length)
bool ContainsAllIndexes (int index, int length)
void AddIndex (int index)
void AddIndexes (int index, int length)
bool RemoveIndex (int index)
bool RemoveIndexes (int index, int length)
KeyValuePair< int, int >[] GetIndexAreas ()

Properties

bool ContainsIndexes [get]
int AmountOfIndexes [get]
int LastIndex [get]
int FirstIndex [get]
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.IIndexOverlay.AddIndex (int  index ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Collections.IIndexOverlay.AddIndexes (int  index,
int  length 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.IIndexOverlay.ContainsAllIndexes (int  index,
int  length 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.IIndexOverlay.ContainsAnyIndex (int  index,
int  length 
)
+
+ +
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.IIndexOverlay.ContainsIndex (int  index ) 
+
+ +
+ +
+
+ + + + + + + + +
KeyValuePair<int,int> [] Nintenlord.Event_Assembler.Collections.IIndexOverlay.GetIndexAreas ( ) 
+
+ +
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.IIndexOverlay.RemoveIndex (int  index ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Collections.IIndexOverlay.RemoveIndexes (int  index,
int  length 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Collections.IIndexOverlay.AmountOfIndexes [get]
+
+ +
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Collections.IIndexOverlay.ContainsIndexes [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Collections.IIndexOverlay.FirstIndex [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Collections.IIndexOverlay.LastIndex [get]
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..0cd8c3bfe38ff012db2935be5a7c53898c74170c GIT binary patch literal 1001 zcmVD1WAwt zJHhr6{V|t7IoaP{Z7Nkh);0>0={N8K(Js~&U!(5nK_WrfA9g|T0Lf|2FHE`^3xaFg z8-fwTF~LiQ2f0M9OU9!wGz~>9*Cj54yT;HmcD%oCr9Zo}?oXW|J5{k->dXhAe%$#+ z{B5JJ$Rq}9*xYnRP#ujmzc5yEf?=DzMSD}I+)k7`1A^WJzN)yh^JN>oJvcC~M(SQI zi!S_|J{a_Cg792=hx=I)tmAe$STR}<%sz%mqJ?C$(SfN5VwFaorcFcrf^y+~M{qhT z7{w~aMD1SOdEh9vsIjtk1e1tQ2!@(=13wx5MGpENk>{XKkWg&<3{4K~Zx7C&5{$*Z ztK!h1<}53UD3)xf;@Ahh@#8+2ka1ZKK;}g8M>!>!^kJLAFq+IPn|*NDfo({@)D_NR zoRqqZpf`c9D(Be$BlKLGg=VLK4z0d3(01q15**iDvdl%r-u3k<-+@p;B;0HbXAO5+FiKA zz&UJD`?A^+Od>uZ7;4%L{ABnSIp}*to`XI|LcLY#6?P%Pv^l{zM1ry2cU2rZ)Es9; z5yg@XRUG@EH-6j)6F8yWE08%+{5ifrFzLfKi(xvMaW?zlumjtWfT=5-#p5r|;^{GN zfmsYA)>UyBPkt6p`*;o*&2XibAmt14{RCTz8o$2=Aan33KoWc`BuIiJNP;BzqCAs7 XQg}k4cIb?G00000NkvXXu0mjf+H%7P literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized-members.html new file mode 100644 index 0000000..68a9baa --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized-members.html @@ -0,0 +1,70 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.IParameterized Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.IParameterized, including all inherited members. + + +
MaxAmountOfParametersNintenlord.Event_Assembler.Core.Code.IParameterized
MinAmountOfParametersNintenlord.Event_Assembler.Core.Code.IParameterized
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized.html new file mode 100644 index 0000000..2478150 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized.html @@ -0,0 +1,146 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.IParameterized Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.IParameterized Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.IParameterized:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective +Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeStarter +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine +Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate +Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate +Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate +Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate + +
+
+ +

List of all members.

+ + + + + + +

Properties

int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
+

Property Documentation

+ + + + +
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized.png new file mode 100644 index 0000000000000000000000000000000000000000..e0a82ec580e3649886ea860a3ee588f5a6238214 GIT binary patch literal 14064 zcmdUW2Ut@}*KYJ2Ju3DB78J#TbdcUHpaOyl0#ZUi+CiGMgdUF#1qD%>6j2nA4xxk) zNJI_*j71jU*XC0v&KU6de9+|cpJrq@+yh$_-h|InGBMNA4Ao?0Wk^rg|wI*#5L4svC+(1nhv z{#+F|>V^+?NP9H$BGUXFb;|NL$n5p^%Vv`nL)IF`JVi=EAaVbN>9bk3vwro4-<3v^ z%#0+VvQIF)njxpAPkj?IB5ZQ3J8TGTsy;Lk!~Y!u;aSd*+B*~m6%Hv-BR;}qCt5$( zFj99BRCN2qbaifxR&3x6@PF?=54k877ZFrme(N4@)(~knGcJ*k!+q8zp4Fl4m7Z5o zUYO_GCeUj~+x5~4NWR#pkjY6NF2A~=PjTxbnTI{0o##1c5V9P80zV4^88_0? zw&`g+f#f~rx}@%|K2^ksR`2qQX@}=`+qJ$@G5r{VawSltVzzO){v~+^dG=UE;@;QB zo;E7dx>l3YeB(us!GwsA@)@6?Zu>uXAi=mKvo==f+2^TbP>6IgsRiQlAm1W@O-^!3 zA{(Xp?pX8I(>nY~D8G?!2DuoVB_<}zHAGJ0sZgWb+EXd_V?$)!u{{WBGK%;*{=p!qby52+WD5dp4euQpB)$|jGw@7ggDrLBpfqFc4TmiL#(_l(J9Aj z6JNu0{*dg((#u9081)|ImpVamX+tf_c@? z1@<>4(JKvSTlW5dnF3jNP~BQ72p!e&0E=7=FMndW;pRH|T#t5DWIb{*1cH>Ubu15< z1%u~3{!Bk<#EJCN0qc-e=AP#hKxsB=*~6)zPK)Ysr|(v_)H{d1$}`5mgOM-?_fntC zg3+m(+G03f_Mzy(+BV0j{u$T`h(hrfSK_}kQ{%Pi(!tBUwKD$ae)dyum?&@)2+lbW zxYb(g?Ta9g-@5_>mq8#3Hr<`OAdsgH(C)y%l@Q2F+wMTx(|aexf^IZjVk|}pU6*N++ljsSqXDi9dUj$3JwF>wa)O?Vj7x%^ zpNyR-LC<1w@bMiz*U6`SL2mcufxC z(%5llw$I|(v6^E3xhsaeG5Ht}2hM5&G+SSvYuQCcvJ4lYQN9&g^P zF}LI2HF<;9#qIqSl@=(hbI`HZ;6T~A8K_U?Et(>)_ZGZKCN(02QE%^5FhZNZhhDsjV>?RX#_*2&^|y(6!uqIq?D({2m?G!Mp4eT*{z{cq(~CZi1cr0!ucHtu ze8p4lGisM_6flVQC=Lk|)ITX#iezX751G%ZXW3WFby5|d!x(}`Won?Hhl5pU)(PaV zFVyU1j=*hwJ}^v9$inG&QrDE}>7yt|;!__s1o20*miwb|yF$_9h;@8yoxUYp;>AeG zXWj%QaXKn*fu z9A_IS1W^f(rT8h}I~kXk&=k*GR^UEtlPQIL=-kXLZiB57EQlLCQs*;yMdfxDvNu4R zXzk6qGkaC=jAF3xr*WB*1lX0xg_%mDRdN<*rI`;Qx#*2Mmdlx#hd&zb8gvvJoLc^5 zs~FOa9)hZM@658p*5Kt!%GDF^nKiqNx|MZ=*ar3@@aAUSd&c2BsV<~Wa#Qn&Gs!D| zNcXhDS-lhJHz>Yt*MK_bKuQ_r_}DPl#R?8nK2{kyan;;g3=6x$k(#DC;*H=2a5={l zxP)~6hPVW1DOc@z5o4^sfg=%_0FC3evjzu6{_s0%8+00D0N2AOHp^w)rXaC$c-cNZ zjRHm#L;o2px_@>90EiaO`CNbzV%u05qLy$2VVW?>03HY6#Ce^yv&dXq-_jXe5VY4> z$IW$uwzEMO+D34r2#Mw<-a;4!Ff@11fH8nc0X{8&mAnKz!TL7zAbe5W64DZ9kszJY z19SMb&|e(cwGLp~|52#?iknSxf^h+G6@chZ27qJG0|p}K`N{YK;GS*+)TSaZU%)S# zikf&QoR!3mV&>6TgtQ4v&ku$(SU$neeAho(aZoU+29p4`HSeR<=vfa<0wlBI%`Sv8 z;GKVp9;iX+v@~!hspAZ`lNA^J==^F%Fz+GMh`f8Y_yhk4*cchj%smj)?0a zd#&*>GK9OZg-GeLjdLj6H$$l+Bs=-?qL;f^IS=r+oWmSskuf8vFdOJY_relJXX)g5Ba*Amq^(b3i zo{;CBYvB#wXq!O)7GJ`~Z-CN={wBPX0)x7wanA0rzn)9Q1l>2^GAqckg-5({(zUs$ zsgfiEE2G*VAKKk0(+J4Fdz!zr{1)46qiL7(V_O5hkfL{%hoX1B4Z*9wvM$I$Z9HQY zF=;@%I-0U^v~)kZnR!!VBqR}iIx+HZILBuNyH#DJyOG#FKuNGCB~U(|v-@M(ySezL zEmOy460tArfH~Yi^+bz-^#?Hxdc0Y+^yx#YsetdLzF$+{>-Is)MWjVLb%_XCwr^t} zXSxj&X?^YPX5`2bc8gIww`nBaAciSt3vNr0S4pYS?b9bc@Zg+3lYTG+| zCxBgz<2ve}#;){1$7;q>3~&Awi(DCROG?)u)JY8!+N+m4SQ~A_`M()KKPZ04B>UkNx3k&oXjdUbvce_ou0+O3EFzB0U-3j6BI! zBs@>4laJUn!=XDIGQ62$Q7AvN)R-X>qH;8&r?h~*>azLrSeFq$Y3!@Ppf~l&xffg< z>!aM| zWX~M!E?m{9`(o7gl!`8oNSyedyZXu~WyQC=Yje$-s2r+dMdVy5i0S0c)@csI8vNGV z77rpH-OJWEPqW0N%M-kEDH1D|4o7|zCSNIz2~sDndokmAiCE{D(V76}yG~SbN0*2x zCOj;#*9j3gT97j{bVWW{5-YBSRoGN~l*UINrdh(Luex&&0M5rdX~=6??gj>oo6fJA zZg?)*C2T)yA$;Q$`An`Kpukg@A=IlkB`Aj)q$JB&kwXU7SG5Adnq;- zGECFnAwwnrqRnR9nN8Y21Y4T++kUiw915ULTpIO*0r(}j{-x_5Ex843eAhJQ3;fJL zfPit(H~{_5B5SP=!Vd`|!B56*sGw&NX^EicC*zn;M9}k-u@HsUejk#)8b6I{e!RaP)ml<4`janU-2lS{`0tF|hq|}sQ7_=r(gLa- zRnP=H?3)2XEx7)r>lfBsSP|!()K}f!Mot|!bE!Hd2V%hr?^sIF)>}uev5VX=Rs9iR z_qh>_JU;wP>t8x;dgaFMp(~-2!Z7<1KP?YT`kuOzzs#AY=SgO%L5LZ zi6Y)+dEHCeZRf*v?e&Sx9f|T>OL}lBZ0~jXJswE@RCvvnvFv0h1<(0>DbNC7GQqqL?0j%5|nH*BMGlT)bJ35~lYj@`S5 ziIk+JHNT2*^zhxIN=q{;h>^D@=WWed^G>&!SEHso6M44+Hsrc#g2Cj5TOEmZwGAzc z=qO>4y!CQwJ*>xCXSq_7Bevb+dnOgzRIP+YVvk|ct9wo3-}+ao3U@kijq!jfg}n3U zG9h~hx$^pNG_s(IUDRVM9hJs9FSXq%>?PWH zOBh|~E~~j^rtMroMw(~%G-9e$;j7n(kLdYg5-5Nu_6I&=WzY6h^=}#XaBUuWA9pL$ z_q6EDF``CR{KyK6wSNyz!zcF*)+@08!bH7pIMC)=*WeYcMq@|t{6`!UKkVsA?~|>% zQMs^~p)0T{eR_GL%{i{6P`|m5Fy8A^GowB07Z53hy*u}+p-6un+FF8DBbS&AQ!vB2%nTH}XW8EuUsWqQAlZXVNAaEeaNxHV$mtyUDtJxZO9{j2A~ z2z9kYJ5$-_0z$i)`I-hV`u&gm0yVZW*GBB;qu%@!Zl{}tE#*}F}UivvO(5G@9>Rr8Hj?xN-!xWF<+B8FzT(qWz zs1a^2itkBchp*_F8}pac@>Vw-I^kU2s0U zUG3~S{L6gB8CYUz6}lyg|J$VsmC^fUy~K3N@(tPy#}npNsFDE#@yp^p=_W5RT=&gR zV%zf=#QPMh7jdlpPVMo~;z(b-%3u+PtE|0?!%wTGjjO`fNdG4R>AU3!xqH}6W zORM`X(S$Ouo#NC~Rz zjFU#+O(Gkv@3nj#p6O5$0T_S@W9UL8mC^Diao>ktp0e^E?eLq@CVx~rouP9%j-y#&I@ramOx5kSqX+d6)`;#_zbjmAwkD9(k4Rv}Ao7evSJ z{I0Z!K*4SNVxOVnqL-{2Q?W4`g72~!@cFx#H&A7t>IY&cjeSIT9~RYu6do1Z?w`$w zk`X)j1Ihit_(zWWBmZ4syduXEW52`7|3V6x7fF6Ch0Kd23sT5eem|dg{F>j-Gyh-n z`vvCzOSNV}$N7)cnuwaKvAYFfU_MN8l;T>$HiJO?C0G~;|6qU|4g`_;IAS3Dj~0lb zAcY_yHBcXe`uft6uBoQ2VUIjSFK_FX~rN6!JN}34DHL8zv2S|LZ=`gJe~^( z4Jli5^kqBRF;6qABry{cGwIY}K3jK(|JJ7gr z)8jojweR(rWr0ASdEdF0>S=N7m0O^g3$kyU7`Og;4+~KiRqC*v&4#X$P4Qy3&KTC? z+_2oV$s(8MYU68m(*hXPS}d!G4gqPE$I?B$F6GzFBt?|E@F)JJ&yW`xJ>~RYd&?No z5WHLS$eDF=?$``e(G`SFhkntv=Li8)`hUMd>eJvxs1I>o|uT+lOCq8?g zA_LF=fK+TO43KT~vKX#nl2tdaVYu?j4kd6?shg|;)mKECWXGUSM?}VhJRoW=52!Bl zpx=g)!X>fh234y^De;J_?B4oUVg2`pNhiQkspp?|TxP7#Z_>z#?|@=fpnA0XiG8!{ zSAtYP#RytE&@zww22%p$cY4hE@+4>-ORO`9W?uG2&VklPQ$J~_n_9C~kZ^3-T_aFz zj@xaReL$vwCmB;Vkwj1_uaXmWFSSV;(v!5B&PyWb{^nkpBr#OT(vMPF0PA6i0PE3u zH}@m0#=C>@O+k1kfrH($Q3enX4KEb2WnqP!lK8mfN;jo_7`uX&YM?=lv!+h0lOthM z#$<4msw`MH(;LTnku{p_aZUJQNOG}3Ga%N!bw1dr<(+0{&Zd9DV@?s!~d z+kYERo)(KRzmy&Y*rK=gVTH3;ruV=oF2g5@T5IZu+zFhf*aeZdEW_ZlYcqW8$tQ3A z4myWuha&640pX`*6$}P&1Eb1P-aQLQNYKm}O+twIr^&2ned(~QQ}OJn9gkcshNE$H z>p55LZ>@_TCC^XbE^Pgd8LuVe7`C3b<_@|HCdqKe;FpC`k2Cz)j@j8v5_ zL|YKT*;;#pO*DPz#gCvO+<_X{@*;qj{w`=)G)KSAfvZ3PDJ$pfJcwrx+nJ)z?*ej| z89XQIQwi=uGt)_Aw)#Lf)vk>_fw324kBQM4c~){fVZh0wn0SmQ00f@ABySia$Vqr? z>o>FS9=I5#X zui5+p&;KQxU*P#)3A}*x|784nh_`>8aBzc!#EuET7VHp#GUFzmI;{Yfk3L3yPBYM{7=Amqzi;oL`OB)N07D^2#&@0?#F~6FUDW_4YvRu(jL>S}em2 zFNPh$Z@2JwXdA~@-I~&8VFmhw{-KCnhmm(jgBWs5c>}0g30#g2ZzaNIc`y>UdO5A#=7tS8UG z{0;!~5|x}7v@ym**sixS$Q;3<`<$~pTJ0H*$SgZ%2`@HT|6b>2V4FjUq9f%TRyiRw ziP|gLOd~CE2dYODU4CKk#c89LMX6EgprfPNjvc+Uz z>DFp{&sx@<7q!)^qtBmr4OI=NzjfPtJRdl~iD2170?@}M)n+!61Gh&7i_uH#*j*}a z@a`?ODQ|Qa$?tzqyL-iXnV zC(n0FW4p6gjQuFy%b(jWtGVzro#?*S_(L{B_NQsLR`}sBO@8i4VikE18ATg-CuAMZ z`B(EY|Gr`3D_d=JBE4hE1G7NyvF!qSFLmyFdSBhFbARN*drI4p0P!*)U!`j{34%dG zgR=J*ax;lg zSG+CE5eh^>OgK_p6|Y`g-}5XQKkeq!41oU9Z2xNtI^_UXX{NZ0gB41XiK7T1KG^%7b7>F+4v}i(=^WO)73x_U1*7G6kG)8FE|TGu#GdA zWBdQ5aSuH14wPi!Jx^%`CkMdL+ldNG+hQCGU=$ou=Jx_Z4r!L%iG@7)SIvul;M@SR z9}VvPvDqXCt^(;ET>a-w@E~x*gI+-Ce{B9ck6#!c(^*(IMi4`V9`y1~U|PeHC0hhB z0Rr@DK}-eF;8)F-c+!%1Tbh9PgYdE>o_umY`rjw>u->Dcg9!t!asU!7B4CC@n7-By ztWa=Ce|%$BR)FtPl+b=O-xagUsKLsJDOBN)WBF+w}@b`w5L6U`i|#Xdx|{pWBH|}9&uL+^}oinbQU?~ z&9Csoa<8vxC@Ox?W+0coNp^ol*6Z}S5)LsVrsDg+-0ik2hx5^0y~8t;k&0*9Q-K_l zvLY1S<2Rvw?d|+SoFXn;bj3aj+)$%=Bs7_PH4wkZ-W_P#zbOdjvJo6P(uF*|5t?@N* zM~N4#l1X*(x@XimMSffMbPextUSzLnD)b`Ed%2O9>FLsFIgmG3J{GNnm%^AQk}cr$7FJ25x_Eu_vul)Ws;^PBLTlipeD^8l zpUN)qMZ8i!vPGTQWi$RTp8HxX0i!$zx3*Gj$CwWLe?x5Fh|50HM?_k_!jV)DB1hGq zI2m*j{F2L(z@y!oeai00sU69ze!HY>Rr~6B$nBhd5fBhWIn6loT<$5}+FL@ntN7D9 zB=$;iGOD)-C0)(ONtS`VZQ1EL9__&_sr>YgB{x0yE)s1lAFg#A6hfPHdb}~7{OMis zLXX=?mW1cIX2#2FPv;ZA00yNlWE!gV^F$S1h1waf~{Gd0p_oyWR&qb%aPkZmq z7r;i%!`?Ap*V!G#f*TJzF3_mjj>a$lqI2cKiV3)6(H9 zq4o#FT;rS}Z&wL!an^ky{v7gjTfv5r;OAk<26q-+R68rtJAP+cA$rem5T6p$D*9fL zd0>>Pzv}m^<50>0{^2dEJFps^7x0ql{6!Wy5fxdaiRJQlRzhm(Gzab{**%W;Cw{DX z8NN(D-ncHk%C_2PM&W%`BY{(wL)a8XsxM)0$Syp@7b}4kX~AO5DQCY99CKWQmiCI5 zWJb)@W{Ok_OC}7u5103A*tdbxOr~=1wqoshw%aMgT_`K*5vF@i45s`*WIHNvMwq+N z3oXbFtk*D2e&~$Jh_K;ONS{Ocg*Ib3GgA$EIhQGqnNuV_eh9}MT|hTU=t;}Aj^cM! z0)pdV6QI*V9x~(mVSw0;^_45?1cw1Pp`6i}@#h-!Z?hNunzxG8Bh)%qA0l}kS(8?F z=BHva6w&*NL&^D?F#uI%1w%kuP>byF!BF@H-4_rV^qQ~BBg<|9UCj`ffwJT4xn(4&sB5(*T7SXPP+K=!TFxkpJw&GA9ZpW}_HSTmV zdL%4HQxrbiuVAk&Grus8>>j82H%qdRomjuJ>P~H9Quy^!Tb1XZ1Ya5+bjxxrMQl*) z*s`S_Xo{?MAA6kXS5yDM3+=#fN7e_8mi#b6jjS{@o=Xesw%>1M)`{Jk!?NtxKDNS@ zJXh<%vOK*tfZbLXBiwqt^E*Kxr~E^)%A+oiTrH?5Tr9g4Hx%oEDOlmTCU5o!I^IsemL^^7q0t^cZS?f)K1 z{AVNipTrc{al-iIV2yJ5jbELr)z}Wg_SZK$spW(qwd?L=?1O!s^XbDz8uYXjP#gDv zO#3yI=!%Y0&x?HB-MHI+%^Epec~Bq}+#~NPYbMqDs>>bkUvq!18g)$7K6qaG%(I@c zcwL4D%4dZvku=n*@^!2&assiflCpI1H++Q6VbmlV|K6_1i6D)9A1rHduwe#NjZ7Ypk{qG^i z0XwWFLFk7efm*yiehfk~Yx1yri0=I6#?(@pFd@3zU@z>KK5@<6LAXujQfYYxWz93b z<+_8#!nQ2V=0G17c{>Uf4ntlBB2kHFIDSMZE>yDzW1(V&@o^ zCI_@LZppif*+1H(&yJiXth-d#kZJ&vl5y8G52lJH% zFp_4J7h*;IOc_e0AFuP|BvYMR-%_NEE|2gu-n3_K$?Z9UFLWS}@(3mbYP>MFVtD%5 zs^7msH|}-}ohhG_2I>y8xJNMe&D`&Ikmh7Vaz)4;ZqH~~OopE+ndbO?0ob2bekVj% zcCC3OTgkxpM38zEp5kr}dgc+`&_i!x61ultm;D;MPDpU6!{50df0q|e-d|6C1R*!< z@@>Lj8S{eK@Z2B>q$n!g(Yx!5!W3S)PoG(kD<^@12s1uOpl{AB^fm{R{b zfB!ppdB-1k3N<*?-#%}pNb|3bSP(6+K@4tm6c>7;K%E;2WoGh~Y&n4|#N1iVr zN^mk|AtBOQsVP@p`%*SX?~(rtuc(NKZrwn!mtP;4&T(kyLpwtY)_G7bA3iQB znd}7)EDE;N*c!OMr0D&jWuv^?BJ=}#lc!c6zv^R9T1O@xuG3%g*Lj3jB$Zf-{l@0z zy^zxaj?er|-T9}Aa?YgW%qvl3c;S6#JX|}2nv?bl9-QpyV-qOZEyrRB$;kF3h;I1f z@E<6UDhblkTG_se_nF5knI zRrO;E@NWn|-goQUeczMyamR0q_wS(4!dCtN4`=3q5Tq9(x-nlN}FYGb_#Cv=vm0zGRM>_R3P!!Z-WbQK{Uwuc#|<497Q|K71?S~ z`yQB!#PlL{Mk%1Ia!AF3v%?l$w&t5Jt$sW?{}(iZVoIaa94aj>YY48}PqbgU|2Jr1 zCbl0J9|+(5`(+Di!pYWisV)|5IRZu_-bp9PO=RS8#W#G~NlP;~4d!e0WySXhWqq7h zhfVHk^rlV1chiRi1@56+9;9T2h#rYy$0p?qw+f0PXOi(YKq7Z~T^p{`r4bPR$liyH z(JB1!9-CgiFvQbfLjUt@hHQ-O`T8wW>x>0o0xD;jK1hxJ3LtZxnJ8-fi0xEsi@QXc zoU3reTEs7+2R~Yb8zWT^PZEgwKmY zzuXNVVt!n}<3|gZLcqHMbij2&AbRIO;@^PY3VC}>1|&4|e?fLNmTJ3-pUq#iF@nxW U^1E08s0YN*z*N8Ju*0SQ1++ayCjbBd literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code-members.html new file mode 100644 index 0000000..26d0820 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code-members.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code.html new file mode 100644 index 0000000..cb18e76 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code.html @@ -0,0 +1,169 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.IParameterized +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder +Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeStarter + +
+
+ +

List of all members.

+ + + + +

Public Member Functions

CanCauseError FirstPass (string[] code, Context context)
CanCauseError< bool > SecondPass (string[] code, Context context)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.FirstPass (string[]  code,
Context  context 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
CanCauseError<bool> Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.SecondPass (string[]  code,
Context  context 
)
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code.png new file mode 100644 index 0000000000000000000000000000000000000000..d0774ef8751c13b1052b08de161bf33869def505 GIT binary patch literal 3262 zcmc&%X;4$=8a_&E5efk}1QCk3w18Ojil71(p^9aRkbsy%q<|<2ku5CQw6ZBkE+8O? z2`EcUSR`!97DhmnunGZ@RT06E5FiOlLXw_9Z##46{<%Ny+%t2&^PTs5-hDZ9?m!*S zs3>VE0RW(4ch<%k05L@OP4`?JyNcc1vr#gYNE*R8 zm08R%>s5Zdre%~xI=%C~q+1-PFxma7eU*O0Lh$DPgbtacE5(?$3MF{2*9m_?n|3Us zb*m0u*Sn7R{?JOJ<(}xnCpj9EM_R?^)T}~}%R^I!rIB+%lF%~$G`xn8&0WE|3FEOJ zt|!rB*rT-bVuCP#Qi@VrccEmlu3Gd=_Nls9dj@h}|HE?;mh6EpaVCBlQ1q(5P=Ah* zFkwTGW*2FxQUuQto#;n}Mu(3cT=OMygDivbUZI0m6`&Wbc6owW z9g@bT^M%2}!#`zSsZ5x~iqXT94ZW91gS_tbNZPpURU{&o3N_tWG$bbAsTAPNblZWO_H`2ilxit*hqUwQL7& zq(-=5j2{tX=2-;A6>{)NFb~loS13-Q8QfO3?LygvFx%=n;vEE%FqzBRH~DS>J9%S<(zo9mGWl+v| znB8Uo(2_6yKkTyw07~BdZ5x2``_AX=Gy&i)_-q3JsNFdL=sx>@TzHvk^+6yRowfgNzlEp0C_#|ULf#-O^oqS-w4sncM|x#DWfrFEIQe>EAdK_nbz z2{BKzez!o%>I7A98p2(GMq9TLL{P|$>DttvvmqW;(*;vjyw4ggNf>ODl+8G_t>{p< zl)oSnh8=TQtbe!>Fs|{Bh^E@b%|%2nq(C_O*0Vz&<`u=ZEFUh#pM=hAwM0gC+$PQx zCLBcshMzATC3S@#O}r9l2$|7%Fs142ldmamnaii)iZRL@CN1oeVnf z>z!Imh+S*9iFrl6Xex$?3MlQ0>l|RRm|yumW*OJ;xrp#y+K6LU8YY`p&FDGct2jpH z?6CvJnfo0~zukSjdcGh5!Vvm+S-nTPI`R(a5ZOZQx(oI8&|+taj!V)Mu{x;v8AH^c z6*5wZGZ7s`78C4Yv3NgvSPIaX;gEHG=kZXTKAma8%o}S$#jIeZbXG0^7eVG;LgOzG z=w%wC>}z6)5Ygbtc){X1R-M}dEYnM9vnsW`?$fAFLYlr`E9$d*g+Nkz_&>DU=;bDA zPr|hW2+pyZtcjxL`GI5mYtPDMTulu)9;!$@qX@56B~F|Q9Q~lJ#ojvN>-&^`))HMu z;>We>bK>G!7P{Ff!Pg@#QO^?1sx+-5?st%z+NN;>{A>Ko)sR(5o5;6d*M7u-%>XvD zL{y<=m1mRk)lKp{c+>1{LlaIw6f^~xtNlXt`{8BY&feSL8PY*seK|DHm2UXH&A>D@ zxq_S`+cYd|9qwH*YegS<*|c90hYChr4L*6@w%1a;~ zvdEEJ3wsas{jy=r^0%=UeKnH?Bt$;c*9@u}qh|deTjvl$MXNBIgeaw(jY-8=;mix# z%#!obuQ3hMAC03W;dMS+Uh7)qY?Kt8;>TMJ&e6td9^;XH9rhYR=>#-p`PGzgFreMA zrol&tde+MDZAp|TGdy`x`NJm$d91l5qc^p3{}ie{*fqzLSva#aQLy_6 z8HX-+(t+N>!*W{XqN!;~#CpoucHu`;&#_?xn4VOqhAa{?bMFci^mj9EyScUOXHFna zf}`E~T@}=G;TEo0Jqp~Vn5SPk1Lq6eKf5nn)4~2~h$O}flj3~8ebnIW85UFEn`s3)n0Jb49}vrp6)zNB{IWcpASynuyL6Ja zRF1Axg2$r>p0uspK=z9g-5w^?R+OBKhRiGs-eVdOi__&3#fLO`WAMc}L<0JTaeHW4 z)h4d7$f+;Fa3p@dDl5^rgiF^}LYGO+$FaNEJ-a#S4>EkEHM z&yrEBbL`cU@}k10XN;=M|4}2=nG$nR0z1tDZs>E4L2Q8${~K5idE4}jLbqL(n@ZP| zB_8hz^%zyAfoW_|BRamTTr8>dgjGNy*HgLjz_+N38LaGmR2)xoGs&*Dctgk5W|vNl zx3Hb)CkuWZ2-Xf-=|Odd4J@`q{J@+rtr1gh&lsE^6Rp1CzSPzQQ|p{F@u<^uIL(iB z4)Yj~=_@xq7HM?AHCJgKr`PW^;~$Fa8W^jW2h=^;6#3Rq)3xlC2A$)EF=2Y83ZKnZ zUNtUfk$nb7n^tRSyG&GqR$P(dd?P<*I5)JYxo&Scy?Ke@yyG|NBP2V-eFiW{!(6VmXr5ATsq+uike=fIoVY3trx}B6N5-Elz zgEzKvsA-Efk_O7dsCM>9b>}G9H4XETyJNXqD|W^5N91b1r07RK-EyLcV=>Zxro#Ew=)+Pd z!K=?&(x=8K%Z3s>@`iT!u3U>awKgTgV+?+Qd@moAX{Ipus8egBv?90dt%7`pTIZ|4 p({-TWbW=A7pd^ny{u6+0B2alJ^7R9;;2#PA*x5STlvrQ-{SUNPcmV(a literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive-members.html new file mode 100644 index 0000000..af83934 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive-members.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive.html new file mode 100644 index 0000000..ca7580b --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive.html @@ -0,0 +1,145 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.IParameterized +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine + +
+
+ +

List of all members.

+ + + + + +

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

bool RequireIncluding [get]
+

Member Function Documentation

+ + +

Property Documentation

+ + +
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive.png new file mode 100644 index 0000000000000000000000000000000000000000..a360ae3f6b513711cf7314f797fc530862f3fd73 GIT binary patch literal 7574 zcmchcdpwi<|HoB#cil;Tr6|X{yW43_kyBB-DmQ{m0kiVf$>KJ=k?!&(Hhwe7&zoQxkoG zO`@Cl`1k}2PUxBQ@vQ^+_|~4-xDI^B{bxA=@M)*1vE?x?mkSQL+!_Mm)D3X7{998~ z6I9C`0AFtOH8-&Ur2;ozsTf19ZugFmzh~Y z8!pT$&Ooj^8jI^3V8jsobuh0}=I3khhi%BAK$@Z)Klp@OkD90=C$IuTcEV^$dAT@q z!{-m-Is#osvqOdvTR5W~<`x|CzA_l6{sgXmRsoqx^UI(UWvg|e16sRh#R)7Xxyq}H zKSM5xOCl#=GMh5&2Jck8xa_XyQ=u!F#ouW%cEIhbP<+1GJ9mlhp`0isOrA|Mv4G=e zJ#~ddm(0l7%Loxg7)=YO0&}hLo_vS#rT;zwxZ!syfrpJUy+@OtZ?~ z3Zwq|nVb(7r!7Atx=~NxUuA6OmB1#~2w; zbn4onD&U26o~%46aR4^r*|3y+N=nu7=fQW3ep;!jv+f@O1f)OtO|_{ob`36z?pTYs zR9*UunJ{?e4%?Uti30jHN|#y?et;i(*X^`ko+*(qVIiahDKDtOmX#? zn}n(rUaRznC~sA26*r*oPp)X1o$F&5EDno0gp${hr!_M?@82#RAbU}U!iR}Y5_U0X z%R6JyD~u&RxDiD z?cp>QFA!0gy^9$=2d&44ldWG7J+=)G-KHa0@${#WIJ1?b;hqLm4+e;V_nnq8?56 zNTBA^Hq7MEWOear^bX!p5n&v~ME_7_BYapVOonT>T7J_&$So(KBDb7x_0fqC2AqX(4C(D^DCi7Fzs!b1+! zbMM@fC&sRDEh?8h4K$Os=hOPTb#ZY3auNj9ly&z5sxn_j)%F9bI?Jdw4or86HCnKQ z<^jO$e?{V9cVF1%)~X7IqwP5X@du}e5tzsuiS!4=%4<(bE5;0{Nyd{uPY%cv$;VMr z8C{+W;1X;nKG}b(eBO8H>dPedX`}JF`mJpJdjoDZtQ&H86nd0(m@~rqsdZ@Y{*Vks zlm#kGk5@w_vzwlu^_Q|8ir(vqAYFE~eysk0bG>ouwBK9xtWpWKduWK>jcR4w4^d7> zfd0#3G{>v6+tRY{>*CK`n7r3;j%+U6ba1lZhz)sZtHSXe*@`IeOPQ}wvVuz%_!h`Z z0=QA4s`C_kwtT%Ze!%ZPODeB$em>1+d==6HtM7#rn~U|nP0#s=QVVCVBRwwX-@&Uw zstb8#bdDdNu86`LSs#>(F_(;a?&wyhkzQsGj@El@aFNick0ig8n@{`TlGYQRV zHX@UPP{VtbS~;tXq7B?jy<&W(Oj!^yCSYbQZ$$l>A_G&OC{wh)9l5r2jMVHe5hh54 znw5m>Dg=q%KXWtp62#vxDfGC3w0J^}+04yHWhBlQF|FDC9 z4&r}q{a-Qz7HvMVGz?(o)7N?b`1iWtEfDaZ)2p*QTnjoPo)ukhOg5Cy`t=pNh>~{j zOxHz+!M1A5L!&9Jw@y=?O%^S(y@IzDQH5bs-6S!TNcmlu{lt*@r&N!)iIs@6}hVllphZyQEf;U+y z*88Um9GTA-1p=3)bgFT8i+gRMr97KT9@8IFAXmLU#aVojgukI>dut)iyO&9iyEn@} z1fOy6A)A+!zxc~gK1P2;rTBKw;!JQtLx%4f+KBC^UOITL;Ch>+vP}A9a8x6U z)5;&S*ughwxW@}}_SMv#4CfJW5x0_A$g1M{%RR9Q6)?O4IanhvY}5%Rg2ZjM@dyu~ zk=1@_rc32y&!M})%;rS=k=(AGw7MYBb~L~ z3OW(40b?I9HL^vAh_0Czk15l33BCvsY~6>5L=WWxb-{! zG9axp22shFV32~$HD!+4AXte+`e%xo^3RGY%c(8g57FUl1{YF3a5#O^AGZzu8s)mL zQc%f9KdA&_U00-VTC{uV$w0vU1HQ@6Y0(^wM~8lS>L_9uTEBNU^?coRhDv?VvZcb3 zbbEh12A(B;u#m!A=G?&=#7)|fu?h5F9D?VEJWf`C`Pcy*&Hu}omMVN7rW8&BkYh#e z+XZ^<%pbbNqsOTt;&}vusLyA93h}*m{+6B%*+kjCA!k)kizQzaB8CpMML+v2m`C`v zoOTFd6ja#iUuz#~QF``RI`QbAe{^;3{)y{AU#ZiK_}ewzJk zriZZ%5y&}cY87wa+Ik0#KUB6_R~x=nS0jOo`;B=gM+?7Tqdc+QUO#)+*R%fCfdYQ% zN2il+&>!?YVI@Ky{BXxrvGr_n_pGhdi>2mL2{X{@jqlb}gBvgVq1CmIcK=mBeZLPc zOTf}yz+dO{-2S0X{->ROsv3O9BOjQAg7SXD{yk4uvJsNc4>l+n-6hsB_Xh0(X-}u;~Ed zsRb%ytqKHhnOkfg?u@ZUIow&+0+p?ku@V>K6Q9kYI}XZ=#RVLr;yrT#g54)kOKu5kxD78#H++3#y_Otasi zt~H}ao4U7V=abv_GA@~f(R!0~RjeXRECOlwt7SU%f0!RVVsLM#%&$5>fO*TXXC-gB zP6p>*^EKM#6i0BPfoB~?ZABemdh>xWD}5X0lK(Qy*dy;@7K_t}H#amWpLNYS9Q3q^ zSxLT)p+t?H%9Ix$5u z6;asxK9_`P($^)yExFsmMMuiH?nh8&EvaX{yrTpjN?W7x znu*uu-A-=k$VgExk=q4yZkj5IN9iR|p(d~i#sjV~)#s1=d|1?;Xfe=cb1YKDNz+O7 zT;gWC^@HaIgg$MT4wm&wOkl5eR4X<97m$RZ8pC`VV^_8 z>$-PvoagRVa_VtKo3nR|XL8OAhm_ulT&=vAYJB?0vK+|T#U4}g#nI~PwAZaw5cV`{}-;l za-qxdVsZ3NVhbJ_T3?#v(aWtIe~J|_C8@v3&Tc#yUNWVM4!G4PVhh}S2PPXh6|MYt z-8KDo-SxB;|I_P~m1fIjKq`CH8)!=qxrjXkxsSx*^VR_oFt~+}0E#6D&M-`M_>to{ z&UP@AiH*&jdgEh5LPEc<%QZFdJK5yf>420%x2;e^Dty4|`(dUPL}pgc1ZM&SdtMpN z(s$+|&9TcOH@`>|KZKl~of5`}2pfH3|Tdv=xIB#tI6Tqd!3v5US z@1;Bz^0(>Q%>26uUrqY4v|2U5A#Y1c_H>Ce7IrUY<77v8>?u{_6X@=9&TOLzhqW)% z6Mo+ZOMQVyS5>ulj2O&BSLIjjCu1%F1S9B(ci~pBDOxH>xdZOVQ*5wCAgEY3F_7^k zc`!h|Z=5a;o2Jzf0Vm0qukP)7SZCY0@vvEKH;;4Q@baFt`Dgo+*<9} zu3PTdikNWu*I*D-HkjRdWH_fuIL=cDGVs%W*wCgnlb4?walULot1jtz&zD-O^<9vm2HA;f8ci!_2gU8t)tPvzGbZDew-kv z!}Fov*|u#iBlj={e83i3G=imi_fCXuq^K+*rthu=J0@nPE{6G?n(>=x3?GB6X$ z#u<%!gWU#9;Yy4%Mahp^T6}&_Z0;C{>!OskRjItBMSul(6P3^4n28?g$f?l(1HF^{ A%m4rY literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor-members.html new file mode 100644 index 0000000..caefbcf --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor-members.html @@ -0,0 +1,77 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor.html new file mode 100644 index 0000000..b79f1e0 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor.html @@ -0,0 +1,197 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor + +
+
+ +

List of all members.

+ + + + + + + + + +

Public Member Functions

bool IsValidToDefine (string name)
bool IsPredefined (string name)

Properties

Stack< bool > Include [get]
IDefineCollection DefCol [get]
Pool Pool [get]
IInputStream Input [get]
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor.IsPredefined (string  name ) 
+
+ +
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor.IsValidToDefine (string  name ) 
+
+ +
+

Property Documentation

+ +
+
+ + + + +
IDefineCollection Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor.DefCol [get]
+
+ +
+ +
+
+ + + + +
Stack<bool> Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor.Include [get]
+
+ +
+ +
+
+ + + + +
IInputStream Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor.Input [get]
+
+ +
+ +
+
+ + + + +
Pool Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor.Pool [get]
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..5eeafeedae97c7e2697bd13f31526b4a6fc08d42 GIT binary patch literal 1675 zcmZwIdo+}390%}mS!+mE>SSEc>X^19W5!+BFr*q3t3{1*nUUL32)PYXYFAVvUbm*m zSeXzT873p)n0YCLrd(<`4hU-D^nsN&Bz!v%Z}x@Xb49Y<%aM4 znUj~8vVK3ee=@{TPah|%E+ft3j02)(B1l2N!*{9OerV%Xt$-$l`Y%?@HW71QBp>CQ zvxrd7z7Y|G^Mm!G&~#FcWYRS#o|^b-#tZo{@wzn{iFYz6UPyXu>)T;h=2;L)N~eSb zxE!$2B{U4&i@ZQ4Tcg79<*&yhi7aLgFdiG-1rP-|7qJ>=7t1gpj#A!hk)5wi04VO) z#!cfsKVNM|$+6ICJ7bP@W?w*cSBCLxkrH{1EK8XS*0nbCK6}O!_C(7L9#N$iKi&mu zcf27imxjjQl^jT#BtwTY@jP%({$7UmUAL%+?%8CR-?^CcAp+$U{LaIzWX1wK92inm z$2U%mwJCYe=r9+MEM7W{Icx^>h#QhTY%x{LRx%kZv#;IJ<&X-dc$>ck;?o4Q>4Jdy z;t#%sDmK_L9TxVhaf8uLXw_k#B&)Y28cX=Qd}J<&@P(UUd#60n%e7{U*G-!{wl&lJ$D{prO%Vmu&h zPnmeM(H>D_8uX;RG_f%FR}I_ej<1Y+)PY$^Cm)KzmD$v1!V&#C7whF2PMeX3%Wemu zww?4FX&c$vWn(9tK5pDC!_HatBG8@1N8cu;aO)Mocq%F6%%(HD4je1MWx&z3r3mi{mbH}&M4BY6!!b!KP~`{2ML+QR(8LU zh<62h5#d_gr-w9%A#gjCl%57>8J4sUeAzo%wuGXX%`wA6Cn~ zrYd+}{x5Hamst&m0L4Kg9=5E6?ZeSSn)|k)vUE_rFFfMoh_qj4f)}YHMOOH~?~2N) z?1MOhIdOQ~3KmLJ4BsF5K*XmiJ9n&O$HHW=N}LJCs45rJq=K+2WH|B0po}dFG)484 z?B~IQc2-RcCyQXgrWYRvDWM!oA6Y4djck1hHn;(b+xecSs7i9}>o11&$?Flbj+>73 zab=ef74~bn?A=|#7=8UavE89V_s=62tLeK%tGrWy@hpZQ(WR8s3S~g$*mrB813$up zvMWVBZ7VD>yunzCWxuES?MTwnc@^Pxw{wjcg`#`cbt)DTfZpRtjqNF^^WdR^?_g=` zSP1-#t+SA!B2!pLZ0z~z{=4IT&Qy?YL~q_6&n78ZT1a~5$$)kR+9VLudb;BW5Fs7ngL~?H(hw9eZDm) z#XoR065+_EDWKRHaaxZy0oi|JBBIWOH$*tYcw^E26sZ;0O0&zs<>SrTQ1qq169Vx+ zeakBd*H7!wtR*U5K&BCJ{7IO?f>|Mh-{wD)4UyyeCv)rn6V PzZ8fo+RdrP0hjSFJ5W6N literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro-members.html new file mode 100644 index 0000000..be1ff1a --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro-members.html @@ -0,0 +1,70 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro, including all inherited members. + + +
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro
Replace(string[] parameters)Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro.html new file mode 100644 index 0000000..a80165e --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro.html @@ -0,0 +1,138 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector +Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile +Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine +Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector +Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined +Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool +Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum +Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch +Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter + +
+
+ +

List of all members.

+ + + + +

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
+

Member Function Documentation

+ + + + +
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro.png new file mode 100644 index 0000000000000000000000000000000000000000..4ca848932f9613264c6483e52c2c51e9e5867e55 GIT binary patch literal 7678 zcmc&(c|4SB|K=!Z8MN0Rc_X4yY77!-ERmhUq+tqWMwYB&FP$NUUX*2QLl|UlNQ|Ws zAxoJt_MNdt)~xeBqdLDho!{xa|GYjQ=6UXU=62uTxxU};bzS#EZA}%>Ht;qU78a1| zB}H8pmQ7$5mfyHJ*np7(sw=0NFWTz*N(=@AxMVO&V`EL909R|jrKP2AZy5c+Er)}y zrXKM2+7Go_UxI~&FF;jMLEnXSyyL^Ob^_;x58d$5Rfcfa7B+T)v61J6A?kAxmdVu> z!Ep^evns4=$K<^ay8V{NI<~c$Jxkb>r!>a<4hwT&_4Ro><>NPpgj9oxouY}MIbx{S z3}ejp2)VXfEwZsColh6gk7)6p=zLwaVg=AZ!6O^Wq;>W{!3^#RIv}V%#KxqTii*nQ z=7MzRr}n4}SDGy7R0r`Vnv4Y4E84$n;lu~gbzo5hEI1J{+CAqPX%#tZ{MPkGKHc%^ zw4Yd;RKYRBW#N5o^w?B^qVxMzL0=wG8+Lq{c+0b*nSmW3W`ELAnC{LEnKo;D0o$vi zJ*uCyv!`~|?$usKOC3X(Y#KE@ZulFd+eVMv`T`Sl+>6d?^a(DeLv|q5%00Zb)jkt@ zT0PC)QGc1Ich*KP8&A6hF|LVt9|4}6Pr=7x`tUq5s|CmEeI)$j&wonCT+b}Sjd7uF z3(TXM1Hx0^QyQkY-Ud!v>$vrtfCpU$eaTD}$ZN%+E@^fw^z&sjO5@DEv|%}-3ZSK( zMp>9v{G@wlF8CrGRcexn<);mkK27O^YAlWWtl;)zS;m_ogOOI-ig)U}dv3nGN3vEx z2X?h30G4N?$F|Cb;;4mtE{h0#T4-di74*1$kpBT~uqgu>>5na2nH(1nsv2qNdFpAi zRJ5;IWm6SJQ8nwp(LHVvXB{gdpvQv2leCmFxF}!VbbgrIjT28f-QECqbDON#ns;Y` zOtnfSz0b3@u`mag=jS$QZ-cOiF>*Jt5LipES$yG#vc$2oOhnw{VbNyup6@r^3cRwQ zST2Bo2UsA?Hz_RM;Pr!lHU7uLWcljtE+mA^J#ajjvpbF*700g42GM3C+yfI>DHlK# z7E~OzD+&8CgYG-pByqIxirO(DOi^(j&r7U&?0BwKOuflO_44M6&Gvg6iSB1GVB5u+ zx*!;cGI;$+w2}dKl4pl#lk?MhM96_B z2c*Upd?Ia)~b5bfn;XW^Sa4aZ5#&Mp>_X zcC#EqdaUSyqw=j_WUIiJ(7B`CkZ3tmj!W)J?lF=pLcxCaUzE7GWK*o9c4p3CI{&5_ZM!c(d%dwu{^ZSBii>M8%y$ zDovp20*GJRN9cgd`IMelniGyZ$tXk3K6Il+y0nvF#(l88#xuwF5{HKg*@<@x9>bd6 zOy4-;D@YZ`Pn|1x)ab2~(Z=r!CiI-4a_8Ag2kQ1F$vNLTqskAj*wRBRAfm&Q;*qxU z*OzK;=Eyj>BzCpQWp19^sUQK-*>xPd^)2EkDalJ{>`u{61&`oF()Q*g`>kg167FDN zN_)!W#NDn-jPn4-R(TF55@8$@PJzYiV$z$Lue{X5dsM2|AY1KnBJHJ z-^YK*mh}lkcAokTkr}2Lhb3Uyr2b+7Krwnby3q5Q__)gYsjiypq0G#2_H=>9TT91r z^l4h5gx5XpIpenuC%QCO5%>Z4;xRq|+Vm8>tn=ppaOcqM;({Hc^MNti-95&A$sPI} z4Nb$R&Udui?2}ny?ofYTBEcmDDEbki~mQ^>TE}?#IQ|!lzh?%E^?50FMLD2?HiIPwFyorI5-Uyt(bnXK3L9!wA? zV~Ix7hm2P1a#P!hSL3n6t~iff^}7ZUApCVy#0Q=922Pvm+3#Rm2 zB&mKduhsw-06`7;w&qO4P;Gyg4$2qtZ-CK{HP^k7T$ch7VE8J&Ips?7n_ijpc(jRI ztK-Rf)H~0AmyOemQ+hN(2Nn)O%CEZVfvQr@#TJnrWiB}vt}273c_koYDrRMamcDPM zF2T!jcy$kDd1;~F0EuY$XI0ZTjLP( z6R&n$f;$`_Sr*v6gS#NC2A@1%6w>#+b&D+4`vMy+PcP7AgSf|l-#DGD)LE>sn%Ckv z8#048cjrdnt`%Y}MZxUzjl>e!qiHZ-gGJK#G~ASbr=Z?$p|Ts{+GFM)(TfIeIzRI4 zqzD_enjJMLtWR?sINvA`cMh`42G0HL=kjGh@93F z$yG^LBhn0m`sa%3P>1Zyd4!>xA2G^rEG^Tsrgt?Rj8?^3`gZHJN`(~ff;7E;NfU1n zo;rLOC^oTIVe-?hB$tG)Dr#0y-lv&i#$ZIJEjp(NiB+hY7HdBHuc8)tO%mTZk24Gs zxEId8Vs6jD+NT~8pA5xDT6X}Qaq=|eMQ!B#yD8^G`U4rnT@ZCz+gOOpvs3dZ4w7!o z<3N8eSkdYoQOOyT?S;-&aae^TszT5+8vZfVEcGxT8hVrlF5>3~5FevGl>T|2(oWYQ z+0AW6&FnTnWyk;Co`!_pNR`lo)yVHTM;y^NG)}(a@U<@(fm+0Ka3>+{1lA+`1~4lk zl=>v<^>o!a<784az<0>9zUn{l9e!OH0TuY_-|cbOvHdL?VPI>DDUc0Z|5Y{wkYJ`j z1nc!+&2>P_?g}4Ywe+zFmV5b_>kZl-O*^HbMDF%{Jr`DK<~TH|R+8_5*gkgTz8NZB z&~V3Yf0DYZ21Bj+n(LAKi-MPN@B2q)F+_NveSdf#+!mPEhr1 z7tj^|jUtuaP3Qu6dax|QqzwdzCDqRvN!HUdoy}K&6BsM-ABGo4EVDTdl3k~qJr#ld zo`ZzaPZsNt3vv0f&`OPW#EMFKRerrQ?6p%a7?t4pysL}nG61%>D5>hKgv-)_AH`=Y zq~oQZ^QsI7$Q|;h5d<{#VF9|Cj<#;{8j|B91^%;_tm{W#4DK|@v%9O8^+oG=UcDFR zIdNq4hX}K9Cl0y9Xp7(-F=C%eKF&^q*NgahqkvcCT+C1O-Q4v;3}|}k;3f-F+ZA#b=5W9k>SBE=cEPHsW*ymY zQu^GcKc?Tb*J&bH0R(FlemX{dQa6g9S+0^{U5m;L?2fDhtWq92fZ^^atfJ|V2 zEK3luuKJcBJe(B`y7qHhAUk?n2uS(f&)ywTy~uK33U_Mc5ly==wfjKR5Y&S`Rsiup z4Da8gy|};i=WCukpaI;^WT-C=4Z%YM(xXW~8PG8VY1ZN5`?nw17xY?g{K1>Sz<>V#B9+j)_mH1)zx57ocm2o zT6o3)u4*YOv0GPCj436QzV(g#xdl63T)>LO`ZP&(m4AWd#w^JJu`o#4ASNVYO#ARI z0pMOm2t{NTz9oOY(X4SU_7~cQ9bcR14zwKt8<~t@_J1OHF@pAgQo@R7>DD1*+%b*3 zsKg(Y@5p%bFm7Rj%1v975_@cyi=Ukp?>M{{z_pgacNIKL<$O6qR0K``+a>H9k-8av zl|DlF0xjohJ5w+7prg=Co7^y}D%7)}2`b#mT){o?B3|;4GQKYsHzm6@LF6JARqxYS z@_Hrll}6cht`MyA3iMzm9erwrb>^Zry0DQ>3_E4=8TiyxBg!v*E(sj0=PZXIV-CPk zb*ph$3}*y*?nsX5^h;RJLXrG)tTvU`&c98?yrkSU1gH&6H9<Utkey^76P88~gkCsXus;!Z5>wl5hFgD>5ck|#>X|Ks2_QQTj`^;Wj8{nyV3+Q%o|K3 zeG9#j0zkDY)&ik(2hZm$M<>Gz(CLbx##zZF!5E?UByh#4^g8Ny`Jicj{i}R%@X)O~ zd6-$-fR;q5fI%IW?e$`Wk$aSyrz&kpKch%>g-RNn3;JIvlF<85u$&U07z82Ze2d?Z z?mO!6#G-|ta;mNh*+D?K_Op+`<8lO9ko zEZBy64>4-GU*r8;$@c@#pA<8&M?lLy7&i_~2z{0EU&w=#4+A(xLXMB?-ZK0b0P6`R z4XWh%Gy$-lp8BgBVSV#2Q1!ouHU3v&4aI=I7!iT0wp;|Rw%^}H=m|h%#_~HaZQwwu zu3hg}S{%PV80f0@v`<9kZ)E}ES7gDdki`-1Wb^QHW{c5SCy^@}ZO39Uws-EIZJ{jU z{Y40lqK$r&77VFbr?HvZ<$07J`ru4hEz&S8DOgOo*bpG4fSveFA@9!GppgG4?4v)L zL}!EbCCb~=2ln8AuXvRDgBDOd0B8Y1j6Z#D!UqcAwc+9?Y8KDwD-kL90e*izdPjVd z%{*!-&CS@7R`5J839F^crtGN$%BFVe!|smM2~XHYbACJyP^Cd>GgNcXyZg0`oWIkj zSD%0{Ua>ES9A;|S<7K6zN7fWTzW7b90gadF+HCUOy_9ft&Wp`qtg4SV6QFkw`nJy_ z{pfX#N{v02eIcA>kVv;PhGcUdFhkyeXM>02E-cpHv%<%g2;_F+nqb+l@20ju1+bEWdc`_D+81k&meH1#Mlti61q&X3%tzj51zIldnA)7ER4 zPx^bz2k4kxe#?YG{2!Q~l%-0hKP4bvcUr`j=RPPfARkDg7RZRM*7`c>{=xKpl!Mi< z;g~ETX(m-mLrO<2#&}&N?;ZTgW{7%rhl;8IDzfixCbq*brCJ?yf}uSoHL;KAS!nQ$ z$_!LAQ6?V&hNyVjIzv<;@-LO|CRs)TR%^`;^-%w@xNAh`4gP&`hicKc>HzfX5%>+~ z@k$-Fc1kiRQgyLGLXIP|HvKyJ>|T)1(r~NEp%5ybEVj})hdGfI#1WkGFxd38y2zZw zFl0px8CI^mX;$^w96YvXdXUcK>YR|}LiguYt4xWzs=vYcDV5*)bF{ms{Es=jyAN2c zFor+l8e2_(XIiMP+LVjO9q4V)4@XklA7s%*lh6wmQ>$oM&B5xWdj&#dV3$tcc)T<8 z2F5yY1An1dFw`N(FE7ot15e7uVH0+odkwfgE4nsOMcA=d^e417AfD-xjyK@8Fx{Y@5x?lKnpe|mP4j9+ zzjEkoeY|D|ncKoNPIDF;kYBwscsSjP=pwi3k^#%pbD8T%{traocl70WE^u}h9@M(g z9TFX$)d8KZ&jn8{ly{xUI0iX91$K6BifRcMy`YJ^O^dwgJ0MCpO*1pvev&PCAD^;K zzXYez_WDP)yutb<52_~wC3)Svme`h~z*9g(+EWCq;sEwpuHn%d_fL7gld6@XcC48t z{fhrn + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor, including all inherited members. + + + +
AddDefined(string[] original)Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor
Process(string line, IInputStream inputStream)Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor.html new file mode 100644 index 0000000..653b2fc --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor.html @@ -0,0 +1,167 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor Interface Reference

+

Preprocessor of code. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor +Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor +Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor + +
+
+ +

List of all members.

+ + + + + +

Public Member Functions

string Process (string line, IInputStream inputStream)
void AddDefined (string[] original)
void AddReserved (string[] reserved)
+

Detailed Description

+

Preprocessor of code.

+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor.AddDefined (string[]  original ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor.AddReserved (string[]  reserved ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor.Process (string  line,
IInputStream  inputStream 
)
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..4e82730056ddb54f498e1eff062051085da36a08 GIT binary patch literal 2083 zcmbVNX;f257LF)OrwOVU0|L^a*&>UwuL;r!vc>dcnK?Z(zh>UO^}c)SRh_DP>Z|WXTU(h) zL*=0m2t@k)Ia3=5WG@4ZqonqN@3(8Yfgl{Twy?vBL?SR0i5fC9FFyvO?bguH5Zojh z2U96O8!KDz^Y+v8)=nD&k*qjxdfF~<4?o@BXHHEP^0Q5%@c3HTr_?-^ftD$pfN5GK zE-xW1T~9mCXz*Ii_1~}reutt|tw~u4CXVP`yl2z2#_nBF)@PeV9OM(xISDtU{6&GG z%a2{`jm*24;ewpC;kK73ZGbWDP{%pRM^OW&ed-zl&a5M42JSo0B?o@s86B1Z!sgJF zUnuG{o6g7pPu=S@flrXZTUn-A-%C?ukw;7yv&1*t2x-xA`kIniAK#0}<{&Mtti+!y zp5$qTmrlpGpa8}O5MawO40auihWpc6kB$?w^hw#HjonC#1A>qKws^yK`dHBmcjK-# zNkAj&5d$S(rSCZkpZGfWjkU~>o00@jI479CzW0{P3Ovz;nh{o7CQ=?=&50*?>ii&w z!{K2+56mg$$|$)Gmm`-|%9>Ut%O6kq2Uy{ZtyvG-;T_ccqle?xSCz?_h1(xn&uc`3 zYfy>!+VP8O@=xLGb+Uat3_`dHvwS~h>wt}-x#_E?7iU)6eim+RAHQMH@l>OnA@I9? z`!CpW>Z8OPTEfd}ffe}v6~xhg^KPVA9HTwpk-a7%3&ooE6+&V3UEH6qww;4$Z2|UgV^-lm(L}2N z?9VDR(YjY?q(I}0O{uR60kTbxJ#qQk{j|TrC%gvpz|q(}+lD>@Fi=^j&BNFW^}WZJ zk{X5%R-2=9_H}$MFQ&^NswT2k`0GuYZ+M zFdXf}T6p*y@0*%2lU{{Qis;M+qw{dRcG|bFoEC2wCN`MsF|y54`+})6wX8#xW}U1X z_K3=9^sJL|Y>CsqSo%^bJre0yT}_@*@I8USz}v(6-8h>a2uxm^E23jSZ42oZ=X9GB66o@lH-JO zi_bzA^GDF~KmESo?ymhK9IWTS+Pazm{r;W%OXDXDWPLSTsh_eksg)U&o=)e=6!x8+ z>}dn}oc)Ezk!yV$L<>D`=Z8y{e&vbZnGXx9tMl-t5Sp*SE4|0umLrax^*(gfl9QHD zLSZ)^;V(**D!-|%Oecik3TeKEgLC93?QLMqbgU84?=<`ld}tCUmpK#mF>rjI-^v=j zUYQc62{$00tqPU6P@?G=GJ3n>Yjax==N~v4>&1eKF9oca8b?4bDkKwcJL8v(+NvsD z$#1;P{MzpLc}WJ+vK4;wu8%}W3g`dp1{B{vX)W9SK&$l~wZmPR67nc1I@oY79#aBx zpr%F5RVy-wU;!68Rgjjx#AECdl*5mVcX5rfJ%++XB#kT-7KgV24ZJue+*(rNl`XDq zS+gk~CJu|FsY9zzqoBIQvn6Z7_#iQm|HZnW<;?b2!yryNupLZHAVKajwj2fB@&7k- z{-u-jX#@V;P3MCxSNf*dHuZNl1c-swbPaY)NU3kPXI}IxO0Y5ibzZUU)Y_jESwb!n zi-!@4=KFJhz+Tkrd!?u`k^b0-^LpiDAN7d_G=_ni9W2Q6;F9}H@fhx=INMi8 zO~C@~QE^MMG!2+_$v`?cAKQp~CyLk_AI)$|4aC=os8Zc$b;&XJ7_)4B_Irp!N+{Mn zB_r>H`h0zqZdidEffDnYfdZ}qy>z<^S32~QvK1tVm#UNgQ-_mxb$GHw8Z2l1Cq_VP zrrilWjn8pP%;&z^>x<}A7ANloAgkCKKs-e@Ug&WF&({@O9h8c3yn-E?=^j-9T2vA0 zyesRCcAwm`%lLo0G#fuNx}QexcxM0o0Z@ZU-REqpN?^5b{wED~lm+L)HYY!mn!rMw zDjcTJ;0~cr!G?m0q_#-5Yaq8kcBukQUYB(~#EBq;1i6kn6Q~vVM~9rpTA4D>T#ony D&x70K literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html new file mode 100644 index 0000000..68ff078 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html new file mode 100644 index 0000000..95eca9e --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html @@ -0,0 +1,170 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer +Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer + +
+
+ +

List of all members.

+ + + + + + + +

Public Member Functions

bool Replace (string s, out string newString)

Properties

IDictionary< string,
+IDictionary< int, IMacro > > 
Values [set]
IDictionary< string, IMacroBuiltInValues [set]
int MaxIter [set]
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer.Replace (string  s,
out string  newString 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
IDictionary<string, IMacro> Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer.BuiltInValues [set]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer.MaxIter [set]
+
+ +
+ +
+
+ + + + +
IDictionary<string, IDictionary<int, IMacro> > Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer.Values [set]
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer.png new file mode 100644 index 0000000000000000000000000000000000000000..5ed44f8de2a934ca427c1d72dd419265b6876775 GIT binary patch literal 1528 zcmY+EeKga19LIm`8a>dxQEj+d-N-{ivye-w(I~?_6~?A3nq)2`B-2VEc}UsF^QL}@ z$x|BHNO>%kX|=K*gj>6Ya6PyCVgF*8%{b z>WIS<002gTw5tjXS_77%!=Vk~dep;SE|)`6E*BIPkuo8*It2nje4G3WbX18V;N2m6 zbqsWS>;V9!%Z}Is9%mKC3f`TWvRr@h*^=D{dDd*(zKI<@5x49s&okOU-8>B|?QhY( znuYF0MKsUv|6sgL^>tsNbLL*~05Ciaj{2sH&FBK`)t{Dh |!^NUul72*mRE zA$>-IoTnumUz)fYS1`dn?$dd4*GU+Hrw_q)UzuiPCYeeT2)!wH>w;mT&5H243$FT za~hW;kaue(NC2$VtADe!M($)(-eup7+FIwFlNYPwU~y3G%r#E=p#J^iUHPxM51g}; z)Nfc5dq!mdF3buXv&avN<`&0ZAFqA0jyp3i2?_EUcNSe$ez}uSvAcsH-OMYwd}3Q) zvB{lc!!7a8eW9oEQJ4?Bot(}4Bv%s_&DCwvZ21H5#rev8o^5WQcLywfYvG##1mB|+ zUp{fW92B-Cyz(&!qZxDke4Yfa-%Cg}qb?4zzJAQwDCU%!w3Bt4Gt>!92mmzJ$8_*c z=U)lWBN9DX&pf7+7kiyJjo>SR*%o{@^iU|mSmnk;K^JmUS8nhVJYbl~I>;|lHjT<#M$#w%k#HreCpDD}ZdOj9M?yzNo;2{S1!;+JIgK6$XTXkrhlgUBM)^RSYv#hA?ok z_5GpAaJQvhd0TpIZaz#jnLverZt1~h%4D1>3PTrWYC@I3ZI}rFbWD)Rr#YnS#wk~D zHNWoHLfYqkl~{I@KJaC58m64-z}zZ+J>kWDDEuhB)}6=AFp4!J=wVpi^K_oNUyl6t zWos(3&vMX3ax}3pmFh()n@adXLt*9?nrmvOkRUNFM?wjT>y+x6ybbcx2_iqZqunFb zO;@p@@osz{0*(B;YZ0RHep2+`O!sz{_v{fbNuWz*vaq4D_;LG~ivgp8tomXj?;|a) zqE$3{4%{w$QC>bc?x_|`sCX&P3kWf?qJ2W!{1laTY$!Wev)6S9{|h`6$JttKk>u1W z*3mta=$Fh(_KERsZqdce@jAV!g%{n_OsGsJ)=Ua4~IQi_l@N{;GBv_3PV ziPN|DHDrP$trKRjBiZ{0^)H3`j}jPMt+~{x_TkcGfv#F4IIvE<9@){^95U=g!#42h zLmP7MBR7<~+=0R_q^%?7lJkd=(@L8>h65?g+tW8iD=mb#oFw#j`G1;d7PcuRUgNnQ z2pcJkj^6Qd)cw!uBA2fQw8JS)=f*0k$i@zdiSMMFz*bTIIcN4rc6`y}B%!~Tpp3o{ zQpk%gt&7U5x^?$68m{FjK{PJQdNl&E#C+#Cftt~$ghtJ$Q;$Yxu0j>jEpgvpN=t;2 zkJKHQ*~#;)rd=@&hW!iA$F*c=--XZR0mIK4f6Qdis^e^CUBqH4U%T2@D7698A0~=R zdXM`YIEOT6*p`x~nnh@+2N`qUCd<5~BY|u`3MzE6@q2+K8Ve?cPtu-uyv4~M2>;o( zP|)%yYcKmB(R}wKTSrO;BI|f)M8&dM3w{HF-JqW-j$|=R+3=MV{+GwOO9WWPg>22U b8b4qbj&)VpCMp@wHw`%2 + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template.html new file mode 100644 index 0000000..f5e9d2c --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template.html @@ -0,0 +1,504 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate Interface Reference

+

Template for assembly code. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.IParameterized +Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate +Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate +Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate +Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
int GetLengthBytes (byte[] data, int offset)
 Gets the length of binary data that matches this template in bytes.
string[] GetAssembly (byte[] data, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.

Properties

int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
+

Detailed Description

+

Template for assembly code.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.AmountOfFixedCode [get]
+
+ +
+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.EndingCode [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.MaxRepetition [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.OffsetMod [get]
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template.png new file mode 100644 index 0000000000000000000000000000000000000000..115b7b63f8be2659773c8e4e5cdea7bfa70d5165 GIT binary patch literal 2557 zcmb_ec~BEs8gJAUL}~E=#33^A0wnPO1#FJUB?5vN0TmJ)1Z7kX#RP(YFp5UR6-G%o z)I=~0at1+ykN{aT%76!iBL>421Bi){2r4K}G7o3}n628{t*zRw>hACR-s|uB{oZ?> z?&s^Fr@K-Yf*?K5U2b>?(uRS2NoOv2wz}bpz-xuyZhv=;Mgv5RhR ze5e@)styV7yAKS1yL#IEtsrQ@6;C&3e~Ol}UlM!AZu!p8jLNnd+yo(YM?`4;^J!H@ z>w{%$mDms8iIj6G3)MqW@0EW`ogqCK@+okIZo77%p$_zzJ~XCJ(t$`i$h_43U7?ql zicKv=$9)xe9dz2`la1xJB^!H96!CAayiU0oRn~s9^`yegQiz6l8L*&_Fc-zB^~zls z?pHk^Bk@Gigp6Cc?o>z>iVz-FW>lqBVL~I(psbTIe?rWKZSY#cC5^ej0T|32i8l>^cVPx5(=J03an}bd@2Zo5*_sIva_6@Al zZL7*cUOuzxH{hBV5eB`i*2t^&%ET@Wk0Jv(vakqHis>CekRNTpig_e|0h$$3qAnrl zCd1r_>Wa221C5!>h#`O8kxNKqQ0jU!ZVnqLfEriTN&4EzoV69Zx832@s{3>}RSqRxZ z%3K3MsjwC_{aNY?K`79XRK1jGeP{<2^pY=gz6b%DK!6}%a1OBkzty2}9ZGOgqSlZT z3YjC+f_VGfwIP+S0Se;V2aq6W+#eVjl;X-R7o<6;*Swafi%#oMWD}V&X7tFbAGxH* zlcR#;Y`Ss!TCpps2@1=F32Gd(D2 zDoWb#Vce?cmj)JPdWc61Zw%L5LyF+K4U*S3+bd&io-|%lu2wQKW8!IVzvq~8c1I@% zTU#a^m+km)kwY zPL775)IJ9RD_(R<*L*l6i$Yz*Q>jKlh?jww{y4BEnr<+@tKI~6c^hwAWFGrviZZ7O zPY1MeCm-PP1hOSA8=5_MRg%-pm7PBwKKQP%Vt03p)poT>M%PhEcX;dB3j3z0Dvb59 zdUZm1e$LsZ+4gwLJB%Ac4hpsS5pOn^cc6jER-y84zckB1Gy*WbFa|I-D4Yv0z61l{ zfss-hzhS^|Fa+XToHfzaJU+W{d6D@e3I1!%kdLRSbMdUll$=79!#NP#++CV5Z`MK@ zTQZwcM}dbv2(v}>pLXA8)ESe$FL$HM>ot8s6~n{tu90iwmbw!bUX>||-`$&OKi(?j zHPkr~dJxtbImZdUziN14FHBxB>Vf-h(rt%iylaQ{I)$TeOW7U!TA?VXaKCN+K-&af zz$KY?XA}(NNZe6gm2838r^%S5QDc4~=dF`oSr{u5IUnuG4FeH_N-mIh zE^@+ni@Q7#k3-N3|Tym^2TmZ3Is*_n@y?4G<%FbMhOJF3if`)7ys@eO+>99CToVYJF>ZUxtk z#9p~s5sb_0<*>K%_5$C_XMKwbhUd2`6~1FCwc8COd;ip;t^gv+(A~RuwD^TcdU~ee zwqPR3cl03Y1X3}L86lFH!+C?QmhBTxX4nksiNHEhXmZ^io3Aa%a(Q|~{776Gye_A_ zSNnzL>=t1c@K{?~ESQL`KW~jBMIW+8ZKMWk2S1Ao7)^LvMrItlsPu{1rZ`%mU6AkR zXnya2EN=w|6R4-KAydkmx>Y+-x*xsnPL0G7sn zw<4)Y+7FVx;5Yt6xrt<6e>AqGECx$)NCV9FpiamgkF}OE;LM`lTD#@r$cxaMCoLpD z!_E1V>>3SQY5+3pIqvoT(W(~jM%Hv1Wz23cguXx`H)wY~Vo82Mn=lmj>0 zus2&eF;t~U5_!z;?je?IrY!M|DsfUb6rX7K6O1#;ybTs*-+x)H_b@4|QdFF^ncstL d;uU*(@mB38n;ST+E8t%Z@^trgt91F{+#j<&xikO( literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer-members.html new file mode 100644 index 0000000..385d7d2 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer-members.html @@ -0,0 +1,75 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer, including all inherited members. + + + + + + + +
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
FindTemplate(IInputByteStream reader, IEnumerable< Priority > allowedPriorities)Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
FindTemplate(byte[] code, int index, IEnumerable< Priority > allowedPriorities)Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
FindTemplate(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
GetNames()Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
GetTemplate(string name, Priority priority)Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
IsUsedName(string name)Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer.html new file mode 100644 index 0000000..eb9c803 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer.html @@ -0,0 +1,276 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer + +
+
+ +

List of all members.

+ + + + + + + + + +

Public Member Functions

void AddCode (ICodeTemplate code, Priority priority)
ICodeTemplate FindTemplate (IInputByteStream reader, IEnumerable< Priority > allowedPriorities)
ICodeTemplate FindTemplate (byte[] code, int index, IEnumerable< Priority > allowedPriorities)
ICodeTemplate FindTemplate (string[] code)
string[] GetNames ()
ICodeTemplate GetTemplate (string name, Priority priority)
bool IsUsedName (string name)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer.AddCode (ICodeTemplate  code,
Priority  priority 
)
+
+ +
+ +
+
+ + + + + + + + + +
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer.FindTemplate (string[]  code ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer.FindTemplate (byte[]  code,
int  index,
IEnumerable< Priority allowedPriorities 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer.FindTemplate (IInputByteStream  reader,
IEnumerable< Priority allowedPriorities 
)
+
+ +
+ +
+
+ + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer.GetNames ( ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer.GetTemplate (string  name,
Priority  priority 
)
+
+ +
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer.IsUsedName (string  name ) 
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer.png new file mode 100644 index 0000000000000000000000000000000000000000..4c7e71aaa5700be3905fd34174090b4dec147df7 GIT binary patch literal 1128 zcmeAS@N?(olHy`uVBq!ia0y~yV4MeJ2XHV0NjdY!zCcPMz$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}v^jv*C{Z|C05Q`O{gEp$Egzy6br z$b;RDQl&vwH>d3?nswUj+o5M$1>YRKw&Gx1_5o%ag9nUqH`YJg`TxR?gU(rn8~*=u zcA3%`_W1Sf1$-&bi}X+KDT|wD%sW@?l7GtYHdiZ&^R;b8lUe8W*1QkPR(yGW$DHk} zwZDtbYyGnF&4k;>jQJeb1}bOuK3mRzN1M$(tJmjkp+eE@UE#^@;ga8rw4R+SDS0Jw zY4^PMft|uU-U-9_467!48 z3s|2!T@22i?pLl_t8+SHae_rsX^V?az;x5|`Tf!J9|zvQw7cnjN|uedcuEBwpBiJoJm4oOoB(pI_2b)_>c#ZeGg0c>cdfroVN1y>5wr>hWI+ORbW&{@b#1 zXLa^!n}d_hHvf3L@lmCI!SlP>d8fChtJZ2oKk!_A-2Pf`cJJztOH*9+@+RC{R;+w) z-$&EJk7+M+w(#FGI)3Tr&Fr(h>tpZze;S+pl6_O{+M*@(-Zu5O{sr>=+yCbLgPq;4 z_liI4f9&{`;e7f%X<$4_d|=>zbNu6hxSaWA_xA-B9bm5ZcrIPj!2WFt-w&Xaros}2 ziUe?^HZt;mIMBcj;xWrTfb!UEU_73R26hNf;=`6}x2~t({GQ%=d7s{mY+k6$Z(AFa zec$=zgr2cI6A%<+y<8W)?Syw*@y_Wfan}0hBU|EL*j;=hJ#D8zMaJBdOy}M9{eJ&+ zCYNXZv8Q{yzg%-v7Tfu5<+BOa2a8MRmBf|^#)_Zym){Z2(^nE}GTBzK#l z%OmSoH)iH({1RFBAV#Aq>+L6>?-7$Xx=s9$8kFz9PTWG^|B>5|uRX80vi-}t2i7yK zdVwios^g5=6<500X8}`$hebTsc^#ihPjHI33QQ5@@D$N*>AkpSm%FuZ%(w99_faqH zF7|xNJaqTK9WEF)vGM8vH!f{KlhljeD~gG z&)!Yf{lemZ>&&C=$Gg(s9yp_af8L*swwG+L>U;>f`dI#T_vv2l&`VQF_4Fo!(!{*| zA59m6(nN^>EKR6_(!||swF_=uuhNhF`X@8^?R(c*_ASr#*40mBc>qif{IKY&=9Ih9 b{nnl@KeScEPlXd$EHHSw`njxgN@xNA#fUTF literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string-members.html new file mode 100644 index 0000000..19a5e20 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string-members.html @@ -0,0 +1,69 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString, including all inherited members. + +
DocStringNintenlord.Event_Assembler.Core.Code.Template.IFixedDocString
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string.html new file mode 100644 index 0000000..a3a7e3b --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string.html @@ -0,0 +1,105 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate +Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate + +
+
+ +

List of all members.

+ + + +

Properties

string DocString [get]
+

Property Documentation

+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString.DocString [get]
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string.png new file mode 100644 index 0000000000000000000000000000000000000000..67136536cf4c9cd03b0b2cb0913f3609ac5f5824 GIT binary patch literal 1458 zcmYjR3pA8z82()op_-JmX>0~#BJ!JD3%NHlja!l-G8sRuTTW6lYoyrLCAnrKY>ZGO zm$9m8Vu#$K{X;PfO<1gEqeRN=pR>E|ch38L&-*;@_nz~e_c`AcGRa9K}`uN@Qyv+mc3FGJ7Va~P-g*nKhypAxl?GvGTM%(~fD-4Q0l zt%mD$Yrk_ccV$=)mn*+e8}XYk>%7OLyH4qEYG<(>AYo&ZShXX@t;%C5`C%`|_X;ZJ z6Q-=G8M|^e+uRR3x!iW|52L$I4LLI**C&nH)1%vi&IY9Z#*P}+t^&*b1&T)69yEM; zWKV~m!;v|xA7yUWBQncTx41|^B}}Qn^jfIp;=M9-rGJhWcFsJFBgb|VVjkQtRjR|M zVdH~XW2}5=<_jD33(nCyH>J)bkR>)H&fzE3O#NTxg&E+&O5E%k7KcoHaiM!iFZZ*j zwa&oZY9k36NeC3)k0TEX7^X$CD>?5GA@UVaTjxO0UIYcJT!^^&qYLZfLc zZIex>bdf649^)e6*!pyWXmrUZ+wFPh(9gI={(Gv=rb@ZsALSRc2C~oR?IS9UVK;}B zvhzn&VR{`zn8+6C@fH0W-fHeRoN~ixIELS7G*WspN|IlI@$uDfOs$RK?(9o?MIJaf zRs9rXoutI8bS)^%k~A%P1`Cp?pBYEN5|ZqzKkc=H&iWD(A?LOWVg(ji7a(p_C|+-a z{?7{nZ*=5Aa_(5{UxyR{9thB1m>g`92M97enss8>8Z&?|1rP#YO93#zguZhBPtDRr zOHv$pwN7|L#yT%xzF5&lld1nyhAbBcR03~o)tFYdr8CwQE6xL+wul16k>${;|0sZ0 z#+2sLg8FBxDgCEsBH~sb@j_Fjo@Dk0HkxqpGE#O>mv2_B2nz9G@ycg%gftCy0onmQck zy;`oKfw4%zwG~2!o0HhK#R4$mhSP~fJLB6VkEEFiug+PoqF(pp;dn-|;ojY?*46%) z*T;y*vlo9zSy|2K=DvNsCDZSlc|RSfKGxsb5p+T;)lym7K#r9qx@pP9Q7WLMRYtc; z>a}Ai4l&q1v}W5Nj!$i_oAGGk^sd=gcx9Gw>nh`NWSEBRd=#zc0<2BAc2rr(4O&4OUW8jB`*yCKdVzd`djd<=?dDPBVk+dA zoXG_%MrpSi8pg1>9F*`^vp`|UK2+|6b7}nqwv67BUl;Z0_{>Xh1r&_#vn#F@UxL~& zdm{^t(q_Y_z$mAjuI|C(L$%^v_o<_Um*|1`y&tEWo}*~uWu5UIY+H0KjW7`Ji@a_C zteI}g8WCD+HHt8-(h)8{^}%Cey6;%#VB%bJ{LNa1pbu<>A39ynmrr<2KUHtZJuJ5&BAUnozFjCrRU_jp zv8h`Mvw26oyJQIMCN3N~6f1muL>=iH-ul6kT_G0K + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream.html new file mode 100644 index 0000000..a936c2f --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream.html @@ -0,0 +1,242 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.IO.IInputStream Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.IO.IInputStream Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.IO.IInputStream:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream + +
+
+ +

List of all members.

+ + + + + + + + + + + +

Public Member Functions

string[] ReadCode ()
string PeekUnmodifiedCode ()
void OpenSourceFile (string path)
void OpenBinaryFile (string path)
void AddNewLines (IEnumerable< string > lines)

Properties

int Line [get]
int Column [get]
string CurrentFile [get]
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IInputStream.AddNewLines (IEnumerable< string >  lines ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IInputStream.OpenBinaryFile (string  path ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IInputStream.OpenSourceFile (string  path ) 
+
+ +
+ +
+
+ + + + + + + + +
string Nintenlord.Event_Assembler.Core.IO.IInputStream.PeekUnmodifiedCode ( ) 
+
+ +
+ +
+
+ + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.IO.IInputStream.ReadCode ( ) 
+
+
+
Returns:
Array of strings where the first is the code name and the rest are parameters or null if no more codes left to read.
+ +

Implemented in Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.

+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.IO.IInputStream.Column [get]
+
+ +
+ +
+
+ + + + +
string Nintenlord.Event_Assembler.Core.IO.IInputStream.CurrentFile [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.IO.IInputStream.Line [get]
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream.png new file mode 100644 index 0000000000000000000000000000000000000000..122e436ee3cdb2c6f94cd30d8be6dc56340095fc GIT binary patch literal 1088 zcmeAS@N?(olHy`uVBq!ia0y~yU~B`j12~w0q?VsjAdr#>@CkAK|NlRb`Tzfc`STMd z09jys;J|_EL;s%uxf~@ye!)O#Ft~au#E5}``Mjr#V@L(#+qrj(9vg79`dVH7UjJn8 z1_v1j`^>WB<<&E;d8V**_#b$yI7Rw|BKy-KMYf~`0?dX1|D@WAXTO-fZ%WB3RY5_? z%C@hi6*~qonD<%cGB0 ztUJ8m;q9oH4O69@Z;8EMz5V*s^H;8%V{q zFq_x2zK3yM@OuW!nKus@@SVEqp7`?l(+`(Au33F472IUaC*7sxSg0&^OHhMelp9Mnm?~SrKR33RA^h#aDlRD^c`2#&qeGt#5Nu zgFmfYe>v`aTSiTh|BP{p8_>1dSDI096Zq<}8{ zL+9tOnxFsvD9gn2pLz<@!(-TCcV55tq-WFyU`%SpJygK+OJ4=FPyzwFi&?6__q6~>+ z`CNv%zNT#6&8v%pbUC7x3TtXPYT7w=*z!y85}Sb4q9e01rd*k^lez literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log-members.html new file mode 100644 index 0000000..7a63ed4 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log-members.html @@ -0,0 +1,83 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.IO.IMessageLog Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.IO.IMessageLog, including all inherited members. + + + + + + + + + + + + + + + +
AddError(string message)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddError(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddError(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddMessage(string message)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddMessage(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddWarning(string message)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddWarning(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.IMessageLog
Clear()Nintenlord.Event_Assembler.Core.IO.IMessageLog
Print(string text)Nintenlord.Event_Assembler.Core.IO.IMessageLog
Print(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
PrintAll()Nintenlord.Event_Assembler.Core.IO.IMessageLog
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log.html new file mode 100644 index 0000000..33a6db2 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log.html @@ -0,0 +1,512 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.IO.IMessageLog Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.IO.IMessageLog Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.IO.IMessageLog:
+
+
+ + +Nintenlord.Event_Assembler.Core.IO.MessageLog +Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog +Nintenlord.Event_Assembler.UserInterface.GUIMessageLog + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + +

Public Member Functions

void AddError (string message)
void AddError (string format, params object[] parameters)
void AddError (string file, string line, string message)
void AddNotEnoughParametersError (string file, string line, string type, int amountOfParameters)
void AddFileNotFoundError (string file, string line, string missingFile)
void AddWarning (string message)
void AddWarning (string format, params object[] parameters)
void AddWarning (string file, string line, string message)
void AddMessage (string message)
void AddMessage (string format, params object[] parameters)
void AddMessage (string file, string line, string message)
void Clear ()
void PrintAll ()
void Print (string text)
void Print (string format, params object[] parameters)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddError (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddError (string  format,
params object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddError (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddFileNotFoundError (string  file,
string  line,
string  missingFile 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddMessage (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddMessage (string  format,
params object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddMessage (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddNotEnoughParametersError (string  file,
string  line,
string  type,
int  amountOfParameters 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddWarning (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddWarning (string  format,
params object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddWarning (string  message ) 
+
+ +
+ +
+
+ + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.Clear ( ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.Print (string  format,
params object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.Print (string  text ) 
+
+ +
+ +
+
+ + + + + + + + +
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.PrintAll ( ) 
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log.png new file mode 100644 index 0000000000000000000000000000000000000000..220a1f452507b40159736ff46b27c3001e6a9124 GIT binary patch literal 1970 zcmZ8i2{hDeAD+0RY*8_TzDaUjl4Zv7x6YRsQMQ;Hku^(X853g{kqQxtm>FACmP^;( zNHbhq;cv_G8Ovm3IJSz+XBqSTuX8)+p6@;9ec#{jd4A`2-t#`sd)|k(*5;x|WsbsN zFj0$3rdMGwJ`jo@2=PNJt%{6=Hn{B-2Qwaz2ZcNyt+3EN6N(NdjYf-Z=gmW@(4DK+ z_7HtAMn5>9V6ej%EKDyrL>yWrGeTEXL25-rxPKp0dJBJWa$VhOm(>@G2m&8ZIL1Sj*_#Mrz9nwI7y=88nR;M&Rljb zdHHH}?{3p<(GgI$qouairJlC!AF8MBErA+?yA~)9Z;i$!Y+y#n=S03m{CRQyYv%qd zes3(Rt!QqduFgR&gOEPFb1MU|@d@{+9NgToF=0*pnmiS#R4rLB->xJC61!ULrn~q4 zjqJgT^~Uf%e(jp)v!?W|wBw4GM1dxovsQ9jE1nZK5;w5G%aq$+wG3r4O)b%!4K`4~ zMp3sNP4Z@$w+*;2Tn&Uk>Zd938yrRRCAqUB^ZZk+eKG0%Jj0&2M1rthN966wWc0~J zlkRxt-V-1tnj-@q5;E#HIu)h48%b=84Sz(a@|t``kBlcFOD_x7hmvq^T6mPD99FMQ z+vkc;qPlSf1!FDxaK$Rq&S)lKBMzWmRO8gJid~1F#>HBl%UVIDdWm|e#RyM2R%MUA z_P0QeRJU05v|$Pw&Z{XtJ`$+zr4Ov%M@tzM%NE7+v4>mNqvxw*d7Gzz5pwX-z??I6 z^OUCs;HA+XDAE;}L~l-qbkc;s8xGv`q{H)ASe=0ZeH{T z2Bpk2i2Ml@B1!Q1CeaY`Ay_CpKz@)1$N~8Sfyxum2T1Jww(t>7kU+XwLKK6P1vn|#5v|D!kLigmW$4@bXsvw)UUa->F!RdhB1i!_ zV>Z!$M56BHSDSb@efJ|VvND?kOP_k6UH-dI+g<>4D|Yjciwb(6$Mf|<{h2(MiJoi( z>Bh;Uo+*S~9y4~xutAb+0-I9(dm$`4&zINRkn_Y~82FVAsz z%6~okA8)B{nXakrXAN&0l`8E=vy97~2?dh1P0EZ9S7-AEbx`H^HtqvF#&vmNkh$^z zKD|r%Wx&$;9l!6}jq{PNF@Dk*lMq3+xFjSCpb#SH8-hJhD)<39>W#Zd|MzqONcOk# z{j*=vXozBiVUdBqa)m+1yFWa^=X)Ug55p|#!xv-uba&)j6;!(dRIw51okBHl;58Cb zEbVsB)-KPaamTbTGO1r>JT(8Wgy$B!TE0Ggv};*6iW^pxYspHJt=W=E{o6JN=i5{u zl^OLSy)G$>Y|2YWSh#k3*I8)Z+zFzTowu{M#06cL_S`)})#(|iG@5mMv>_HQZ7{C9 zw>H=vJXeJzYYD6EuHSMa}CIOu;G?YnVV8i)LA&Zb7?Ku zabfr6W8I%~KYY7M7sn;*e?H+`Xy=2p#5nz>{y@<<31^?E&v_LX>=87zroqZ{*X~@P~JNZ#gyXB|winPVFDFzn;BQ zf-D{47^AwkbFl`bXa~`@xWR|Hj@(bvTp2DY3Q zJQhQb6sM*H&rlu)Pm)6nD@<^-?6kJK1izK>JyFE;{q}|O)%MxyTSV*VL?cPrkBwD% zR#dsl!thiKD+WX5zHK$InIr-fMKE4_k`H5s79L(V;m$&?Ke6Zm)%lH<8&+ zLlw`ph{L5<6Sz%Z%uBVw#cNlIODi`Xp`+S{f;(F7WaG@J`i6|`C{7#+)4!IA9U=45 z`jd%w*t!T&aQztYek4Hk@7KbFUIuB%j5L&57J^kDi^qK)rx0tyPeUIp%)-pt^fwdt G#Qy;lea^@L literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream-members.html new file mode 100644 index 0000000..c9aada2 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream-members.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream.html new file mode 100644 index 0000000..f82382c --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream.html @@ -0,0 +1,178 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream Interface Reference

+

List of all members.

+ + + + + + + + + +

Public Member Functions

byte[] ReadBytes (int amount)
byte[] PeekBytes (int amount)
int ReadInt32 ()

Properties

int Offset [get, set]
int Length [get]
int BytesLeft [get]
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
byte [] Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream.PeekBytes (int  amount ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
byte [] Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream.ReadBytes (int  amount ) 
+
+
+ +
+
+ +
+
+ + + + + + + + +
int Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream.ReadInt32 ( ) 
+
+
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream.BytesLeft [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream.Length [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream.Offset [get, set]
+
+
+ +
+
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4-members.html new file mode 100644 index 0000000..36f6e92 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4-members.html @@ -0,0 +1,69 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Utility.INamed< T > Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Utility.INamed< T >, including all inherited members. + +
NameNintenlord.Event_Assembler.Core.Utility.INamed< T >
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4.html new file mode 100644 index 0000000..e3899ed --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4.html @@ -0,0 +1,97 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Utility.INamed< T > Interface Template Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Utility.INamed< T > Interface Template Reference

+

List of all members.

+ + + +

Properties

Name [get]
+

template<T>
+ interface Nintenlord::Event_Assembler::Core::Utility::INamed< T >

+ +

Property Documentation

+ +
+
+
+template<T >
+ + + + +
T Nintenlord.Event_Assembler.Core.Utility.INamed< T >.Name [get]
+
+
+ +
+
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker-members.html new file mode 100644 index 0000000..ccec40f --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.IPointerMaker Member List

This is the complete list of members for Nintenlord.Event_Assembler.IPointerMaker, including all inherited members. + + + +
IsAValidPointer(int pointer)Nintenlord.Event_Assembler.IPointerMaker
MakeOffset(int pointer)Nintenlord.Event_Assembler.IPointerMaker
MakePointer(int offset)Nintenlord.Event_Assembler.IPointerMaker
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker.html new file mode 100644 index 0000000..0cf76e1 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker.html @@ -0,0 +1,186 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.IPointerMaker Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.IPointerMaker Interface Reference

+

Makes pointers out of offsets. +More...

+
+Inheritance diagram for Nintenlord.Event_Assembler.IPointerMaker:
+
+
+ + +Nintenlord.Event_Assembler.GBA.GBAPointerMaker + +
+
+ +

List of all members.

+ + + + + + + + +

Public Member Functions

int MakePointer (int offset)
 Creates a valid pointer out of offset.
int MakeOffset (int pointer)
 Makes a offset out of a pointer.
bool IsAValidPointer (int pointer)
 Checks if the pointer is valid.
+

Detailed Description

+

Makes pointers out of offsets.

+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.IPointerMaker.IsAValidPointer (int  pointer ) 
+
+
+ +

Checks if the pointer is valid.

+
Parameters:
+ + +
pointer Pointer to check
+
+
+
Returns:
True if pointer is valid, else false
+ +

Implemented in Nintenlord.Event_Assembler.GBA.GBAPointerMaker.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.IPointerMaker.MakeOffset (int  pointer ) 
+
+
+ +

Makes a offset out of a pointer.

+
Parameters:
+ + +
pointer Pointer whose pointed offset to get
+
+
+
Returns:
Offset pointed by the pointer
+ +

Implemented in Nintenlord.Event_Assembler.GBA.GBAPointerMaker.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.IPointerMaker.MakePointer (int  offset ) 
+
+
+ +

Creates a valid pointer out of offset.

+
Parameters:
+ + +
offset Offset to transform
+
+
+
Returns:
A pointer
+ +

Implemented in Nintenlord.Event_Assembler.GBA.GBAPointerMaker.

+ +
+
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker.png new file mode 100644 index 0000000000000000000000000000000000000000..e0b61d1c54210555cb359fdea89002afdf0e38b6 GIT binary patch literal 934 zcmeAS@N?(olHy`uVBq!ia0y~yU^D@;12~w0M#7Wu2NqLKY^EFYI{}IuS>bIpHr={=O z7C6Jlf6jcPh`;5N&uT9?Sy?BYA+B*pJDzpzr)LX$y+543Fzd{QC7$}PB96IT57>2S zme1~p8%tTsYE%xNifG?dH{YuG!k5JoIl`ufG7VVk()|&A+>h-Dwlb?SS zE*wgblL(+L3mt*TP!aE%W=Q z9zX7Ot&Z=MFGT#e{=&|6fBUzx3Yk5d*3qGI{NrXX%~?L@cZq*!%euOfd)=9U|92G% zE&%1?N)@ za-gr>Y)wz8#_R7ZjeQhb!{(oJwLQwiAGlvxD}cA~$%QF*?|hanR&N)xJ6y8?5=GOJ zFW&zrvOZzr!yAQHqeFaTZd`VfVsz>``gO~KcxU6+*LLfk+#$Pq?wt9r+@?+UOaeFHk*1>wFHa)?)ZO(cgNM>w_i*)TU!NR{g4;FUf*wey|IwtVGci* zHsxn*7c{OvwY~7mwWZM^V^1bD-LG$U+o@a6Fmtzk!P6U^j=)UC;OXk;vd$@?2>_s& BwhjOQ literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log-members.html new file mode 100644 index 0000000..8c400fb --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log-members.html @@ -0,0 +1,84 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.UserInterface.IMessageLog Member List

This is the complete list of members for Nintenlord.Event_Assembler.UserInterface.IMessageLog, including all inherited members. + + + + + + + + + + + + + + + + +
AddError(string message)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddError(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddError(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddMessage(string message)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddMessage(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddWarning(string message)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddWarning(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.IMessageLog
ChooseEnum< T >(T[] nonValidOptions, out T chosenEnum)Nintenlord.Event_Assembler.UserInterface.IMessageLog
Clear()Nintenlord.Event_Assembler.UserInterface.IMessageLog
Print(string text)Nintenlord.Event_Assembler.UserInterface.IMessageLog
Print(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
PrintAll()Nintenlord.Event_Assembler.UserInterface.IMessageLog
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:47 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log.html new file mode 100644 index 0000000..135b232 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log.html @@ -0,0 +1,542 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.UserInterface.IMessageLog Interface Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.UserInterface.IMessageLog Interface Reference

+Inheritance diagram for Nintenlord.Event_Assembler.UserInterface.IMessageLog:
+
+
+ + +Nintenlord.Event_Assembler.UserInterface.MessageLog +Nintenlord.Event_Assembler.UserInterface.GUIMessageLog +Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + +

Public Member Functions

void AddError (string message)
void AddError (string format, params object[] parameters)
void AddError (string file, string line, string message)
void AddNotEnoughParametersError (string file, string line, string type, int amountOfParameters)
void AddFileNotFoundError (string file, string line, string missingFile)
void AddWarning (string message)
void AddWarning (string format, params object[] parameters)
void AddWarning (string file, string line, string message)
void AddMessage (string message)
void AddMessage (string format, params object[] parameters)
void AddMessage (string file, string line, string message)
void Clear ()
void PrintAll ()
void Print (string text)
void Print (string format, params object[] parameters)
bool ChooseEnum< T > (T[] nonValidOptions, out T chosenEnum)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddError (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddError (string  format,
params object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddError (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddFileNotFoundError (string  file,
string  line,
string  missingFile 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddMessage (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddMessage (string  format,
params object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddMessage (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddNotEnoughParametersError (string  file,
string  line,
string  type,
int  amountOfParameters 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddWarning (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddWarning (string  format,
params object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddWarning (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.UserInterface.IMessageLog.ChooseEnum< T > (T[]  nonValidOptions,
out T  chosenEnum 
)
+
+ +
+ +
+
+ + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.Clear ( ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.Print (string  format,
params object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.Print (string  text ) 
+
+ +
+ +
+
+ + + + + + + + +
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.PrintAll ( ) 
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:47 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log.png new file mode 100644 index 0000000000000000000000000000000000000000..bf23df80d102c6280ddeecd186a5f6d45fafa085 GIT binary patch literal 2005 zcmbW2X;70{7KXnN3<1Beh&mseYzinc35xHu(0EiK-EzF#+!WN64XG|G^mgf3d0>LzOu*bSV2|^#*@{Vk&J>_`t zxq2{;npL*EaKt}S7DB>Std1tFt7n^S%RE=vy-Ae55oxLSLSo2440SY}J76 zYE34?2_8{Z<;xx|sea=ip#a70PjwIc9&ZrS%xw!l4#sAY>kL!;v=1 zKjEou-GljaesN`))0kw^h!m>W$9v(#Sz88%e5{yfUogw8Bh4oL@bq5zQv?iJf}4B7 zX&KI81r6DskyYe82AL?1Z=&5ItY4#n8bS^dIV2N7@aBJ!kG z+sAL6xgVd;!w`+=gf9CWSpUQ8z!-L_jF$EU4mu=tY3{0k6kopH8aY?aArq6#p2u3< zMx`XFwi=Se>7lWZ?^KFpN&%y6{2ec*9-kkX82pzbl_XBx$plo?&od>Pgf_dUJ^Ap| z(XJ0croLzy+@FtqNiU{3^OHv_H_xNXB}+ZWa0@gKW!GKFt!p|_RaR`9u*V@yj_Jxj zjB%a!kGS-O+$$kFvw z5OK63uPM&2?}UFJ!|~zk5TCKHRcV0`pJq4W%HeBxk=zzTR!fs84l$i0I)!;1haMQ> zn{~nTTW4m)HZMq;zpGSs-DByZ_HQiB&rWIC?&ziFXkta^q1w=}9*z$#o1|C;L}cSwY?0$inj8!}Y1En+8IXc%o3#%DJ@e0fJ-5<*OZT7+WJVs+<(F zDZ=d@J+;liGf}pQMYO#me2+R<2NFjuuJz_{^{;F?4ao)$>x5<*v$r3GStEPGgUB zPHLUGV1NPOe;nYtE;JZrDgIL}Uqf_{l++ace-U)J47LZ>M^mJ<$Tzg`rby`bk}tM^ z+>!fRy2*o^&RH;v6VCv(Lqy<53BC9W`{Yb35Vt7zXh|7Eo(fBAFd-4()Mi|*PG_cNxtFHkaR zzNvA`-|(y`V^t)C;E1Xr7q+lIH8iGDlz%!NPAQq`Ih~(H8LB-Op>SKXDy=C0y0tym zVzI08nr(dsy0p64j+tKJ`2d>FJH_9uUi2}tQv?6(f3yWpyOqB{q|4+K<= zdJkWwEOlj}ZIz4r3C-jW>6RUAZ2jv6e>OXTpdi)T6-=6NpAgI%7F^*3MNqvo>rQ^s z81uK#qGx&D$>g-lWQy@rz|8&aUz>JYlL>)e7+h}GhdcLtr(V^gYAPM6M|a}#Nm$YH ziHzCVBeTM^d^1}1o|D8Z#=dVgns0hi5b!Q-yd=Q3W?wnsQ*}||WORb^I2JmY5K-&q z|2+(DR1@7*KdT1L*|0YbgEKpxhU>AElJ^0p*E$)YR64Fe$%sL={5qsqJh@C1gJ?SV tb#oz=^mw6Br2p*+8=(#E<4q@6H_qEF5QE)K=)yl3u(q_fs5^&G{1v1gmyG}b literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler-members.html new file mode 100644 index 0000000..af0a5f1 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler-members.html @@ -0,0 +1,69 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.IAssembler Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.IAssembler, including all inherited members. + +
Assemble(string assembly)Nintenlord.Event_assembler.Code.IAssembler
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler.html new file mode 100644 index 0000000..8679dc2 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler.html @@ -0,0 +1,122 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.IAssembler Interface Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.IAssembler Interface Reference

+

Assembler of assembly text to binary. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Code.IAssembler:
+
+
+ + +Nintenlord.Event_assembler.Code.ICodeLanguage + +
+
+ +

List of all members.

+ + + + +

Public Member Functions

DataChange< byte > Assemble (string assembly)
 Assembles code.
+

Detailed Description

+

Assembler of assembly text to binary.

+

Member Function Documentation

+ +
+
+ + + + + + + + + +
DataChange<byte> Nintenlord.Event_assembler.Code.IAssembler.Assemble (string  assembly ) 
+
+
+ +

Assembles code.

+
Parameters:
+ + +
assembly Array of lines split to parameter arrays to assemble
+
+
+
Returns:
Data affected by assembly code
+ +
+
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler.png new file mode 100644 index 0000000000000000000000000000000000000000..d72deb1e7ca7bf474a1644c3530150c09feb09b3 GIT binary patch literal 892 zcmeAS@N?(olHy`uVBq!ia0y~yVAKS%12~w0WRYw!FOZT5@CkAK|NlRb`Tzfc`STMd z09jys;J|_EL;s%uxf~@ye!)O#Ft~au#E5}`ncLIFF{Fa=?cCVD*9IJ|zHYDnO|Ov` z`uw?NPiaqAvD7p${BH7= zqPjI&cQ(qLKfGnVpL1*PO!0KHNxMWJ8?EH?DP8PjYN;8)Hh(h5?_-|>8bwrIoj?8e zZb#so;0Kard?$Nqx!x$RyukH#XOFC(qII9GYvU{g5x8K5epyx`!tOL5=Qp%0b zlnDKvGUaRK^Y>{z>`Nv^2P?8hceVE|E-SkC`0TtZSN6o{A6qf$Q}5EU-wWDrG@Saj z=|%8mIZ4i5Rl|AHmlvzMO%1tpJlBio@F8CL*TJvUb-IJSO$+r}cXltlbN6ieeEmre z+r*PaJOk~TuEZ6^mpiP{oTLOsznYh5nEpKRxq4%Z=c}^|;#^#V-m|%es2uI{0|%e0 zB249?2_l{op{R9%e66}PMx<)t%v0^OfmqDF!Hq0AKyTtcPK zx0)5rOIndJ$?AJ8*QWE+ejhq$$NFtz$c;YR=^GDgrW`MH(>k9rE$0`nRn>Z@^Q8<1 z%Bh?(rrqi`;3n`YHn>vbyXN7EG5l*}hf9+?-{xoPb*6%Cs3_CitO6~C;kJvS#8 zdHxE?YN-_cmpH%Z?(!N?w7fZaNcY#3E$+w8>PL6Zubpbg+Pm}C@`nD|waeZ!pFGPB zi5O;2)534ih&dk2zR~Csx9+1=@xE6sJ*zVM{cqcmg_E`F+kvr^X*J)GGssyr`_%mn kQztE11x?PZp!j0HCt#bs_RrEuz^uaH>FVdQ&MBb@0BbLwt^fc4 literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language-members.html new file mode 100644 index 0000000..78069f5 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language-members.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.ICodeLanguage Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.ICodeLanguage, including all inherited members. + + + + +
Assemble(string assembly)Nintenlord.Event_assembler.Code.IAssembler
Disassemble(byte[] code, int offset, int length)Nintenlord.Event_assembler.Code.IDisassembler
IsReserved(string word)Nintenlord.Event_assembler.Code.ICodeLanguage
NameNintenlord.Event_assembler.Code.ICodeLanguage
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language.html new file mode 100644 index 0000000..a208bd1 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language.html @@ -0,0 +1,142 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.ICodeLanguage Interface Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.ICodeLanguage Interface Reference

+

Assembly language for assembling and disassembling. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Code.ICodeLanguage:
+
+
+ + +Nintenlord.Event_assembler.Code.IDisassembler +Nintenlord.Event_assembler.Code.IAssembler + +
+
+ +

List of all members.

+ + + + + + + +

Public Member Functions

bool IsReserved (string word)
 Checks if word is reserved in this language.

Properties

string Name [get]
 Name of the language.
+

Detailed Description

+

Assembly language for assembling and disassembling.

+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Code.ICodeLanguage.IsReserved (string  word ) 
+
+
+ +

Checks if word is reserved in this language.

+
Parameters:
+ + +
word Word to check
+
+
+
Returns:
True if word is reserved, else false
+ +
+
+

Property Documentation

+ +
+
+ + + + +
string Nintenlord.Event_assembler.Code.ICodeLanguage.Name [get]
+
+
+ +

Name of the language.

+ +
+
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language.png new file mode 100644 index 0000000000000000000000000000000000000000..d9fab3f481d78b1a63980a3aa77f5e0aed7f5935 GIT binary patch literal 1139 zcmeAS@N?(olHy`uVBq!ia0y~yV2S~<12~w07l4#RfKQ0)|NsAi%>Vxn%%7hy z0muU50|yRNANv0U$mJ*r@(Tt^gTd8PAw~=gEKHs*jv*C{Z|B~gbVq@QRX6|YzyIpb z8)vt)^nO$^e*9(S8gp)@htAPeck3?9*`~E;#@09K?#7o29v)kgYQY+F0E{?xG`zll zNcHK=f0x^0d`wi7ln#E$xEYapxZvE=4fS4jC$27Ww^V;n)lnM!^4uD!15ejK>2elk z-}N?tp||~Y(IN2zUwK}Ci#_*Q_s~}Fy>d5IMH~N|VAfm|q4`_ytBLB&-k{%G_&s9X z>z-ZMWaX0@x8m)hLnR+Is#mgPTdHecS6&nR@O7B)fzX~+$$uSWJ7tSb-zk}(xVK== zDT^n3tKNAYP8HU9x`*%j_o(Id)7DBIG~Ll(aNy6AY3ur4*Z;h?bYA<;-rpBZWe%2_ zKUazA->@!vYuZ(Tby0sz?%(b1mwB}>>3R6-Q@i44UT}OD++K7eFgoU(CHHmVHQDv| zHoOvwarB*6cw%qYUpp&~UF#QX+X&B(|BxDeDy;ZkXA`B>xY&TD}? zS0JK=dq)EZwH7S2)ZB3)^t7GFe)-B({bJJ|icH&kcSZb~Lq>BBZF+CawR!{3@(pi( z?>WSzb669EoGn^YA&6r+NDhQRnhtB0LD*+b!F4=-PzJ*}?O?BY$yAJJjm9X)UMm*_sT_&eux;{Pd|7g#qiT<6_!>8#AH zN`~vF*F8;eu0Ql({b7X%RpC!hg)84yn|)%NXYG?lkwA?pxs$heSmrOjVz>62#w72h zD}VO}N4mYL5`Fe6PauT(YxL6zcG(*&t5{=NH(FiezcNumZ~GZvcF9k&?JLi`-PNph zq`&!!pV?Gi$=tqa4?l^^S*|-hId9b@u2}i}hej-0o+sup=ec~4jQQy4*3SF9;k8-J zR`ZwZwKX%C9TbJ)HZ zYs@kG?(_6j_aluH^Rpj?&zI9ZxOJ2tqH-U+zCd^f;8x$Q}I4ypSb2BPKv h&zP7jKfm{o{f0la?cw~HpMfO=gQu&X%Q~loCIH#@DA@o2 literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler-members.html new file mode 100644 index 0000000..5bdccb8 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler-members.html @@ -0,0 +1,69 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.IDisassembler Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.IDisassembler, including all inherited members. + +
Disassemble(byte[] code, int offset, int length)Nintenlord.Event_assembler.Code.IDisassembler
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler.html new file mode 100644 index 0000000..94d533e --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler.html @@ -0,0 +1,145 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.IDisassembler Interface Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.IDisassembler Interface Reference

+

Disassebler of binary data to text. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Code.IDisassembler:
+
+
+ + +Nintenlord.Event_assembler.Code.ICodeLanguage + +
+
+ +

List of all members.

+ + + + +

Public Member Functions

string[][] Disassemble (byte[] code, int offset, int length)
 Disassembles the binary code to assembly.
+

Detailed Description

+

Disassebler of binary data to text.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [][] Nintenlord.Event_assembler.Code.IDisassembler.Disassemble (byte[]  code,
int  offset,
int  length 
)
+
+
+ +

Disassembles the binary code to assembly.

+
Parameters:
+ + + + +
code Binary data to disassemble
offset Position of data to disassemble
length Lenght of the data to disasseble. If 0, disassembles to the end
+
+
+
Returns:
Array of codes split to parameters
+
Exceptions:
+ + +
IndexOutOfBounds If offset is smaller than 0, or length is negative or offset + length is larger than code.Length
+
+
+ +
+
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler.png new file mode 100644 index 0000000000000000000000000000000000000000..77cf33c72a0ad29282c84b8081f9e04416ea2814 GIT binary patch literal 902 zcmeAS@N?(olHy`uVBq!ia0y~yVAKS%12~w0WRYw!FOZT5@CkAK|NlRb`Tzfc`STMd z09jys;J|_EL;s%uxf~@ye!)O#Ft~au#E5}`S=7_TF{Fa=?cCVD*9IJ|&Tg;%O|Oy9 z`JBwxcR6hFw{woOe4Gs)oR^5>U-;&vB73U4N7oV{+SeWOTlaDM%1OLIUj+kMcTEl5 zt9HC&{Uza@(j}t86HfhmKjD_glc#GK8+~4t9r(S3?_xxehxNRFFS^nUC!8wm*d;M< z(bUh$p%43(+V6fD!Ry@GJ3~DES^kj^Pnm4QKTo>CuxwZ4LMb0DUGMphE!zrZv?h3U z?)v;`Nm9e|B(Yj9>-Me>&wqt%>Rt+D#0;a;C1+|YF;WL9VN zo0IRI&o7O!&E>s>Z~o2hG%3K-Q-5J~m7`}9XnCvj4h@e209iC1Bmk_S$lPO@V8CrN&lUw zrS7>@$Js&u5@U z!#o2XQIDlAcPrQS&RH&@HOt}oKL4d}E*8aG?DSXt?V*)(eBS9B4@E8%#!NgkGvwr< z{FRIQwZ6otGl*(>FSwp#=XpKv?px!_O5ap9vmbH?O`EW^(er5jvp-!TJ4~&Y1Z@jG z?Ynr}ij_ap#Gf+#5-~YdnfvE-?WxlFZ*Nbp>NqPWl6P_WDLF~={W+?2-`;*%d1XfV z?~q52)8@ZC?ojmk;IApaI8Q%v2=bj%oA~Zoz`J*kKAJeJ>G|T+z2jB5@YXFm`O@y+ zpJq|A;8VHB)=AATYuJ`fi3;1a><@3Wre{_-G+j3Uqw60dL#pl6SJiS6z)Zv7>FVdQ I&MBb@0H!3Z761SM literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor-members.html new file mode 100644 index 0000000..c42cbb9 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Processors.IPreprocessor Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Processors.IPreprocessor, including all inherited members. + + + +
AddDefined(string[] original)Nintenlord.Event_assembler.Code.Processors.IPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_assembler.Code.Processors.IPreprocessor
Process(string path)Nintenlord.Event_assembler.Code.Processors.IPreprocessor
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html new file mode 100644 index 0000000..ea2037f --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html @@ -0,0 +1,170 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Processors.IPreprocessor Interface Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Processors.IPreprocessor Interface Reference

+

Preprocessor of code. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Code.Processors.IPreprocessor:
+
+
+ + +Nintenlord.Event_assembler.Code.Processors.NopPreprocessor +Nintenlord.Event_assembler.Code.Processors.OldPreprocessor +Nintenlord.Event_assembler.Code.Processors.Preprocessor +Nintenlord.Event_assembler.Code.Processors.Preprocessor +Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor + +
+
+ +

List of all members.

+ + + + + + +

Public Member Functions

string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)
+

Detailed Description

+

Preprocessor of code.

+

Member Function Documentation

+ + + + + +
+
+ + + + + + + + + +
string Nintenlord.Event_assembler.Code.Processors.IPreprocessor.Process (string  path ) 
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..e2f7ec1c196f276c2149e846845a538a89ed2683 GIT binary patch literal 1770 zcmY+F2~<BD92kIe;M~5CjSsBcQ^8=0ZpS0f7iYI0TY6N!$0%yXV|H^FQBwzxihF{LiEk z-JH={2ebeHXjc~p4*<5YVV|gpg5Q=SYhu{!BcAngR4SFQt5miY76#mgJ@wn#+M38y zN}$w?_HgrrVfFK-$IB9ct?{l7UwhFs=7b|rMR;wei@ARHWDE(ttquPVoYB~h4~@+6 z7n-HM{aT8MZQ#T;au@j!81tqzZ-Uj_MSTi@(Y7rBxa|B}Uj6b!iO8fd?s!)564Akd z64L*;{Clku0ZVV0QAi!PQy%Zpi~y}z-bq%9Gf!S$p5ReEdU1uTe>f=5(}{)xh&Ezh z-nZBOxyAFfFL#|iem^_&;*BtO_xgf!uYC#xWo3f+nOZ#c9Ch8j_`&&P8N2z3B6e!o zgigbROj7AZwbHGCZOqQuLGBv97Gtz)A>2o1J#7&Zi7#$>!Lc3m;9!10>%8s0y7;2yf@G{x-Fc^&_7GL)>& zuwmFm9Sf36uFr84O>+sE5FIm*!}-l z0LNn~>?~!tU~rBASrnLwO`)t?jpuwp-rlI5riyxd?4BAULRW28m7^I^wOPfpqa_-v z3KA2p$C(xm*y`B}^C%_;26wxBdmDWIciO#`ig%x9+bn+jsxLPFy~F_1%=v}(>?1uu zY=a{y<`4WT4{L8;Pd-%{*fpo{cI39dXV|izO7vbHp_{O$FQt7dqGzPjBinlKEugTn z8qs3hptX>IMS87*ZwB4`M7(dd>y!oGJFmmKv;Mas@6%>%N- zWSR4<39tE5w_DbE z?2(?ZUh}m5eDqX)nclQhN!iOYR=b!Y4!jWPsQlN4n}~7-4xD zKSIz)f<6xRA=3M4&JP3YTGA%+23%)Ku`Oh#w|PmSyT42Svr{~eC#;nBf>K+=N{wsa z$q!%>#Xsd#cBbweYD!1vjG9(t63uOe0**9%7uVAXdfec|mBt9Tz!{nz^6RrzSJIEnoF(1rNDS7TyLvC5tr*9@A?!wif(P%Q%MIhX z6}`;AY&(CS+5L#oj{W@i%>GgPmO@Unza*wHU-X?bBdNG!i+OC!S_ejM#mrcuX?ueYk3{@!3B5*?h)P8%$M((Zv2Bh=6l16zYIOD_co(K z9(G2M$?2np(gxgPeSArhKn6(~m5;*B2ewaOzUrxU%ra#QqyyKj3h1^v^!glKGI90s zVcfhV35~NEpJzy>@xq@N(~RwT;p4-r&YHaaCLNZsQf12r~d$;I96l; literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html new file mode 100644 index 0000000..9f5b992 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html @@ -0,0 +1,81 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template.html new file mode 100644 index 0000000..114bd64 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template.html @@ -0,0 +1,522 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Templates.ICodeTemplate Interface Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Templates.ICodeTemplate Interface Reference

+

Template for assembly code. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Code.Templates.ICodeTemplate:
+
+
+ + +Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate +Nintenlord.Event_assembler.Code.Templates.CodeTemplate +Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate +Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
int GetLengthBytes (byte[] data, int offset)
 Gets the length of binary data that matches this template in bytes.
string[] GetAssembly (byte[] data, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.

Properties

string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
+

Detailed Description

+

Template for assembly code.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the assembly code of the binary data matching this template.

+
Parameters:
+ + + + +
code Binary data
offset Position of the code on the data
messageHandler Message handling class
+
+
+
Returns:
Assembly code matching the binary data
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
byte [] Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
+
+
+ +

Gets the binary data of code.

+
Parameters:
+ + + +
code Code that matches this template
messageHandler Message handling class
+
+
+
Returns:
Binary data of the code
+ +

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
int Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
+
+
+ +

Gets the length of binary data that matches this template in bytes.

+
Parameters:
+ + + +
code Binary data
offset Position on the data to match
+
+
+
Returns:
Lenght of the code in bytes
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.GetLengthBytes (string[]  code ) 
+
+
+ +

Gets the length of code that matches this template in bytes.

+
Parameters:
+ + +
code Code whose lenght to match
+
+
+
Returns:
Lenght of the code in bytes
+ +

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
int [] Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.GetPointedOffsets (string[]  code ) 
+
+
+ +

Get's the offsets pointed by the code matching this template.

+
Parameters:
+ + +
code Code whose pointing offsets to get
+
+
+
Returns:
Offset pointed by the code
+ +

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.Matches (byte[]  data,
int  offset 
)
+
+
+ +

Checks if binary data matches the.

+
Parameters:
+ + + +
data Binary data
offset Position on the data to match
+
+
+
Returns:
True if data at offset matches this template, else false
+
Exceptions:
+ + +
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
+
+
+ +

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.Matches (string[]  code ) 
+
+
+ +

Checks if code split to parameters matches this template.

+
Parameters:
+ + +
code Code split to parameters.
+
+
+
Returns:
True if code fits this template, else false
+
Exceptions:
+ + +
NullReferanceException If code is null or any of items in code are null.
+
+
+ +

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string [] Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
+
+
+ +

Replaces offsets with labels.

+
Parameters:
+ + + +
code Code that matches this template
lables Collection containing the lables and their offsets
+
+
+
Returns:
Code where offsets are replaced with lables
+ +

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.AmountOfFixedCode [get]
+
+ +
+ +
+
+ + + + +
bool Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.EndingCode [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.MaxRepetition [get]
+
+ +
+ + + +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.OffsetMod [get]
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template.png new file mode 100644 index 0000000000000000000000000000000000000000..774fddef85115d46c677e99b332e43cc9f0815c0 GIT binary patch literal 1819 zcmY*aX;f3!8odFWQkg21N_3%1Xc~A3SV$0V7zD-Gkc)&tP(UciAd`YgKnPAKV^w?% z7LwEjB`qL>GGj`F1mp=31;P+07-l33A_Pe)rkAYx=+a3{HH zA`OrL0B90Uxp)A;b|##=?^K5)ZuhzXetqjs^gN+dD&bVA7?!%d?ak<=U?aFDm zyEDOqM23e|&*1+&kHSRd1Q#by8bUHIq7>QcoeY}BpPW!W__$3iVOHmB^lVY|xJGHc zQQ4bRJ4CF}q|X!zIr)clTDMOf5ICqp62O)3*b1)N0QmV+(cQF!Wb0>VOahRHZuh-U zSkwqWVwb(}PXp&pB(!Q`8_uJwHasp%HGqPt2z%DuA9hF+M7zN6&sNtMU?b}dAv?_~ zeSHXsJI2gcwyfre+8}N0GV=_`YAHQ0Pb3-z?t*R+Ajs4ekueDdYKI}yl3nk5m012)Qe1TbefkGS4goVqc%aYv2oy7Kxk0HmVlh2Z-cB_#@dieRr&p*(*0`ZU zf{`$CldD%4jD(RguAb8cB++skjF2xNH7vKOkW36*|9@pFB30R9?CQi_>2k+}lq`13@~h43Hj_YITqV7r zC`-B)XO|;(hdAbwClu^p7INrV*f!VS`gW=o&OX+pzO zuUB+Gp)bf-JLWIN{mfPz^VZ768!KlmvVBLH-qxdPlxpgFN_dK8i@=~LJbLMrtci0H z^pCt23(Hat%Tlo=iOj_?!lXsi31_=dbk zhwH5hlg|yUN>ceuo7cZ7 z{6)GJj+T$bfZzP~D!GT{ZpReJTXmorvh93jQWL-6>fcLq2@BWAG`XWEtNXYIyi(&;y`>S!M;%+nwhzBz*W3Z+{U3LMf>8;MmChc z9cic%lB2pr0&l?B|e;e5FfYVB5Iw=Xrjwn$IjnlqeT(LAHNHh0i(_VXzmp*!pLZU$k8*ZSDk;oARmA2!mOdNiW9x?( zE=g(yv05U`F=fl3jRyz5yWYzis9k$5a~2z$<;Ow%uz*738KSOY|o}C zE>*u}Xa1c{OB%f-(-$w4Fm7}9P9fT?nSUjBW}?ORmQ3cl-)0(35ruAjVYmMv^D|Zp zU&b9EyXj7Q!LD@zUsS;Uze)RG0$%{e%t + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html new file mode 100644 index 0000000..e18fcb0 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html @@ -0,0 +1,263 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Collections.IDataChange< T > Interface Template Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Collections.IDataChange< T > Interface Template Reference

+

Collection to keep track of changes to an array of data. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Collections.IDataChange< T >:
+
+
+ + +Nintenlord.Event_assembler.Collections.DataChange< T > + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + +

Public Member Functions

void AddChangedData (int offset, T[] data)
 Adds new change. If old change and new change overlap, new overwrites.
T[] Apply (T[] data)
 Applies changes to array. Array is rezised if necessary.

Properties

bool ChangesAnything [get]
 Returns false if Apply doesn't change the data, else true.
int AmountOfChanges [get]
 Returns the amount of changed indexes.
int FirstOffset [get]
 Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.
int LastOffset [get]
 Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.
+

Detailed Description

+

template<T>
+ interface Nintenlord::Event_assembler::Collections::IDataChange< T >

+ +

Collection to keep track of changes to an array of data.

+
Template Parameters:
+ + +
T Type whose array is to be changed
+
+
+

Member Function Documentation

+ +
+
+
+template<T >
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.IDataChange< T >.AddChangedData (int  offset,
T[]  data 
)
+
+
+ +

Adds new change. If old change and new change overlap, new overwrites.

+
Parameters:
+ + + +
offset Non-negative offset of data
data Array of data that changes at offset
+
+
+ +

Implemented in Nintenlord.Event_assembler.Collections.DataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + + + + + + +
T [] Nintenlord.Event_assembler.Collections.IDataChange< T >.Apply (T[]  data ) 
+
+
+ +

Applies changes to array. Array is rezised if necessary.

+
Parameters:
+ + +
data Data to apply to
+
+
+
Returns:
New data where changes were applied to
+ +

Implemented in Nintenlord.Event_assembler.Collections.DataChange< T >.

+ +
+
+

Property Documentation

+ +
+
+
+template<T >
+ + + + +
int Nintenlord.Event_assembler.Collections.IDataChange< T >.AmountOfChanges [get]
+
+
+ +

Returns the amount of changed indexes.

+ +

Implemented in Nintenlord.Event_assembler.Collections.DataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + +
bool Nintenlord.Event_assembler.Collections.IDataChange< T >.ChangesAnything [get]
+
+
+ +

Returns false if Apply doesn't change the data, else true.

+ +

Implemented in Nintenlord.Event_assembler.Collections.DataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + +
int Nintenlord.Event_assembler.Collections.IDataChange< T >.FirstOffset [get]
+
+
+ +

Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.

+ +

Implemented in Nintenlord.Event_assembler.Collections.DataChange< T >.

+ +
+
+ +
+
+
+template<T >
+ + + + +
int Nintenlord.Event_assembler.Collections.IDataChange< T >.LastOffset [get]
+
+
+ +

Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.

+ +

Implemented in Nintenlord.Event_assembler.Collections.DataChange< T >.

+ +
+
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.png new file mode 100644 index 0000000000000000000000000000000000000000..aa1b1bcb1afed2cad8416bfe160ad796f45d5911 GIT binary patch literal 1061 zcmV+=1ls$FP)0000OP)t-s|Ns90 z00960z@MLBkN^MxkN^Mxkifved&2+Z00008bW%=J0RR90|NsC0)yh;d000BDNklia+PF2ML7!m3owbgZqd%#Y27eYiacc8eW!z-};r1z3QE0qh6B zwlCrz;xdzy_3f)YgjI~Kgz7amhRJo}v!gCg^Scf0Ra!fFTq9s9oM#8@1y*l^br}|5 z=X?88`k(Wg**Kr7*nV4d9CT2--2TxWZ3f=}9S6C3?=!|MwU6Ady2bw4r}FAFlts!@ z^ehhL!*d)>ZOk!e6eKn=-b6+FD_G_`eBLoUIoPl)3?~s<>Uk)Wzu(1vRarZ*W`W64 zWo| z$EyNsFDhbo?}N0cOf6!sz)GkBY%K*MCK=eYRESz{)l$$0S74K)Tmc(|!54#R$-DwR z(7IxMi8-*lQZOmik;`7idU;t(LC`;Wc8gxDG`7@td*V`0S3V6^AHc<#5dFKx2At-_ zbdRupDMe!?Y(l^LhsQp?<4>0AP)bP5k}-=lMtoKZtiEt6d`9VgEd{Cp&Cb@MM}vhe zZHv@rz_x;Z@)a6Q`W~?VplJ1#1wsGh<*j@ixg!N-78Y__#`rSV~_Wd1yvQ&psLSmMTS*$VQ zvr?eMh4bJ8O7CkaP~B&?wH7@NENpHCz{)-ZwiWbdZr=sXC-z582B1yW00000NkvXXu0mjfkAmcv literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection-members.html new file mode 100644 index 0000000..39798ab --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection-members.html @@ -0,0 +1,78 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Collections.IDefineCollection Member List

This is the complete list of members for Nintenlord.Event_assembler.Collections.IDefineCollection, including all inherited members. + + + + + + + + + + +
Add(string name, string replacer, params string[] parameters)Nintenlord.Event_assembler.Collections.IDefineCollection
Add(string name, string replacer)Nintenlord.Event_assembler.Collections.IDefineCollection
ApplyDefines(string original, out string newOriginal)Nintenlord.Event_assembler.Collections.IDefineCollection
ContainsName(string name, params string[] parameters)Nintenlord.Event_assembler.Collections.IDefineCollection
ContainsName(string name)Nintenlord.Event_assembler.Collections.IDefineCollection
GetReplacer(string name, params string[] parameters)Nintenlord.Event_assembler.Collections.IDefineCollection
GetReplacer(string name)Nintenlord.Event_assembler.Collections.IDefineCollection
IsValidName(string name)Nintenlord.Event_assembler.Collections.IDefineCollection
Remove(string name, params string[] parameters)Nintenlord.Event_assembler.Collections.IDefineCollection
Remove(string name)Nintenlord.Event_assembler.Collections.IDefineCollection
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection.html new file mode 100644 index 0000000..12e3cb1 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection.html @@ -0,0 +1,454 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Collections.IDefineCollection Interface Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Collections.IDefineCollection Interface Reference

+

Collection for storing definitions and macros. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.Collections.IDefineCollection:
+
+
+ + +Nintenlord.Event_assembler.Collections.DefineCollection +Nintenlord.Event_assembler.Collections.DefineCollection + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

void Add (string name, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void Add (string name, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
bool ContainsName (string name, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
bool ContainsName (string name)
 Checks if this collection contains an item with 0 parameters.
string GetReplacer (string name, params string[] parameters)
 Get's the replacer for item with the parameters.
string GetReplacer (string name)
 Get's the replacer for item with 0 parameters.
void Remove (string name, params string[] parameters)
 Removes the defined original with the parameters.
void Remove (string name)
 Removes the defined original with 0 parameters.
bool ApplyDefines (string original, out string newOriginal)
 Applies the defines on the original and returns the result.
bool IsValidName (string name)
+

Detailed Description

+

Collection for storing definitions and macros.

+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.IDefineCollection.Add (string  name,
string  replacer 
)
+
+
+ +

Adds a new item with name original with 0 parameters and with replacer.

+
Parameters:
+ + + +
original 
replacer 
+
+
+ +

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.IDefineCollection.Add (string  name,
string  replacer,
params string[]  parameters 
)
+
+
+ +

Adds a new item with name original and parameters and with replacer.

+
Parameters:
+ + + + +
original 
replacer 
parameters 
+
+
+ +

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IDefineCollection.ApplyDefines (string  original,
out string  newOriginal 
)
+
+
+ +

Applies the defines on the original and returns the result.

+
Parameters:
+ + +
original 
+
+
+
Returns:
+ +

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IDefineCollection.ContainsName (string  name ) 
+
+
+ +

Checks if this collection contains an item with 0 parameters.

+
Parameters:
+ + +
item 
+
+
+
Returns:
+ +

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IDefineCollection.ContainsName (string  name,
params string[]  parameters 
)
+
+
+ +

Checks if this collection contains an item with specified number of parameters.

+
Parameters:
+ + + +
item 
numberOfParameters 
+
+
+
Returns:
+ +

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

+ +
+
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_assembler.Collections.IDefineCollection.GetReplacer (string  name ) 
+
+
+ +

Get's the replacer for item with 0 parameters.

+
Parameters:
+ + +
item 
+
+
+
Returns:
+ +

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
string Nintenlord.Event_assembler.Collections.IDefineCollection.GetReplacer (string  name,
params string[]  parameters 
)
+
+
+ +

Get's the replacer for item with the parameters.

+
Parameters:
+ + + +
item 
parameters 
+
+
+
Returns:
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IDefineCollection.IsValidName (string  name ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Collections.IDefineCollection.Remove (string  name ) 
+
+
+ +

Removes the defined original with 0 parameters.

+
Parameters:
+ + +
original 
+
+
+ +

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.IDefineCollection.Remove (string  name,
params string[]  parameters 
)
+
+
+ +

Removes the defined original with the parameters.

+
Parameters:
+ + + +
original 
parameters 
+
+
+ +

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

+ +
+
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection.png new file mode 100644 index 0000000000000000000000000000000000000000..e835712d63afd15de264d02f4d39d81e676e752e GIT binary patch literal 1185 zcmeAS@N?(olHy`uVBq!ia0y~yU|I!a2XHV0$!BMm^8qP|0G|-o|Ns93ng9PEm_I*Z z0+0p92M!#lKJ@_xDd)u=LlO+y8Y|H!;lFz^dM)YmwM}fHS&a5o^xr z{)lVLU!O>oZ0k7jW*Xn!dAI%E6dT@&Grv`ne`mQz)tbu_H@y12R*U(Ca#-xN3^Oqv z>p2n`)o&|K)f{T|i1^yJM(b_R6Gc_VtNytf%2zHY8BdCvAfI~e<;_!jx__;8E-jNf z746=BBT!1K?YhOaqFkS!Hx^3$2~k;7wLA3dzo_V(4Beff?U~NyLJMQ+;W zh~DaLS~;Jy3m%+VRl7Axthun-@ond(e>b}eq<&8gtzI#+F{kidnD6~*(QhhL*8FM? z^IezIANts&{_D5dDy8z(?qR-J&E^wc_ZD96sWcM`+k1Rf|GfKYOHFQs2u~}29LCyr zwJxK}_MXMfDY3cN7Jg&6dHyEQTD#S4+!~?!cd~WwUA?)j=v$w`*@~?`E1h4P$JEWw za=yCo@D#IETdvC9{2+Ba>|5zST+vhr%Ymo4><#4Oeu*Au*N*ExHzhIR`nT zS^RD^3CAXNPvdg`TUp!8kQmw`X7yEiz0#Vl3tr0~g|>tWMrDQxD6Huc2y=}PRYarz zrf=`Rr+UV9QIn2?UGd_Qg z-R@Dfj5|?iwNshkO}3D>Vj0F=%@B6Ln-sI1-Eu*d1MShE!Q5n|y zMre~}0PmGsNzU0P8~HA`y;E_znJRaRv3K>4`8U@kYx-@^EUz{=W4GGro6Su=li73E z8voH>?+_nkb#{5h?`guvJXgdzJm1}yU%%_Dt%G`^*&42!swun|!nAY5IOe1|{MO6* z$5&DP?EU$j|8A~!mHI7uK`yK8(ng=B*WZU($)z1$H6hmV8|#IXx3&)Li=Ik7GCm_8 z$zoYQMK7uB(i)#$*RMr0oPo{^+$8p5^Zr9~Q@!SgYOqF^D%pHlsQK-Oa9VKL)}woU zPhYudFdL|hX%k~dNpc-gOjzt@-F3Rrexr)KVyYy0m# zJ3U3S=H|vIF + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay.html new file mode 100644 index 0000000..d486f44 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay.html @@ -0,0 +1,357 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Collections.IIndexOverlay Interface Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Collections.IIndexOverlay Interface Reference

+Inheritance diagram for Nintenlord.Event_assembler.Collections.IIndexOverlay:
+
+
+ + +Nintenlord.Event_assembler.Collections.IndexOverlay + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + +

Public Member Functions

bool ContainsIndex (int index)
bool ContainsAnyIndex (int index, int length)
bool ContainsAllIndexes (int index, int length)
void AddIndex (int index)
void AddIndexes (int index, int length)
bool RemoveIndex (int index)
bool RemoveIndexes (int index, int length)
KeyValuePair< int, int >[] GetIndexAreas ()

Properties

bool ContainsIndexes [get]
int AmountOfIndexes [get]
int LastIndex [get]
int FirstIndex [get]
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Collections.IIndexOverlay.AddIndex (int  index ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.Collections.IIndexOverlay.AddIndexes (int  index,
int  length 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IIndexOverlay.ContainsAllIndexes (int  index,
int  length 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IIndexOverlay.ContainsAnyIndex (int  index,
int  length 
)
+
+ +
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IIndexOverlay.ContainsIndex (int  index ) 
+
+ +
+ +
+
+ + + + + + + + +
KeyValuePair<int,int> [] Nintenlord.Event_assembler.Collections.IIndexOverlay.GetIndexAreas ( ) 
+
+ +
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IIndexOverlay.RemoveIndex (int  index ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Collections.IIndexOverlay.RemoveIndexes (int  index,
int  length 
)
+
+ +
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_assembler.Collections.IIndexOverlay.AmountOfIndexes [get]
+
+ +
+ +
+
+ + + + +
bool Nintenlord.Event_assembler.Collections.IIndexOverlay.ContainsIndexes [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Collections.IIndexOverlay.FirstIndex [get]
+
+ +
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Collections.IIndexOverlay.LastIndex [get]
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..ed72bd5895afa63a3c37c4c6ddad8cc3f26f3ef8 GIT binary patch literal 987 zcmeAS@N?(olHy`uVBq!ia0y~yV6+Fa12~w0WW?I0ML%Y zP6C zYtyvc$rJXrAKg;)`^MK@r>*9-uUw}Wt7vKZG3=Gru5kN@CC0xt8eB^fY`%ZvZt+on zS>M zI&@XFuJ(%Je=8^TKdbsP>oNp?`tU?p)!pDX^36HFZrzzJANM{=Unk|Xv(C^n)?*^; zkp=$`&kXz1)v^AA_tl=ahW)?Q{wL+H_^hwyuC=+eOze1XIs0<`pHGeAujaqD90J+tm}JZ@&)P)iwWW$NgKz{l{ZJX#ZO8A1~pN*A)4G_U{8mbLIp$e->Y!T=aC+ z{`vb2f}Q_{6>FZ0FK%RSER=aCvfKLUq(4UcC(ir-d|8cq(m&e+?sffvlYqf2|Fc%d z{*-X#ckVjF<0s$qf85J4;m}t$$AR1CdkR6L%m|wEv`R|7r0Au*N{J z%pVPqOu1V8d)@Ws{rSIdY1)f}6akTNZJ)i*Qx(l+UM??j0`UfZmV-;?G z_$Mi2@0o@agO(Gj3O65~bzjd|?WXIu*k_Lec(_@0f9oYrye+r(j$PT|cbod2C$3uU z9q!@hyJzaIu6I}a*Ui|K$q}c+$8q5OE2qpKn#WdlcdcCcb7|_!;)jVcE6Z5_JktB| zYLVZrtk63==elm)`QJ5T)r(8#zwS?&zdA?jP30@;ch9E8%bV_6$2s@IYP+z{&fO={ zlMY<^xLKgzhu>tQ^X^?nmydn#n!hvaN9(VnJf$CZEIy!FV|lzO>XWw8zC-$<#@mkD zyqo=}d+)+?`)A0nytM0z*XjxJH>a!#R;$~2Dg5i~s>!??mo@DAcl}%3lWX60P1Re! zwejitON{;Lv7dp_cs^lq?O)zd$RqyhXQ1Bc_n)O- ub{7Aze~|po_ON>$KO}$>8bg=d#Wzp$PztCH;H= literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker-members.html new file mode 100644 index 0000000..98add0f --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.IPointerMaker Member List

This is the complete list of members for Nintenlord.Event_assembler.IPointerMaker, including all inherited members. + + + +
IsAValidPointer(int pointer)Nintenlord.Event_assembler.IPointerMaker
MakeOffset(int pointer)Nintenlord.Event_assembler.IPointerMaker
MakePointer(int offset)Nintenlord.Event_assembler.IPointerMaker
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker.html new file mode 100644 index 0000000..e2adc16 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker.html @@ -0,0 +1,186 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.IPointerMaker Interface Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.IPointerMaker Interface Reference

+

Makes pointers out of offsets. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.IPointerMaker:
+
+
+ + +Nintenlord.Event_assembler.GBA.GBAPointerMaker + +
+
+ +

List of all members.

+ + + + + + + + +

Public Member Functions

int MakePointer (int offset)
 Creates a valid pointer out of offset.
int MakeOffset (int pointer)
 Makes a offset out of a pointer.
bool IsAValidPointer (int pointer)
 Checks if the pointer is valid.
+

Detailed Description

+

Makes pointers out of offsets.

+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.IPointerMaker.IsAValidPointer (int  pointer ) 
+
+
+ +

Checks if the pointer is valid.

+
Parameters:
+ + +
pointer Pointer to check
+
+
+
Returns:
True if pointer is valid, else false
+ +

Implemented in Nintenlord.Event_assembler.GBA.GBAPointerMaker.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_assembler.IPointerMaker.MakeOffset (int  pointer ) 
+
+
+ +

Makes a offset out of a pointer.

+
Parameters:
+ + +
pointer Pointer whose pointed offset to get
+
+
+
Returns:
Offset pointed by the pointer
+ +

Implemented in Nintenlord.Event_assembler.GBA.GBAPointerMaker.

+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_assembler.IPointerMaker.MakePointer (int  offset ) 
+
+
+ +

Creates a valid pointer out of offset.

+
Parameters:
+ + +
offset Offset to transform
+
+
+
Returns:
A pointer
+ +

Implemented in Nintenlord.Event_assembler.GBA.GBAPointerMaker.

+ +
+
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker.png new file mode 100644 index 0000000000000000000000000000000000000000..6d574f2ee9a33ebe9805c909e3f1642631244013 GIT binary patch literal 927 zcmeAS@N?(olHy`uVBq!ia0y~yU^D`<12~w0?MkP61Pb7T8n8*sEbyUqHm|I_Zq zjKlM1uXww{_`AZte?J;Oq&$$i$P1%1eu9bR{m#d1{gJwmZ{Q z`$qcQ)HP*~O|D*Dy1Kzf{AmFHMcrl02ENhz1ZGZ(-nAlPmQ-Zav}N4<%8XlAH{=Mv zy3%5DwCKbJ-+%Rq`EE$$jxW(E zg?bV!zx18j&OX0&v}Z4mbxHr4y&a{+yZYArc=S(y-;B`9{Cf}Io8wq9^W3ECwRepE zCmk{^T=pX>JzQ>IJ)7Z`9$%JwW;~xFQ>L7EGVA&fzO*;gEyV?lrgWbG24V5$pJ$uY zHf%C*$Lpt5$o5 zS2PGk+V5ujI^}$M*RQ#OjhS7G-IhI>rl&P+ncK8!OJ5#3?BVcsRokNbbz-O2Ti(CY zaz|2Foc$XpiWH6uRYh+4ej;Y~mcrM!mnVm{ZJl_0^QskoPy3S=FSR-T@Ya5zV>K*7 zvPR5IfoUnLT_1}Uc>3>imQCD#=-9pU&!hu>U)XeM>jld@cKs7f@5w28U%#?_*B=M- z&}s2T4UeK??0370J#TU>{VHpeV|QIIt?tdnY1S!kUDy2XiN34&I$d5-d!Ix|z2WL* z^0yjn<&_VmcFC&feb!eC*<*b4y4CKY)gPBdwCAVs?yP3}SR*-`!=|Ic$iZ!=mVI-M p$ijNd&Yn;=MR3^vehrE}`P+8(9I7@J^MJXD!PC{xWt~$(696@+t6u;B literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor-members.html new file mode 100644 index 0000000..f4ddd14 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.IPreprocessor Member List

This is the complete list of members for Nintenlord.Event_assembler.IPreprocessor, including all inherited members. + + + +
AddDefined(string[] original)Nintenlord.Event_assembler.IPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_assembler.IPreprocessor
Process(string path)Nintenlord.Event_assembler.IPreprocessor
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:52 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor.html new file mode 100644 index 0000000..0dff365 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor.html @@ -0,0 +1,169 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.IPreprocessor Interface Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.IPreprocessor Interface Reference

+

Preprocessor of code. +More...

+
+Inheritance diagram for Nintenlord.Event_assembler.IPreprocessor:
+
+
+ + +Nintenlord.Event_assembler.Code.Processors.OldPreprocessor +Nintenlord.Event_assembler.Code.Processors.Preprocessor +Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor +Nintenlord.Event_assembler.NopPreprocessor + +
+
+ +

List of all members.

+ + + + + + +

Public Member Functions

string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)
+

Detailed Description

+

Preprocessor of code.

+

Member Function Documentation

+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.IPreprocessor.AddDefined (string[]  original ) 
+
+ +
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.IPreprocessor.AddReserved (string[]  reserved ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_assembler.IPreprocessor.Process (string  path ) 
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:52 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor.png new file mode 100644 index 0000000000000000000000000000000000000000..7e2c3ac93e582cc4b6a924c4353d0375a62c6a40 GIT binary patch literal 1631 zcmZWqeK^xw96u|$MoXT$rj=DvlBbE18*?dk5izs1q+g`uEqS)f%B7I2)Tk7dNlWBC zw0WskhR}=4N?yjiWTI75w^?Pv?pc4_fBHSo`F+0UIiK@6=X}2B`<%06FIS8%P8R@x zad&f}0H95PF6^Y(Ha^W;+oWNU{@!a;^hm6 ze|+7~sn!52_~`Dkoq8NKF(_f?+bvEx@TTPXcSlA2>jG!zg@%iU=H@sT(Qbnj%aYy+ z5N$RhV(6mcPa*43Xy8<7f&wy{DFBboX@Q&cBrQ;1Lr>43;CX2Lp`87}YBqy>n9mgHn5* zNi__yy3JsHzJ9uc|CpMEc)sJKRb}J!+{m-f2%w5hmj|)Z$B@~e*d-Fu<~ynthm6|I zyt>7t%LT`2>i)DJq|pqHA>MXqJjCcU+|7sHUAKb6U%X1DPBvS4eBQXnXZ!%8_J+d^ z1Wefpj3^Rb1Xj#r+jw#Y*YMaSgWe9p6%R55RqUV|(xs<_Q%B_UfZ$#;L2=<1`K=qf zP5sQ4F5AkCl8{ux4TMr_T3ZMfh+F#H%)|R$vd4A}WaoqhU#*O$6nVC8VVs z1O#GpO|mu;G0r<$%C!Jg=>aEf-P8yc z02WNvsNu{!&;akwiG|K+0N`;nou5F%4a5Ro4hDR4<<}>{^=+Im;fXq3z@`{wLZ07s zQ#;iO198>7;_Vo6vd&FyNH9snK|(4B*PuZ$Dx5su<)$_yEKb5{2wLQ1hz1%ZoQp;& zd@%|t6~AOBtQ3i!e1g*;?RTg21pOH+RTf#pJ4Q>^snCKNReJP!a9EsTq0yB$WkG@M z>EHWF9PVgB554`GjJDJK_Up->>d5iLk-BxRs<%TXi^>Cac@+iT1Ao#_5gck9icd=& zjq?S+8&62*tO*wJ-}4+Ju(537{!X(}rJ_BQZZ!Kv(S2=YHlj?8>mkTGy(N!Xc~hcR zS%tT^;NGLOM&03PnW(>Iz~t3v2HxBO9~SFr*=jJ^(K(vY>fU$dxsTuVZUXgH%6`)es4cC7@t3ETe8q)TZsYx~u9BV>!XMz5tZsM=jIrtB&z zLgEwCe3ZvlOygNrbXF`~xM!$&ZDgShH+i9N#3J8cZS(y?S0AZ;K%6@~9-ftg95UzJ zE6ZEq@#P#6FCfrE|E)&WpS*6myw8_gCYKgkA9WReeZj3|vvNM~;Ba3y|M7TePr~KU zY@FQ6t%k8#abR)-&!9W$!e;EYy@G2*Vw(Rf@#_03VGs9%c^4j}e z?Y_I5`Q{$e!FyuPls1w&W@ujvpYjS)rCuM18Sno_UX0mcPQuKJrVr(q^4R!kWi8vk z?Ou6R`M~l;v+jb1>@`z7oxut%OfjRbUsxcbm)-Tf-*IN{Jj)8F96pkX%tXbgjtHg( zq-HF}-L&CI?C_XcEwpGPkZYc{eNlzmh!^Zb!xG_^XdCQ9!`ceO{#+@^xH_KR%(gyQ eE>7t=ij{`;u7A-3Bopv80PZ9&mx>*Mr~U&CPW`O_ literal 0 HcmV?d00001 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log-members.html new file mode 100644 index 0000000..4d2a767 --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log-members.html @@ -0,0 +1,84 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.UserInterface.IMessageLog Member List

This is the complete list of members for Nintenlord.Event_assembler.UserInterface.IMessageLog, including all inherited members. + + + + + + + + + + + + + + + + +
AddError(string message)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddError(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddError(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddMessage(string message)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddMessage(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddWarning(string message)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddWarning(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.IMessageLog
ChooseEnum< T >(T[] nonValidOptions, out T chosenEnum)Nintenlord.Event_assembler.UserInterface.IMessageLog
Clear()Nintenlord.Event_assembler.UserInterface.IMessageLog
Print(string text)Nintenlord.Event_assembler.UserInterface.IMessageLog
Print(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
PrintAll()Nintenlord.Event_assembler.UserInterface.IMessageLog
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log.html new file mode 100644 index 0000000..bd8225e --- /dev/null +++ b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log.html @@ -0,0 +1,542 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.UserInterface.IMessageLog Interface Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.UserInterface.IMessageLog Interface Reference

+Inheritance diagram for Nintenlord.Event_assembler.UserInterface.IMessageLog:
+
+
+ + +Nintenlord.Event_assembler.UserInterface.MessageLog +Nintenlord.Event_assembler.UserInterface.GUIMessageLog +Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog + +
+
+ +

List of all members.

+ + + + + + + + + + + + + + + + + + +

Public Member Functions

void AddError (string message)
void AddError (string format, params object[] parameters)
void AddError (string file, string line, string message)
void AddNotEnoughParametersError (string file, string line, string type, int amountOfParameters)
void AddFileNotFoundError (string file, string line, string missingFile)
void AddWarning (string message)
void AddWarning (string format, params object[] parameters)
void AddWarning (string file, string line, string message)
void AddMessage (string message)
void AddMessage (string format, params object[] parameters)
void AddMessage (string file, string line, string message)
void Clear ()
void PrintAll ()
void Print (string text)
void Print (string format, params object[] parameters)
bool ChooseEnum< T > (T[] nonValidOptions, out T chosenEnum)
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddError (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddError (string  format,
params object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddError (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddFileNotFoundError (string  file,
string  line,
string  missingFile 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddMessage (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddMessage (string  format,
params object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddMessage (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddNotEnoughParametersError (string  file,
string  line,
string  type,
int  amountOfParameters 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddWarning (string  file,
string  line,
string  message 
)
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddWarning (string  format,
params object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddWarning (string  message ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.UserInterface.IMessageLog.ChooseEnum< T > (T[]  nonValidOptions,
out T  chosenEnum 
)
+
+ +
+ +
+
+ + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.Clear ( ) 
+
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.Print (string  format,
params object[]  parameters 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.Print (string  text ) 
+
+ +
+ +
+
+ + + + + + + + +
void Nintenlord.Event_assembler.UserInterface.IMessageLog.PrintAll ( ) 
+
+ +
+
The documentation for this interface was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log.png new file mode 100644 index 0000000000000000000000000000000000000000..d9e64e6d7781a40834fc4ed6823d7cc0ec8a3f57 GIT binary patch literal 1988 zcmbW2dpOi-8^?b$2EXL+qol&lFD#0*OKNj!Ml)YS3K#JQo?LBWWw7ybUVMv;<)!1 zw`bI&;j`~YD;+-*IjOauMoR{aOsx|Omrh+ReL81XH&MLF+;l+symxOTguR%ay;6^# zmNcKaL;DnO_FE#<&nAYNmz8a4%dlT$6WNV^x9l5hm~xfOX1c*C6eU;*8kYLtQf%F~ zKZpMIbcNBiNc6$!xp4{ofc(*@H=eq$6+z95)qS{1fO`rSqz(<{-{T(wD<7hCCu({k zXBP+Sh@lZc`^&H4mnjjYnxnt-`)>q18NPvp$a1KHwM01S=M{d4@Ns#%zXinRz39)r zB*w)AKXk7}Vji6VCnNLDxy{3Wj2SjfhC!ODh5UoGVdJ-%y60t1KPCs9=8A+f_5?XrXB#i)`P7QO2R`OM_5prB^e zy%YHEP|PDm@ZHD;0tu^_k%{U2^jH0>BPuY!9!RLiY(P^uGz2}un%Tuo zS9CKzJ0Qr?pmB5ofPf$vKq65X3P^mW7WEGkvwxk0r**_LL#eyh=B z)vCgjJ5`nkut^EfB2OA*~kVPnz z;FfD|uYEZOU4qRu`prI)L3|#9DkU>B=vr$#lwfseSna$mz^xt?A79^ds2Ym|#5oS?|qa$!tr=b4KdzU_xrrB}c|+ zl}?9GIqjHGE~16r*jF_BnfbIo>k_H1GE;o%AHHW`jtojLoAKRQNs#io?=ms{M3VRX z`p>cuz$GksxAU=ei2s=xfIzUj6DU(hr6AAWC68c02%4x1yk-I;L@fOg4D9(rjJUY@ z-{Mm!tfmenQ{86`@frym>I&E``4o7Eii6^CYSgo8@}1~x@D0rpwPNu%PYTX3B?Dw!kv2ydV5?-LIb}a)zSfs zz}jzws$i?qnx7Hk$oMLoqibv)es0Y(B0H9`Qzmv9Z{vAXSqaln2N>Mhwz|T#M&)^MaQhCU^s2F4W1}~b3BDJ;Dyt%d)#hdNMnPmX-r)+32NkSp&#Jxwg(T)r z;}pK1+MKFo)vtStY%pxqz^0MT88GfDiH3s1exw5L$CiS$y)=fi0MAKD|kk=*XeZL%R8+9N`kq3=;Vi0M%(9UPd0Ip6UJ7Jlj9e;4`WG6ADnO6&b-Tq!LtV< zmIAgLP(BTdX$?^l36nK~gCuew&M^M5;zE5#ZW(?5zOi9WBFAp^d{MiyG5XdrYvI`l z-hY%Z(Pj2w?d0OlkKatxWcD8Ya^sFMiG-40TNYg!+$a?Lt6sc&4InbwCTL3BJgUJ} zmh4gJPjVaB4uh5z*L1?pSv)Fl^SV`}9%CH@aGQ}yG%M7Kxp%@}*G7X6 literal 0 HcmV?d00001 diff --git a/Event Assembler/html/namespace_language_raws_analyzer.html b/Event Assembler/html/namespace_language_raws_analyzer.html new file mode 100644 index 0000000..3624f67 --- /dev/null +++ b/Event Assembler/html/namespace_language_raws_analyzer.html @@ -0,0 +1,70 @@ + + + + + +Event Assembler: Package LanguageRawsAnalyzer + + + + + + + + + +
+

Package LanguageRawsAnalyzer

+ + +

Classes

class  Program
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_mass_text_replacer.html b/Event Assembler/html/namespace_mass_text_replacer.html new file mode 100644 index 0000000..5b46463 --- /dev/null +++ b/Event Assembler/html/namespace_mass_text_replacer.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Package MassTextReplacer + + + + + + + + + +
+

Package MassTextReplacer

+ + + + + +

Packages

package  Properties

Classes

class  Form1
class  Program
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_mass_text_replacer_1_1_properties.html b/Event Assembler/html/namespace_mass_text_replacer_1_1_properties.html new file mode 100644 index 0000000..3ae8a50 --- /dev/null +++ b/Event Assembler/html/namespace_mass_text_replacer_1_1_properties.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: Package MassTextReplacer.Properties + + + + + + + + + +
+

Package MassTextReplacer.Properties

+ + + + +

Classes

class  Resources
 A strongly-typed resource class, for looking up localized strings, etc. More...
class  Settings
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nigthmare_list_to_e_adefinitions.html b/Event Assembler/html/namespace_nigthmare_list_to_e_adefinitions.html new file mode 100644 index 0000000..6f576a9 --- /dev/null +++ b/Event Assembler/html/namespace_nigthmare_list_to_e_adefinitions.html @@ -0,0 +1,70 @@ + + + + + +Event Assembler: Package NigthmareListToEAdefinitions + + + + + + + + + +
+

Package NigthmareListToEAdefinitions

+ + +

Classes

class  Program
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord.html b/Event Assembler/html/namespace_nintenlord.html new file mode 100644 index 0000000..290535d --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Package Nintenlord + + + + + + + + + +
+

Package Nintenlord

+ + + +

Packages

package  Event_Assembler
package  Event_assembler
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler.html new file mode 100644 index 0000000..08dc415 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler.html @@ -0,0 +1,109 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler + + + + + + + + + +
+

Package Nintenlord.Event_Assembler

+ + + + + + + + + + + + +

Packages

package  Collections
package  Core
package  GBA
package  UserInterface
package  Utility

Classes

interface  IPointerMaker
 Makes pointers out of offsets. More...
class  Program

Enumerations

enum  DisassemblyMode { Block, +ToEnd, +Structure + }
+

Enumeration Type Documentation

+ +
+ +
+
Enumerator:
+ + + +
Block  +
ToEnd  +
Structure  +
+
+
+ +
+
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code.html new file mode 100644 index 0000000..3e84956 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code.html @@ -0,0 +1,86 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Code + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Code

+ + + + + + + + + + + + + + + + +

Packages

package  Languages
package  Processors
package  StringReplacers
package  Templates

Classes

interface  IReplacer
struct  Signum
struct  BuildVector
struct  DeconstructVector
struct  IsDefined
class  Pool
struct  VectorToParameter
struct  Switch
class  LanguageProcessor
 Loads language raws and processes them into languages and codes. More...
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_languages.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_languages.html new file mode 100644 index 0000000..df5c258 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_languages.html @@ -0,0 +1,166 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Code.Languages + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Code.Languages

+ + + + + + + + + + + + + + + + + + +

Classes

struct  Code
 Helper class for templates and codes. More...
class  CodeTemplateStorer
class  EACodeLanguage
 Event assemblers code language. More...
class  FE6CodeLanguage
 Code language for FE6. More...
class  FE7CodeLanguage
 Code language for FE7. More...
class  FE8CodeLanguage
 Code language for FE8. More...
interface  ICodeTemplateStorer
class  Parameter
 Parameter for code templates. More...

Enumerations

enum  Priority {
+  none, +main, +high, +low, +
+  pointer, +unit, +moveManual, +shopList, +
+  ballista, +ASM, +battleData, +reinforcementData, +
+  unknown +
+ }
 

Code priorities.

+ More...
+

Enumeration Type Documentation

+ +
+ +
+ +

Code priorities.

+
Enumerator:
+ + + + + + + + + + + + + +
none  +

Defauls priority.

+
main  +

Priority for main codes.

+
high  +

Unused.

+
low  +

For general, non-specific codes.

+
pointer  +

For pointer lists.

+
unit  +

For unit data.

+
moveManual  +

For move manuals used by movement codes.

+
shopList  +

For shops item lists.

+
ballista  +

For ballista data.

+
ASM  +

For assembly language.

+
battleData  +

For battle data used by fighting codes.

+
reinforcementData  +

For reinforcement data used by unit data.

+
unknown  +

Unknown priority.

+
+
+
+ +
+
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_processors.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_processors.html new file mode 100644 index 0000000..a0318b7 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_processors.html @@ -0,0 +1,110 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Code.Processors + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Code.Processors

+ + + + + + + + + + + + +

Classes

class  ContextPreprocessor
struct  PreprocessorDirective
struct  PreprocessingContext
interface  IPreprocessor
 Preprocessor of code. More...
class  Preprocessor
class  RegexPreprocessor
class  NopPreprocessor
 Preproserror which only reads the file. More...

Functions

delegate void Preprocess (string[] parameters, ref PreprocessingContext context)
+

Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
delegate void Nintenlord.Event_Assembler.Code.Processors.Preprocess (string[]  parameters,
ref PreprocessingContext  context 
)
+
+
+ +
+
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers.html new file mode 100644 index 0000000..f9318d0 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Code.StringReplacers + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Code.StringReplacers

+ + + + +

Classes

interface  IStringReplacer
class  NewReplacer
class  OriginalReplacer
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_templates.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_templates.html new file mode 100644 index 0000000..5cbe410 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_templates.html @@ -0,0 +1,84 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Code.Templates + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Code.Templates

+ + + + + + + + + + + + + + +

Classes

class  CodeFillerTemplate
 Template for code filler. More...
class  CodeTemplate
 Template for stored text code. More...
interface  ICodeTemplate
 Template for assembly code. More...
interface  IFixedDocString
class  RawCodeTemplate
 Template for raw hex code. More...
class  TemplateComparer
class  TemplateEqualityComparer
class  TerminatingStringTemplate
 Template for terminating string of data. More...
+
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_collections.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_collections.html new file mode 100644 index 0000000..d712463 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_collections.html @@ -0,0 +1,90 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Collections + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Collections

+ + + + + + + + + + + + + + + + + + + + +

Classes

class  ArrayDictionary< TKey, TValue >
class  CollectionExtensions
 Extensions and helper methods to .NET collections.
class  DataChange< T >
 Collection to keep track of changes to a array of data. More...
class  DefineCollection
class  DefineCollectionOld
 Collection for containing defines and macros. More...
class  DefineCollectionOptimized
class  DefineCollectionTreeBased
class  EnumarationTreeRecursion< TKey, TValue >
class  EnumarationTreeIteration< TKey, TValue >
interface  IDataChange< T >
 Collection to keep track of changes to an array of data. More...
interface  IDefineCollection
 Collection for storing definitions and macros. More...
interface  IIndexOverlay
class  IndexOverlay
class  Node< TKey, TValue >
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core.html new file mode 100644 index 0000000..9b56bc9 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core.html @@ -0,0 +1,78 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Core + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Core

+ + + + + + + + +

Packages

package  Code
package  IO
package  Utility

Classes

class  CoreInfo
class  Program
 Done: Fix problem with merging codes making label positions vanish. Fix template comparing to return UNIT instead of UNIT 0. Fix problem with 1 bit long parameters. Fix problem with bits getting reversed when reading/writing. *A FEATURE, NOT A BUG* Make preprocessor handle stacked block comments properly. Make sure paths like .txt are processed correctly. Fix Template choosing 0 0 0 0 over [0,0,0,0] Make EACodeLanguage to reveal it's codes somehow. Add pool ability to preprocessor, with second parameter as optional label name. Add built-in macros like ?(), >(), =(), cond(), vector buiding and unbuilding, etc. Rewrite macro storing to make searching faster. Rewrite code template storing to make searching faster. Remove ChooseEnum from IMEssageLog.
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code.html new file mode 100644 index 0000000..8c5badc --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code.html @@ -0,0 +1,81 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Core.Code + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Core.Code

+ + + + + + + + + + + +

Packages

package  Language
package  Preprocessors
package  StringReplacers
package  Template

Classes

interface  IParameterized
class  ParameterizedHelpers
class  LanguageProcessor
 Loads language raws and processes them into languages and codes. More...
class  PreprocessingInputStream
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language.html new file mode 100644 index 0000000..c9207e9 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language.html @@ -0,0 +1,172 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Core.Code.Language + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Core.Code.Language

+ + + + + + + + + + + + + + + + + + + + + + + + +

Packages

package  BuiltInCodes

Classes

struct  Code
 Helper class for templates and codes. More...
class  Context
class  EACodeLanguage
 Event assemblers code language. More...
class  EACodeLanguageAssembler
class  EACodeLanguageDisassembler
 To be generealized. More...
class  FE6CodeLanguage
 Code language for FE6.
class  FE7CodeLanguage
 Code language for FE7.
class  FE8CodeLanguage
 Code language for FE8.
struct  Parameter
 Still unused. More...
class  TemplateParameter
 Parameter for code templates. More...

Enumerations

enum  Priority {
+  none, +main, +high, +low, +
+  pointer, +unit, +moveManual, +shopList, +
+  ballista, +ASM, +battleData, +reinforcementData, +
+  unknown +
+ }
 

Code priorities.

+ More...
+

Enumeration Type Documentation

+ +
+ +
+ +

Code priorities.

+
Enumerator:
+ + + + + + + + + + + + + +
none  +

Defauls priority.

+
main  +

Priority for main codes.

+
high  +

Unused.

+
low  +

For general, non-specific codes.

+
pointer  +

For pointer lists.

+
unit  +

For unit data.

+
moveManual  +

For move manuals used by movement codes.

+
shopList  +

For shops item lists.

+
ballista  +

For ballista data.

+
ASM  +

For assembly language.

+
battleData  +

For battle data used by fighting codes.

+
reinforcementData  +

For reinforcement data used by unit data.

+
unknown  +

Unknown priority.

+
+
+
+ +
+
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes.html new file mode 100644 index 0000000..ba25a4c --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes.html @@ -0,0 +1,77 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes

+ + + + + + + +

Classes

interface  IBuiltInCode
class  OffsetAligner
class  OffsetChanger
class  Printer
class  ScopeEnder
class  ScopeStarter
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors.html new file mode 100644 index 0000000..385eda5 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors.html @@ -0,0 +1,114 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Core.Code.Preprocessors + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Core.Code.Preprocessors

+ + + + + + + + + + + + + + + + +

Packages

package  BuiltInMacros
package  Directives

Classes

class  ContextPreprocessor
struct  PreprocessorDirective
interface  IDirectivePreprocessor
interface  IMacro
interface  IPreprocessor
 Preprocessor of code. More...
class  NopPreprocessor
 Preproserror that does nothing. More...
class  Preprocessor
class  RegexPreprocessor

Functions

delegate void Preprocess (string[] parameters, ref PreprocessingContext context)
+

Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
delegate void Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocess (string[]  parameters,
ref PreprocessingContext  context 
)
+
+
+ +
+
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros.html new file mode 100644 index 0000000..0b1c2a5 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros.html @@ -0,0 +1,80 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros

+ + + + + + + + + + +

Classes

struct  BuildVector
class  CurrentFile
class  CurrentLine
struct  DeconstructVector
struct  IsDefined
class  Pool
struct  Signum
struct  Switch
struct  VectorToParameter
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives.html new file mode 100644 index 0000000..5e068ff --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives.html @@ -0,0 +1,81 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives

+ + + + + + + + + + + +

Classes

class  Define
class  DumpPool
class  Else
class  EndIf
interface  IDirective
class  IfDefined
class  IfNotDefined
class  Include
class  IncludeBinary
class  Undefine
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers.html new file mode 100644 index 0000000..cb651e8 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Core.Code.StringReplacers + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Core.Code.StringReplacers

+ + + + +

Classes

interface  IStringReplacer
class  NewReplacer
class  OriginalReplacer
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template.html new file mode 100644 index 0000000..013cc42 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template.html @@ -0,0 +1,86 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Core.Code.Template + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Core.Code.Template

+ + + + + + + + + + + + + + + + +

Classes

class  CodeFillerTemplate
 Template for code filler. More...
class  CodeTemplate
 Template for stored text code. More...
class  CodeTemplateStorer
interface  ICodeTemplate
 Template for assembly code. More...
interface  ICodeTemplateStorer
interface  IFixedDocString
class  RawCodeTemplate
 Template for raw hex code. More...
class  TemplateComparer
class  TemplateEqualityComparer
class  TerminatingStringTemplate
 Template for terminating string of data. More...
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o.html new file mode 100644 index 0000000..7f76af5 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o.html @@ -0,0 +1,77 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Core.IO + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Core.IO

+ + + + + + + +

Packages

package  Input

Classes

interface  IInputStream
interface  IMessageLog
class  MessageLog
class  TextWriterMessageLog
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input.html new file mode 100644 index 0000000..6ac90fe --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Core.IO.Input + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Core.IO.Input

+ + + +

Classes

interface  IInputByteStream
class  InputHelpers
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_utility.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_utility.html new file mode 100644 index 0000000..4541017 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_utility.html @@ -0,0 +1,76 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Core.Utility + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Core.Utility

+ + + + + + +

Classes

class  CanCauseError< T >
class  CanCauseError
class  EnumExtensions
interface  INamed< T >
class  NamedHelper
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_g_b_a.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_g_b_a.html new file mode 100644 index 0000000..d8d501b --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_g_b_a.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.GBA + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.GBA

+ + + +

Classes

class  GBAPointerMaker
 Makes GBA ROM pointers from ROM offsets. More...
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_user_interface.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_user_interface.html new file mode 100644 index 0000000..ec9f334 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_user_interface.html @@ -0,0 +1,77 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.UserInterface + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.UserInterface

+ + + + + + + +

Classes

class  EnumChooser
class  EnumChooserForm
class  FormHelpers
class  GUIMessageLog
class  MainForm
class  TextShower
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_utility.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_utility.html new file mode 100644 index 0000000..6185d82 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_utility.html @@ -0,0 +1,89 @@ + + + + + +Event Assembler: Package Nintenlord.Event_Assembler.Utility + + + + + + + + + +
+

Package Nintenlord.Event_Assembler.Utility

+ + + + + + + + + + + + + + + + + + + +

Classes

class  ByteExtensions
 Extensions for byte and arrays of it.
class  DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >
 Enumerates an enumerable of keys and enumerable of values as a enumerable of keys and values. More...
class  IntegerExtensions
 Extensions and helper methods to integers.
class  IOHelpers
class  LamdaComparer< T >
class  NaturalComparer
class  PairExtensions
class  Parser
class  RectangleExtensions
class  RegexHelper
class  ReverseComparer< T >
class  StringEqualityComparer
class  StringExtensions
 Extensions and helper methods to string class.
class  Triplet< TKey1, TKey2, TValue >
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler.html new file mode 100644 index 0000000..aaf56b6 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Package Nintenlord.Event_assembler + + + + + + + + + +
+

Package Nintenlord.Event_assembler

+ + +

Packages

package  Code
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code.html new file mode 100644 index 0000000..232bc30 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code.html @@ -0,0 +1,79 @@ + + + + + +Event Assembler: Package Nintenlord.Event_assembler.Code + + + + + + + + + +
+

Package Nintenlord.Event_assembler.Code

+ + + + + + + + + +

Packages

package  Processors

Classes

interface  IAssembler
 Assembler of assembly text to binary. More...
interface  IDisassembler
 Disassebler of binary data to text. More...
interface  ICodeLanguage
 Assembly language for assembling and disassembling. More...
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_languages.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_languages.html new file mode 100644 index 0000000..2fd0e5e --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_languages.html @@ -0,0 +1,164 @@ + + + + + +Event Assembler: Package Nintenlord.Event_assembler.Code.Languages + + + + + + + + + +
+

Package Nintenlord.Event_assembler.Code.Languages

+ + + + + + + + + + + + + + + + +

Classes

struct  Code
 Helper class for templates and codes. More...
class  EACodeLanguage
 Event assemblers code language. More...
class  FE6CodeLanguage
 Code language for FE6. More...
class  FE7CodeLanguage
 Code language for FE7. More...
class  FE8CodeLanguage
 Code language for FE8. More...
struct  Parameter
 Parameter for code templates. More...

Enumerations

enum  Priority {
+  none, +main, +high, +low, +
+  pointer, +unit, +moveManual, +shopList, +
+  ballista, +ASM, +battleData, +reinforcementData, +
+  unknown +
+ }
 

Code priorities.

+ More...
+

Enumeration Type Documentation

+ +
+ +
+ +

Code priorities.

+
Enumerator:
+ + + + + + + + + + + + + +
none  +

Defauls priority.

+
main  +

Priority for main codes.

+
high  +

Unused.

+
low  +

For general, non-specific codes.

+
pointer  +

For pointer lists.

+
unit  +

For unit data.

+
moveManual  +

For move manuals used by movement codes.

+
shopList  +

For shops item lists.

+
ballista  +

For ballista data.

+
ASM  +

For assembly language.

+
battleData  +

For battle data used by fighting codes.

+
reinforcementData  +

For reinforcement data used by unit data.

+
unknown  +

Unknown priority.

+
+
+
+ +
+
+
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_processors.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_processors.html new file mode 100644 index 0000000..cbe4bf8 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_processors.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: Package Nintenlord.Event_assembler.Code.Processors + + + + + + + + + +
+

Package Nintenlord.Event_assembler.Code.Processors

+ + + + +

Classes

class  OldPreprocessor
 Normal preprocessor. More...
class  Preprocessor
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_templates.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_templates.html new file mode 100644 index 0000000..295afe2 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_templates.html @@ -0,0 +1,83 @@ + + + + + +Event Assembler: Package Nintenlord.Event_assembler.Code.Templates + + + + + + + + + +
+

Package Nintenlord.Event_assembler.Code.Templates

+ + + + + + + + + + + + + +

Classes

class  CodeFillerTemplate
 Template for code filler. More...
class  CodeTemplate
 Template for stored text code. More...
interface  ICodeTemplate
 Template for assembly code. More...
class  RawCodeTemplate
 Template for raw hex code. More...
class  TemplateComparer
class  TemplateEqualityComparer
class  TerminatingStringTemplate
 Template for terminating string of data. More...
+
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_collections.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_collections.html new file mode 100644 index 0000000..3b1dad7 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_collections.html @@ -0,0 +1,83 @@ + + + + + +Event Assembler: Package Nintenlord.Event_assembler.Collections + + + + + + + + + +
+

Package Nintenlord.Event_assembler.Collections

+ + + + + + + + + + + + + +

Classes

class  CollectionExtensions
 Extensions and helper methods to .NET collections.
class  DataChange< T >
 Collection to keep track of changes to a array of data. More...
class  DefineCollection
 Collection for containing defines and macros. More...
interface  IDataChange< T >
 Collection to keep track of changes to an array of data. More...
interface  IDefineCollection
 Collection for storing definitions and macros. More...
interface  IIndexOverlay
class  IndexOverlay
+
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_g_b_a.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_g_b_a.html new file mode 100644 index 0000000..f7bc68b --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_g_b_a.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Package Nintenlord.Event_assembler.GBA + + + + + + + + + +
+

Package Nintenlord.Event_assembler.GBA

+ + + +

Classes

class  GBAPointerMaker
 Makes GBA ROM pointers from ROM offsets. More...
+
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_user_interface.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_user_interface.html new file mode 100644 index 0000000..f8f7c39 --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_user_interface.html @@ -0,0 +1,80 @@ + + + + + +Event Assembler: Package Nintenlord.Event_assembler.UserInterface + + + + + + + + + +
+

Package Nintenlord.Event_assembler.UserInterface

+ + + + + + + + + + +

Classes

class  EnumChooser
class  EnumChooserForm
class  FormHelpers
class  GUIMessageLog
interface  IMessageLog
class  MainForm
class  MessageLog
class  TextShower
class  TextWriterMessageLog
+
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_utility.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_utility.html new file mode 100644 index 0000000..2463e9d --- /dev/null +++ b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_utility.html @@ -0,0 +1,83 @@ + + + + + +Event Assembler: Package Nintenlord.Event_assembler.Utility + + + + + + + + + +
+

Package Nintenlord.Event_assembler.Utility

+ + + + + + + + + + + + + +

Classes

class  ByteExtensions
 Extensions for byte and arrays of it.
class  IntegerExtensions
 Extensions and helper methods to integers.
class  IOHelpers
class  LamdaComparer< T >
class  PairExtensions
class  Parser
class  RectangleExtensions
class  RegexHelper
class  StringExtensions
 Extensions and helper methods to string class.
+
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_read_binary_and_write_text.html b/Event Assembler/html/namespace_read_binary_and_write_text.html new file mode 100644 index 0000000..dc5d2fc --- /dev/null +++ b/Event Assembler/html/namespace_read_binary_and_write_text.html @@ -0,0 +1,72 @@ + + + + + +Event Assembler: Package ReadBinaryAndWriteText + + + + + + + + + +
+

Package ReadBinaryAndWriteText

+ + + + +

Packages

package  Properties

Classes

class  Program
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespace_read_binary_and_write_text_1_1_properties.html b/Event Assembler/html/namespace_read_binary_and_write_text_1_1_properties.html new file mode 100644 index 0000000..f62f42f --- /dev/null +++ b/Event Assembler/html/namespace_read_binary_and_write_text_1_1_properties.html @@ -0,0 +1,74 @@ + + + + + +Event Assembler: Package ReadBinaryAndWriteText.Properties + + + + + + + + + +
+

Package ReadBinaryAndWriteText.Properties

+ + + + +

Classes

class  Resources
 A strongly-typed resource class, for looking up localized strings, etc. More...
class  Settings
+
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespacemembers.html b/Event Assembler/html/namespacemembers.html new file mode 100644 index 0000000..b22761f --- /dev/null +++ b/Event Assembler/html/namespacemembers.html @@ -0,0 +1,84 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + +
+Here is a list of all namespace members with links to the namespace documentation for each member: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespacemembers_enum.html b/Event Assembler/html/namespacemembers_enum.html new file mode 100644 index 0000000..5a78783 --- /dev/null +++ b/Event Assembler/html/namespacemembers_enum.html @@ -0,0 +1,81 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespacemembers_func.html b/Event Assembler/html/namespacemembers_func.html new file mode 100644 index 0000000..3dfaaee --- /dev/null +++ b/Event Assembler/html/namespacemembers_func.html @@ -0,0 +1,78 @@ + + + + + +Event Assembler: Class Members + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/namespaces.html b/Event Assembler/html/namespaces.html new file mode 100644 index 0000000..8266c77 --- /dev/null +++ b/Event Assembler/html/namespaces.html @@ -0,0 +1,93 @@ + + + + + +Event Assembler: Package List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/search/all_61.html b/Event Assembler/html/search/all_61.html new file mode 100644 index 0000000..5fc949b --- /dev/null +++ b/Event Assembler/html/search/all_61.html @@ -0,0 +1,310 @@ + + + + + + + +
+
Loading...
+
+
+ Add +
+ Nintenlord::Event_Assembler::Collections::ArrayDictionary< TKey, TValue >.Add() + Nintenlord::Event_Assembler::Collections::DefineCollection.Add(string original, string replacer, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollection.Add(string original, string replacer) + Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Add(string original, string replacer) + Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Add(string original, string replacer, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Add(string original, string replacer, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Add(string original, string replacer) + Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Add(string name, string replacer, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Add(string name, string replacer) + Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Add(IEnumerable< TKey > key, TValue value) + Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Add(KeyValuePair< IEnumerable< TKey >, TValue > item) + Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Add(IEnumerable< TKey > key, TValue value) + Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Add(KeyValuePair< IEnumerable< TKey >, TValue > item) + Nintenlord::Event_Assembler::Collections::IDefineCollection.Add(string name, string replacer, params string[] parameters) + Nintenlord::Event_Assembler::Collections::IDefineCollection.Add(string name, string replacer) +
+
+
+ + + + + + + + +
+
+ AddLabel + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+ + +
+
+ AddNewScope + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+ +
+
+ AddRange + Nintenlord::Event_Assembler::Collections::DefineCollectionOld +
+
+ + + + + +
+
+ AmountOfLines + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros::Pool +
+
+
+
+ AmountOfParameters + Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective +
+
+
+
+ AmountOfParams + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate +
+
+ + + + +
+
+ ArrayDictionary< TKey, TValue > + Nintenlord::Event_Assembler::Collections +
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_62.html b/Event Assembler/html/search/all_62.html new file mode 100644 index 0000000..4734c7c --- /dev/null +++ b/Event Assembler/html/search/all_62.html @@ -0,0 +1,81 @@ + + + + + + + +
+
Loading...
+
+
+ BallistaPriorities + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage +
+
+ +
+
+ BitsPerCoord + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ BranchHasValue + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ BuildVector + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+ + + +
+
+ BytesLeft + Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_63.html b/Event Assembler/html/search/all_63.html new file mode 100644 index 0000000..88ef554 --- /dev/null +++ b/Event Assembler/html/search/all_63.html @@ -0,0 +1,352 @@ + + + + + + + +
+
Loading...
+ +
+
+ CanBeRepeated + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate +
+
+
+
+ CanCauseError + Nintenlord::Event_Assembler::Core::Utility +
+
+ +
+
+ CanCauseError< T > + Nintenlord::Event_Assembler::Core::Utility +
+
+ + +
+
+ ChildCount + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ Children + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+ +
+
+ Code + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+
+ Code + Nintenlord::Event_Assembler::Core::Code::Language::Code +
+
+
+
+ Code.cs +
+
+
+
+ CodeFillerTemplate + Nintenlord::Event_Assembler::Core::Code::Template +
+
+ +
+
+ CodeTemplate + Nintenlord::Event_Assembler::Core::Code::Template +
+
+
+
+ CodeTemplate + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate +
+
+ +
+
+ CodeTemplateStorer + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplateStorer +
+
+
+
+ CodeTemplateStorer + Nintenlord::Event_Assembler::Core::Code::Template +
+
+ + + + + + + + + + + +
+
+ Context + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+
+
+ Context + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+ +
+
+
+ ContextPreprocessor + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+ +
+
+ conversion + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ CopyTo + Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue > +
+
+
+ +
+ +
+
+ Current + Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > +
+
+ +
+
+ CurrentFile + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+ +
+
+ CurrentLine + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+ +
+
+ currentOffsetCode + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguageAssembler +
+
+
+ +
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_64.html b/Event Assembler/html/search/all_64.html new file mode 100644 index 0000000..3337880 --- /dev/null +++ b/Event Assembler/html/search/all_64.html @@ -0,0 +1,260 @@ + + + + + + + +
+
Loading...
+
+
+ DataChange + Nintenlord::Event_Assembler::Collections::DataChange< T > +
+
+
+ +
+
+
+ DataChange< T > + Nintenlord::Event_Assembler::Collections +
+
+
+
+ DeconstructVector + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+ + + +
+
+ Define + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+
+ Define.cs +
+
+
+
+ DefineCollection + Nintenlord::Event_Assembler::Collections +
+
+
+
+ DefineCollection + Nintenlord::Event_Assembler::Collections::DefineCollection +
+
+ +
+
+ DefineCollectionOld + Nintenlord::Event_Assembler::Collections +
+
+ + + +
+
+ DefineCollectionOptimized + Nintenlord::Event_Assembler::Collections +
+
+ +
+
+ DefineCollectionTreeBased + Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased +
+
+
+
+ DefineCollectionTreeBased + Nintenlord::Event_Assembler::Collections +
+
+ +
+
+ Description + Nintenlord::Event_Assembler::UserInterface::EnumChooserForm +
+
+
+
+ DictionaryOfEnumerablesEnumarator + Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > +
+
+ +
+
+ DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > + Nintenlord::Event_Assembler::Utility +
+
+ + + +
+
+ DisassemblyMode + Nintenlord::Event_Assembler +
+
+ + + +
+
+ DumpPool + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+ +
+ +
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_65.html b/Event Assembler/html/search/all_65.html new file mode 100644 index 0000000..e92da31 --- /dev/null +++ b/Event Assembler/html/search/all_65.html @@ -0,0 +1,249 @@ + + + + + + + +
+
Loading...
+ +
+
+ EACodeLanguage + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+
+ EACodeLanguage + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage +
+
+ +
+
+ EACodeLanguageAssembler + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+
+ EACodeLanguageAssembler + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguageAssembler +
+
+ +
+
+ EACodeLanguageDisassembler + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+
+ EACodeLanguageDisassembler + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguageDisassembler +
+
+ +
+
+ Else + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+
+ Else.cs +
+
+
+
+ EndIf + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+
+ EndIf.cs +
+
+ +
+
+ EndScope + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+ +
+
+ EnumarationTreeIteration + Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue > +
+
+
+
+ EnumarationTreeIteration< TKey, TValue > + Nintenlord::Event_Assembler::Collections +
+
+
+
+ EnumarationTreeRecursion + Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue > +
+
+
+
+ EnumarationTreeRecursion< TKey, TValue > + Nintenlord::Event_Assembler::Collections +
+
+
+
+ EnumChooser + Nintenlord::Event_Assembler::UserInterface::EnumChooser +
+
+
+
+ EnumChooser + Nintenlord::Event_Assembler::UserInterface +
+
+ + +
+
+ EnumChooserForm + Nintenlord::Event_Assembler::UserInterface +
+
+
+
+ EnumChooserForm + Nintenlord::Event_Assembler::UserInterface::EnumChooserForm +
+
+ + + + + + + +
+ +
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_66.html b/Event Assembler/html/search/all_66.html new file mode 100644 index 0000000..1a61ed2 --- /dev/null +++ b/Event Assembler/html/search/all_66.html @@ -0,0 +1,99 @@ + + + + + + + +
+
Loading...
+ + + + + + + + + +
+
+ function + Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_67.html b/Event Assembler/html/search/all_67.html new file mode 100644 index 0000000..72dd180 --- /dev/null +++ b/Event Assembler/html/search/all_67.html @@ -0,0 +1,225 @@ + + + + + + + +
+
Loading...
+
+
+ GBAPointerMaker + Nintenlord::Event_Assembler::GBA +
+
+ +
+
+ GetAllValues + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+ + +
+
+ GetCodeNames + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage +
+
+ + + + + + + +
+
+ GetPointedOffsetsAndPriorities + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate +
+
+ +
+
+ GetReplacerAndParameters + Nintenlord::Event_Assembler::Collections::DefineCollectionOld +
+
+ + + +
+
+ GetValues + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ GetValues< TEnumerable > + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ GUIMessageLog + Nintenlord::Event_Assembler::UserInterface +
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_68.html b/Event Assembler/html/search/all_68.html new file mode 100644 index 0000000..f11aabd --- /dev/null +++ b/Event Assembler/html/search/all_68.html @@ -0,0 +1,32 @@ + + + + + + + +
+
Loading...
+
+
+ HasChild + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ HasValue + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_69.html b/Event Assembler/html/search/all_69.html new file mode 100644 index 0000000..7570db3 --- /dev/null +++ b/Event Assembler/html/search/all_69.html @@ -0,0 +1,500 @@ + + + + + + + +
+
Loading...
+
+
+ IAssembler + Nintenlord::Event_assembler::Code +
+
+
+ +
+
+
+ IBuiltInCode + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes +
+
+ +
+
+ ICodeLanguage + Nintenlord::Event_assembler::Code +
+
+ +
+
+ ICodeTemplate + Nintenlord::Event_Assembler::Core::Code::Template +
+
+ +
+
+ ICodeTemplateStorer + Nintenlord::Event_Assembler::Core::Code::Template +
+
+ + +
+
+ IDataChange< T > + Nintenlord::Event_Assembler::Collections +
+
+
+
+ IDefineCollection + Nintenlord::Event_Assembler::Collections +
+
+ +
+
+ IDirective + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+ +
+
+
+ IDirectivePreprocessor + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+ +
+
+ IDisassembler + Nintenlord::Event_assembler::Code +
+
+ +
+
+ IfDefined + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+ +
+
+
+ IFixedDocString + Nintenlord::Event_Assembler::Core::Code::Template +
+
+ +
+
+ IfNotDefined + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+ +
+
+ IIndexOverlay + Nintenlord::Event_Assembler::Collections +
+
+ +
+
+ IInputByteStream + Nintenlord::Event_Assembler::Core::IO::Input +
+
+ +
+
+ IInputStream + Nintenlord::Event_Assembler::Core::IO +
+
+ +
+
+ IMacro + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+
+
+ IMacro.cs +
+
+
+
+ IMessageLog + Nintenlord::Event_Assembler::Core::IO +
+
+ +
+
+ INamed.cs +
+
+
+
+ INamed< T > + Nintenlord::Event_Assembler::Core::Utility +
+
+
+
+ Include + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+ +
+ +
+
+
+ IncludeBinary + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+
+ IncludeBinary + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Preprocessor +
+
+ +
+
+ IncludeFile + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Preprocessor +
+
+
+
+ IndexOverlay + Nintenlord::Event_Assembler::Collections::IndexOverlay +
+
+
+
+ IndexOverlay + Nintenlord::Event_Assembler::Collections +
+
+ + + +
+
+ Insert + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ InsertValues + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+ +
+ +
+
+
+ IParameterized + Nintenlord::Event_Assembler::Core::Code +
+
+ +
+
+ IPointerMaker + Nintenlord::Event_Assembler +
+
+ +
+
+ IPreprocessor + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+ + + +
+
+ IsDefined + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros::IsDefined +
+
+
+
+ IsDefined + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+
+ +
+
+
+ isFixed + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ IsInValidState + Nintenlord::Event_Assembler::Collections::IndexOverlay +
+
+
+
+ isLabel + Nintenlord::Event_Assembler::Core::Code::Language::Parameter +
+
+
+
+ IsLabelName + Nintenlord::Event_Assembler::Core::Code::Language::Parameter +
+
+ + + +
+
+ IStringReplacer + Nintenlord::Event_Assembler::Core::Code::StringReplacers +
+
+ + +
+
+ IsValidCharacter + Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized +
+
+ + +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_6b.html b/Event Assembler/html/search/all_6b.html new file mode 100644 index 0000000..dd1ae9a --- /dev/null +++ b/Event Assembler/html/search/all_6b.html @@ -0,0 +1,41 @@ + + + + + + + +
+
Loading...
+
+
+ Key1 + Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > +
+
+
+
+ Key2 + Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > +
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_6c.html b/Event Assembler/html/search/all_6c.html new file mode 100644 index 0000000..edfc162 --- /dev/null +++ b/Event Assembler/html/search/all_6c.html @@ -0,0 +1,153 @@ + + + + + + + +
+
Loading...
+ +
+
+ labelName + Nintenlord::Event_Assembler::Core::Code::Language::Parameter +
+
+
+
+ LamdaComparer + Nintenlord::Event_Assembler::Utility::LamdaComparer< T > +
+
+ +
+
+ LamdaComparer< T > + Nintenlord::Event_Assembler::Utility +
+
+
+
+ LanguageProcessor + Nintenlord::Event_Assembler::Core::Code +
+
+ + + +
+
+ Languages + Nintenlord::Event_Assembler::Core::Code::LanguageProcessor +
+
+ + +
+
+ LastPosition + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ LastPositionInBytes + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ lenght + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ LenghtInBytes + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+ +
+
+ LengthInBytes + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate +
+
+ +
+ +
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_6d.html b/Event Assembler/html/search/all_6d.html new file mode 100644 index 0000000..5278c4d --- /dev/null +++ b/Event Assembler/html/search/all_6d.html @@ -0,0 +1,202 @@ + + + + + + + +
+
Loading...
+
+
+ MainForm + Nintenlord::Event_Assembler::UserInterface +
+
+
+
+ MainForm + Nintenlord::Event_Assembler::UserInterface::MainForm +
+
+
+ +
+ +
+
+ MainPriorities + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage +
+
+ + + +
+
+ maxAmountOfParameters +
+ Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective.maxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::IParameterized.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetAligner.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetChanger.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::ScopeEnder.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Define.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::DumpPool.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Else.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::EndIf.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfDefined.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfNotDefined.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Include.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IncludeBinary.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Undefine.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::CodeFillerTemplate.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::RawCodeTemplate.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate.MaxAmountOfParameters() +
+
+
+
+
+ maxDimensions + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+ + + +
+
+ MessageLog + Nintenlord::Event_Assembler::Core::IO +
+
+
+ +
+
+
+ MinAmountOfParameters +
+ Nintenlord::Event_Assembler::Core::Code::IParameterized.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetAligner.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetChanger.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::ScopeEnder.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Define.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::DumpPool.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Else.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::EndIf.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfDefined.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfNotDefined.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Include.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IncludeBinary.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Undefine.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::CodeFillerTemplate.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::RawCodeTemplate.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective.minAmountOfParameters() +
+
+
+
+
+ minDimensions + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ MoveNext + Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > +
+
+
+
+ MoveToNextScope + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_6e.html b/Event Assembler/html/search/all_6e.html new file mode 100644 index 0000000..802af23 --- /dev/null +++ b/Event Assembler/html/search/all_6e.html @@ -0,0 +1,251 @@ + + + + + + + +
+
Loading...
+ +
+
+ BuiltInCodes + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+
+ BuiltInMacros + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+
+
+ Code + Nintenlord::Event_assembler +
+
+
+
+ Code + Nintenlord::Event_Assembler::Core +
+
+
+
+ Collections + Nintenlord::Event_Assembler +
+
+
+
+ Core + Nintenlord::Event_Assembler +
+
+
+
+ Directives + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+ +
+
+ GBA + Nintenlord::Event_Assembler +
+
+
+
+ Input + Nintenlord::Event_Assembler::Core::IO +
+
+
+
+ IO + Nintenlord::Event_Assembler::Core +
+
+
+
+ Language + Nintenlord::Event_Assembler::Core::Code +
+
+
+
+ name +
+ Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective.name() + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter.name() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetAligner.Name() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetChanger.Name() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer.Name() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::ScopeEnder.Name() + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage.Name() + Nintenlord::Event_assembler::Code::ICodeLanguage.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Define.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::DumpPool.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Else.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::EndIf.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfDefined.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfNotDefined.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Include.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IncludeBinary.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Undefine.Name() + Nintenlord::Event_Assembler::Core::Code::Template::CodeFillerTemplate.Name() + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate.Name() + Nintenlord::Event_Assembler::Core::Code::Template::RawCodeTemplate.Name() + Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate.Name() + Nintenlord::Event_Assembler::Core::Utility::INamed< T >.Name() +
+
+
+
+
+ NaturalComparer + Nintenlord::Event_Assembler::Utility +
+
+ +
+
+ NewReplacer + Nintenlord::Event_Assembler::Core::Code::StringReplacers +
+
+ + +
+ +
+
+
+ Node + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ Node.cs +
+
+
+
+ Node< TKey, TValue > + Nintenlord::Event_Assembler::Collections +
+
+ +
+
+ NopPreprocessor + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+ +
+
+ NormalPriorities + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage +
+
+
+
+ Preprocessors + Nintenlord::Event_Assembler::Core::Code +
+
+
+
+ Processors + Nintenlord::Event_assembler::Code +
+
+
+ +
+
+
+ StringReplacers + Nintenlord::Event_Assembler::Core::Code +
+
+
+
+ Template + Nintenlord::Event_Assembler::Core::Code +
+
+
+
+ UserInterface + Nintenlord::Event_Assembler +
+
+
+
+ Utility + Nintenlord::Event_Assembler +
+
+
+
+ Utility + Nintenlord::Event_Assembler::Core +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_6f.html b/Event Assembler/html/search/all_6f.html new file mode 100644 index 0000000..03ecef5 --- /dev/null +++ b/Event Assembler/html/search/all_6f.html @@ -0,0 +1,153 @@ + + + + + + + +
+
Loading...
+ +
+
+ OffsetAligner + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes +
+
+ +
+
+ OffsetChanger + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes +
+
+ + +
+
+ OldPreprocessor + Nintenlord::Event_assembler::Code::Processors +
+
+
+
+ OldPreprocessor + Nintenlord::Event_assembler::Code::Processors::OldPreprocessor +
+
+ + + + + +
+
+ operator CanCauseError< T > + Nintenlord::Event_Assembler::Core::Utility::CanCauseError< T > +
+
+
+
+ operator KeyValuePair< KeyValuePair< TKey1, TKey2 >, TValue > + Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > +
+
+
+
+ operator Triplet< TKey1, TKey2, TValue > + Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > +
+
+
+
+ operator!= + Nintenlord::Event_Assembler::Core::Code::Language::Code +
+
+
+
+ operator== + Nintenlord::Event_Assembler::Core::Code::Language::Code +
+
+
+
+ OriginalReplacer + Nintenlord::Event_Assembler::Core::Code::StringReplacers +
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_70.html b/Event Assembler/html/search/all_70.html new file mode 100644 index 0000000..9304a53 --- /dev/null +++ b/Event Assembler/html/search/all_70.html @@ -0,0 +1,286 @@ + + + + + + + +
+
Loading...
+ +
+
+ Parameter + Nintenlord::Event_Assembler::Core::Code::Language +
+
+ +
+ +
+
+
+ Parent + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ Parser + Nintenlord::Event_Assembler::Utility +
+
+
+
+ Parser.cs +
+
+
+
+ PeekBytes + Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream +
+
+ +
+
+ PointedOffsets + Nintenlord::Event_Assembler::Core::Code::Language::Code +
+
+
+
+ pointedPriority + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ pointer + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ PointerMaker + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate +
+
+
+
+ Pool + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+ +
+
+ Pool.cs +
+
+
+
+ position + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ PositionInBytes + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+ +
+
+ PreprocessingInputStream + Nintenlord::Event_Assembler::Core::Code::PreprocessingInputStream +
+
+
+
+ PreprocessingInputStream + Nintenlord::Event_Assembler::Core::Code +
+
+ + +
+
+ Preprocessor + Nintenlord::Event_assembler::Code::Processors +
+
+
+
+ Preprocessor + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+ +
+
+ PreprocessorDirective + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+ + +
+
+ Printer + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes +
+
+
+
+ Printer + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer +
+
+
+ +
+
+
+ PrinterAction + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer +
+
+
+
+ Priority + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+ +
+ + +
+
+ Program + NigthmareListToEAdefinitions +
+
+
+
+ Program + LanguageRawsAnalyzer +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_72.html b/Event Assembler/html/search/all_72.html new file mode 100644 index 0000000..a4f6dbf --- /dev/null +++ b/Event Assembler/html/search/all_72.html @@ -0,0 +1,261 @@ + + + + + + + +
+
Loading...
+ +
+ +
+
+
+ Properties + ReadBinaryAndWriteText +
+
+
+
+ RawCodeTemplate + Nintenlord::Event_Assembler::Core::Code::Template +
+
+ + +
+
+ ReadBytes + Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream +
+
+ +
+
+ ReadInt32 + Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream +
+
+ + +
+
+ RegexPreprocessor + Nintenlord::Event_Assembler::Core::Code::Preprocessors::RegexPreprocessor +
+
+
+
+ RegexPreprocessor + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+ +
+
+ Remove +
+ Nintenlord::Event_Assembler::Collections::ArrayDictionary< TKey, TValue >.Remove() + Nintenlord::Event_Assembler::Collections::DefineCollection.Remove(string original) + Nintenlord::Event_Assembler::Collections::DefineCollection.Remove(string original, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Remove(string original) + Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Remove(string original, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Remove(string original) + Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Remove(string original, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Remove(string name, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Remove(string name) + Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Remove(IEnumerable< TKey > key) + Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Remove(KeyValuePair< IEnumerable< TKey >, TValue > item) + Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Remove(IEnumerable< TKey > key) + Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Remove(KeyValuePair< IEnumerable< TKey >, TValue > item) + Nintenlord::Event_Assembler::Collections::IDefineCollection.Remove(string name, params string[] parameters) + Nintenlord::Event_Assembler::Collections::IDefineCollection.Remove(string name) + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue >.Remove() +
+
+
+
+
+ RemoveChild + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ RemoveChildren + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ RemoveComments + Nintenlord::Event_Assembler::Utility::Parser +
+
+ + +
+
+ RemoveValue + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+ +
+
+ ReplaceComments + Nintenlord::Event_Assembler::Core::Code::Preprocessors::RegexPreprocessor +
+
+ + +
+
+ Reset + Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > +
+
+
+
+ Resources + ReadBinaryAndWriteText::Properties +
+
+ +
+
+ Result + Nintenlord::Event_Assembler::Core::Utility::CanCauseError< T > +
+
+
+
+ ReverseComparer + Nintenlord::Event_Assembler::Utility::ReverseComparer< T > +
+
+ +
+
+ ReverseComparer< T > + Nintenlord::Event_Assembler::Utility +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_73.html b/Event Assembler/html/search/all_73.html new file mode 100644 index 0000000..f2ec4fa --- /dev/null +++ b/Event Assembler/html/search/all_73.html @@ -0,0 +1,178 @@ + + + + + + + +
+
Loading...
+
+
+ ScopeEnder + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes +
+
+
+ +
+
+
+ ScopesOnStack + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+
+
+ ScopeStarter + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes +
+
+ + +
+
+ SetBase + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+ + + +
+
+ Settings + ReadBinaryAndWriteText::Properties +
+
+ + +
+
+ signed + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ Signum + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+
+
+ Signum.cs +
+
+
+
+ SplitToParameters + Nintenlord::Event_Assembler::Utility::Parser +
+
+
+
+ StartFromFirstScope + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+ +
+
+ StringEqualityComparer + Nintenlord::Event_Assembler::Utility +
+
+ + +
+
+ Switch + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+
+
+ Switch.cs +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_74.html b/Event Assembler/html/search/all_74.html new file mode 100644 index 0000000..f5f8ff7 --- /dev/null +++ b/Event Assembler/html/search/all_74.html @@ -0,0 +1,226 @@ + + + + + + + +
+
Loading...
+
+
+ Template + Nintenlord::Event_Assembler::Core::Code::Language::Code +
+
+
+
+ TemplateComparer + Nintenlord::Event_Assembler::Core::Code::Template +
+
+ +
+
+ TemplateEqualityComparer + Nintenlord::Event_Assembler::Core::Code::Template +
+
+ +
+
+ TemplateParameter + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ TemplateParameter + Nintenlord::Event_Assembler::Core::Code::Language +
+
+ +
+
+ TerminatingStringTemplate + Nintenlord::Event_Assembler::Core::Code::Template +
+
+
+
+ TerminatingStringTemplate + Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate +
+
+ +
+
+ Text + Nintenlord::Event_Assembler::Core::Code::Language::Code +
+
+
+
+ TextShower + Nintenlord::Event_Assembler::UserInterface +
+
+
+
+ TextShower + Nintenlord::Event_Assembler::UserInterface::TextShower +
+
+
+ +
+ +
+
+ TextWriterMessageLog + Nintenlord::Event_Assembler::Core::IO::TextWriterMessageLog +
+
+
+
+ TextWriterMessageLog + Nintenlord::Event_Assembler::Core::IO +
+
+ + +
+
+ ToBinString + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ ToDecString + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ ToHexString + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ ToPrettyString + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+ +
+
+ TransformToTemplate + Nintenlord::Event_Assembler::Core::Code::Language::Parameter +
+
+ +
+ +
+
+
+ Triplet< TKey1, TKey2, TValue > + Nintenlord::Event_Assembler::Utility +
+
+
+
+ TryGetLabelOffset + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_75.html b/Event Assembler/html/search/all_75.html new file mode 100644 index 0000000..32a9971 --- /dev/null +++ b/Event Assembler/html/search/all_75.html @@ -0,0 +1,37 @@ + + + + + + + +
+
Loading...
+
+
+ Undefine + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+ +
+
+
+ UnitPriorities + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/all_76.html b/Event Assembler/html/search/all_76.html new file mode 100644 index 0000000..f8dc9fa --- /dev/null +++ b/Event Assembler/html/search/all_76.html @@ -0,0 +1,53 @@ + + + + + + + + + + diff --git a/Event Assembler/html/search/all_77.html b/Event Assembler/html/search/all_77.html new file mode 100644 index 0000000..88e04e9 --- /dev/null +++ b/Event Assembler/html/search/all_77.html @@ -0,0 +1,47 @@ + + + + + + + +
+
Loading...
+ +
+
+ WriteDocData + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ WriteDocs + Nintenlord::Event_Assembler::Core::Code::LanguageProcessor +
+
+
+
+ Writer + Nintenlord::Event_Assembler::Core::IO::TextWriterMessageLog +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_61.html b/Event Assembler/html/search/classes_61.html new file mode 100644 index 0000000..92207d5 --- /dev/null +++ b/Event Assembler/html/search/classes_61.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ ArrayDictionary< TKey, TValue > + Nintenlord::Event_Assembler::Collections +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_62.html b/Event Assembler/html/search/classes_62.html new file mode 100644 index 0000000..08482ba --- /dev/null +++ b/Event Assembler/html/search/classes_62.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ BuildVector + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_63.html b/Event Assembler/html/search/classes_63.html new file mode 100644 index 0000000..6c5be8c --- /dev/null +++ b/Event Assembler/html/search/classes_63.html @@ -0,0 +1,80 @@ + + + + + + + +
+
Loading...
+
+
+ CanCauseError + Nintenlord::Event_Assembler::Core::Utility +
+
+
+
+ CanCauseError< T > + Nintenlord::Event_Assembler::Core::Utility +
+
+
+
+ Code + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+
+ CodeFillerTemplate + Nintenlord::Event_Assembler::Core::Code::Template +
+
+
+
+ CodeTemplate + Nintenlord::Event_Assembler::Core::Code::Template +
+
+
+
+ CodeTemplateStorer + Nintenlord::Event_Assembler::Core::Code::Template +
+
+
+
+ Context + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+
+ ContextPreprocessor + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+
+
+ CurrentFile + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+
+
+ CurrentLine + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_64.html b/Event Assembler/html/search/classes_64.html new file mode 100644 index 0000000..105c059 --- /dev/null +++ b/Event Assembler/html/search/classes_64.html @@ -0,0 +1,74 @@ + + + + + + + +
+
Loading...
+
+
+ DataChange< T > + Nintenlord::Event_Assembler::Collections +
+
+
+
+ DeconstructVector + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+
+
+ Define + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+
+ DefineCollection + Nintenlord::Event_Assembler::Collections +
+
+
+
+ DefineCollectionOld + Nintenlord::Event_Assembler::Collections +
+
+
+
+ DefineCollectionOptimized + Nintenlord::Event_Assembler::Collections +
+
+
+
+ DefineCollectionTreeBased + Nintenlord::Event_Assembler::Collections +
+
+
+
+ DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > + Nintenlord::Event_Assembler::Utility +
+
+
+
+ DumpPool + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_65.html b/Event Assembler/html/search/classes_65.html new file mode 100644 index 0000000..11f1394 --- /dev/null +++ b/Event Assembler/html/search/classes_65.html @@ -0,0 +1,74 @@ + + + + + + + +
+
Loading...
+
+
+ EACodeLanguage + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+
+ EACodeLanguageAssembler + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+
+ EACodeLanguageDisassembler + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+
+ Else + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+
+ EndIf + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+
+ EnumarationTreeIteration< TKey, TValue > + Nintenlord::Event_Assembler::Collections +
+
+
+
+ EnumarationTreeRecursion< TKey, TValue > + Nintenlord::Event_Assembler::Collections +
+
+
+
+ EnumChooser + Nintenlord::Event_Assembler::UserInterface +
+
+
+
+ EnumChooserForm + Nintenlord::Event_Assembler::UserInterface +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_66.html b/Event Assembler/html/search/classes_66.html new file mode 100644 index 0000000..4f11477 --- /dev/null +++ b/Event Assembler/html/search/classes_66.html @@ -0,0 +1,44 @@ + + + + + + + +
+
Loading...
+
+
+ FE6CodeLanguage + Nintenlord::Event_Assembler::Code::Languages +
+
+
+
+ FE7CodeLanguage + Nintenlord::Event_Assembler::Code::Languages +
+
+
+
+ FE8CodeLanguage + Nintenlord::Event_Assembler::Code::Languages +
+
+
+
+ Form1 + MassTextReplacer +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_67.html b/Event Assembler/html/search/classes_67.html new file mode 100644 index 0000000..eae0bcb --- /dev/null +++ b/Event Assembler/html/search/classes_67.html @@ -0,0 +1,32 @@ + + + + + + + +
+
Loading...
+
+
+ GBAPointerMaker + Nintenlord::Event_Assembler::GBA +
+
+
+
+ GUIMessageLog + Nintenlord::Event_Assembler::UserInterface +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_69.html b/Event Assembler/html/search/classes_69.html new file mode 100644 index 0000000..a97c0b3 --- /dev/null +++ b/Event Assembler/html/search/classes_69.html @@ -0,0 +1,182 @@ + + + + + + + +
+
Loading...
+
+
+ IAssembler + Nintenlord::Event_assembler::Code +
+
+
+
+ IBuiltInCode + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes +
+
+
+
+ ICodeLanguage + Nintenlord::Event_assembler::Code +
+
+
+
+ ICodeTemplate + Nintenlord::Event_Assembler::Core::Code::Template +
+
+
+
+ ICodeTemplateStorer + Nintenlord::Event_Assembler::Core::Code::Template +
+
+
+
+ IDataChange< T > + Nintenlord::Event_Assembler::Collections +
+
+
+
+ IDefineCollection + Nintenlord::Event_Assembler::Collections +
+
+
+
+ IDirective + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+
+ IDirectivePreprocessor + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+
+
+ IDisassembler + Nintenlord::Event_assembler::Code +
+
+
+
+ IfDefined + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+
+ IFixedDocString + Nintenlord::Event_Assembler::Core::Code::Template +
+
+
+
+ IfNotDefined + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+
+ IIndexOverlay + Nintenlord::Event_Assembler::Collections +
+
+
+
+ IInputByteStream + Nintenlord::Event_Assembler::Core::IO::Input +
+
+
+
+ IInputStream + Nintenlord::Event_Assembler::Core::IO +
+
+
+
+ IMacro + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+
+
+ IMessageLog + Nintenlord::Event_Assembler::Core::IO +
+
+
+
+ INamed< T > + Nintenlord::Event_Assembler::Core::Utility +
+
+
+
+ Include + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+
+ IncludeBinary + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
+
+ IndexOverlay + Nintenlord::Event_Assembler::Collections +
+
+
+
+ IParameterized + Nintenlord::Event_Assembler::Core::Code +
+
+
+
+ IPointerMaker + Nintenlord::Event_Assembler +
+
+
+
+ IPreprocessor + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+
+
+ IsDefined + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+
+
+ IStringReplacer + Nintenlord::Event_Assembler::Core::Code::StringReplacers +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_6c.html b/Event Assembler/html/search/classes_6c.html new file mode 100644 index 0000000..8441887 --- /dev/null +++ b/Event Assembler/html/search/classes_6c.html @@ -0,0 +1,32 @@ + + + + + + + +
+
Loading...
+
+
+ LamdaComparer< T > + Nintenlord::Event_Assembler::Utility +
+
+
+
+ LanguageProcessor + Nintenlord::Event_Assembler::Core::Code +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_6d.html b/Event Assembler/html/search/classes_6d.html new file mode 100644 index 0000000..560b604 --- /dev/null +++ b/Event Assembler/html/search/classes_6d.html @@ -0,0 +1,32 @@ + + + + + + + +
+
Loading...
+
+
+ MainForm + Nintenlord::Event_Assembler::UserInterface +
+
+
+
+ MessageLog + Nintenlord::Event_Assembler::Core::IO +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_6e.html b/Event Assembler/html/search/classes_6e.html new file mode 100644 index 0000000..4a45af7 --- /dev/null +++ b/Event Assembler/html/search/classes_6e.html @@ -0,0 +1,44 @@ + + + + + + + +
+
Loading...
+
+
+ NaturalComparer + Nintenlord::Event_Assembler::Utility +
+
+
+
+ NewReplacer + Nintenlord::Event_Assembler::Core::Code::StringReplacers +
+
+
+
+ Node< TKey, TValue > + Nintenlord::Event_Assembler::Collections +
+
+
+
+ NopPreprocessor + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_6f.html b/Event Assembler/html/search/classes_6f.html new file mode 100644 index 0000000..175f39b --- /dev/null +++ b/Event Assembler/html/search/classes_6f.html @@ -0,0 +1,44 @@ + + + + + + + +
+
Loading...
+
+
+ OffsetAligner + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes +
+
+
+
+ OffsetChanger + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes +
+
+
+
+ OldPreprocessor + Nintenlord::Event_assembler::Code::Processors +
+
+
+
+ OriginalReplacer + Nintenlord::Event_Assembler::Core::Code::StringReplacers +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_70.html b/Event Assembler/html/search/classes_70.html new file mode 100644 index 0000000..2aaa8bb --- /dev/null +++ b/Event Assembler/html/search/classes_70.html @@ -0,0 +1,80 @@ + + + + + + + +
+
Loading...
+
+
+ Parameter + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+
+ Parser + Nintenlord::Event_Assembler::Utility +
+
+
+
+ Pool + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+
+
+ PreprocessingInputStream + Nintenlord::Event_Assembler::Core::Code +
+
+
+
+ Preprocessor + Nintenlord::Event_assembler::Code::Processors +
+
+
+
+ Preprocessor + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+
+
+ PreprocessorDirective + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+
+
+ Printer + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes +
+
+
+
+ Program + NigthmareListToEAdefinitions +
+
+
+
+ Program + LanguageRawsAnalyzer +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_72.html b/Event Assembler/html/search/classes_72.html new file mode 100644 index 0000000..c2a443d --- /dev/null +++ b/Event Assembler/html/search/classes_72.html @@ -0,0 +1,44 @@ + + + + + + + +
+
Loading...
+
+
+ RawCodeTemplate + Nintenlord::Event_Assembler::Core::Code::Template +
+
+
+
+ RegexPreprocessor + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+
+
+ Resources + ReadBinaryAndWriteText::Properties +
+
+
+
+ ReverseComparer< T > + Nintenlord::Event_Assembler::Utility +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_73.html b/Event Assembler/html/search/classes_73.html new file mode 100644 index 0000000..c66e189 --- /dev/null +++ b/Event Assembler/html/search/classes_73.html @@ -0,0 +1,56 @@ + + + + + + + +
+
Loading...
+
+
+ ScopeEnder + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes +
+
+
+
+ ScopeStarter + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes +
+
+
+
+ Settings + ReadBinaryAndWriteText::Properties +
+
+
+
+ Signum + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+
+
+ StringEqualityComparer + Nintenlord::Event_Assembler::Utility +
+
+
+
+ Switch + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_74.html b/Event Assembler/html/search/classes_74.html new file mode 100644 index 0000000..c52ca64 --- /dev/null +++ b/Event Assembler/html/search/classes_74.html @@ -0,0 +1,62 @@ + + + + + + + +
+
Loading...
+
+
+ TemplateComparer + Nintenlord::Event_Assembler::Core::Code::Template +
+
+
+
+ TemplateEqualityComparer + Nintenlord::Event_Assembler::Core::Code::Template +
+
+
+
+ TemplateParameter + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+
+ TerminatingStringTemplate + Nintenlord::Event_Assembler::Core::Code::Template +
+
+
+
+ TextShower + Nintenlord::Event_Assembler::UserInterface +
+
+
+
+ TextWriterMessageLog + Nintenlord::Event_Assembler::Core::IO +
+
+
+
+ Triplet< TKey1, TKey2, TValue > + Nintenlord::Event_Assembler::Utility +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_75.html b/Event Assembler/html/search/classes_75.html new file mode 100644 index 0000000..dbfe7ec --- /dev/null +++ b/Event Assembler/html/search/classes_75.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ Undefine + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/classes_76.html b/Event Assembler/html/search/classes_76.html new file mode 100644 index 0000000..b47c534 --- /dev/null +++ b/Event Assembler/html/search/classes_76.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ VectorToParameter + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/close.png b/Event Assembler/html/search/close.png new file mode 100644 index 0000000000000000000000000000000000000000..9342d3dfeea7b7c4ee610987e717804b5a42ceb9 GIT binary patch literal 273 zcmV+s0q*{ZP)4(RlMby96)VwnbG{ zbe&}^BDn7x>$<{ck4zAK-=nT;=hHG)kmplIF${xqm8db3oX6wT3bvp`TE@m0cg;b) zBuSL}5?N7O(iZLdAlz@)b)Rd~DnSsSX&P5qC`XwuFwcAYLC+d2>+1(8on;wpt8QIC X2MT$R4iQDd00000NkvXXu0mjfia~GN literal 0 HcmV?d00001 diff --git a/Event Assembler/html/search/enums_64.html b/Event Assembler/html/search/enums_64.html new file mode 100644 index 0000000..cac989b --- /dev/null +++ b/Event Assembler/html/search/enums_64.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ DisassemblyMode + Nintenlord::Event_Assembler +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/enums_67.html b/Event Assembler/html/search/enums_67.html new file mode 100644 index 0000000..bc44c24 --- /dev/null +++ b/Event Assembler/html/search/enums_67.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ Game + Nintenlord::Event_Assembler +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/enums_70.html b/Event Assembler/html/search/enums_70.html new file mode 100644 index 0000000..c32eed0 --- /dev/null +++ b/Event Assembler/html/search/enums_70.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ Priority + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_61.html b/Event Assembler/html/search/files_61.html new file mode 100644 index 0000000..63325c8 --- /dev/null +++ b/Event Assembler/html/search/files_61.html @@ -0,0 +1,25 @@ + + + + + + + +
+
Loading...
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_62.html b/Event Assembler/html/search/files_62.html new file mode 100644 index 0000000..a1396ba --- /dev/null +++ b/Event Assembler/html/search/files_62.html @@ -0,0 +1,30 @@ + + + + + + + +
+
Loading...
+ + +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_63.html b/Event Assembler/html/search/files_63.html new file mode 100644 index 0000000..555cd7d --- /dev/null +++ b/Event Assembler/html/search/files_63.html @@ -0,0 +1,85 @@ + + + + + + + +
+
Loading...
+ + +
+
+ Code.cs +
+
+ + + + +
+ +
+ +
+ +
+ + +
+ +
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_64.html b/Event Assembler/html/search/files_64.html new file mode 100644 index 0000000..3e04361 --- /dev/null +++ b/Event Assembler/html/search/files_64.html @@ -0,0 +1,70 @@ + + + + + + + +
+
Loading...
+
+ +
+ +
+
+ Define.cs +
+
+ + + + + + +
+ +
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_65.html b/Event Assembler/html/search/files_65.html new file mode 100644 index 0000000..0392e97 --- /dev/null +++ b/Event Assembler/html/search/files_65.html @@ -0,0 +1,85 @@ + + + + + + + +
+
Loading...
+ + + + +
+
+ Else.cs +
+
+
+
+ EndIf.cs +
+
+ + + + + + +
+ +
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_66.html b/Event Assembler/html/search/files_66.html new file mode 100644 index 0000000..b500096 --- /dev/null +++ b/Event Assembler/html/search/files_66.html @@ -0,0 +1,40 @@ + + + + + + + +
+
Loading...
+ + + + +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_67.html b/Event Assembler/html/search/files_67.html new file mode 100644 index 0000000..536560d --- /dev/null +++ b/Event Assembler/html/search/files_67.html @@ -0,0 +1,30 @@ + + + + + + + +
+
Loading...
+ + +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_69.html b/Event Assembler/html/search/files_69.html new file mode 100644 index 0000000..6891f21 --- /dev/null +++ b/Event Assembler/html/search/files_69.html @@ -0,0 +1,170 @@ + + + + + + + +
+
Loading...
+
+ +
+ + + + + + +
+ +
+ + +
+ +
+ + + + + +
+
+ IMacro.cs +
+
+ +
+
+ INamed.cs +
+
+
+ +
+ + + + +
+ +
+ + + +
+ +
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_6c.html b/Event Assembler/html/search/files_6c.html new file mode 100644 index 0000000..8b41c67 --- /dev/null +++ b/Event Assembler/html/search/files_6c.html @@ -0,0 +1,40 @@ + + + + + + + +
+
Loading...
+ + + +
+ +
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_6d.html b/Event Assembler/html/search/files_6d.html new file mode 100644 index 0000000..888c53e --- /dev/null +++ b/Event Assembler/html/search/files_6d.html @@ -0,0 +1,35 @@ + + + + + + + +
+
Loading...
+
+ +
+ +
+ +
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_6e.html b/Event Assembler/html/search/files_6e.html new file mode 100644 index 0000000..b0b7e45 --- /dev/null +++ b/Event Assembler/html/search/files_6e.html @@ -0,0 +1,50 @@ + + + + + + + +
+
Loading...
+ + + +
+
+ Node.cs +
+
+ +
+ +
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_6f.html b/Event Assembler/html/search/files_6f.html new file mode 100644 index 0000000..f00b384 --- /dev/null +++ b/Event Assembler/html/search/files_6f.html @@ -0,0 +1,45 @@ + + + + + + + +
+
Loading...
+ + + + + +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_70.html b/Event Assembler/html/search/files_70.html new file mode 100644 index 0000000..7cb28ec --- /dev/null +++ b/Event Assembler/html/search/files_70.html @@ -0,0 +1,60 @@ + + + + + + + +
+
Loading...
+ +
+ +
+
+
+ Parser.cs +
+
+
+
+ Pool.cs +
+
+ + +
+ +
+
+ +
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_72.html b/Event Assembler/html/search/files_72.html new file mode 100644 index 0000000..d4b616b --- /dev/null +++ b/Event Assembler/html/search/files_72.html @@ -0,0 +1,60 @@ + + + + + + + +
+
Loading...
+ +
+ +
+ + + + + + +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_73.html b/Event Assembler/html/search/files_73.html new file mode 100644 index 0000000..d4ba00e --- /dev/null +++ b/Event Assembler/html/search/files_73.html @@ -0,0 +1,55 @@ + + + + + + + +
+
Loading...
+
+ +
+ + +
+
+ Signum.cs +
+
+ + +
+
+ Switch.cs +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_74.html b/Event Assembler/html/search/files_74.html new file mode 100644 index 0000000..e685030 --- /dev/null +++ b/Event Assembler/html/search/files_74.html @@ -0,0 +1,60 @@ + + + + + + + +
+
Loading...
+ + + + +
+ +
+ + +
+ +
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_75.html b/Event Assembler/html/search/files_75.html new file mode 100644 index 0000000..c69f1e3 --- /dev/null +++ b/Event Assembler/html/search/files_75.html @@ -0,0 +1,25 @@ + + + + + + + +
+
Loading...
+
+ +
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/files_76.html b/Event Assembler/html/search/files_76.html new file mode 100644 index 0000000..abe5d2e --- /dev/null +++ b/Event Assembler/html/search/files_76.html @@ -0,0 +1,25 @@ + + + + + + + +
+
Loading...
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_61.html b/Event Assembler/html/search/functions_61.html new file mode 100644 index 0000000..4f931f4 --- /dev/null +++ b/Event Assembler/html/search/functions_61.html @@ -0,0 +1,242 @@ + + + + + + + +
+
Loading...
+
+
+ Add +
+ Nintenlord::Event_Assembler::Collections::ArrayDictionary< TKey, TValue >.Add() + Nintenlord::Event_Assembler::Collections::DefineCollection.Add(string original, string replacer, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollection.Add(string original, string replacer) + Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Add(string original, string replacer) + Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Add(string original, string replacer, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Add(string original, string replacer, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Add(string original, string replacer) + Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Add(string name, string replacer, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Add(string name, string replacer) + Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Add(IEnumerable< TKey > key, TValue value) + Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Add(KeyValuePair< IEnumerable< TKey >, TValue > item) + Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Add(IEnumerable< TKey > key, TValue value) + Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Add(KeyValuePair< IEnumerable< TKey >, TValue > item) + Nintenlord::Event_Assembler::Collections::IDefineCollection.Add(string name, string replacer, params string[] parameters) + Nintenlord::Event_Assembler::Collections::IDefineCollection.Add(string name, string replacer) +
+
+
+ + + + + + + +
+
+ AddLabel + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+ + +
+
+ AddNewScope + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+ +
+
+ AddRange + Nintenlord::Event_Assembler::Collections::DefineCollectionOld +
+
+ + + + + + +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_62.html b/Event Assembler/html/search/functions_62.html new file mode 100644 index 0000000..a8ebe1d --- /dev/null +++ b/Event Assembler/html/search/functions_62.html @@ -0,0 +1,37 @@ + + + + + + + +
+
Loading...
+ +
+
+ BranchHasValue + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_63.html b/Event Assembler/html/search/functions_63.html new file mode 100644 index 0000000..92b72ee --- /dev/null +++ b/Event Assembler/html/search/functions_63.html @@ -0,0 +1,137 @@ + + + + + + + +
+
Loading...
+ +
+
+ Code + Nintenlord::Event_Assembler::Core::Code::Language::Code +
+
+
+
+ CodeTemplate + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate +
+
+
+
+ CodeTemplateStorer + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplateStorer +
+
+ + + + + + + +
+
+ Context + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+
+
+ CopyTo + Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue > +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_64.html b/Event Assembler/html/search/functions_64.html new file mode 100644 index 0000000..c3dd874 --- /dev/null +++ b/Event Assembler/html/search/functions_64.html @@ -0,0 +1,115 @@ + + + + + + + +
+
Loading...
+
+
+ DataChange + Nintenlord::Event_Assembler::Collections::DataChange< T > +
+
+
+
+ DefineCollection + Nintenlord::Event_Assembler::Collections::DefineCollection +
+
+ + +
+
+ DefineCollectionTreeBased + Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased +
+
+
+
+ DictionaryOfEnumerablesEnumarator + Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > +
+
+ + + + + +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_65.html b/Event Assembler/html/search/functions_65.html new file mode 100644 index 0000000..f5e18fc --- /dev/null +++ b/Event Assembler/html/search/functions_65.html @@ -0,0 +1,109 @@ + + + + + + + +
+
Loading...
+
+
+ EACodeLanguage + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage +
+
+
+
+ EACodeLanguageAssembler + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguageAssembler +
+
+
+
+ EACodeLanguageDisassembler + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguageDisassembler +
+
+
+
+ EndScope + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+
+
+ EnumarationTreeIteration + Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue > +
+
+
+
+ EnumarationTreeRecursion + Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue > +
+
+
+
+ EnumChooser + Nintenlord::Event_Assembler::UserInterface::EnumChooser +
+
+
+
+ EnumChooserForm + Nintenlord::Event_Assembler::UserInterface::EnumChooserForm +
+
+ + + +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_66.html b/Event Assembler/html/search/functions_66.html new file mode 100644 index 0000000..86493fe --- /dev/null +++ b/Event Assembler/html/search/functions_66.html @@ -0,0 +1,55 @@ + + + + + + + +
+
Loading...
+ + + +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_67.html b/Event Assembler/html/search/functions_67.html new file mode 100644 index 0000000..2a230bd --- /dev/null +++ b/Event Assembler/html/search/functions_67.html @@ -0,0 +1,203 @@ + + + + + + + +
+
Loading...
+
+
+ GetAllValues + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+ + +
+
+ GetCodeNames + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage +
+
+ + + + + + + +
+
+ GetPointedOffsetsAndPriorities + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate +
+
+ +
+
+ GetReplacerAndParameters + Nintenlord::Event_Assembler::Collections::DefineCollectionOld +
+
+ + + +
+
+ GetValues + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ GetValues< TEnumerable > + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_68.html b/Event Assembler/html/search/functions_68.html new file mode 100644 index 0000000..123b0dc --- /dev/null +++ b/Event Assembler/html/search/functions_68.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ HasChild + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_69.html b/Event Assembler/html/search/functions_69.html new file mode 100644 index 0000000..38922b8 --- /dev/null +++ b/Event Assembler/html/search/functions_69.html @@ -0,0 +1,149 @@ + + + + + + + +
+
Loading...
+
+
+ IncludeBinary + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Preprocessor +
+
+
+
+ IncludeFile + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Preprocessor +
+
+
+
+ IndexOverlay + Nintenlord::Event_Assembler::Collections::IndexOverlay +
+
+
+
+ Insert + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ InsertValues + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+ + +
+
+ IsDefined + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros::IsDefined +
+
+
+
+ IsInValidState + Nintenlord::Event_Assembler::Collections::IndexOverlay +
+
+
+
+ IsLabelName + Nintenlord::Event_Assembler::Core::Code::Language::Parameter +
+
+ + + +
+
+ IsValidCharacter + Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized +
+
+ + +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_6c.html b/Event Assembler/html/search/functions_6c.html new file mode 100644 index 0000000..d6879b6 --- /dev/null +++ b/Event Assembler/html/search/functions_6c.html @@ -0,0 +1,37 @@ + + + + + + + +
+
Loading...
+
+
+ LamdaComparer + Nintenlord::Event_Assembler::Utility::LamdaComparer< T > +
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_6d.html b/Event Assembler/html/search/functions_6d.html new file mode 100644 index 0000000..5f44f49 --- /dev/null +++ b/Event Assembler/html/search/functions_6d.html @@ -0,0 +1,80 @@ + + + + + + + +
+
Loading...
+
+
+ MainForm + Nintenlord::Event_Assembler::UserInterface::MainForm +
+
+ + + +
+
+ MessageLog + Nintenlord::Event_Assembler::Core::IO::MessageLog +
+
+
+
+ MoveNext + Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > +
+
+
+
+ MoveToNextScope + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_6e.html b/Event Assembler/html/search/functions_6e.html new file mode 100644 index 0000000..68b4999 --- /dev/null +++ b/Event Assembler/html/search/functions_6e.html @@ -0,0 +1,32 @@ + + + + + + + +
+
Loading...
+
+
+ Node + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ NoError + Nintenlord::Event_Assembler::Core::Utility::CanCauseError< T > +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_6f.html b/Event Assembler/html/search/functions_6f.html new file mode 100644 index 0000000..6b91c68 --- /dev/null +++ b/Event Assembler/html/search/functions_6f.html @@ -0,0 +1,83 @@ + + + + + + + +
+
Loading...
+
+
+ OldPreprocessor + Nintenlord::Event_assembler::Code::Processors::OldPreprocessor +
+
+ + + +
+
+ operator CanCauseError< T > + Nintenlord::Event_Assembler::Core::Utility::CanCauseError< T > +
+
+
+
+ operator KeyValuePair< KeyValuePair< TKey1, TKey2 >, TValue > + Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > +
+
+
+
+ operator Triplet< TKey1, TKey2, TValue > + Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > +
+
+
+
+ operator!= + Nintenlord::Event_Assembler::Core::Code::Language::Code +
+
+
+
+ operator== + Nintenlord::Event_Assembler::Core::Code::Language::Code +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_70.html b/Event Assembler/html/search/functions_70.html new file mode 100644 index 0000000..9345076 --- /dev/null +++ b/Event Assembler/html/search/functions_70.html @@ -0,0 +1,127 @@ + + + + + + + +
+
Loading...
+ +
+
+ PeekBytes + Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream +
+
+ +
+
+ Pool + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros::Pool +
+
+ +
+
+ PreprocessingInputStream + Nintenlord::Event_Assembler::Core::Code::PreprocessingInputStream +
+
+ + + +
+
+ Printer + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer +
+
+ + +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_72.html b/Event Assembler/html/search/functions_72.html new file mode 100644 index 0000000..81accfe --- /dev/null +++ b/Event Assembler/html/search/functions_72.html @@ -0,0 +1,163 @@ + + + + + + + +
+
Loading...
+
+
+ ReadBytes + Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream +
+
+ +
+
+ ReadInt32 + Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream +
+
+
+
+ RegexPreprocessor + Nintenlord::Event_Assembler::Core::Code::Preprocessors::RegexPreprocessor +
+
+
+
+ Remove +
+ Nintenlord::Event_Assembler::Collections::ArrayDictionary< TKey, TValue >.Remove() + Nintenlord::Event_Assembler::Collections::DefineCollection.Remove(string original) + Nintenlord::Event_Assembler::Collections::DefineCollection.Remove(string original, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Remove(string original) + Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Remove(string original, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Remove(string original) + Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Remove(string original, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Remove(string name, params string[] parameters) + Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Remove(string name) + Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Remove(IEnumerable< TKey > key) + Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Remove(KeyValuePair< IEnumerable< TKey >, TValue > item) + Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Remove(IEnumerable< TKey > key) + Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Remove(KeyValuePair< IEnumerable< TKey >, TValue > item) + Nintenlord::Event_Assembler::Collections::IDefineCollection.Remove(string name, params string[] parameters) + Nintenlord::Event_Assembler::Collections::IDefineCollection.Remove(string name) + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue >.Remove() +
+
+
+
+
+ RemoveChild + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ RemoveChildren + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ RemoveComments + Nintenlord::Event_Assembler::Utility::Parser +
+
+ + +
+
+ RemoveValue + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+ +
+
+ ReplaceComments + Nintenlord::Event_Assembler::Core::Code::Preprocessors::RegexPreprocessor +
+
+ +
+
+ Reset + Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > +
+
+
+
+ ReverseComparer + Nintenlord::Event_Assembler::Utility::ReverseComparer< T > +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_73.html b/Event Assembler/html/search/functions_73.html new file mode 100644 index 0000000..81f6505 --- /dev/null +++ b/Event Assembler/html/search/functions_73.html @@ -0,0 +1,86 @@ + + + + + + + +
+
Loading...
+ +
+
+ SetBase + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+ + + + +
+
+ SplitToParameters + Nintenlord::Event_Assembler::Utility::Parser +
+
+
+
+ StartFromFirstScope + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_74.html b/Event Assembler/html/search/functions_74.html new file mode 100644 index 0000000..6c96569 --- /dev/null +++ b/Event Assembler/html/search/functions_74.html @@ -0,0 +1,119 @@ + + + + + + + +
+
Loading...
+
+
+ TemplateParameter + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ TerminatingStringTemplate + Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate +
+
+
+
+ TextShower + Nintenlord::Event_Assembler::UserInterface::TextShower +
+
+
+
+ TextWriterMessageLog + Nintenlord::Event_Assembler::Core::IO::TextWriterMessageLog +
+
+
+
+ ToBinString + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ ToDecString + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ ToHexString + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ ToPrettyString + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+ +
+
+ TransformToTemplate + Nintenlord::Event_Assembler::Core::Code::Language::Parameter +
+
+ +
+
+ TryGetLabelOffset + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/functions_77.html b/Event Assembler/html/search/functions_77.html new file mode 100644 index 0000000..6b2554f --- /dev/null +++ b/Event Assembler/html/search/functions_77.html @@ -0,0 +1,41 @@ + + + + + + + +
+
Loading...
+ +
+
+ WriteDocData + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ WriteDocs + Nintenlord::Event_Assembler::Core::Code::LanguageProcessor +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/namespaces_6c.html b/Event Assembler/html/search/namespaces_6c.html new file mode 100644 index 0000000..df8b934 --- /dev/null +++ b/Event Assembler/html/search/namespaces_6c.html @@ -0,0 +1,25 @@ + + + + + + + +
+
Loading...
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/namespaces_6d.html b/Event Assembler/html/search/namespaces_6d.html new file mode 100644 index 0000000..e5b3f6c --- /dev/null +++ b/Event Assembler/html/search/namespaces_6d.html @@ -0,0 +1,31 @@ + + + + + + + +
+
Loading...
+ +
+
+ Properties + MassTextReplacer +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/namespaces_6e.html b/Event Assembler/html/search/namespaces_6e.html new file mode 100644 index 0000000..73f63fa --- /dev/null +++ b/Event Assembler/html/search/namespaces_6e.html @@ -0,0 +1,147 @@ + + + + + + + +
+
Loading...
+
+
+ BuiltInCodes + Nintenlord::Event_Assembler::Core::Code::Language +
+
+
+
+ BuiltInMacros + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+
+
+ Code + Nintenlord::Event_assembler +
+
+
+
+ Code + Nintenlord::Event_Assembler::Core +
+
+
+
+ Collections + Nintenlord::Event_Assembler +
+
+
+
+ Core + Nintenlord::Event_Assembler +
+
+
+
+ Directives + Nintenlord::Event_Assembler::Core::Code::Preprocessors +
+
+ +
+
+ GBA + Nintenlord::Event_Assembler +
+
+
+
+ Input + Nintenlord::Event_Assembler::Core::IO +
+
+
+
+ IO + Nintenlord::Event_Assembler::Core +
+
+
+
+ Language + Nintenlord::Event_Assembler::Core::Code +
+
+ +
+ +
+
+
+ Preprocessors + Nintenlord::Event_Assembler::Core::Code +
+
+
+
+ Processors + Nintenlord::Event_assembler::Code +
+
+
+
+ StringReplacers + Nintenlord::Event_Assembler::Core::Code +
+
+
+
+ Template + Nintenlord::Event_Assembler::Core::Code +
+
+
+
+ UserInterface + Nintenlord::Event_Assembler +
+
+
+
+ Utility + Nintenlord::Event_Assembler::Core +
+
+
+
+ Utility + Nintenlord::Event_Assembler +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/namespaces_72.html b/Event Assembler/html/search/namespaces_72.html new file mode 100644 index 0000000..4a5235f --- /dev/null +++ b/Event Assembler/html/search/namespaces_72.html @@ -0,0 +1,31 @@ + + + + + + + +
+
Loading...
+
+
+ Properties + ReadBinaryAndWriteText +
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/nomatches.html b/Event Assembler/html/search/nomatches.html new file mode 100644 index 0000000..b1ded27 --- /dev/null +++ b/Event Assembler/html/search/nomatches.html @@ -0,0 +1,12 @@ + + + + + + + +
+
No Matches
+
+ + diff --git a/Event Assembler/html/search/properties_61.html b/Event Assembler/html/search/properties_61.html new file mode 100644 index 0000000..b91a755 --- /dev/null +++ b/Event Assembler/html/search/properties_61.html @@ -0,0 +1,77 @@ + + + + + + + +
+
Loading...
+ + + + +
+
+ AmountOfLines + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros::Pool +
+
+
+
+ AmountOfParameters + Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective +
+
+
+
+ AmountOfParams + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/properties_62.html b/Event Assembler/html/search/properties_62.html new file mode 100644 index 0000000..968ba05 --- /dev/null +++ b/Event Assembler/html/search/properties_62.html @@ -0,0 +1,48 @@ + + + + + + + +
+
Loading...
+
+
+ BallistaPriorities + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage +
+
+
+
+ BitsPerCoord + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+ +
+
+ BytesLeft + Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/properties_63.html b/Event Assembler/html/search/properties_63.html new file mode 100644 index 0000000..3b8da44 --- /dev/null +++ b/Event Assembler/html/search/properties_63.html @@ -0,0 +1,98 @@ + + + + + + + +
+
Loading...
+
+
+ CanBeRepeated + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate +
+
+ + +
+
+ ChildCount + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ Children + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+ + + +
+
+ Current + Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > +
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/properties_64.html b/Event Assembler/html/search/properties_64.html new file mode 100644 index 0000000..ce58e4c --- /dev/null +++ b/Event Assembler/html/search/properties_64.html @@ -0,0 +1,54 @@ + + + + + + + +
+
Loading...
+ + +
+
+ Description + Nintenlord::Event_Assembler::UserInterface::EnumChooserForm +
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/properties_65.html b/Event Assembler/html/search/properties_65.html new file mode 100644 index 0000000..37fa32a --- /dev/null +++ b/Event Assembler/html/search/properties_65.html @@ -0,0 +1,41 @@ + + + + + + + + + + diff --git a/Event Assembler/html/search/properties_66.html b/Event Assembler/html/search/properties_66.html new file mode 100644 index 0000000..045546b --- /dev/null +++ b/Event Assembler/html/search/properties_66.html @@ -0,0 +1,38 @@ + + + + + + + +
+
Loading...
+ + +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/properties_68.html b/Event Assembler/html/search/properties_68.html new file mode 100644 index 0000000..5b5780d --- /dev/null +++ b/Event Assembler/html/search/properties_68.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ HasValue + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/properties_69.html b/Event Assembler/html/search/properties_69.html new file mode 100644 index 0000000..648429a --- /dev/null +++ b/Event Assembler/html/search/properties_69.html @@ -0,0 +1,47 @@ + + + + + + + + + + diff --git a/Event Assembler/html/search/properties_6b.html b/Event Assembler/html/search/properties_6b.html new file mode 100644 index 0000000..dd1ae9a --- /dev/null +++ b/Event Assembler/html/search/properties_6b.html @@ -0,0 +1,41 @@ + + + + + + + +
+
Loading...
+
+
+ Key1 + Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > +
+
+
+
+ Key2 + Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > +
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/properties_6c.html b/Event Assembler/html/search/properties_6c.html new file mode 100644 index 0000000..5079f7a --- /dev/null +++ b/Event Assembler/html/search/properties_6c.html @@ -0,0 +1,87 @@ + + + + + + + +
+
Loading...
+
+
+ Languages + Nintenlord::Event_Assembler::Core::Code::LanguageProcessor +
+
+ + +
+
+ LastPosition + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ LastPositionInBytes + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ LenghtInBytes + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+ +
+
+ LengthInBytes + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate +
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/properties_6d.html b/Event Assembler/html/search/properties_6d.html new file mode 100644 index 0000000..310269e --- /dev/null +++ b/Event Assembler/html/search/properties_6d.html @@ -0,0 +1,104 @@ + + + + + + + +
+
Loading...
+
+
+ MainPriorities + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage +
+
+
+
+ MaxAmountOfParameters +
+ Nintenlord::Event_Assembler::Core::Code::IParameterized.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetAligner.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetChanger.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::ScopeEnder.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Define.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::DumpPool.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Else.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::EndIf.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfDefined.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfNotDefined.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Include.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IncludeBinary.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Undefine.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::CodeFillerTemplate.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::RawCodeTemplate.MaxAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate.MaxAmountOfParameters() +
+
+
+ + +
+
+ MessageLog + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage +
+
+
+
+ MinAmountOfParameters +
+ Nintenlord::Event_Assembler::Core::Code::IParameterized.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetAligner.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetChanger.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::ScopeEnder.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Define.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::DumpPool.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Else.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::EndIf.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfDefined.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfNotDefined.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Include.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IncludeBinary.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Undefine.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::CodeFillerTemplate.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::RawCodeTemplate.MinAmountOfParameters() + Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate.MinAmountOfParameters() +
+
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/properties_6e.html b/Event Assembler/html/search/properties_6e.html new file mode 100644 index 0000000..83c4571 --- /dev/null +++ b/Event Assembler/html/search/properties_6e.html @@ -0,0 +1,59 @@ + + + + + + + +
+
Loading...
+
+
+ Name +
+ Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetAligner.Name() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetChanger.Name() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer.Name() + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::ScopeEnder.Name() + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage.Name() + Nintenlord::Event_assembler::Code::ICodeLanguage.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Define.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::DumpPool.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Else.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::EndIf.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfDefined.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfNotDefined.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Include.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IncludeBinary.Name() + Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Undefine.Name() + Nintenlord::Event_Assembler::Core::Code::Template::CodeFillerTemplate.Name() + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate.Name() + Nintenlord::Event_Assembler::Core::Code::Template::RawCodeTemplate.Name() + Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate.Name() + Nintenlord::Event_Assembler::Core::Utility::INamed< T >.Name() +
+
+
+
+
+ NoError + Nintenlord::Event_Assembler::Core::Utility::CanCauseError +
+
+
+
+ NormalPriorities + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/properties_6f.html b/Event Assembler/html/search/properties_6f.html new file mode 100644 index 0000000..1d67844 --- /dev/null +++ b/Event Assembler/html/search/properties_6f.html @@ -0,0 +1,41 @@ + + + + + + + + + + diff --git a/Event Assembler/html/search/properties_70.html b/Event Assembler/html/search/properties_70.html new file mode 100644 index 0000000..a350d34 --- /dev/null +++ b/Event Assembler/html/search/properties_70.html @@ -0,0 +1,65 @@ + + + + + + + +
+
Loading...
+
+
+ Parameter + Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate +
+
+
+
+ Parent + Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > +
+
+
+
+ PointedOffsets + Nintenlord::Event_Assembler::Core::Code::Language::Code +
+
+
+
+ PointerMaker + Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate +
+
+ +
+
+ PositionInBytes + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ PrinterAction + Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/properties_72.html b/Event Assembler/html/search/properties_72.html new file mode 100644 index 0000000..7291949 --- /dev/null +++ b/Event Assembler/html/search/properties_72.html @@ -0,0 +1,43 @@ + + + + + + + + + + diff --git a/Event Assembler/html/search/properties_73.html b/Event Assembler/html/search/properties_73.html new file mode 100644 index 0000000..b58691e --- /dev/null +++ b/Event Assembler/html/search/properties_73.html @@ -0,0 +1,35 @@ + + + + + + + +
+
Loading...
+
+
+ ScopesOnStack + Nintenlord::Event_Assembler::Core::Code::Language::Context +
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/properties_74.html b/Event Assembler/html/search/properties_74.html new file mode 100644 index 0000000..e436bc4 --- /dev/null +++ b/Event Assembler/html/search/properties_74.html @@ -0,0 +1,45 @@ + + + + + + + +
+
Loading...
+
+
+ Template + Nintenlord::Event_Assembler::Core::Code::Language::Code +
+
+
+
+ Text + Nintenlord::Event_Assembler::Core::Code::Language::Code +
+
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/properties_75.html b/Event Assembler/html/search/properties_75.html new file mode 100644 index 0000000..70074f9 --- /dev/null +++ b/Event Assembler/html/search/properties_75.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ UnitPriorities + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/properties_76.html b/Event Assembler/html/search/properties_76.html new file mode 100644 index 0000000..0585f54 --- /dev/null +++ b/Event Assembler/html/search/properties_76.html @@ -0,0 +1,41 @@ + + + + + + + + + + diff --git a/Event Assembler/html/search/properties_77.html b/Event Assembler/html/search/properties_77.html new file mode 100644 index 0000000..c05e2cc --- /dev/null +++ b/Event Assembler/html/search/properties_77.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ Writer + Nintenlord::Event_Assembler::Core::IO::TextWriterMessageLog +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/search.css b/Event Assembler/html/search/search.css new file mode 100644 index 0000000..63b7f96 --- /dev/null +++ b/Event Assembler/html/search/search.css @@ -0,0 +1,200 @@ +/*---------------- Search Box */ +#FSearchBox { + float: left; +} +#MSearchBox { + padding: 0px; + margin: 0px; + border: none; + border: 1px solid #84B0C7; + white-space: nowrap; + -moz-border-radius: 8px; + -webkit-border-top-left-radius: 8px; + -webkit-border-top-right-radius: 8px; + -webkit-border-bottom-left-radius: 8px; + -webkit-border-bottom-right-radius: 8px; +} +#MSearchField { + font: 9pt Arial, Verdana, sans-serif; + color: #999999; + background-color: #FFFFFF; + font-style: normal; + cursor: text; + padding: 1px 1px; + margin: 0px 6px 0px 0px; + border: none; + outline: none; + vertical-align: middle; +} +.MSearchBoxActive #MSearchField { + color: #000000; +} +#MSearchSelect { + float : none; + display : inline; + background : none; + font: 9pt Verdana, sans-serif; + border: none; + margin: 0px 0px 0px 6px; + vertical-align: middle; + padding: 0px 0px; +} + +#MSearchClose { + float : none; + display : none; + background : none; + border: none; + margin: 0px 4px 0px 0px; + padding: 0px 0px; + outline: none; +} + +#MSearchCloseImg { + vertical-align: middle; +} + +.MSearchBoxLeft { + display: block; + text-align: left; + float: left; + margin-left: 6px; +} +.MSearchBoxRight { + display: block; + float: right; + text-align: right; + margin-right: 6px; +} +.MSearchBoxSpacer { + font-size: 0px; + clear: both; +} +.MSearchBoxRow { + font-size: 0px; + clear: both; +} + +/*---------------- Search filter selection */ + +#MSearchSelectWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #A0A0A0; + background-color: #FAFAFA; + z-index: 1; + padding-top: 4px; + padding-bottom: 4px; + -moz-border-radius: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + } +.SelectItem { + font: 8pt Arial, Verdana, sans-serif; + padding-left: 2px; + padding-right: 12px; + border: 0px; +} +span.SelectionMark { + margin-right: 4px; + font-family: monospace; + outline-style: none; + text-decoration: none; +} +a.SelectItem { + display: block; + outline-style: none; + color: #000000; + text-decoration: none; + padding-left: 6px; + padding-right: 12px; +} +a.SelectItem:focus, +a.SelectItem:active { + color: #000000; + outline-style: none; + text-decoration: none; +} +a.SelectItem:hover { + color: #FFFFFF; + background-color: #2A50E4; + outline-style: none; + text-decoration: none; + cursor: pointer; + display: block; +} + +/*---------------- Search results window */ + +iframe#MSearchResults { + width: 60ex; + height: 15em; + } +#MSearchResultsWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #000000; + background-color: #EEF3F5; + } + +/* ----------------------------------- */ + + +#SRIndex { + clear:both; + padding-bottom: 15px; +} + +.SREntry { + font-size: 10pt; + padding-left: 1ex; +} +.SRPage .SREntry { + font-size: 8pt; + padding: 1px 5px; +} +body.SRPage { + margin: 5px 2px; +} + +.SRChildren { + padding-left: 3ex; padding-bottom: .5em +} +.SRPage .SRChildren { + display: none; +} +.SRSymbol { + font-weight: bold; color: #153788; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRScope { + display: block; + color: #153788; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRSymbol:focus, a.SRSymbol:active, +a.SRScope:focus, a.SRScope:active { + text-decoration: underline; +} + +.SRPage .SRStatus { + padding: 2px 5px; + font-size: 8pt; + font-style: italic; +} + +.SRResult { + display: none; +} + diff --git a/Event Assembler/html/search/search.js b/Event Assembler/html/search/search.js new file mode 100644 index 0000000..1d0b4cc --- /dev/null +++ b/Event Assembler/html/search/search.js @@ -0,0 +1,740 @@ +// Search script generated by doxygen +// Copyright (C) 2009 by Dimitri van Heesch. + +// The code in this file is loosly based on main.js, part of Natural Docs, +// which is Copyright (C) 2003-2008 Greg Valure +// Natural Docs is licensed under the GPL. + +var indexSectionsWithContent = +{ + 0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111011111101111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110101001111101111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 3: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111101001111101111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 4: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111001111101110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 5: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101001001110100100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 6: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 7: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111011011111101111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" +}; + +var indexSectionNames = +{ + 0: "all", + 1: "classes", + 2: "namespaces", + 3: "files", + 4: "functions", + 5: "variables", + 6: "enums", + 7: "properties" +}; + +function convertToId(search) +{ + var result = ''; + for (i=0;i do a search + { + this.Search(); + } + } + + this.OnSearchSelectKey = function(evt) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==40 && this.searchIndex0) // Up + { + this.searchIndex--; + this.OnSelectItem(this.searchIndex); + } + else if (e.keyCode==13 || e.keyCode==27) + { + this.OnSelectItem(this.searchIndex); + this.CloseSelectionWindow(); + this.DOMSearchField().focus(); + } + return false; + } + + // --------- Actions + + // Closes the results window. + this.CloseResultsWindow = function() + { + this.DOMPopupSearchResultsWindow().style.display = 'none'; + this.DOMSearchClose().style.display = 'none'; + this.Activate(false); + } + + this.CloseSelectionWindow = function() + { + this.DOMSearchSelectWindow().style.display = 'none'; + } + + // Performs a search. + this.Search = function() + { + this.keyTimeout = 0; + + // strip leading whitespace + var searchValue = this.DOMSearchField().value.replace(/^ +/, ""); + + var code = searchValue.toLowerCase().charCodeAt(0); + var hexCode; + if (code<16) + { + hexCode="0"+code.toString(16); + } + else + { + hexCode=code.toString(16); + } + + var resultsPage; + var resultsPageWithSearch; + var hasResultsPage; + + if (indexSectionsWithContent[this.searchIndex].charAt(code) == '1') + { + resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html'; + resultsPageWithSearch = resultsPage+'?'+escape(searchValue); + hasResultsPage = true; + } + else // nothing available for this search term + { + resultsPage = this.resultsPath + '/nomatches.html'; + resultsPageWithSearch = resultsPage; + hasResultsPage = false; + } + + window.frames.MSearchResults.location.href = resultsPageWithSearch; + var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); + + if (domPopupSearchResultsWindow.style.display!='block') + { + var domSearchBox = this.DOMSearchBox(); + this.DOMSearchClose().style.display = 'inline'; + if (this.insideFrame) + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + domPopupSearchResultsWindow.style.position = 'relative'; + domPopupSearchResultsWindow.style.display = 'block'; + var width = document.body.clientWidth - 8; // the -8 is for IE :-( + domPopupSearchResultsWindow.style.width = width + 'px'; + domPopupSearchResults.style.width = width + 'px'; + } + else + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + var left = getXPos(domSearchBox) + domSearchBox.offsetWidth; + var top = getYPos(domSearchBox) + domSearchBox.offsetHeight + 1; + domPopupSearchResultsWindow.style.display = 'block'; + left -= domPopupSearchResults.offsetWidth; + domPopupSearchResultsWindow.style.top = top + 'px'; + domPopupSearchResultsWindow.style.left = left + 'px'; + } + } + + this.lastSearchValue = searchValue; + this.lastResultsPage = resultsPage; + } + + // -------- Activation Functions + + // Activates or deactivates the search panel, resetting things to + // their default values if necessary. + this.Activate = function(isActive) + { + if (isActive || // open it + this.DOMPopupSearchResultsWindow().style.display == 'block' + ) + { + this.DOMSearchBox().className = 'MSearchBoxActive'; + + var searchField = this.DOMSearchField(); + + if (searchField.value == this.searchLabel) // clear "Search" term upon entry + { + searchField.value = ''; + this.searchActive = true; + } + } + else if (!isActive) // directly remove the panel + { + this.DOMSearchBox().className = 'MSearchBoxInactive'; + this.DOMSearchField().value = this.searchLabel; + this.searchActive = false; + this.lastSearchValue = '' + this.lastResultsPage = ''; + } + } +} + +// ----------------------------------------------------------------------- + +// The class that handles everything on the search results page. +function SearchResults(name) +{ + // The number of matches from the last run of . + this.lastMatchCount = 0; + this.lastKey = 0; + this.repeatOn = false; + + // Toggles the visibility of the passed element ID. + this.FindChildElement = function(id) + { + var parentElement = document.getElementById(id); + var element = parentElement.firstChild; + + while (element && element!=parentElement) + { + if (element.nodeName == 'DIV' && element.className == 'SRChildren') + { + return element; + } + + if (element.nodeName == 'DIV' && element.hasChildNodes()) + { + element = element.firstChild; + } + else if (element.nextSibling) + { + element = element.nextSibling; + } + else + { + do + { + element = element.parentNode; + } + while (element && element!=parentElement && !element.nextSibling); + + if (element && element!=parentElement) + { + element = element.nextSibling; + } + } + } + } + + this.Toggle = function(id) + { + var element = this.FindChildElement(id); + if (element) + { + if (element.style.display == 'block') + { + element.style.display = 'none'; + } + else + { + element.style.display = 'block'; + } + } + } + + // Searches for the passed string. If there is no parameter, + // it takes it from the URL query. + // + // Always returns true, since other documents may try to call it + // and that may or may not be possible. + this.Search = function(search) + { + if (!search) // get search word from URL + { + search = window.location.search; + search = search.substring(1); // Remove the leading '?' + search = unescape(search); + } + + search = search.replace(/^ +/, ""); // strip leading spaces + search = search.replace(/ +$/, ""); // strip trailing spaces + search = search.toLowerCase(); + search = convertToId(search); + + var resultRows = document.getElementsByTagName("div"); + var matches = 0; + + var i = 0; + while (i < resultRows.length) + { + var row = resultRows.item(i); + if (row.className == "SRResult") + { + var rowMatchName = row.id.toLowerCase(); + rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_' + + if (search.length<=rowMatchName.length && + rowMatchName.substr(0, search.length)==search) + { + row.style.display = 'block'; + matches++; + } + else + { + row.style.display = 'none'; + } + } + i++; + } + document.getElementById("Searching").style.display='none'; + if (matches == 0) // no results + { + document.getElementById("NoMatches").style.display='block'; + } + else // at least one result + { + document.getElementById("NoMatches").style.display='none'; + } + this.lastMatchCount = matches; + return true; + } + + // return the first item with index index or higher that is visible + this.NavNext = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index++; + } + return focusItem; + } + + this.NavPrev = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index--; + } + return focusItem; + } + + this.ProcessKeys = function(e) + { + if (e.type == "keydown") + { + this.repeatOn = false; + this.lastKey = e.keyCode; + } + else if (e.type == "keypress") + { + if (!this.repeatOn) + { + if (this.lastKey) this.repeatOn = true; + return false; // ignore first keypress after keydown + } + } + else if (e.type == "keyup") + { + this.lastKey = 0; + this.repeatOn = false; + } + return this.lastKey!=0; + } + + this.Nav = function(evt,itemIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + var newIndex = itemIndex-1; + var focusItem = this.NavPrev(newIndex); + if (focusItem) + { + var child = this.FindChildElement(focusItem.parentNode.parentNode.id); + if (child && child.style.display == 'block') // children visible + { + var n=0; + var tmpElem; + while (1) // search for last child + { + tmpElem = document.getElementById('Item'+newIndex+'_c'+n); + if (tmpElem) + { + focusItem = tmpElem; + } + else // found it! + { + break; + } + n++; + } + } + } + if (focusItem) + { + focusItem.focus(); + } + else // return focus to search field + { + parent.document.getElementById("MSearchField").focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = itemIndex+1; + var focusItem; + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem && elem.style.display == 'block') // children visible + { + focusItem = document.getElementById('Item'+itemIndex+'_c0'); + } + if (!focusItem) focusItem = this.NavNext(newIndex); + if (focusItem) focusItem.focus(); + } + else if (this.lastKey==39) // Right + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'block'; + } + else if (this.lastKey==37) // Left + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'none'; + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } + + this.NavChild = function(evt,itemIndex,childIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + if (childIndex>0) + { + var newIndex = childIndex-1; + document.getElementById('Item'+itemIndex+'_c'+newIndex).focus(); + } + else // already at first child, jump to parent + { + document.getElementById('Item'+itemIndex).focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = childIndex+1; + var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex); + if (!elem) // last child, jump to parent next parent + { + elem = this.NavNext(itemIndex+1); + } + if (elem) + { + elem.focus(); + } + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } +} diff --git a/Event Assembler/html/search/search.png b/Event Assembler/html/search/search.png new file mode 100644 index 0000000000000000000000000000000000000000..9dd2396db13f27c7b5e1844540d12e0e54977189 GIT binary patch literal 527 zcmV+q0`UEbP)`f0005jNkl4#8 zyRJb|5QfiY3nD}#O1IDv32{lhg2F4H)+uxzLhBJkK|@6+NC=S-QMwdDA(0T5^Rb+r z6PJ@S#oDuG{{Np@Gh4b|uU~h&TrSex#PvU?tS~#BPQTxuPNziNZnxj>4~N5lOGu~F ziF(y)wOlTr&u8jGP^naEwK|bV#N%`jJS4I$EukQckB6(ORuWistd(@>L9MGMR8v)@U^9^?IF7hr?B*-qJ)+ z1|i-_O<8`-j|U?Gf)q9yjf%zMZ<*i*e;r)?T0%FY-erEE4^ zE|)WzOa!sPV4yI$s`L3g9J}3aHk&~s1mENFu%YdCOBdtuI2a5v5ztnv^``M-l6VPq z_WS+ea1aGG8V!n@&8AQ&tk-LY!;#HqS-}tM@x8SzUWE##TnVDJSS;Y9lF4KOfxt6a za0LG;M+*LYKA+8Iu~>{>;0g9<8{AVu2oXOXkIav?zy4Z%002ovPDHLkV1iB-@74eS literal 0 HcmV?d00001 diff --git a/Event Assembler/html/search/variables_61.html b/Event Assembler/html/search/variables_61.html new file mode 100644 index 0000000..524c33f --- /dev/null +++ b/Event Assembler/html/search/variables_61.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ alignOffset + Nintenlord::Event_assembler::Code::Languages::EACodeLanguage +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/variables_63.html b/Event Assembler/html/search/variables_63.html new file mode 100644 index 0000000..ea4ba9c --- /dev/null +++ b/Event Assembler/html/search/variables_63.html @@ -0,0 +1,32 @@ + + + + + + + +
+
Loading...
+
+
+ conversion + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ currentOffsetCode + Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguageAssembler +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/variables_64.html b/Event Assembler/html/search/variables_64.html new file mode 100644 index 0000000..9df1870 --- /dev/null +++ b/Event Assembler/html/search/variables_64.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ defCol + Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros::IsDefined +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/variables_66.html b/Event Assembler/html/search/variables_66.html new file mode 100644 index 0000000..a0ceb5e --- /dev/null +++ b/Event Assembler/html/search/variables_66.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ function + Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/variables_69.html b/Event Assembler/html/search/variables_69.html new file mode 100644 index 0000000..fafc596 --- /dev/null +++ b/Event Assembler/html/search/variables_69.html @@ -0,0 +1,32 @@ + + + + + + + +
+
Loading...
+
+
+ isFixed + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ isLabel + Nintenlord::Event_Assembler::Core::Code::Language::Parameter +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/variables_6c.html b/Event Assembler/html/search/variables_6c.html new file mode 100644 index 0000000..b82af52 --- /dev/null +++ b/Event Assembler/html/search/variables_6c.html @@ -0,0 +1,32 @@ + + + + + + + +
+
Loading...
+
+
+ labelName + Nintenlord::Event_Assembler::Core::Code::Language::Parameter +
+
+
+
+ lenght + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/variables_6d.html b/Event Assembler/html/search/variables_6d.html new file mode 100644 index 0000000..59ed3bf --- /dev/null +++ b/Event Assembler/html/search/variables_6d.html @@ -0,0 +1,44 @@ + + + + + + + +
+
Loading...
+
+
+ maxAmountOfParameters + Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective +
+
+
+
+ maxDimensions + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ minAmountOfParameters + Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective +
+
+
+
+ minDimensions + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/variables_6e.html b/Event Assembler/html/search/variables_6e.html new file mode 100644 index 0000000..d72b485 --- /dev/null +++ b/Event Assembler/html/search/variables_6e.html @@ -0,0 +1,29 @@ + + + + + + + +
+
Loading...
+ +
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/variables_6f.html b/Event Assembler/html/search/variables_6f.html new file mode 100644 index 0000000..24db428 --- /dev/null +++ b/Event Assembler/html/search/variables_6f.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ offsetChanger + Nintenlord::Event_assembler::Code::Languages::EACodeLanguage +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/variables_70.html b/Event Assembler/html/search/variables_70.html new file mode 100644 index 0000000..72f5e84 --- /dev/null +++ b/Event Assembler/html/search/variables_70.html @@ -0,0 +1,38 @@ + + + + + + + +
+
Loading...
+
+
+ pointedPriority + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ pointer + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
+
+ position + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/variables_73.html b/Event Assembler/html/search/variables_73.html new file mode 100644 index 0000000..0cd0c73 --- /dev/null +++ b/Event Assembler/html/search/variables_73.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ signed + Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/search/variables_76.html b/Event Assembler/html/search/variables_76.html new file mode 100644 index 0000000..0e70db2 --- /dev/null +++ b/Event Assembler/html/search/variables_76.html @@ -0,0 +1,26 @@ + + + + + + + +
+
Loading...
+
+
+ value + Nintenlord::Event_Assembler::Core::Code::Language::Parameter +
+
+
Searching...
+
No Matches
+ +
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector-members.html new file mode 100644 index 0000000..b1415ee --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.BuildVector Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.BuildVector, including all inherited members. + + + +
Equals(IReplacer other)Nintenlord.Event_Assembler.Code.BuildVector
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.BuildVector
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.BuildVector
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector.html new file mode 100644 index 0000000..7133109 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector.html @@ -0,0 +1,149 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.BuildVector Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.BuildVector Struct Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.BuildVector:
+
+
+ + +Nintenlord.Event_Assembler.Code.IReplacer + +
+
+ +

List of all members.

+ + + + + +

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IReplacer other)
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.BuildVector.Equals (IReplacer  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.BuildVector.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Code.BuildVector.Replace (string[]  parameters ) 
+
+ +
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector.png new file mode 100644 index 0000000000000000000000000000000000000000..cf97823c207655f8f7f2a375af2ed3b5d7bf484c GIT binary patch literal 891 zcmeAS@N?(olHy`uVBq!ia0y~yU=#te12~w0dtRv;x2;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=Gnc1}V@L(#+qsc>uMK!ykFvb@H~o*D zPS75i6w{2~mmUeNcyvmrJ(+L+V^2?`dHh}iPKqKz>iff%B0Im=Ge1>0^|R*nJ-5_v8ykvV{R&*xp*giZ=EQR&^L4^r z{&M^q1+J>iE2>hOvNCnu=MDGtdmU4LB~|5$*-W`s`iC*jTI1BQZ;#sEUJ1Bl`v0I! zjZMwb2x(@GlcC=WMZBI{{hRS_-ExuZla<6pEsV8yn#4FamS)RN2!A7Z>W$`7{tqm> zZo93Pd}Hs@v9(!9NKdh-SBQ(9&-_~c!Zp{pG$+_i&b9E5Yn*iHE05PF+nyascT8sr zb#Fd75T0UKRm6;*q~6_dOutZWQ|y z(ccf;7jFJ__>hxz-^R2J{{SQKo%7l*v!}(IEt`4YPd?srbNb;gALkyw`Sr58!@?g* te>gS5mHtZoIRlOkP>kpYXn6i(WN5eS;=g+N9x$gcc)I$ztaD0e0sv1>qPhS8 literal 0 HcmV?d00001 diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector-members.html new file mode 100644 index 0000000..1a8e439 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.DeconstructVector Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.DeconstructVector, including all inherited members. + + + +
Equals(IReplacer other)Nintenlord.Event_Assembler.Code.DeconstructVector
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.DeconstructVector
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.DeconstructVector
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector.html new file mode 100644 index 0000000..7621423 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector.html @@ -0,0 +1,149 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.DeconstructVector Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.DeconstructVector Struct Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.DeconstructVector:
+
+
+ + +Nintenlord.Event_Assembler.Code.IReplacer + +
+
+ +

List of all members.

+ + + + + +

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IReplacer other)
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.DeconstructVector.Equals (IReplacer  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.DeconstructVector.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Code.DeconstructVector.Replace (string[]  parameters ) 
+
+ +
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector.png new file mode 100644 index 0000000000000000000000000000000000000000..848003800c8dba20b9f505ed2a669b71367d8e0f GIT binary patch literal 931 zcmeAS@N?(olHy`uVBq!ia0y~yV6*|U12~w0Vxn%%7hy z0muU50|yRNANv0U$mJ*r@(Tt^gTd8PAw~=g%toFrjv*C{Z|B}FdTqer>T7lR|NkeS z6Jl>{m>7F}`B|0OGjFZz*`cFYad)4}^wi%~9(r95IOl;-V?_Ns`)5Iy61~&X-0Ys` zP7N~i+^?$tWBt~EYle6D&-ZW}FF)7d@c+UhIXRm>MkO_}MSnH-oGVy!v~}a5hf8z! zG5k?n_~~4eHFJe#NO^~BoT$~lwzuika)py+cD+%2aV;~WK}ODI`n`u4HzXDJT>G5C z^MO0Z-qzsP*^lhfGeSN%F{)2l_waBl>(fKO757*wEm(4?u#Z*zrPr$XdXAX zbh1KUOW&+@(Wj#GtDV$)pNUoM^PIbT+e+!3b$gq_%fE{E)F19$EpxcCw4yrEZvJuiL%~mL zS8;$tuU5k5Wa`bh=zZ}vb_c7&%kD2yuc$xl_l3ou+4%#Dzfwh$IuHrk925qjPDq%$ z0A&!86_d=H(kGqXH1pK&qPvhdsa4wZH}&uF7^c)s_j})5I)2M7aZ;Uk+=u(2630(g zFg%|m|5E<>&W3WcGs08%8O%&h`9F7Yx%Qs3$Kr0E*>?8WV%;}Vb2sJAZrznD<$U^P z=f7D~zvY~&wJ&A+_?=(()x*SByu2lbci!DRyCrs4EvuQel%5>hdSjXF!o)QN6`8Z` z?dm;N?AiR_977z}RI~Yiyz;cq3S>y0FPVKQ@@;wjy5}EfXxglqJhj|Hs?06BB4oaj z($0g^W%%ECJ#<$Swb?UGGBxMLJIkru@7q5-n=<1=8jI)st*l(@ojuL!xb$Nu7k>yk zvr+Zw$GDKV9IjN=P&ZDSX`IdCxjGMjs+GRGwJgu%?xrU-Ph`a2S6=+F>-ojHqc*K^ z67Fw}e)9D9aK=9}V7R+swr&26#@rcuUhlNvO1zey{#R}4WwAVi`P=^8Dho+CqAqCm zJ5&0BXPw@D=6wA#+pX0?!STg8&*eiMlH)%hSWM=^N1`njxgN@xNA D_$9)D literal 0 HcmV?d00001 diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined-members.html new file mode 100644 index 0000000..b3cfcc3 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined-members.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.IsDefined Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.IsDefined, including all inherited members. + + + + + +
defColNintenlord.Event_Assembler.Code.IsDefined
Equals(IReplacer other)Nintenlord.Event_Assembler.Code.IsDefined
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.IsDefined
IsDefined(IDefineCollection defCol)Nintenlord.Event_Assembler.Code.IsDefined
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.IsDefined
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined.html new file mode 100644 index 0000000..22af8d4 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined.html @@ -0,0 +1,185 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.IsDefined Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.IsDefined Struct Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.IsDefined:
+
+
+ + +Nintenlord.Event_Assembler.Code.IReplacer + +
+
+ +

List of all members.

+ + + + + + + + +

Public Member Functions

 IsDefined (IDefineCollection defCol)
bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IReplacer other)

Public Attributes

IDefineCollection defCol
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Code.IsDefined.IsDefined (IDefineCollection  defCol ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.IsDefined.Equals (IReplacer  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.IsDefined.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Code.IsDefined.Replace (string[]  parameters ) 
+
+ +
+

Member Data Documentation

+ + +
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined.png new file mode 100644 index 0000000000000000000000000000000000000000..99f51a1303e763e1d2df70b685209fed7d0bb9d2 GIT binary patch literal 879 zcmeAS@N?(olHy`uVBq!ia0y~yVB`R@12~w0HCOrUXVv}@zDzq^{+z;-yU&?Bx=%cNA3mK=YjHnkNA&g6JrkCC$Vp~APv$zt zr>b^dSzBjo^X?uw{-ms#=XXY)Uw%wM>aW4xI5C}$OQkiwYb`mRZcK^Wpkmoka3-#Y zwQsh2%uYiF!5CBVMG9KiKW;6#EjLkyv)xza!GSeru0-%L&2xXE8^0Vd z(1V~&);=0%3SFN(5em}o6OHZSSHdd82z(^t-Z{7X(iIWe#H*Fl9Dg7xQ>z#&(` zc<^fV`@OY?e*NOm=Xg|XQ8SUnQGtDu0*9G5IAkH=i<|s$Ry9UR=~4^l&8Tb^M*$!T zS2*VV<+#|vXHWJ>+Ai(g+~<^P`pD02ZT-RdSvo5UnkSUc=U32E+I{vw^QjlfoQG<) z*SZP#hPinNXZl`)#Kp8vVd>?PwsJ?V7|k!w8nR_ZAA;CLqEqlR#O2^3xjNPW + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code.html new file mode 100644 index 0000000..1a53a51 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code.html @@ -0,0 +1,351 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Languages.Code Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Languages.Code Struct Reference

+

Helper class for templates and codes. +More...

+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 Code (string[] line, ICodeTemplate template)
 Creates a new Code from template and matching text.
string[] ReplaceOffsetsWithLables (SortedDictionary< int, string > lables)
 Replaces all offsets with matching lables.
override int GetHashCode ()
 Return templates hash code.
override bool Equals (object obj)
 Checks if obj is a Code and uses the same template.

Static Public Member Functions

static bool operator== (Code a, Code b)
 Checks if Codes have the same template.
static bool operator!= (Code a, Code b)
 Checks if Codes do not have the same template.

Properties

ICodeTemplate Template [get]
 The template of this code.
string[] Text [get]
 The text of this code.
int Length [get]
 Lenght of this code in bytes.
int[] PointedOffsets [get]
 Offsets pointed by this code.
+

Detailed Description

+

Helper class for templates and codes.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Code.Languages.Code.Code (string[]  line,
ICodeTemplate  template 
)
+
+
+ +

Creates a new Code from template and matching text.

+
Parameters:
+ + + +
line Code split to parameters
template Template of this code
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override bool Nintenlord.Event_Assembler.Code.Languages.Code.Equals (object  obj ) 
+
+
+ +

Checks if obj is a Code and uses the same template.

+
Parameters:
+ + +
obj Object to compare
+
+
+
Returns:
True if obj is Code and has same themplate, else false
+ +
+
+ +
+
+ + + + + + + + +
override int Nintenlord.Event_Assembler.Code.Languages.Code.GetHashCode ( ) 
+
+
+ +

Return templates hash code.

+
Returns:
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
static bool Nintenlord.Event_Assembler.Code.Languages.Code.operator!= (Code  a,
Code  b 
) [static]
+
+
+ +

Checks if Codes do not have the same template.

+
Parameters:
+ + + +
a Instance of Code
b Instance of Code
+
+
+
Returns:
Returns true codes use different template, else false
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
static bool Nintenlord.Event_Assembler.Code.Languages.Code.operator== (Code  a,
Code  b 
) [static]
+
+
+ +

Checks if Codes have the same template.

+
Parameters:
+ + + +
a Instance of Code
b Instance of Code
+
+
+
Returns:
Returns true codes use the same template, else false
+ +
+
+ +
+
+ + + + + + + + + +
string [] Nintenlord.Event_Assembler.Code.Languages.Code.ReplaceOffsetsWithLables (SortedDictionary< int, string >  lables ) 
+
+
+ +

Replaces all offsets with matching lables.

+
Parameters:
+ + +
lables Collection of lables and their offsets
+
+
+
Returns:
Text where every offset is replaced with a lable
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Languages.Code.Length [get]
+
+
+ +

Lenght of this code in bytes.

+ +
+
+ +
+
+ + + + +
int [] Nintenlord.Event_Assembler.Code.Languages.Code.PointedOffsets [get]
+
+
+ +

Offsets pointed by this code.

+ +
+
+ +
+
+ + + + +
ICodeTemplate Nintenlord.Event_Assembler.Code.Languages.Code.Template [get]
+
+
+ +

The template of this code.

+ +
+
+ +
+
+ + + + +
string [] Nintenlord.Event_Assembler.Code.Languages.Code.Text [get]
+
+
+ +

The text of this code.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html new file mode 100644 index 0000000..5538596 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html @@ -0,0 +1,77 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html new file mode 100644 index 0000000..a08bada --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html @@ -0,0 +1,222 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Processors.PreprocessingContext Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Processors.PreprocessingContext Struct Reference

+

List of all members.

+ + + + + + + + + + + + + +

Public Member Functions

bool CanBeDefined (string name, string[] parameters)

Public Attributes

Stack< bool > include
IMessageLog messageLog
IDefineCollection defCol
List< string > predefined
string currentFile
string currentLine
int lineNumber

Properties

bool CanInclude [get]
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Processors.PreprocessingContext.CanBeDefined (string  name,
string[]  parameters 
)
+
+
+ +
+
+

Member Data Documentation

+ + + + + + + + + + + + + + +

Property Documentation

+ +
+
+ + + + +
bool Nintenlord.Event_Assembler.Code.Processors.PreprocessingContext.CanInclude [get]
+
+
+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html new file mode 100644 index 0000000..61ea9ac --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html new file mode 100644 index 0000000..705ea38 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html @@ -0,0 +1,150 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Processors.PreprocessorDirective Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Processors.PreprocessorDirective Struct Reference

+

List of all members.

+ + + + + + + + +

Public Attributes

int minAmountOfParameters
int maxAmountOfParameters
Preprocess function
string name

Properties

int AmountOfParameters [set]
+

Member Data Documentation

+ + + + + + + + +

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Code.Processors.PreprocessorDirective.AmountOfParameters [set]
+
+
+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum-members.html new file mode 100644 index 0000000..e1ef27d --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Signum Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Signum, including all inherited members. + + + +
Equals(IReplacer other)Nintenlord.Event_Assembler.Code.Signum
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.Signum
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.Signum
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum.html new file mode 100644 index 0000000..27743d7 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum.html @@ -0,0 +1,149 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Signum Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Signum Struct Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.Signum:
+
+
+ + +Nintenlord.Event_Assembler.Code.IReplacer + +
+
+ +

List of all members.

+ + + + + +

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IReplacer other)
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Signum.Equals (IReplacer  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Signum.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Code.Signum.Replace (string[]  parameters ) 
+
+ +
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum.png new file mode 100644 index 0000000000000000000000000000000000000000..863ab15fb10e091ccf26dc6951b8265366ad77c3 GIT binary patch literal 881 zcmeAS@N?(olHy`uVBq!ia0y~yVB`R@12~w0czu)_Huuz8GQGmr!;D{K9&nsO`d2)D#&#=Sy*${YvGj3&)LBO!x#DyFXJ*Q{+(^?u z#&rDX^PNTM3`!oR;zkZ3mp-Q7+GeVBQ^;)gF>QLgB-|Vn;&d9$815XKN`P zQjZf9+~^i^X>v;6+si6nk^`^ni)EBHH%6Ut0$4LRJ7>^J6UQUIbn zhk`Hns`KX?$jL8kQm|`3+^oXEWI2JwaYKXa(_cK_7nTW*P)vP!&tcRiSC{Y~LX+-IgE$4-_#E&xWunSZvDFBO%hEZL&w zyTo)RBqA=|y4uvP8I$^^VttnD{9P4q{O2CzJkB0!YumuLwIb5k&kQ*t^3MPxLd&+4 zO`++EcZ2W8&r(6^r=pSUKf= z=yv0U6ArvQ_*rV=9OLzZ9EVsx3oA?#>NLGBQWU&py_DhG17 literal 0 HcmV?d00001 diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch-members.html new file mode 100644 index 0000000..6ca832d --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Switch Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Switch, including all inherited members. + + + +
Equals(IReplacer other)Nintenlord.Event_Assembler.Code.Switch
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.Switch
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.Switch
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch.html new file mode 100644 index 0000000..4628af8 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch.html @@ -0,0 +1,149 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.Switch Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.Switch Struct Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.Switch:
+
+
+ + +Nintenlord.Event_Assembler.Code.IReplacer + +
+
+ +

List of all members.

+ + + + + +

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IReplacer other)
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Switch.Equals (IReplacer  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.Switch.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Code.Switch.Replace (string[]  parameters ) 
+
+ +
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch.png new file mode 100644 index 0000000000000000000000000000000000000000..8eb8dd5729eb034c80cc1ca0dc46d4459fb4e71f GIT binary patch literal 864 zcmeAS@N?(olHy`uVBq!ia0y~yVB`R@12~w0z*5NK^rf;sB08c&Tfwy7Uw+P~Jl;@Naj-tEfeX4b&AzW;4kWm-PXsIE(X_e9~4 z>F*?+0-KuWQ>~c=6hl5ciMWVb{hPgQt(!{tq14HoECyD_rPG=lo?o+0I9H+Eu~0CR z=L2U>b3|5Y)C0Z!TrAV-jwBu7o5jQ@eox*}r?MqnHty^lgNbvRIF?qhDIIz37HqVv ztLsB=c!a>X z0!NrR*4?Xq|5oA#$A9^>A6xRh{(D7onaTUv$sB>X$4ufF7TP?U zcYlVpWk!G|@xO!K1OH&{M? z+ogJ|xb>69G`R;JA6Qzn*EAf>kThYH(c5F+RKO*vS;O2B(3P&>v?tF*HF?zvj{6m^ zt`-}oeEi<7kP|$AtJ{lvOK(RmF#BoqF-AFQUaOl$>xs)23==a>2NkG4aoaN8&BwZc zSJ?1ZdoXiaSjn=rp?$UCpU;0<4V|T(mAzN)&SjI6O{93*2Ka;^bvx}X_ SHN1e?fx*+&&t;ucLK6VyopXl( literal 0 HcmV?d00001 diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter-members.html new file mode 100644 index 0000000..976b615 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.VectorToParameter Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.VectorToParameter, including all inherited members. + + + +
Equals(IReplacer other)Nintenlord.Event_Assembler.Code.VectorToParameter
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.VectorToParameter
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.VectorToParameter
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter.html new file mode 100644 index 0000000..fb6b4bc --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter.html @@ -0,0 +1,149 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Code.VectorToParameter Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Code.VectorToParameter Struct Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Code.VectorToParameter:
+
+
+ + +Nintenlord.Event_Assembler.Code.IReplacer + +
+
+ +

List of all members.

+ + + + + +

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IReplacer other)
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.VectorToParameter.Equals (IReplacer  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Code.VectorToParameter.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Code.VectorToParameter.Replace (string[]  parameters ) 
+
+ +
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter.png new file mode 100644 index 0000000000000000000000000000000000000000..5d2220bd8d1df84f5ad1834e74d06b995fb3950a GIT binary patch literal 935 zcmeAS@N?(olHy`uVBq!ia0y~yU~~Yo12~w0Wc>S>?LbN*z$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}v3*VNi(i1#pXP5>c)pJQKl%yd4eE-fTD@k!~Q zHAP*Dm&+5yYNqI=u6h|m*1C{>NvUeavq3%xjlWs3WmxP8>jxg#Ln06 z7$wIaDB~<&HPb>aq5snQyOlNb{n$i~b+3y`-@xGg^2hdr-<~tDyUTuNwwlDuGykT` z2Id7k~L=SvA@yzrB`~J;r_qYr)Wf#utd6qis z!J0-Xb~|T=Wo60Y*W%wCDt5c>Irny^_%&6>H`WaMR=;Jas%>y@y0>u}KkEseKRL<{ zOezjce+nA5cwdXVyDvUYk#V2-{(K>o1N)!4H?f>hb82AmfGAobsK6+sz<7xR9Nw8M z9zdA}6OeWl2Pu$@U8d9S6yF(7rhn>(MoRSm$%V%42P}Wy+w!TXue3)g<(J->rv6=B zONCd(dfsPTz;W*SE`}Y}Z{3dR10&@;1J9&w-@b|@2%mMxR9f2^_v^qzLl5ulN1wJ= zubAHX`1$L=Ut6vF-(NoI@W0|>=y;*Vj=Yxs< zYz)m;b~I}oIX>&cv%S$$Sz3=0czL{|UT)ZJo1O4sJvfFgocxx_d*R{1S@1gG*WRlp^P88MLgVU~)cf0Y z8*lG(5RrV*t@G*@(+nM66W8|)7sS@?RhC&5JYgEMPQQB`bM1#+Y{zy@I9A2>;F#dK zsN-)s)`iYgv&c?(liy~fqxbUAukKh0|FDa#3qzZgOV0Z&wY#;Bo872Cnc>pB&HtG{ tcwE?iM=K2+5kd;R4F3fb-cI_<{PK;{ttBCD!oXa`;OXk;vd$@?2>?CGrMmzC literal 0 HcmV?d00001 diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code-members.html new file mode 100644 index 0000000..341b78c --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code-members.html @@ -0,0 +1,78 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code.html new file mode 100644 index 0000000..a90e5d2 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code.html @@ -0,0 +1,351 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.Code Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.Code Struct Reference

+

Helper class for templates and codes. +More...

+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 Code (string[] line, ICodeTemplate template)
 Creates a new Code from template and matching text.
string[] ReplaceOffsetsWithLables (SortedDictionary< int, string > lables)
 Replaces all offsets with matching lables.
override int GetHashCode ()
 Return templates hash code.
override bool Equals (object obj)
 Checks if obj is a Code and uses the same template.

Static Public Member Functions

static bool operator== (Code a, Code b)
 Checks if Codes have the same template.
static bool operator!= (Code a, Code b)
 Checks if Codes do not have the same template.

Properties

ICodeTemplate Template [get]
 The template of this code.
string[] Text [get]
 The text of this code.
int Length [get]
 Lenght of this code in bytes.
int[] PointedOffsets [get]
 Offsets pointed by this code.
+

Detailed Description

+

Helper class for templates and codes.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Language.Code.Code (string[]  line,
ICodeTemplate  template 
)
+
+
+ +

Creates a new Code from template and matching text.

+
Parameters:
+ + + +
line Code split to parameters
template Template of this code
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override bool Nintenlord.Event_Assembler.Core.Code.Language.Code.Equals (object  obj ) 
+
+
+ +

Checks if obj is a Code and uses the same template.

+
Parameters:
+ + +
obj Object to compare
+
+
+
Returns:
True if obj is Code and has same themplate, else false
+ +
+
+ +
+
+ + + + + + + + +
override int Nintenlord.Event_Assembler.Core.Code.Language.Code.GetHashCode ( ) 
+
+
+ +

Return templates hash code.

+
Returns:
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
static bool Nintenlord.Event_Assembler.Core.Code.Language.Code.operator!= (Code  a,
Code  b 
) [static]
+
+
+ +

Checks if Codes do not have the same template.

+
Parameters:
+ + + +
a Instance of Code
b Instance of Code
+
+
+
Returns:
Returns true codes use different template, else false
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
static bool Nintenlord.Event_Assembler.Core.Code.Language.Code.operator== (Code  a,
Code  b 
) [static]
+
+
+ +

Checks if Codes have the same template.

+
Parameters:
+ + + +
a Instance of Code
b Instance of Code
+
+
+
Returns:
Returns true codes use the same template, else false
+ +
+
+ +
+
+ + + + + + + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Language.Code.ReplaceOffsetsWithLables (SortedDictionary< int, string >  lables ) 
+
+
+ +

Replaces all offsets with matching lables.

+
Parameters:
+ + +
lables Collection of lables and their offsets
+
+
+
Returns:
Text where every offset is replaced with a lable
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.Code.Length [get]
+
+
+ +

Lenght of this code in bytes.

+ +
+
+ +
+
+ + + + +
int [] Nintenlord.Event_Assembler.Core.Code.Language.Code.PointedOffsets [get]
+
+
+ +

Offsets pointed by this code.

+ +
+
+ +
+
+ + + + +
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Language.Code.Template [get]
+
+
+ +

The template of this code.

+ +
+
+ +
+
+ + + + +
string [] Nintenlord.Event_Assembler.Core.Code.Language.Code.Text [get]
+
+
+ +

The text of this code.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter-members.html new file mode 100644 index 0000000..8beab9e --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter-members.html @@ -0,0 +1,75 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter.html new file mode 100644 index 0000000..4a25350 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter.html @@ -0,0 +1,205 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.Parameter Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Language.Parameter Struct Reference

+

Still unused. +More...

+ +

List of all members.

+ + + + + + + + + + + +

Public Member Functions

 Parameter (string labelName)
 Parameter (int value)
int TransformToTemplate (string name)

Static Public Member Functions

static bool IsLabelName (string name)

Public Attributes

bool isLabel
int value
string labelName
+

Detailed Description

+

Still unused.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Language.Parameter.Parameter (string  labelName ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Language.Parameter.Parameter (int  value ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
static bool Nintenlord.Event_Assembler.Core.Code.Language.Parameter.IsLabelName (string  name )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
int Nintenlord.Event_Assembler.Core.Code.Language.Parameter.TransformToTemplate (string  name ) 
+
+
+ +
+
+

Member Data Documentation

+ + + + + + +
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector-members.html new file mode 100644 index 0000000..f102dcb --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector.html new file mode 100644 index 0000000..d34f2d6 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector.html @@ -0,0 +1,149 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector Struct Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro + +
+
+ +

List of all members.

+ + + + + +

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector.Equals (IMacro  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector.Replace (string[]  parameters ) 
+
+ +
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector.png new file mode 100644 index 0000000000000000000000000000000000000000..c2a3343ef3ef1e0debbe8ae4cebe5c3bea0151a8 GIT binary patch literal 1226 zcmV;*1U37KP)WQx3`JW`)%^b_&jTQIwE&Z361#m>yF^9sMY)C{zlIgguS`<~LbG4OX9{;Y~{95vc*8iaW8{o>G!vgLBt^U1@ zexWk@xSdb_eSiLCbW7^d6eO2dTy1R1TH+6)?+`byohkE8ryU6l=+|0 zr~klNM+@O5UHJFm>bbKA-!a>#wbvzwdX~#j>E`0X`UdV$S;MVXfR`EEVc$4wFM6&o%Sl-Ko|_!Zq8mI5T$k=v(wx_`XFWvk>FBwt2eu)cuErK; zm&Li+8XJXjZqc!FUb}?rgLY@PhswMf=d3Nu3H4?-aq^eozOQ^O>pvt<47XkEC(R<^ z^5zmQg>Wf^OCemsrMx;^%5CL(FZuIk@e(fO9&G=RF5yyMkuB*GF69;RG6jT7AzTXK zQV5qqxD>)ATngb*2$w>*6vCwtE`@LjmqNG{!le){g>Wf^OSlxmr4TNKa4CdKA>1Po z%5CKmUgz81Tf!w=3gJ=+m-4f4+e^mB9D>Ek{`L|Psg4PZ@6QrAE5<31>k@bG`wCrU^muz+OMmvoV}EK4{6{b1wHWg~DqJzG+2BB#e|cv$epHJo z>=891CTyo1%q|qpaCCuDWN4XuWpJUcWCJ>q!wuW)@dAfoaZg8T4B$C0!etMkzzVlh zKOvbRwR!vt7A}|W0B12AD70`hFI~RizGJ#q`|SyuJ-13u0vDc3>#<=~UPQQ7jqPPI zIey6h182dlskS~11}-+y#Oy-h+S!;d2qdJ}Gux-N7aoV&Ic+Q5TwGY+z#S@UxYY{q zGRxPnZ=A)lxT>P@sA`EAW@9WHg=1orW25L3a6_3pgPWXuJpJaGln%7Mzq!SHUO7O+ z?lO4C^SJ*BuJbA@W`}US4@AZ&D~l{BYj_N+_vo{pZYdSDyEF$HKmT^8qNYiv}axkbmydF>Le z(b=8d9xC%{oU^tp+rr-rDu@DQpUKRw6pnCg+c04`l@{*%%6${?GjQ9*e$p%wE^jX3 oQV5qqxD>*r5bj&TrQBBj0-c6q8r^-!Qvd(}07*qoM6N<$f_Iu<;s5{u literal 0 HcmV?d00001 diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector-members.html new file mode 100644 index 0000000..141b56d --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector.html new file mode 100644 index 0000000..dc48a00 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector.html @@ -0,0 +1,149 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector Struct Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro + +
+
+ +

List of all members.

+ + + + + +

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector.Equals (IMacro  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector.Replace (string[]  parameters ) 
+
+ +
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector.png new file mode 100644 index 0000000000000000000000000000000000000000..796fec068df9d91b4fcb361e4623c1b9b3206695 GIT binary patch literal 1288 zcmeAS@N?(olHy`uVBq!ia0y~yU}6EX12~w0WMItP93UkT;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=%XCi{$B+ufw{!32X&Z91Ob7D4m zEhR1O;HDz5V>; z`s>#zw)KBsCtEl2E_s{yt>VUy4DRQBey1x7S4q4pDwAkRTUxvA?BAMKJgeFRk8Iyy zpTGT(?B&_}Wh5T!^OfDPZ*A~Po*>Wcn4Y-ic{uzb?!g)dv~FOO1R@bbC!)dm1c+H=Wp#+Q4=`u{8IIt?V%!qO!>=>OJ+W? zPtX6;l(2FY$3dU;qUYu92?cNBRaU*V`@2?NNNBTfJD;_=_&sxhlF6nlSNS@Oniu>o zKlrQqu*HYmgd2bD6*%60m0~$LyCr|}@0N1)&->o99R0jUxUqH5+7D|DZdByAG~B6^ zV5z$lE6x6pw>Y?*)$!)P=RJPM4jRNQIC1{(f%S%7yBy2j{`q&|&u7gqnF0Zk=fb?U z&o=&=_;|0m#I_oq?i*)*EOfXzuYK?4dkdaV+!$sjf4TG77Wgr z-=>;kj(4lChd=NCk|;2z_mS^rT@DpTh1v})jVd4pC(}wtg}ZU>UqZNmJlpw;90WL+ z3_pmlHaQ4*99LukEAbTYfJZY_7ZE}MrC``7$8o}N%#^zV<6 z@#=!6ueQYk0`{x-ik$!WTNX!nNk?ug_)LcMSLbJl$yc?@_|>zZZ3uZMgfQRgSw1l=L%flJRFQjvsZ{M=?+=3G#t{HLS_0=!zin;vgpDD{6 zZzkK_%#uFJoRU#(ew_NBt?ssMT61pqe!IhBo<0f=_rmWzc38WpL!iRA?%J^@AB6rl zB`B`R+_vnPBg0**;%J8n_p*hn{;50@^=maM$o>8@U$=9@f}EddY3y|P_xDX-zsL18 zv%LIxuWb8AJw~P*b4(_(vh3Y)@L0JbJk1Fo^gHSN{JjwL5cq^l9fjblPg_Al4py;}-_4TycCIRY zw)?TDpEW+}Qb+!!d~QE>gNOC?@kV)z<%b)c13!IJDL&11xuHPjOZLIkTEiCxJHH9s z3E%F2K;E&ytjqlDHiZE7048|S1ST?OrkCG-v1iC-cVApJcPp^iV(@hJb6Mw<&;$Tu C5@Wgm literal 0 HcmV?d00001 diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined-members.html new file mode 100644 index 0000000..599d886 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined-members.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined.html new file mode 100644 index 0000000..5643ac2 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined.html @@ -0,0 +1,185 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined Struct Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro + +
+
+ +

List of all members.

+ + + + + + + + +

Public Member Functions

 IsDefined (IDefineCollection defCol)
bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)

Public Attributes

IDefineCollection defCol
+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + +
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined.IsDefined (IDefineCollection  defCol ) 
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined.Equals (IMacro  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined.Replace (string[]  parameters ) 
+
+ +
+

Member Data Documentation

+ + +
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined.png new file mode 100644 index 0000000000000000000000000000000000000000..31558aee0d5dccb30544e4440a403d3113748053 GIT binary patch literal 1224 zcmb7^dsLDK6u>F-O*vhqGnA$?kB`(M&GZXeL(S#D#A@YAH-=g^%U3=qnU?uZ6KAK) z&wLd5B9pU_hGL43RKy*plYGYc0vDhHJ~F;!teySQpS$PWdw=)bKkx6{++ae$W)o`@ z1Ol-+@CZHxf!H9_aj=n|t{!={#aGv?f`dZ+v|6nWwc3u#%7|heeaMcE4r-?s(v3!m zAq0|c{UJvCL-!&On@$GezYI;;pr{bV$~=&G!PYq~O?7ox{Fz(XghB3O%qH;{Wqd_2 zBwKOd&@Y6Wy|{`8x=D7Rg|d`;lTjF@dBQWHww#QNEOYH8k3M{~_e?|6RvEn7C%_ri zDnu`7f|0R0+-&N`U~L=n?IFri90!D{*x(&&JHk)4R(hEVY$J=Z1p&0*FC!Os8{ED! zt)B)6nGbLpNgUSGf9H69%Ko0TqP%4Jn1^?WgvVuJ)=L?_0z&&WX@}3unx*=iAq=WZ zlabU_9`-JQ%pXWKXC@kDU2dhT9l5G-3Os!A%&`-M_Sp0rNNGlv*`UxFZA?tFJzd1A zQ`xETp58c4Gib*wK_fC&S`F+JrFtuG}u6t zo`iA3s6DZ7*eM4X(*sK6dl^bt+s^5E6}YY9RQQbWhl2}dwV(6kSm(=LJp!OYw5sIS zU1HAMc$RIP#AnGLufa?G`SmJUH@x)T%Q)sBj(*zpCA=f`8IpbWHEK#K?2`P1QYXBr zA`jLyJZH)**l2%pjoy5K-_H(VJt}7Fp5?STmYd&D53omFXA1VPR zmfNDme9|fja1cA06P2Yo3@8h5NG?%)1!+hdw-H~^a@1jmx=Hb8?rn4iOJo+uP5A#F zG>4J$_5Z->u%LKHQBd+Kfld0)2^fshv?$3mzjC@-F)-Lzk4)paq2v1=kDka&TBkyi z@Rq*wVcSQ(1NULs`q@pb8JHM)pU<)(Ks=DlM57)RVBP+t(}ae1B{x%7G%7MkNJzyl zP9i5gCcMgv)~gj(vzue|2QJQhq{;JU%O`JpKh`Au#DJ6B+|&M(rzAq;o+5kG;`|jv zrPEM}qi2D<`wCr+>}}5Th@PIr6kD4fH$8jZ#pZC8%{&AL9s)qS^}7t=g9eeSK}e3a z=IA}2pkvh;qfzd2dTLgGKqozap)U=E{l)T@WBv0ue%5Q;eY1qSVfw!&Z9otar77Yu z7m)I^oXVf~Xu^o7*J@{=Fh&N~a)RsgyW5_N1n5t> zbL^`5?+@E3T{SUST$`%8zJ+T`{Fe6`h6`ptU7(-iM63UT0hK%=-5^il?@Q6Zq6^bK zdvFX}pB~^otAKHIGTo}Ma7!!t&O-mPXnkt9lRjnZqCS6*HGc6)&HihcZvD3Qk~`g* z&^e31>)yAd(*7okMQc#;?(Dueah=BLpLd|M$Jtoy#Bn3OsDRMimWZ%k4JuRjb`XJn K1U&O_MCRYD)OsfX literal 0 HcmV?d00001 diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum-members.html new file mode 100644 index 0000000..ecdd0ea --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum.html new file mode 100644 index 0000000..c4c8054 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum.html @@ -0,0 +1,149 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum Struct Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro + +
+
+ +

List of all members.

+ + + + + +

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum.Equals (IMacro  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum.Replace (string[]  parameters ) 
+
+ +
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum.png new file mode 100644 index 0000000000000000000000000000000000000000..a6bb15ecb737dc696b43ac0444e329f8c7c687e7 GIT binary patch literal 1223 zcmeAS@N?(olHy`uVBq!ia0y~yU_1yJe-v3={MpWbq6OYu;2=8_DmI}~ti^WPck56ycs zwWCAj^v8&;nyY-SXK5eZ^?!HKXGX)!-?ne<6EuF8=u6CNxKy9t9J8XwF7Nu}`u+TY zZvT#5U;S=jhT}=!CuPF5U&M2dH{AWx*77^njo;`^)UVC?a?gX4^?u&#u3$e_)qm>! zjB7asev)+yH%rx@67Z{5pMSJq!IknKPWPYi95$@x&sqE9tnSmDhQ~SfaDl3;(2#m^6$=QUv*se zGf&Bd^Xe+ua@&r%mCttn61#KVTG_NIwm08armkR{vvsdY9 z#&g@W_HxQZ#rKMmK_@2gXoBME)Fj2HuZsRu{`~h_5y*TiSSPF`85Gw)LEz+sPgPw$ zj3A{>Z6Zc0plAg#p)m|IfJ<_cVk^Wfqa_m{%(m-73u9vW9{TS6rK{o$6`q{yCJmyx09{xlgv4#d4ng7b1J_ul}m}M$lAQEhpgJ8MW)z zUQ3Gkv_9d9H9isdV)mRwi?r9L* z6l;E(lpejCGjme`M#^dTgruBs2_mpq(!-y-{Q+_y_hl)fI~-)uOoW|`eFgD=a9c_v$Z+nO`a zQ~AKLO}pEVR^4Nt)AlDQIpp3=iSMyI2Uo8#jchG9I}wuvvFux<5mV9`*6Jp z4O_d + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch.html new file mode 100644 index 0000000..1661cff --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch.html @@ -0,0 +1,149 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch Struct Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro + +
+
+ +

List of all members.

+ + + + + +

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch.Equals (IMacro  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch.Replace (string[]  parameters ) 
+
+ +
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch.png new file mode 100644 index 0000000000000000000000000000000000000000..2f38131bd33891b96b9eac63fd6c50e6441845cf GIT binary patch literal 1198 zcmV;f1X25mP)Wo}2t)_FD*yk<_dy%oz-Ur&yxcUY$hH=?Bf;x&mwd7u_nYK%Mf}81B7PF_ z6TiLK7~7XM74~FPW@eTw$79u|s4`uvtrY9{^UTd3h)dg}w11nQ?Nfci?*fqieH-A3 z%IM>EJ^A%`fHv|sK3?(uY+fY0ncZ$Shd$AE4A9MIN;d9tdYE6=(#O7eoKKBG;?awE z_s4pV3U@4PJ~&XuAMEUmKjlZK(aC4<8yM#tPt2K|UpVIPzrQEAxurWd27Jhi@MJ?M zu!By{uWpJz%J^OVq)S*i`Fs5@WHb*X{JZ{F#h>tl@zi?kEtMCMpI77iA6_K>clzcp zaF&1|zoa8Rh2OkA{`wM@edc-rA)2eMg_5*37uGlYhRT{>wFA7&_znBcSsyplPyhI) z-k0+W_2?SER$km9UN8C|*Uu!Zeg8}DUQxE6$d5AGY7aTK`p3=YYa9J<>VadJ|Jl^nNQqj9 zy|Gcz){!|^uFrB#J;|T!_D~tCA!mL4Ou#m~iIcy_@9)Yt6Z<52D}L>HzGtGuPw!9s zB;qH267iFWpX7Ew?vhWI<3E?L|2;tQle{s$F98%k$?Nb5p!i8%M^GscKZ*EB#83Pr z;wKS5iTH`1MEoS;ClNpKlZc;0{3PNheiHGMh@bdL#7`oA67ds1iTFvx?@?lsPnN^< zMnC!WiJ$mM#7`oAf0P0!RF+A`!F-BZUW5juM0TDYqgbP9e5=)EGtpUc}2i)_YXAV_EaTfinJJXJ`DV7E{O|<0#^<`Ef4k zj%G2qT&;5G&ymN}|3XIdK*GQ4e^vYmKNwG~$L3La5&3yFzER;t;(xsUiL>C=Qd&s?t%M3Wo68`tK-`i9?X^%cKr2Y8wB8}^;EKJL@{ncT+t z(A@)~SkfN)1Ad_%UE`PBU%bO^ObP%Olim9(*7NrtQ*ieF$niYxZ}B6qvXbN!w!drq zd{w_zKf}Ft9p;Q*SugYc$I6Ral;!cfL-LmE{V#$}yidB_rfi2koxPrtU(zP2uJ?(F z+n1=dK*uouu2PJV615I{W22(2BXh1?pXHpIjz8J$p)yuO&ieZ4D|9nBNfxyFN@mvA z_UxWP5%>K5u6%R?p2M#_&o@n!`04$LpG5q`Pa=L2@snKVC;4Rg2X``D?Y#H5x&QzG M07*qoM6N<$f&@~5Z~y=R literal 0 HcmV?d00001 diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter-members.html new file mode 100644 index 0000000..351907d --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter-members.html @@ -0,0 +1,71 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter.html new file mode 100644 index 0000000..4043cd1 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter.html @@ -0,0 +1,149 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter Struct Reference

+Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter:
+
+
+ + +Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro + +
+
+ +

List of all members.

+ + + + + +

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter.Equals (IMacro  other ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter.IsCorrectAmountOfParameters (int  amount ) 
+
+ +
+ +
+
+ + + + + + + + + +
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter.Replace (string[]  parameters ) 
+
+ +
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter.png new file mode 100644 index 0000000000000000000000000000000000000000..7f70ad5f9d8b9805d8380340da55e6cb070002c7 GIT binary patch literal 1306 zcmeAS@N?(olHy`uVBq!ia0y~yVB!F>12~w0q<2E?BOoOa;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=%Suld$B+ufw{vgjeYW6fIVRNy zPw#(j-86Ck$FJ99531ezW>9UD6ZflkTav)#rsb<1YNfY3z6krZRbTG?^4X587rQH@ zj(?UDT^F(Y=YsOf@*;sl+5cRs9uyR=j@~CJGHVZq zuSyG(_KUMWFW-H%-l)!8s^i(Ilk@qVbbRMc{2;lxeDVnvmK}NJ{hzmgQfhi|md9Rs z;-A8A&+H4PX>}{CDN!@r&&)A7y?()peb-fA?47tFLf5+F_SPLY{xY>BZem*)#Tb{S z(DQfhX1hEI-hHw@yZ5uVT*!LgIAM;4P3SwWbdB48cPWdU|J=tS_UYT9z=fL)^H>_U z)jA9Od9vGF>X2t~a0R=QCD*kxer|_N;vSqhKYe3X#fM2*TbAk>9y#h#(u=>Gp@a!TDiW)PF?hD?*Fv={Jk3`i>~#zwM^KS z|LBQy!-w*(vZ7TJ@A0)hHJf8*k>)+);m4*5b(dSFv5sf0RFe7QU$?En4hy%)L7`VULYwY<;hupQ$+ z{uj~Wshbb~F4g{fOT7R4<+BIszbMIV|G3A!Rr^|=orS@%_&0BQ=Kvr}RF)VW+NFLH18R;sfr?m70cvO2raKXw;NiW1g3S*rVJz2k!z zp*N8{df|G32REGVWS%{DfdKoo(!6k;g(lYaHd~Wpu6Fu3G`ueRZjqp^uf%b$XZ~Wt zlQrG{8#h0=W)wa7u|vUEFPoK)9ruJdl()^;8ojf1!QrBH?@KwWij{OUlK0(Scl78x zafLNMv;|g)K1iMRedGROvD@F$OjK6RUz?sIo%~SpRm~ojgX%YZ#oqXTu0Qcs4k-=J z+OlMcf1b6|M;rT$nv`#{jWXvS{}bVO5_(NVmSfL(Q;tfTnDaBDJDzS{tT<=OgD5_y zo9q6B^ls%#Hkd7YC1l&-=IJ4ebxS)tJoofJ*4#UJgZ%TfS(ED-A0Eqi@N{kS1ncZ$ za%SiEAN=t2`i2SXIQz7J?vDF5d*?d$xGU$MFIiOl;QpK63k}Vj&;7dipxys=fl}a< zz4j-!J?-n9x27v0x>e2o?fU!c*6fsJKXm` em6K=wF;@!ZWX-*}ybxHBF?hQAxvX + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor_directive.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor_directive.html new file mode 100644 index 0000000..c17242b --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor_directive.html @@ -0,0 +1,150 @@ + + + + + +Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.PreprocessorDirective Struct Reference + + + + + + + + + +
+

Nintenlord.Event_Assembler.Core.Code.Preprocessors.PreprocessorDirective Struct Reference

+

List of all members.

+ + + + + + + + +

Public Attributes

int minAmountOfParameters
int maxAmountOfParameters
Preprocess function
string name

Properties

int AmountOfParameters [set]
+

Member Data Documentation

+ + + + + + + + +

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.PreprocessorDirective.AmountOfParameters [set]
+
+
+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code-members.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code-members.html new file mode 100644 index 0000000..99f883e --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code-members.html @@ -0,0 +1,78 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code.html new file mode 100644 index 0000000..8a4ec01 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code.html @@ -0,0 +1,351 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Languages.Code Struct Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Languages.Code Struct Reference

+

Helper class for templates and codes. +More...

+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 Code (string[] line, ICodeTemplate template)
 Creates a new Code from template and matching text.
string[] ReplaceOffsetsWithLables (SortedDictionary< int, string > lables)
 Replaces all offsets with matching lables.
override int GetHashCode ()
 Return templates hash code.
override bool Equals (object obj)
 Checks if obj is a Code and uses the same template.

Static Public Member Functions

static bool operator== (Code a, Code b)
 Checks if Codes have the same template.
static bool operator!= (Code a, Code b)
 Checks if Codes do not have the same template.

Properties

ICodeTemplate Template [get]
 The template of this code.
string[] Text [get]
 The text of this code.
int Length [get]
 Lenght of this code in bytes.
int[] PointedOffsets [get]
 Offsets pointed by this code.
+

Detailed Description

+

Helper class for templates and codes.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
Nintenlord.Event_assembler.Code.Languages.Code.Code (string[]  line,
ICodeTemplate  template 
)
+
+
+ +

Creates a new Code from template and matching text.

+
Parameters:
+ + + +
line Code split to parameters
template Template of this code
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + +
override bool Nintenlord.Event_assembler.Code.Languages.Code.Equals (object  obj ) 
+
+
+ +

Checks if obj is a Code and uses the same template.

+
Parameters:
+ + +
obj Object to compare
+
+
+
Returns:
True if obj is Code and has same themplate, else false
+ +
+
+ +
+
+ + + + + + + + +
override int Nintenlord.Event_assembler.Code.Languages.Code.GetHashCode ( ) 
+
+
+ +

Return templates hash code.

+
Returns:
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
static bool Nintenlord.Event_assembler.Code.Languages.Code.operator!= (Code  a,
Code  b 
) [static]
+
+
+ +

Checks if Codes do not have the same template.

+
Parameters:
+ + + +
a Instance of Code
b Instance of Code
+
+
+
Returns:
Returns true codes use different template, else false
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
static bool Nintenlord.Event_assembler.Code.Languages.Code.operator== (Code  a,
Code  b 
) [static]
+
+
+ +

Checks if Codes have the same template.

+
Parameters:
+ + + +
a Instance of Code
b Instance of Code
+
+
+
Returns:
Returns true codes use the same template, else false
+ +
+
+ +
+
+ + + + + + + + + +
string [] Nintenlord.Event_assembler.Code.Languages.Code.ReplaceOffsetsWithLables (SortedDictionary< int, string >  lables ) 
+
+
+ +

Replaces all offsets with matching lables.

+
Parameters:
+ + +
lables Collection of lables and their offsets
+
+
+
Returns:
Text where every offset is replaced with a lable
+ +
+
+

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Languages.Code.Length [get]
+
+
+ +

Lenght of this code in bytes.

+ +
+
+ +
+
+ + + + +
int [] Nintenlord.Event_assembler.Code.Languages.Code.PointedOffsets [get]
+
+
+ +

Offsets pointed by this code.

+ +
+
+ +
+
+ + + + +
ICodeTemplate Nintenlord.Event_assembler.Code.Languages.Code.Template [get]
+
+
+ +

The template of this code.

+ +
+
+ +
+
+ + + + +
string [] Nintenlord.Event_assembler.Code.Languages.Code.Text [get]
+
+
+ +

The text of this code.

+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter-members.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter-members.html new file mode 100644 index 0000000..5a1eed4 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter-members.html @@ -0,0 +1,92 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Languages.Parameter Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Languages.Parameter, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + + +
BitsPerCoordNintenlord.Event_assembler.Code.Languages.Parameter
conversionNintenlord.Event_assembler.Code.Languages.Parameter
GetValues(byte[] data, int codeOffset)Nintenlord.Event_assembler.Code.Languages.Parameter
InsertValues(int[] values, byte[] code)Nintenlord.Event_assembler.Code.Languages.Parameter
isFixedNintenlord.Event_assembler.Code.Languages.Parameter
LastPositionNintenlord.Event_assembler.Code.Languages.Parameter
LastPositionInBytesNintenlord.Event_assembler.Code.Languages.Parameter
lenghtNintenlord.Event_assembler.Code.Languages.Parameter
LenghtInBytesNintenlord.Event_assembler.Code.Languages.Parameter
Matches(string parameter)Nintenlord.Event_assembler.Code.Languages.Parameter
maxDimensionsNintenlord.Event_assembler.Code.Languages.Parameter
minDimensionsNintenlord.Event_assembler.Code.Languages.Parameter
nameNintenlord.Event_assembler.Code.Languages.Parameter
Parameter(string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)Nintenlord.Event_assembler.Code.Languages.Parameter
pointedPriorityNintenlord.Event_assembler.Code.Languages.Parameter
pointerNintenlord.Event_assembler.Code.Languages.Parameter
positionNintenlord.Event_assembler.Code.Languages.Parameter
PositionInBytesNintenlord.Event_assembler.Code.Languages.Parameter
SetBase(int valueBase)Nintenlord.Event_assembler.Code.Languages.Parameter
signedNintenlord.Event_assembler.Code.Languages.Parameter
ToBinString(int value)Nintenlord.Event_assembler.Code.Languages.Parameter [static]
ToDecString(int value)Nintenlord.Event_assembler.Code.Languages.Parameter [static]
ToHexString(int value)Nintenlord.Event_assembler.Code.Languages.Parameter [static]
ToString()Nintenlord.Event_assembler.Code.Languages.Parameter
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter.html new file mode 100644 index 0000000..81fecd0 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter.html @@ -0,0 +1,532 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Languages.Parameter Struct Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Languages.Parameter Struct Reference

+

Parameter for code templates. +More...

+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 Parameter (string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)
bool Matches (string parameter)
override string ToString ()
int[] GetValues (byte[] data, int codeOffset)
bool InsertValues (int[] values, byte[] code)
void SetBase (int valueBase)

Static Public Member Functions

static string ToHexString (int value)
static string ToDecString (int value)
static string ToBinString (int value)

Public Attributes

string name
int position
int lenght
int minDimensions
int maxDimensions
bool pointer
Priority pointedPriority
bool isFixed
bool signed
Func< int, string > conversion

Properties

int LenghtInBytes [get]
int PositionInBytes [get]
int LastPosition [get]
int LastPositionInBytes [get]
int BitsPerCoord [get]
+

Detailed Description

+

Parameter for code templates.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_assembler.Code.Languages.Parameter.Parameter (string  name,
int  position,
int  lenght,
int  minDimensions,
int  maxDimensions,
bool  pointer,
Priority  pointedPriority,
bool  signed 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
int [] Nintenlord.Event_assembler.Code.Languages.Parameter.GetValues (byte[]  data,
int  codeOffset 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Languages.Parameter.InsertValues (int[]  values,
byte[]  code 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Languages.Parameter.Matches (string  parameter ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Code.Languages.Parameter.SetBase (int  valueBase ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string Nintenlord.Event_assembler.Code.Languages.Parameter.ToBinString (int  value )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string Nintenlord.Event_assembler.Code.Languages.Parameter.ToDecString (int  value )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string Nintenlord.Event_assembler.Code.Languages.Parameter.ToHexString (int  value )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_assembler.Code.Languages.Parameter.ToString ( ) 
+
+
+ +
+
+

Member Data Documentation

+ + + + + + + + + + + + + + + + + + + + +

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Languages.Parameter.BitsPerCoord [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Languages.Parameter.LastPosition [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Languages.Parameter.LastPositionInBytes [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Languages.Parameter.LenghtInBytes [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Languages.Parameter.PositionInBytes [get]
+
+
+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter-members.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter-members.html new file mode 100644 index 0000000..5044e6f --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter-members.html @@ -0,0 +1,92 @@ + + + + + +Event Assembler: Member List + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Parameter Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Parameter, including all inherited members. + + + + + + + + + + + + + + + + + + + + + + + + +
BitsPerCoordNintenlord.Event_assembler.Code.Parameter
conversionNintenlord.Event_assembler.Code.Parameter
GetValues(byte[] data, int codeOffset)Nintenlord.Event_assembler.Code.Parameter
InsertValues(int[] values, byte[] code)Nintenlord.Event_assembler.Code.Parameter
isFixedNintenlord.Event_assembler.Code.Parameter
LastPositionNintenlord.Event_assembler.Code.Parameter
LastPositionInBytesNintenlord.Event_assembler.Code.Parameter
lenghtNintenlord.Event_assembler.Code.Parameter
LenghtInBytesNintenlord.Event_assembler.Code.Parameter
Matches(string parameter)Nintenlord.Event_assembler.Code.Parameter
maxDimensionsNintenlord.Event_assembler.Code.Parameter
minDimensionsNintenlord.Event_assembler.Code.Parameter
nameNintenlord.Event_assembler.Code.Parameter
Parameter(string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)Nintenlord.Event_assembler.Code.Parameter
pointedPriorityNintenlord.Event_assembler.Code.Parameter
pointerNintenlord.Event_assembler.Code.Parameter
positionNintenlord.Event_assembler.Code.Parameter
PositionInBytesNintenlord.Event_assembler.Code.Parameter
SetBase(int valueBase)Nintenlord.Event_assembler.Code.Parameter
signedNintenlord.Event_assembler.Code.Parameter
ToBinString(int value)Nintenlord.Event_assembler.Code.Parameter [static]
ToDecString(int value)Nintenlord.Event_assembler.Code.Parameter [static]
ToHexString(int value)Nintenlord.Event_assembler.Code.Parameter [static]
ToString()Nintenlord.Event_assembler.Code.Parameter
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter.html new file mode 100644 index 0000000..aa79732 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter.html @@ -0,0 +1,532 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Parameter Struct Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Parameter Struct Reference

+

Parameter for code templates. +More...

+ +

List of all members.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Member Functions

 Parameter (string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)
bool Matches (string parameter)
override string ToString ()
int[] GetValues (byte[] data, int codeOffset)
bool InsertValues (int[] values, byte[] code)
void SetBase (int valueBase)

Static Public Member Functions

static string ToHexString (int value)
static string ToDecString (int value)
static string ToBinString (int value)

Public Attributes

string name
int position
int lenght
int minDimensions
int maxDimensions
bool pointer
Priority pointedPriority
bool isFixed
bool signed
Func< int, string > conversion

Properties

int LenghtInBytes [get]
int PositionInBytes [get]
int LastPosition [get]
int LastPositionInBytes [get]
int BitsPerCoord [get]
+

Detailed Description

+

Parameter for code templates.

+

Constructor & Destructor Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Nintenlord.Event_assembler.Code.Parameter.Parameter (string  name,
int  position,
int  lenght,
int  minDimensions,
int  maxDimensions,
bool  pointer,
Priority  pointedPriority,
bool  signed 
)
+
+
+ +
+
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
int [] Nintenlord.Event_assembler.Code.Parameter.GetValues (byte[]  data,
int  codeOffset 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Parameter.InsertValues (int[]  values,
byte[]  code 
)
+
+
+ +
+
+ +
+
+ + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Parameter.Matches (string  parameter ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
void Nintenlord.Event_assembler.Code.Parameter.SetBase (int  valueBase ) 
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string Nintenlord.Event_assembler.Code.Parameter.ToBinString (int  value )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string Nintenlord.Event_assembler.Code.Parameter.ToDecString (int  value )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + + +
static string Nintenlord.Event_assembler.Code.Parameter.ToHexString (int  value )  [static]
+
+
+ +
+
+ +
+
+ + + + + + + + +
override string Nintenlord.Event_assembler.Code.Parameter.ToString ( ) 
+
+
+ +
+
+

Member Data Documentation

+ +
+ +
+ +
+
+ + + + + + + + + + + + + + + + + + +

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Parameter.BitsPerCoord [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Parameter.LastPosition [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Parameter.LastPositionInBytes [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Parameter.LenghtInBytes [get]
+
+
+ +
+
+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Parameter.PositionInBytes [get]
+
+
+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html new file mode 100644 index 0000000..5d67926 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html @@ -0,0 +1,77 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html new file mode 100644 index 0000000..a7295a1 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html @@ -0,0 +1,222 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Processors.PreprocessingContext Struct Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Processors.PreprocessingContext Struct Reference

+

List of all members.

+ + + + + + + + + + + + + +

Public Member Functions

bool CanBeDefined (string name, string[] parameters)

Public Attributes

Stack< bool > include
IMessageLog messageLog
IDefineCollection defCol
List< string > predefined
string currentFile
string currentLine
int lineNumber

Properties

bool CanInclude [get]
+

Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + +
bool Nintenlord.Event_assembler.Code.Processors.PreprocessingContext.CanBeDefined (string  name,
string[]  parameters 
)
+
+
+ +
+
+

Member Data Documentation

+ + + + + + + + + + + + + + +

Property Documentation

+ +
+
+ + + + +
bool Nintenlord.Event_assembler.Code.Processors.PreprocessingContext.CanInclude [get]
+
+
+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html new file mode 100644 index 0000000..f56d342 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html @@ -0,0 +1,73 @@ + + + + + +Event Assembler: Member List + + + + + + + + + + + + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html new file mode 100644 index 0000000..f5d7045 --- /dev/null +++ b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html @@ -0,0 +1,150 @@ + + + + + +Event Assembler: Nintenlord.Event_assembler.Code.Processors.PreprocessorDirective Struct Reference + + + + + + + + + +
+

Nintenlord.Event_assembler.Code.Processors.PreprocessorDirective Struct Reference

+

List of all members.

+ + + + + + + + +

Public Attributes

int minAmountOfParameters
int maxAmountOfParameters
Preprocess function
string name

Properties

int AmountOfParameters [set]
+

Member Data Documentation

+ + + + + + + + +

Property Documentation

+ +
+
+ + + + +
int Nintenlord.Event_assembler.Code.Processors.PreprocessorDirective.AmountOfParameters [set]
+
+
+ +
+
+
The documentation for this struct was generated from the following file: +
+ + + + +
+ +
+ +
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  + +doxygen 1.6.3
+ + diff --git a/Event Assembler/html/tab_b.gif b/Event Assembler/html/tab_b.gif new file mode 100644 index 0000000000000000000000000000000000000000..0d623483ffdf5f9f96900108042a7ab0643fe2a3 GIT binary patch literal 35 ncmZ?wbhEHbWMp7uXkcJy*>IeJfk6j|fqX^=1|}vKMh0sDa2W*H literal 0 HcmV?d00001 diff --git a/Event Assembler/html/tab_l.gif b/Event Assembler/html/tab_l.gif new file mode 100644 index 0000000000000000000000000000000000000000..9b1e6337c9299a700401a2a78a2c6ffced475216 GIT binary patch literal 706 zcmZ?wbhEHbZT`}F1e&(Gg}Y(8=I;HA5#Z$3JI=gGB)FQ#odI(O&E^@q;x zK6mr*m3xOS-#u~t!I@i+u0DKm^U160k6t`|^WpV}&n+8{U%dD9&a>B#U%!9-@yol< zU%&tQ{rk_K|NsC0`}dE5ET99@1@a36+kb~?0UJ*yc&I3X_m z!ND^5$O7$#8OFRuDhG}!?8z?cdZK&!`PWjdR;Aj^wZ` zeK{IEYHBJ)6K8VIp1`BVt++swf6j+=L{p1*nO(VhE`pFexG@5$|>uaCcd z`0m=9m+yak{QmXN#Sc$^{$X9h9&q2jiKAI|&T)a;PPx2K9p`YIdw8HtR5k2Q$2-O2 z*;3y{MQ-RnJTgJfI&R5|O)AHxDf_00XbPvDZPy4t=hHd)nfLPvms&O`Ok(sD()5v$ z5U@&h;a=#xbxVbo2~X&Xj0Ie(f{v>vERH+qC+nTG=B8Nca=wU-O$?1&vUgV~9=!H; zx>3p9Yn%*<>t~sk+&0xfyS8RsPfYBd<~wWK%j-LmpU>O7yX^h#UCp1x-p#i7@bE;py8XI6 zmY<)m>~)W~yIWcMVoiPg{duuf<*)9qZ9l$m*Ph&W&$jlv*Vpa+{pH@n=IQ$L?0$ax ec60Ul|8o2P|NVbd{6P)#weSbE3}s?04AuZvx_~SI literal 0 HcmV?d00001 diff --git a/Event Assembler/html/tab_r.gif b/Event Assembler/html/tab_r.gif new file mode 100644 index 0000000000000000000000000000000000000000..ce9dd9f533cb5486d6941844f442b59d4a9e9175 GIT binary patch literal 2585 zcmbV}`9Bkk1ILFF--w5zJc=ZZT(zjE=;2|_S)Qm~rCWz1Pc)KPl;jv%A#&v2*x}yc zmf2~Jm~&=xjJY?PqwIN}f8qQ2{r$uH{c*nJbmr{cR5??*egHrs-B=MzCF`3%e{FAW z{oL5xTHn~5TM{jaB;@|_Ue5F&Zb@p(kMyG{*;gWDg zyeL|eZf7Qd8=#bXzSiR{yzRgLSj-fJS8>lBjVHN z^o-0eS=nE6a`W;LChBs=`+QAJP~{b93>H^eRb5kCSC1zUNezun%`L5M?RDzv#%jk7 zYVRX=vATPD`+oEfum^{RM@GjuP?-r=yh0!p;Vx^T9G7~`7%5ydH%70=jyJ;;`d;hv92x3R=z{xp+Lg2!*@OK*K15-t&okoPtSED)h&$RLxdbA zseWm^C3d%-yRNi-ryk^!ek+C`n&~cd$#ZWct_cUL{l~i+Nzx^5d!n94(>bW-iL~Rl z&8r)?q|1DIo=0=judQ{FaGcfLERz8gfn3-Qt<2lksh{mzpT}DXxUuR^z=^key&q4! z+wWI45vL0k$R^(F#{qfqhUsN@WA+w-V?LPH33!Q?WFSB3)WBojE@hK41Nb?KfS+Qo zXgrzfsP$wr4Qzy*{OD>uJBjdgGM@VMml5)2f~_}lD*YyOb}Hjeobhz#4c`w(l^>KK zr?Ud;W~Z}*w;%hZ|2^p^+f06gJDJQD zeIhGADbDmm&6arh(q>EZ<7mjzg7l|z$hRL8=1>)Nv=S7CY$B}iYJ&*T_-T_OG*L1q ztZ3Lana33?y3AKnyq^YCF|4x%Rb5WU&2qcl{TFKey%QJeMxn^SdT!hZ5+0i1zeusiYVp-phBl7b5+Px-X&LhByq z0F&<;K0l2+v>qiHlXb#$jXMv$uK-dEGE9L~qtdU(XeRXmvu*K2Q&6!fD**JxYP4b4BR7FdJ$Qx9G9`J%-_X!a#LGpp3g9)VWytGCa;7`S1_e8F~!R+aSJ zOF17p2`H?2kPs8Q`_;U}+D%3p zs2-0BTqFwpUoBk`?P;iPQ(IbEA|JmMx!P&YYG|R@S=5Mnw;-?A6rEEVyV%d7{iU4a zNk`i!%F(Ykpm`}#oH;BjY->@b8vQedv;pza2FL&*6ufjd+*3Ute&>kes~TU?^KkojsTh(o~(3tk1Y6>4(yn( z#U*ID9@eg-beKo1B;HXe+}{Z%n@7m0+yxivuqk9~;!1LGQlah)xYK4>wgL}l6dsaN zIxlRlq`*`j9PG4*0hD6YV_b_2w5b#)o7J?`q#{GjvvKlD`T*dWcZx<-s(ZvLB44E# z=!|sw!?)@%y$oRNL#25WS3lzdii}TuQ3?CLnvQ1_n};2sT_;Y;#d3=+-(O% zMN$>O!3;ke(UuLR%h_&)N zs^!-@A>QR}4yB1bPp`9S19ikTbZ~O{&FF-yHK{En;mmShDUIEw03`j(DBIsM}Rjki2J#SQa3gFZTKBPDeIiLt9Z z%bL3(B@Qw%(B`wSMS~dPh$=R`(}lBoFXKy(s|*{#ru$wjsBc_O#zxNk9w+UUHmx(U zmJ8+M+ndtnZ<7|VU9Mbt61zpo9T&3%Wx&XII=#QJxjR`CZf22ac3d51Z?GD%LEe_&*t46Qf;4`bZ7p2K(Ab5>GfT^}4! zBT&HZD`^PEgWoI&{~o-ID0F?O`75sm(87x%A{(}Ch1)QlzdJ)1B-eqe5a(weg0`4lQIf1evjvbBY50DVbzO7CLf|vP z2#0(U-|jZ`H{y5N^o7%iK6H>_HEGN->U6^!)1{XpJV!!4(Ig7wzZQ*9WYF4X1rG0x z=1uA@i`rIAciubDC{;~b(|&|A@xkjRP5aRcvRU9tvIm}jDB6J eQ0-6-y)mpwdT=ayS0tBxKDA*~;EWmo literal 0 HcmV?d00001 diff --git a/Event Assembler/html/tabs.css b/Event Assembler/html/tabs.css new file mode 100644 index 0000000..a444163 --- /dev/null +++ b/Event Assembler/html/tabs.css @@ -0,0 +1,105 @@ +/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */ + +DIV.tabs +{ + float : left; + width : 100%; + background : url("tab_b.gif") repeat-x bottom; + margin-bottom : 4px; +} + +DIV.tabs UL +{ + margin : 0px; + padding-left : 10px; + list-style : none; +} + +DIV.tabs LI, DIV.tabs FORM +{ + display : inline; + margin : 0px; + padding : 0px; +} + +DIV.tabs FORM +{ + float : right; +} + +DIV.tabs A +{ + float : left; + background : url("tab_r.gif") no-repeat right top; + border-bottom : 1px solid #84B0C7; + font-size : 80%; + font-weight : bold; + text-decoration : none; +} + +DIV.tabs A:hover +{ + background-position: 100% -150px; +} + +DIV.tabs A:link, DIV.tabs A:visited, +DIV.tabs A:active, DIV.tabs A:hover +{ + color: #1A419D; +} + +DIV.tabs SPAN +{ + float : left; + display : block; + background : url("tab_l.gif") no-repeat left top; + padding : 5px 9px; + white-space : nowrap; +} + +DIV.tabs #MSearchBox +{ + float : right; + display : inline; + font-size : 1em; +} + +DIV.tabs TD +{ + font-size : 80%; + font-weight : bold; + text-decoration : none; +} + + + +/* Commented Backslash Hack hides rule from IE5-Mac \*/ +DIV.tabs SPAN {float : none;} +/* End IE5-Mac hack */ + +DIV.tabs A:hover SPAN +{ + background-position: 0% -150px; +} + +DIV.tabs LI.current A +{ + background-position: 100% -150px; + border-width : 0px; +} + +DIV.tabs LI.current SPAN +{ + background-position: 0% -150px; + padding-bottom : 6px; +} + +DIV.navpath +{ + background : none; + border : none; + border-bottom : 1px solid #84B0C7; + text-align : center; + margin : 2px; + padding : 2px; +} diff --git a/Nintenlord.Forms/Nintenlord.Forms.csproj b/Nintenlord.Forms/Nintenlord.Forms.csproj index 5787663..3d0517b 100644 --- a/Nintenlord.Forms/Nintenlord.Forms.csproj +++ b/Nintenlord.Forms/Nintenlord.Forms.csproj @@ -11,7 +11,8 @@ Nintenlord.Forms Nintenlord.Forms v4.0 - Client + + 512 diff --git a/Nintenlord.Forms/Properties/Resources.resx b/Nintenlord.Forms/Properties/Resources.resx index af7dbeb..1af7de1 100644 --- a/Nintenlord.Forms/Properties/Resources.resx +++ b/Nintenlord.Forms/Properties/Resources.resx @@ -46,7 +46,7 @@ mimetype: application/x-microsoft.net.object.binary.base64 value : The object must be serialized with - : System.Serialization.Formatters.Binary.BinaryFormatter + : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.soap.base64 @@ -60,6 +60,7 @@ : and then encoded with base64 encoding. --> + @@ -68,9 +69,10 @@ - + + @@ -85,9 +87,10 @@ - + + @@ -109,9 +112,9 @@ 2.0 - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 \ No newline at end of file From c3c3e2aaca1f6a5d8cf0a24dc318d8f6c63af378 Mon Sep 17 00:00:00 2001 From: laqieer Date: Sun, 5 Aug 2018 16:59:20 +0800 Subject: [PATCH 02/43] add a new command, [C]Compile, to compile event script to assembly source --- .../Code/Language/EAExpressionAssembler.cs | 135 +++++++++++++++++- Event Assembler/Core/Program.cs | 103 ++++++++++++- 2 files changed, 236 insertions(+), 2 deletions(-) diff --git a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs index d32399b..81fbd4a 100644 --- a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs +++ b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs @@ -88,6 +88,43 @@ public void Assemble(IPositionableInputStream input, BinaryWriter output, ILog l ExecuteWritePass (output, expression, null); } } + + public void Compile(IPositionableInputStream input, TextWriter output, ILog log) { + this.log = log; + + this.offsetHistory = new Stack (); + this.protectedRegions = new List> (); + + this.scopeStructures = new Dictionary, ScopeStructure> (); + + TokenScanner tokenScanner = new TokenScanner (input); + + if (!tokenScanner.MoveNext ()) + return; + + Match match; + IExpression expression = parser.Parse (tokenScanner, out match); + + if (!match.Success) { + log.AddError (match.Error); + return; + } + + if (!tokenScanner.IsAtEnd && tokenScanner.Current.Type != TokenType.EndOfStream) { + AddNotReachedEnd (tokenScanner.Current); + return; + } + + if (log.ErrorCount == 0) { + this.currentOffset = 0; + ExecuteLayoutPass (expression, null); + } + + if (log.ErrorCount == 0) { + this.currentOffset = 0; + ExecuteWritePass (output, expression, null); + } + } private void ExecuteLayoutPass(IExpression expression, ScopeStructure scope) { switch (expression.Type) { @@ -245,7 +282,93 @@ private void ExecuteWritePass(BinaryWriter output, IExpression expression, } } + + private void ExecuteWritePass(TextWriter output, IExpression expression, ScopeStructure scope) { + // This is to be executed *after* the layout pass + + switch (expression.Type) { + + case EAExpressionType.Scope: + { + ScopeStructure newScope = scopeStructures [(Scope)expression]; + + foreach (IExpression child in expression.GetChildren()) + ExecuteWritePass (output, child, newScope); + + break; + } + + case EAExpressionType.Code: + { + Code code = expression as Code; + + // alignment + if(!code.IsEmpty && code.CodeName.Name == offsetAligner) + output.WriteLine("\t.align {0}", code[0]); + + if (code.IsEmpty || HandleBuiltInCodeWrite (code, scope)) + break; + + // Maybe all of this template lookup up can be made faster by + // storing the found template from the layout pass? + + Types.Type[] sig = ((IEnumerable>)code.Parameters).Select (new Func, Types.Type> (Types.Type.GetType)).ToArray (); + + CanCauseError templateError = this.storer.FindTemplate (code.CodeName.Name, sig); + + if (templateError.CausedError) { + AddError ((IExpression)code, templateError); + break; + } + + // We won't check for alignment as it should already have been done in the layout pass + + ICodeTemplate template = templateError.Result; + + CanCauseError data = template.GetData (code.Parameters, x => this.GetSymbolValue (scope, x)); + + if (data.CausedError) + // Can't compute code data, so we err + this.AddError (expression, data); + else { + // Write data + TryWrite (output, expression, currentOffset, data.Result); + this.currentOffset += data.Result.Length; + } + + break; + } + + case EAExpressionType.RawData: + { + RawData rawData = (RawData)expression; + + TryWrite (output, expression, this.currentOffset, rawData.Data); + this.currentOffset += rawData.Data.Length; + break; + } + + case EAExpressionType.Labeled: + CanCauseError err = scope.AddNewSymbol (((LabelExpression)expression).LabelName, new ValueExpression (this.currentOffset, new FilePosition ())); + + if (err.CausedError) + AddWarning (expression, err.ErrorMessage); + + //TODO Add label attribute: ".global LabelName" + output.WriteLine(((LabelExpression)expression).LabelName + ":"); + + break; + case EAExpressionType.Assignment: + //TODO .set/.equ, but it doesn't matter + break; + + default: + throw new ArgumentException ("Badly formed tree."); + + } + } + private bool SyncOutputCursorWithOffset(BinaryWriter output, long offset) { if (output.BaseStream.Position != offset) { if (!output.BaseStream.CanSeek) @@ -256,7 +379,7 @@ private bool SyncOutputCursorWithOffset(BinaryWriter output, long offset) { return true; } - + private bool TryWrite(BinaryWriter output, IExpression expression, long offset, byte[] data) { if (!SyncOutputCursorWithOffset (output, (long)this.currentOffset)) { this.AddError (expression, "Stream cannot be seeked."); @@ -272,6 +395,16 @@ private bool TryWrite(BinaryWriter output, IExpression expression, long off return true; } + private bool TryWrite(TextWriter output, IExpression expression, long offset, byte[] data) { + if (IsProtected (this.currentOffset, data.Length)) { + this.AddError (expression, "Attempting to modify protected memory at " + this.currentOffset.ToHexString ("$") + " with code of length " + data.Length); + return false; + } + + output.WriteLine ("\t.byte 0x" + BitConverter.ToString(data).Replace("-", ", 0x")); + return true; + } + private bool HandleBuiltInCodeLayout(Code code, ScopeStructure scope) { switch (code.CodeName.Name) { diff --git a/Event Assembler/Core/Program.cs b/Event Assembler/Core/Program.cs index d312bbc..9a492d0 100644 --- a/Event Assembler/Core/Program.cs +++ b/Event Assembler/Core/Program.cs @@ -37,6 +37,7 @@ public enum RunExecType GenPNHighlight, Assemble, Disassemble, + Compile, } public RunExecType execType; @@ -107,6 +108,11 @@ public static bool CodesLoaded { private static int Main (string[] args) { + if (args.Length == 0) { + Console.WriteLine("No parameter. Please read doc."); + return -1; + } + TextWriterMessageLog writerMessageLog = new TextWriterMessageLog (Console.Error); StreamWriter logWriter = null; @@ -156,7 +162,10 @@ private static int Main (string[] args) case ProgramRunConfig.RunExecType.Assemble: Program.Assemble ((ILog)writerMessageLog); break; - + + case ProgramRunConfig.RunExecType.Compile: + Program.Compile ((ILog)writerMessageLog); + break; } } @@ -252,6 +261,11 @@ private static ProgramRunConfig ReadProgramArguments (string[] args, ILog log) case "disassemble": result.execType = ProgramRunConfig.RunExecType.Disassemble; break; + + case "C": + case "compile": + result.execType = ProgramRunConfig.RunExecType.Compile; + break; default: log.AddError ("Unknown run mode `{0}`", it.Current); @@ -264,6 +278,7 @@ private static ProgramRunConfig ReadProgramArguments (string[] args, ILog log) switch (result.execType) { case ProgramRunConfig.RunExecType.Assemble: + case ProgramRunConfig.RunExecType.Compile: case ProgramRunConfig.RunExecType.Disassemble: if (!it.MoveNext ()) { log.AddError ("You need to specify a game for which to (dis)assemble!"); @@ -754,6 +769,92 @@ private static void Assemble (ILog log) if (inputIsFile) input.Close (); } + + private static void Compile (ILog log) + { + TextReader input; + bool inputIsFile; + + if (Program.RunConfig.inputFile != null) { + input = File.OpenText (Program.RunConfig.inputFile); + inputIsFile = false; + } else { + input = Console.In; + inputIsFile = true; + } + + using (IDirectivePreprocessor preprocessor = new Preprocessor (log)) { + // preprocessor.AddReserved (eaCodeLanguage.GetCodeNames ()); + preprocessor.AddDefined (new string[] { "_" + Program.RunConfig.language + "_", "_EA_" }); + + DependencyMakingIncludeListener depMaker = null; + + if (Program.RunConfig.ppDepEnable) { + depMaker = new DependencyMakingIncludeListener (); + preprocessor.IncludeListener = depMaker; + } + + using (IInputStream inputStream = new PreprocessingInputStream (input, preprocessor)) { + if (Program.RunConfig.ppSimulation) { + // preprocess to null output + while (inputStream.ReadLine () != null) + ; + } else { + if (Program.RunConfig.outputFile == null) { + log.AddError ("No output file specified for assembly."); + return; + } + + string outFile = Program.RunConfig.outputFile; + + if (File.Exists (outFile) && File.GetAttributes (outFile).HasFlag ((Enum)FileAttributes.ReadOnly)) { + log.AddError ("File `{0}` exists and cannot be written to.", outFile); + return; + } + + using (StreamWriter output = new StreamWriter(outFile, false, Encoding.Default)) { + if (!Program.CodesLoaded) + LoadCodes (false); + + // Console.WriteLine("language: {0}", Program.RunConfig.language); + EACodeLanguage language = Program.languages [Program.RunConfig.language]; + + EAExpressionAssembler assembler = new EAExpressionAssembler (language.CodeStorage, new TokenParser (new Func (StringExtensions.GetValue))); + assembler.Compile (inputStream, output, log); + + if (Program.RunConfig.symbolOutputFile != null) { + // Outputting global symbols to another file + + try { + if (File.Exists (Program.RunConfig.symbolOutputFile)) + File.Delete (Program.RunConfig.symbolOutputFile); + + using (FileStream fileStream = File.OpenWrite (Program.RunConfig.symbolOutputFile)) + using (StreamWriter symOut = new StreamWriter (fileStream)) + foreach (KeyValuePair symbol in assembler.GetGlobalSymbols()) + symOut.WriteLine ("{0}={1}", symbol.Key, symbol.Value.ToHexString ("$")); + } catch (Exception e) { + log.AddError (e.ToString ()); + } + } + + output.Close(); + } + } + } + + if (depMaker != null) { + try { + depMaker.GenerateMakeDependencies (log); + } catch (Exception e) { + log.AddError (e.ToString ()); + } + } + } + + if (inputIsFile) + input.Close (); + } private static void Disassemble (ILog log) { if (!File.Exists (Program.RunConfig.inputFile)) { From e07a03ef339ace44fb72b889e7ed3900fd920ce1 Mon Sep 17 00:00:00 2001 From: laqieer Date: Sun, 5 Aug 2018 18:06:58 +0800 Subject: [PATCH 03/43] fixed symbol second definiation warning --- Event Assembler/Core/Code/Language/EAExpressionAssembler.cs | 4 ---- 1 file changed, 4 deletions(-) diff --git a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs index 81fbd4a..9cc284d 100644 --- a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs +++ b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs @@ -350,10 +350,6 @@ private void ExecuteWritePass(TextWriter output, IExpression expression, Sc } case EAExpressionType.Labeled: - CanCauseError err = scope.AddNewSymbol (((LabelExpression)expression).LabelName, new ValueExpression (this.currentOffset, new FilePosition ())); - - if (err.CausedError) - AddWarning (expression, err.ErrorMessage); //TODO Add label attribute: ".global LabelName" output.WriteLine(((LabelExpression)expression).LabelName + ":"); From 8328b21327cbdc21dbe7029605c2f325ce86fba8 Mon Sep 17 00:00:00 2001 From: laqieer Date: Sun, 5 Aug 2018 22:41:21 +0800 Subject: [PATCH 04/43] try to prevent label from converting to address --- .../Core/Code/Language/EAExpressionAssembler.cs | 9 +++++++-- Event Assembler/Core/Code/ScopeStructure`1.cs | 17 +++++++++++++++++ .../Core/Code/Templates/CodeTemplate.cs | 2 ++ 3 files changed, 26 insertions(+), 2 deletions(-) diff --git a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs index 9cc284d..536c4e0 100644 --- a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs +++ b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs @@ -171,6 +171,9 @@ private void ExecuteLayoutPass(IExpression expression, ScopeStructure case EAExpressionType.Labeled: { + // record label names + scope.SetLabelAddress(((LabelExpression)expression).LabelName, currentOffset); + CanCauseError err = scope.AddNewSymbol (((LabelExpression)expression).LabelName, new ValueExpression (this.currentOffset, new FilePosition ())); if (err.CausedError) @@ -304,7 +307,9 @@ private void ExecuteWritePass(TextWriter output, IExpression expression, Sc // alignment if(!code.IsEmpty && code.CodeName.Name == offsetAligner) - output.WriteLine("\t.align {0}", code[0]); + // output.WriteLine("\t.align {0}", code[0]); + //TODO .align n + output.WriteLine("\t.align"); if (code.IsEmpty || HandleBuiltInCodeWrite (code, scope)) break; @@ -324,7 +329,7 @@ private void ExecuteWritePass(TextWriter output, IExpression expression, Sc // We won't check for alignment as it should already have been done in the layout pass ICodeTemplate template = templateError.Result; - + CanCauseError data = template.GetData (code.Parameters, x => this.GetSymbolValue (scope, x)); if (data.CausedError) diff --git a/Event Assembler/Core/Code/ScopeStructure`1.cs b/Event Assembler/Core/Code/ScopeStructure`1.cs index 31695e6..8ecf5eb 100644 --- a/Event Assembler/Core/Code/ScopeStructure`1.cs +++ b/Event Assembler/Core/Code/ScopeStructure`1.cs @@ -16,12 +16,14 @@ public sealed class ScopeStructure : ITree> private readonly ScopeStructure ParentScope; private List> childScopes; private Dictionary> definedSymbols; + private Dictionary labels; public ScopeStructure(ScopeStructure parentScope) { this.ParentScope = parentScope; this.childScopes = new List>(); this.definedSymbols = new Dictionary>(); + this.labels = new Dictionary(); } public void AddChildScope(ScopeStructure newChildScope) @@ -49,6 +51,21 @@ public CanCauseError AddNewSymbol(string symbol, IExpression value) definedSymbols[symbol] = value; return CanCauseError.NoError; } + + public int GetLabelAddress(string labelName) + { + if(labels.ContainsKey(labelName)) + return labels[labelName]; + return 0; + } + + public void SetLabelAddress(string labelName, int labelAddress) + { + if(labels.ContainsKey(labelName)) + labels[labelName] = labelAddress; + else + labels.Add(labelName, labelAddress); + } public bool IsGlobalScope() { diff --git a/Event Assembler/Core/Code/Templates/CodeTemplate.cs b/Event Assembler/Core/Code/Templates/CodeTemplate.cs index 38c307e..49bfcdc 100644 --- a/Event Assembler/Core/Code/Templates/CodeTemplate.cs +++ b/Event Assembler/Core/Code/Templates/CodeTemplate.cs @@ -292,6 +292,7 @@ internal static CanCauseError GetValues(IExpression parameter, Templ numArray = new int[expressionList.ComponentCount]; for (int index = 0; index < expressionList.ComponentCount; ++index) { + //TODO return CanCauseError(labelName) for labels, string => char[] => int[] CanCauseError canCauseError = Folding.Fold(expressionList[index], getSymbolValue); if (canCauseError.CausedError) return canCauseError.ConvertError(); @@ -300,6 +301,7 @@ internal static CanCauseError GetValues(IExpression parameter, Templ } else { + //TODO return CanCauseError(labelName) for labels, string => char[] => int[] CanCauseError canCauseError = Folding.Fold(parameter, getSymbolValue); if (canCauseError.CausedError) return canCauseError.ConvertError(); From f8b39d5da66f36f395264f5501c8c9fd7d31c706 Mon Sep 17 00:00:00 2001 From: laqieer Date: Mon, 6 Aug 2018 11:39:23 +0800 Subject: [PATCH 05/43] handle alignment --- .../Core/Code/Language/EAExpressionAssembler.cs | 8 +++----- Event Assembler/Core/Code/Templates/CodeTemplate.cs | 4 +--- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs index 536c4e0..26fe9d4 100644 --- a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs +++ b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs @@ -305,11 +305,9 @@ private void ExecuteWritePass(TextWriter output, IExpression expression, Sc { Code code = expression as Code; - // alignment - if(!code.IsEmpty && code.CodeName.Name == offsetAligner) - // output.WriteLine("\t.align {0}", code[0]); - //TODO .align n - output.WriteLine("\t.align"); + // alignment. ALIGN 2^n => .align n + if(!code.IsEmpty && code.CodeName.Name == offsetAligner && code.ParameterCount.IsInRange(1, 1) && !(code[0] is ExpressionList)) + output.WriteLine("\t.align {0}", Math.Ceiling(Math.Log(Folding.Fold (code [0], (x => this.GetSymbolValue (scope, x))).Result, 2))); if (code.IsEmpty || HandleBuiltInCodeWrite (code, scope)) break; diff --git a/Event Assembler/Core/Code/Templates/CodeTemplate.cs b/Event Assembler/Core/Code/Templates/CodeTemplate.cs index 49bfcdc..d8868fb 100644 --- a/Event Assembler/Core/Code/Templates/CodeTemplate.cs +++ b/Event Assembler/Core/Code/Templates/CodeTemplate.cs @@ -292,7 +292,6 @@ internal static CanCauseError GetValues(IExpression parameter, Templ numArray = new int[expressionList.ComponentCount]; for (int index = 0; index < expressionList.ComponentCount; ++index) { - //TODO return CanCauseError(labelName) for labels, string => char[] => int[] CanCauseError canCauseError = Folding.Fold(expressionList[index], getSymbolValue); if (canCauseError.CausedError) return canCauseError.ConvertError(); @@ -301,8 +300,7 @@ internal static CanCauseError GetValues(IExpression parameter, Templ } else { - //TODO return CanCauseError(labelName) for labels, string => char[] => int[] - CanCauseError canCauseError = Folding.Fold(parameter, getSymbolValue); + CanCauseError canCauseError = Folding.Fold(parameter, getSymbolValue); if (canCauseError.CausedError) return canCauseError.ConvertError(); if (paramTemp.pointer && pointerMaker != null) From 0437dd83982455ec8acd6bf69f694435f471f770 Mon Sep 17 00:00:00 2001 From: laqieer Date: Mon, 6 Aug 2018 16:59:57 +0800 Subject: [PATCH 06/43] Handle label reference --- .../Code/Language/EAExpressionAssembler.cs | 61 ++++++++++++++++--- Event Assembler/Core/Code/ScopeStructure`1.cs | 9 ++- .../Core/Code/Templates/CodeTemplate.cs | 21 +++++-- .../Core/Code/Templates/ICodeTemplate.cs | 5 +- .../Templates/TerminatingStringTemplate.cs | 7 ++- Event Assembler/Core/Program.cs | 6 +- 6 files changed, 91 insertions(+), 18 deletions(-) diff --git a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs index 26fe9d4..c788f8b 100644 --- a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs +++ b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs @@ -252,7 +252,7 @@ private void ExecuteWritePass(BinaryWriter output, IExpression expression, ICodeTemplate template = templateError.Result; - CanCauseError data = template.GetData (code.Parameters, x => this.GetSymbolValue (scope, x)); + CanCauseError data = template.GetData (code.Parameters, x => this.GetSymbolValue (scope, x), scope); if (data.CausedError) // Can't compute code data, so we err @@ -306,8 +306,8 @@ private void ExecuteWritePass(TextWriter output, IExpression expression, Sc Code code = expression as Code; // alignment. ALIGN 2^n => .align n - if(!code.IsEmpty && code.CodeName.Name == offsetAligner && code.ParameterCount.IsInRange(1, 1) && !(code[0] is ExpressionList)) - output.WriteLine("\t.align {0}", Math.Ceiling(Math.Log(Folding.Fold (code [0], (x => this.GetSymbolValue (scope, x))).Result, 2))); + if(!code.IsEmpty && code.CodeName.Name == offsetAligner && code.ParameterCount.IsInRange(1, 1) && !(code.Parameters[0] is ExpressionList)) + output.WriteLine("\t.align {0}", Math.Ceiling(Math.Log(Folding.Fold (code.Parameters[0], (x => this.GetSymbolValue (scope, x))).Result, 2))); if (code.IsEmpty || HandleBuiltInCodeWrite (code, scope)) break; @@ -327,19 +327,60 @@ private void ExecuteWritePass(TextWriter output, IExpression expression, Sc // We won't check for alignment as it should already have been done in the layout pass ICodeTemplate template = templateError.Result; - - CanCauseError data = template.GetData (code.Parameters, x => this.GetSymbolValue (scope, x)); + + CanCauseError data = template.GetData (code.Parameters, x => this.GetSymbolValue (scope, x), scope); + + Dictionary label = template.GetLabels (); if (data.CausedError) // Can't compute code data, so we err this.AddError (expression, data); else { // Write data - TryWrite (output, expression, currentOffset, data.Result); - this.currentOffset += data.Result.Length; - } - - break; + if(label.Count == 0) + TryWrite(output, expression, currentOffset, data.Result); + else { + int startIndex = 0; + foreach (KeyValuePair k in label) + { + // Console.WriteLine("pos:" + k.Key + " label:" + k.Value); + if (k.Key - startIndex > 0) + TryWrite(output, expression, currentOffset, data.Result.Skip(startIndex).Take(k.Key - startIndex).ToArray()); + startIndex = k.Key + 4; + output.WriteLine("\t.word {0}", k.Value); + } + if (data.Result.Length - startIndex > 4) + TryWrite(output, expression, currentOffset, data.Result.Skip(startIndex).Take(data.Result.Length - startIndex).ToArray()); + } + } + + this.currentOffset += data.Result.Length; + + /*for (int i = 0; i < code.Parameters.Length; i++) + { + // Console.WriteLine(code.Parameters[i]); + if (scope.IsLabelExisted(code.Parameters[i].ToString())) + { + output.WriteLine("\t.word {0}", code.Parameters[i]); + this.currentOffset += 4; + } + else + { + IExpression[] parameter = new IExpression[] { code.Parameters[i] }; + CanCauseError data = template.GetDataUnit(parameter, x => this.GetSymbolValue(scope, x)); + if (data.CausedError) + // Can't compute code data, so we err + this.AddError(expression, data); + else + { + // Write data + TryWrite(output, expression, currentOffset, data.Result); + this.currentOffset += data.Result.Length; + } + } + }*/ + + break; } case EAExpressionType.RawData: diff --git a/Event Assembler/Core/Code/ScopeStructure`1.cs b/Event Assembler/Core/Code/ScopeStructure`1.cs index 8ecf5eb..4b8a768 100644 --- a/Event Assembler/Core/Code/ScopeStructure`1.cs +++ b/Event Assembler/Core/Code/ScopeStructure`1.cs @@ -67,7 +67,14 @@ public void SetLabelAddress(string labelName, int labelAddress) labels.Add(labelName, labelAddress); } - public bool IsGlobalScope() + public bool IsLabelExisted(string labelName) + { + if (labels.ContainsKey(labelName)) + return true; + return false; + } + + public bool IsGlobalScope() { return (ParentScope == null); } diff --git a/Event Assembler/Core/Code/Templates/CodeTemplate.cs b/Event Assembler/Core/Code/Templates/CodeTemplate.cs index d8868fb..0c726f2 100644 --- a/Event Assembler/Core/Code/Templates/CodeTemplate.cs +++ b/Event Assembler/Core/Code/Templates/CodeTemplate.cs @@ -37,6 +37,12 @@ internal sealed class CodeTemplate : ICodeTemplate, INamed, IParameteriz private readonly List fixedParameters; private IPointerMaker pointerMaker; private readonly StringComparer comparer; + private Dictionary labels; + + public Dictionary GetLabels() + { + return labels.OrderBy(o => o.Key).ToDictionary(o => o.Key, p => p.Value); + } public IPointerMaker PointerMaker { @@ -190,6 +196,8 @@ public CodeTemplate(string name, int id, int lenght, IEnumerable(parameters.Count()); this.fixedParameters = new List(parameters.Count()); this.baseData = new byte[this.LengthInBytes]; + labels = new Dictionary { }; + if (id != 0) { this.baseData[0] = (byte) (id & (int) byte.MaxValue); @@ -266,9 +274,10 @@ private byte[] GetDataUnit(string[] text, ILog messageLog) return code; } - private CanCauseError GetDataUnit(IExpression[] parameters, Func getSymbolValue) + public CanCauseError GetDataUnit(IExpression[] parameters, Func getSymbolValue, ScopeStructure scope) { byte[] code = this.baseData.Clone() as byte[]; + labels.Clear(); for (int index = 0; index < parameters.Length; ++index) { TemplateParameter paramTemp = this[index]; @@ -278,6 +287,10 @@ private CanCauseError GetDataUnit(IExpression[] parameters, Func(); paramTemp.InsertValues(values.Result, code); + if (scope.IsLabelExisted(parameters[index].ToString())) + { + labels.Add(paramTemp.position / 8, parameters[index].ToString()); + } } } return (CanCauseError) code; @@ -411,10 +424,10 @@ public int GetLengthBytes(IExpression[] code) return this.LengthInBytes; } - public CanCauseError GetData(IExpression[] code, Func getSymbolValue) + public CanCauseError GetData(IExpression[] code, Func getSymbolValue, ScopeStructure scope) { if (!canBeRepeated) - return GetDataUnit(code, getSymbolValue); + return GetDataUnit(code, getSymbolValue, scope); if (code.Length == 0) return CanCauseError.Error("Encountered {0} code with no parameters", Name); @@ -424,7 +437,7 @@ public CanCauseError GetData(IExpression[] code, Func for (int index = 0; index < num; ++index) { - CanCauseError dataUnit = GetDataUnit(new IExpression[1]{ code[index] }, getSymbolValue); + CanCauseError dataUnit = GetDataUnit(new IExpression[1]{ code[index] }, getSymbolValue, scope); if (dataUnit.CausedError) return dataUnit.ConvertError(); diff --git a/Event Assembler/Core/Code/Templates/ICodeTemplate.cs b/Event Assembler/Core/Code/Templates/ICodeTemplate.cs index 688b765..eb3605e 100644 --- a/Event Assembler/Core/Code/Templates/ICodeTemplate.cs +++ b/Event Assembler/Core/Code/Templates/ICodeTemplate.cs @@ -7,6 +7,7 @@ using Nintenlord.Event_Assembler.Core.Code.Language.Expression; using Nintenlord.Utility; using System; +using System.Collections.Generic; namespace Nintenlord.Event_Assembler.Core.Code.Templates { @@ -30,7 +31,9 @@ public interface ICodeTemplate : INamed, IParameterized int GetLengthBytes(IExpression[] parameters); - CanCauseError GetData(IExpression[] parameters, Func getSymbolValue); + CanCauseError GetData(IExpression[] parameters, Func getSymbolValue, ScopeStructure scope); + + Dictionary GetLabels(); bool Matches(byte[] data, int offset); diff --git a/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs b/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs index 5022346..4455143 100644 --- a/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs +++ b/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs @@ -146,12 +146,17 @@ public bool Matches(Language.Types.Type[] code) return true; } + public Dictionary GetLabels() + { + return new Dictionary { }; + } + public int GetLengthBytes(IExpression[] code) { return (code.Length + 1) * this.parameter.LenghtInBytes; } - public CanCauseError GetData(IExpression[] code, Func getSymbolValue) + public CanCauseError GetData(IExpression[] code, Func getSymbolValue, ScopeStructure scope) { List byteList = new List(32); for (int index = 0; index < code.Length; ++index) diff --git a/Event Assembler/Core/Program.cs b/Event Assembler/Core/Program.cs index 9a492d0..536d206 100644 --- a/Event Assembler/Core/Program.cs +++ b/Event Assembler/Core/Program.cs @@ -813,7 +813,11 @@ private static void Compile (ILog log) } using (StreamWriter output = new StreamWriter(outFile, false, Encoding.Default)) { - if (!Program.CodesLoaded) + // Make entry point label global to call in C source file + output.WriteLine("\t.global " + Path.GetFileName(outFile).Replace(".", "_")); + output.WriteLine(Path.GetFileName(outFile).Replace(".", "_") + ":"); + + if (!Program.CodesLoaded) LoadCodes (false); // Console.WriteLine("language: {0}", Program.RunConfig.language); From 2ae5d13d650ec6c3a0a9189acea6380bd662d19b Mon Sep 17 00:00:00 2001 From: laqieer Date: Mon, 6 Aug 2018 20:36:26 +0800 Subject: [PATCH 07/43] support inline assembly (T) --- .../Code/Language/EAExpressionAssembler.cs | 136 +++++++++++++++++- Event Assembler/Core/Program.cs | 2 + 2 files changed, 134 insertions(+), 4 deletions(-) diff --git a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs index c788f8b..23983ed 100644 --- a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs +++ b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs @@ -34,7 +34,9 @@ internal sealed class EAExpressionAssembler private const string offsetPopper = "POP"; private const string assertion = "ASSERT"; private const string protectCode = "PROTECT"; - private readonly IParser> parser; + private const string ThumbAssembly = "T"; + private const string ARMAssembly = "A"; + private readonly IParser> parser; private readonly ICodeTemplateStorer storer; private ILog log; @@ -309,7 +311,7 @@ private void ExecuteWritePass(TextWriter output, IExpression expression, Sc if(!code.IsEmpty && code.CodeName.Name == offsetAligner && code.ParameterCount.IsInRange(1, 1) && !(code.Parameters[0] is ExpressionList)) output.WriteLine("\t.align {0}", Math.Ceiling(Math.Log(Folding.Fold (code.Parameters[0], (x => this.GetSymbolValue (scope, x))).Result, 2))); - if (code.IsEmpty || HandleBuiltInCodeWrite (code, scope)) + if (code.IsEmpty || HandleBuiltInCodeWrite (code, scope, output)) break; // Maybe all of this template lookup up can be made faster by @@ -477,13 +479,80 @@ private bool HandleBuiltInCodeLayout(Code code, ScopeStructure scope) HandleBuiltInProtect (code, scope); return true; + case ThumbAssembly: + case ARMAssembly: + return true; + default: return false; } } - private bool HandleBuiltInCodeWrite(Code code, ScopeStructure scope) { + private void PrintAssemblyCode(Code code, ScopeStructure scope, TextWriter output) + { + output.Write("\t"); + for (int i = 0; i < code.Parameters.Length; i++) + { + // support EA macro in inline assembly + if (!scope.IsLabelExisted(code.Parameters[i].ToString()) && !scope.GetSymbolValue(code.Parameters[i].ToString()).CausedError) + { + output.Write(" #0x{0:X}", Folding.Fold(code.Parameters[i], (x => this.GetSymbolValue(scope, x))).Result); + } + else + { + output.Write(" {0}", code.Parameters[i].ToString()); + } + + if (i == 0) + { + output.Write("\t"); + if (code.Parameters[0].ToString() == "push" || code.Parameters[0].ToString() == "pop") + output.Write("{"); + } + if (i != code.Parameters.Length - 1) + { + if (i != 0) + output.Write(","); + + if (code.Parameters[0].ToString().StartsWith("ldr") || code.Parameters[0].ToString().StartsWith("str")) + { + if(i == 1) + output.Write("["); + } + + // Console.WriteLine(code.Parameters[i + 1].ToString()); + if (System.Text.RegularExpressions.Regex.IsMatch(code.Parameters[i + 1].ToString(), @"^\d+$")) + output.Write("#"); + } + else + { + if (code.Parameters[0].ToString() == "push" || code.Parameters[0].ToString() == "pop") + output.Write(" }"); + else + if (code.Parameters[0].ToString().StartsWith("ldr") || code.Parameters[0].ToString().StartsWith("str")) + output.Write(" ]"); + output.Write("\n"); + } + + + } + } + + private void HandleThumbAssembly(Code code, ScopeStructure scope, TextWriter output) + { + /* output.WriteLine("/t .thumb"); + output.WriteLine("/t .thumb_func"); */ + PrintAssemblyCode(code, scope, output); + } + + private void HandleARMAssembly(Code code, ScopeStructure scope, TextWriter output) + { + // output.WriteLine("/t .arm"); + PrintAssemblyCode(code, scope, output); + } + + private bool HandleBuiltInCodeWrite(Code code, ScopeStructure scope, TextWriter output) { switch (code.CodeName.Name) { case messagePrinterCode: @@ -522,13 +591,72 @@ private bool HandleBuiltInCodeWrite(Code code, ScopeStructure scope) { case protectCode: return true; + case ThumbAssembly: + HandleThumbAssembly (code, scope, output); + return true; + + case ARMAssembly: + HandleARMAssembly (code, scope, output); + return true; + default: return false; } } - private void HandleBuiltInOffsetChange(Code code, ScopeStructure scope) { + private bool HandleBuiltInCodeWrite(Code code, ScopeStructure scope) + { + switch (code.CodeName.Name) + { + + case messagePrinterCode: + this.log.AddMessage(this.ExpressionToString((IExpression)code, scope).Substring(code.CodeName.Name.Length + 1)); + return true; + + case errorPrinterCode: + this.log.AddError(this.ExpressionToString((IExpression)code, scope).Substring(code.CodeName.Name.Length + 1)); + return true; + + case warningPrinterCode: + this.log.AddWarning(this.ExpressionToString((IExpression)code, scope).Substring(code.CodeName.Name.Length + 1)); + return true; + + case currentOffsetCode: + case offsetAligner: + HandleBuiltInOffsetAlign(code, scope); + return true; + + case offsetChanger: + HandleBuiltInOffsetChange(code, scope); + return true; + + case offsetPusher: + HandleBuiltInOffsetPush(code, scope); + return true; + + case offsetPopper: + HandleBuiltInOffsetPop(code, scope); + return true; + + case assertion: + HandleBuiltInAssert(code, scope); + return true; + + case protectCode: + return true; + + case ThumbAssembly: + case ARMAssembly: + return true; + + default: + return false; + + } + } + + private void HandleBuiltInOffsetChange(Code code, ScopeStructure scope) { if (code.ParameterCount.IsInRange (1, 1) && !(code [0] is ExpressionList)) { CanCauseError canCauseError = Folding.Fold (code [0], (x => this.GetSymbolValue (scope, x))); if (!canCauseError.CausedError) diff --git a/Event Assembler/Core/Program.cs b/Event Assembler/Core/Program.cs index 536d206..2e2b818 100644 --- a/Event Assembler/Core/Program.cs +++ b/Event Assembler/Core/Program.cs @@ -814,6 +814,8 @@ private static void Compile (ILog log) using (StreamWriter output = new StreamWriter(outFile, false, Encoding.Default)) { // Make entry point label global to call in C source file + //TODO support ARM? + output.WriteLine("\t.thumb"); output.WriteLine("\t.global " + Path.GetFileName(outFile).Replace(".", "_")); output.WriteLine(Path.GetFileName(outFile).Replace(".", "_") + ":"); From 7f650082d2b494d0b22b32c34dba5747170a462e Mon Sep 17 00:00:00 2001 From: laqieer Date: Mon, 6 Aug 2018 21:15:17 +0800 Subject: [PATCH 08/43] fix ASMC --- .../Code/Language/EAExpressionAssembler.cs | 20 +++++++++++++++---- Event Assembler/Core/Program.cs | 4 ++-- 2 files changed, 18 insertions(+), 6 deletions(-) diff --git a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs index 23983ed..3630a4a 100644 --- a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs +++ b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs @@ -314,6 +314,11 @@ private void ExecuteWritePass(TextWriter output, IExpression expression, Sc if (code.IsEmpty || HandleBuiltInCodeWrite (code, scope, output)) break; + bool TFlag = false; + + if (code.CodeName.Name == "ASMC") + TFlag = true; + // Maybe all of this template lookup up can be made faster by // storing the found template from the layout pass? @@ -349,7 +354,14 @@ private void ExecuteWritePass(TextWriter output, IExpression expression, Sc if (k.Key - startIndex > 0) TryWrite(output, expression, currentOffset, data.Result.Skip(startIndex).Take(k.Key - startIndex).ToArray()); startIndex = k.Key + 4; - output.WriteLine("\t.word {0}", k.Value); + + if(TFlag == true) + { + output.WriteLine("\t.word {0}+1", k.Value); + TFlag = false; + } + else + output.WriteLine("\t.word {0}", k.Value); } if (data.Result.Length - startIndex > 4) TryWrite(output, expression, currentOffset, data.Result.Skip(startIndex).Take(data.Result.Length - startIndex).ToArray()); @@ -541,14 +553,14 @@ private void PrintAssemblyCode(Code code, ScopeStructure scope, TextWr private void HandleThumbAssembly(Code code, ScopeStructure scope, TextWriter output) { - /* output.WriteLine("/t .thumb"); - output.WriteLine("/t .thumb_func"); */ + // output.WriteLine("\t .thumb"); + // output.WriteLine("\t .thumb_func"); PrintAssemblyCode(code, scope, output); } private void HandleARMAssembly(Code code, ScopeStructure scope, TextWriter output) { - // output.WriteLine("/t .arm"); + // output.WriteLine("\t .arm"); PrintAssemblyCode(code, scope, output); } diff --git a/Event Assembler/Core/Program.cs b/Event Assembler/Core/Program.cs index 2e2b818..77b10ed 100644 --- a/Event Assembler/Core/Program.cs +++ b/Event Assembler/Core/Program.cs @@ -816,8 +816,8 @@ private static void Compile (ILog log) // Make entry point label global to call in C source file //TODO support ARM? output.WriteLine("\t.thumb"); - output.WriteLine("\t.global " + Path.GetFileName(outFile).Replace(".", "_")); - output.WriteLine(Path.GetFileName(outFile).Replace(".", "_") + ":"); + output.WriteLine("\t.global " + Path.GetFileNameWithoutExtension(outFile).Replace(".", "_")); + output.WriteLine(Path.GetFileNameWithoutExtension(outFile).Replace(".", "_") + ":"); if (!Program.CodesLoaded) LoadCodes (false); From eb3d46ce05f6989a905bf1aa644aab5dd55f6e9f Mon Sep 17 00:00:00 2001 From: laqieer Date: Tue, 7 Aug 2018 03:04:51 +0800 Subject: [PATCH 09/43] support call extern labels, usually functions written in assembly or C --- .../Code/Language/EAExpressionAssembler.cs | 79 +++++++++++++++---- Event Assembler/Core/Code/ScopeStructure`1.cs | 37 ++++++--- .../Core/Code/Templates/CodeTemplate.cs | 48 +++++++---- .../Core/Code/Templates/ICodeTemplate.cs | 4 +- .../Templates/TerminatingStringTemplate.cs | 7 +- Event Assembler/Core/Program.cs | 2 + 6 files changed, 132 insertions(+), 45 deletions(-) diff --git a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs index 3630a4a..6f003e5 100644 --- a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs +++ b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs @@ -82,7 +82,7 @@ public void Assemble(IPositionableInputStream input, BinaryWriter output, ILog l if (log.ErrorCount == 0) { this.currentOffset = 0; - ExecuteLayoutPass (expression, null); + ExecuteLayoutPass (expression, null, output); } if (log.ErrorCount == 0) { @@ -119,16 +119,17 @@ public void Compile(IPositionableInputStream input, TextWriter output, ILog log) if (log.ErrorCount == 0) { this.currentOffset = 0; - ExecuteLayoutPass (expression, null); - } - - if (log.ErrorCount == 0) { + // DeclareExternASMCLabels(ExecuteLayoutPass (expression, null,output), output); + ExecuteLayoutPass(expression, null, output); + } + + if (log.ErrorCount == 0) { this.currentOffset = 0; ExecuteWritePass (output, expression, null); } } - private void ExecuteLayoutPass(IExpression expression, ScopeStructure scope) { + private ScopeStructure ExecuteLayoutPass(IExpression expression, ScopeStructure scope, T output) { switch (expression.Type) { case EAExpressionType.Scope: @@ -137,7 +138,7 @@ private void ExecuteLayoutPass(IExpression expression, ScopeStructure scopeStructures [(Scope)expression] = newScope; foreach (IExpression child in expression.GetChildren()) - ExecuteLayoutPass (child, newScope); + ExecuteLayoutPass (child, newScope, output); break; } @@ -149,6 +150,9 @@ private void ExecuteLayoutPass(IExpression expression, ScopeStructure if (code.IsEmpty || HandleBuiltInCodeLayout (code, scope)) break; + if (code.CodeName.Name == "ASMC" && code.Parameters[0].ToString() != "" && !System.Text.RegularExpressions.Regex.IsMatch(code.Parameters[0].ToString(), @"\A\b(0[xX])?[0-9a-fA-F]+\b\Z")) + scope.RegisterASMCLabel(code.Parameters[0].ToString()); + Types.Type[] sig = ((IEnumerable>)code.Parameters).Select (new Func, Types.Type> (Types.Type.GetType)).ToArray (); CanCauseError templateError = this.storer.FindTemplate (code.CodeName.Name, sig); @@ -174,7 +178,7 @@ private void ExecuteLayoutPass(IExpression expression, ScopeStructure case EAExpressionType.Labeled: { // record label names - scope.SetLabelAddress(((LabelExpression)expression).LabelName, currentOffset); + scope.SetLocalLabelAddress(((LabelExpression)expression).LabelName, currentOffset); CanCauseError err = scope.AddNewSymbol (((LabelExpression)expression).LabelName, new ValueExpression (this.currentOffset, new FilePosition ())); @@ -214,9 +218,27 @@ private void ExecuteLayoutPass(IExpression expression, ScopeStructure throw new ArgumentException ("Badly formed tree."); } - } - private void ExecuteWritePass(BinaryWriter output, IExpression expression, ScopeStructure scope) { + // DeclareExternASMCLabels(scope, output); + return scope; + } + + // private void DeclareExternASMCLabels(ScopeStructure scope, T output) + private void DeclareExternASMCLabels(ScopeStructure scope, TextWriter output) + { + //if (output is TextWriter) + if (scope != null) + foreach (var label in scope.GetRegisteredASMCLabels()) + { + if (!scope.IsLocalLabelExisted(label)) + { + //(output as TextWriter).WriteLine("\t.global " + label); + output.WriteLine("\t.global " + label); + } + } + } + + private void ExecuteWritePass(BinaryWriter output, IExpression expression, ScopeStructure scope) { // This is to be executed *after* the layout pass switch (expression.Type) { @@ -315,9 +337,19 @@ private void ExecuteWritePass(TextWriter output, IExpression expression, Sc break; bool TFlag = false; + bool ExtFlag = false; if (code.CodeName.Name == "ASMC") - TFlag = true; + { + if (code.Parameters.Length > 0 && code.Parameters[0].ToString() != "" && !scope.IsLocalLabelExisted(code.Parameters[0].ToString()) && !System.Text.RegularExpressions.Regex.IsMatch(code.Parameters[0].ToString(), @"\A\b(0[xX])?[0-9a-fA-F]+\b\Z")) + { + ExtFlag = true; + } + else + { + TFlag = true; + } + } // Maybe all of this template lookup up can be made faster by // storing the found template from the layout pass? @@ -334,28 +366,41 @@ private void ExecuteWritePass(TextWriter output, IExpression expression, Sc // We won't check for alignment as it should already have been done in the layout pass ICodeTemplate template = templateError.Result; + + /*if (template is CodeTemplate && code.Parameters.Length > 0) + { + for (int i = 0; i < code.Parameters.Length; i++) + { + if(scope.GetRegisteredASMCLabels().Exists(o => o == code.Parameters[i].ToString())) + { + (template as CodeTemplate).AddExternLabel(i, code.Parameters[i].ToString()); + } + } + }*/ CanCauseError data = template.GetData (code.Parameters, x => this.GetSymbolValue (scope, x), scope); - Dictionary label = template.GetLabels (); + Dictionary localLabels = template.GetLocalLabels (); + Dictionary externLabels = template.GetExternLabels(); + var labels = localLabels.Union(externLabels).ToList(); - if (data.CausedError) + if (data.CausedError) // Can't compute code data, so we err this.AddError (expression, data); else { // Write data - if(label.Count == 0) + if(labels.Count == 0) TryWrite(output, expression, currentOffset, data.Result); else { int startIndex = 0; - foreach (KeyValuePair k in label) + foreach (KeyValuePair k in labels) { // Console.WriteLine("pos:" + k.Key + " label:" + k.Value); if (k.Key - startIndex > 0) TryWrite(output, expression, currentOffset, data.Result.Skip(startIndex).Take(k.Key - startIndex).ToArray()); startIndex = k.Key + 4; - if(TFlag == true) + if(TFlag == true && scope.IsLocalLabelExisted(k.Value)) { output.WriteLine("\t.word {0}+1", k.Value); TFlag = false; @@ -507,7 +552,7 @@ private void PrintAssemblyCode(Code code, ScopeStructure scope, TextWr for (int i = 0; i < code.Parameters.Length; i++) { // support EA macro in inline assembly - if (!scope.IsLabelExisted(code.Parameters[i].ToString()) && !scope.GetSymbolValue(code.Parameters[i].ToString()).CausedError) + if (!scope.IsLocalLabelExisted(code.Parameters[i].ToString()) && !scope.GetSymbolValue(code.Parameters[i].ToString()).CausedError) { output.Write(" #0x{0:X}", Folding.Fold(code.Parameters[i], (x => this.GetSymbolValue(scope, x))).Result); } diff --git a/Event Assembler/Core/Code/ScopeStructure`1.cs b/Event Assembler/Core/Code/ScopeStructure`1.cs index 4b8a768..669b8fa 100644 --- a/Event Assembler/Core/Code/ScopeStructure`1.cs +++ b/Event Assembler/Core/Code/ScopeStructure`1.cs @@ -8,6 +8,7 @@ using Nintenlord.Event_Assembler.Core.Code.Language.Expression; using Nintenlord.Utility; using System.Collections.Generic; +using System.Linq; namespace Nintenlord.Event_Assembler.Core.Code { @@ -16,14 +17,16 @@ public sealed class ScopeStructure : ITree> private readonly ScopeStructure ParentScope; private List> childScopes; private Dictionary> definedSymbols; - private Dictionary labels; + private Dictionary localLabels; // local labels + private List ASMCLabels; // extern labels public ScopeStructure(ScopeStructure parentScope) { this.ParentScope = parentScope; this.childScopes = new List>(); this.definedSymbols = new Dictionary>(); - this.labels = new Dictionary(); + this.localLabels = new Dictionary(); + this.ASMCLabels = new List(); } public void AddChildScope(ScopeStructure newChildScope) @@ -52,29 +55,39 @@ public CanCauseError AddNewSymbol(string symbol, IExpression value) return CanCauseError.NoError; } - public int GetLabelAddress(string labelName) + public int GetLocalLabelAddress(string labelName) { - if(labels.ContainsKey(labelName)) - return labels[labelName]; + if(localLabels.ContainsKey(labelName)) + return localLabels[labelName]; return 0; } - public void SetLabelAddress(string labelName, int labelAddress) + public void SetLocalLabelAddress(string labelName, int labelAddress) { - if(labels.ContainsKey(labelName)) - labels[labelName] = labelAddress; + if(localLabels.ContainsKey(labelName)) + localLabels[labelName] = labelAddress; else - labels.Add(labelName, labelAddress); + localLabels.Add(labelName, labelAddress); } - public bool IsLabelExisted(string labelName) + public bool IsLocalLabelExisted(string labelName) { - if (labels.ContainsKey(labelName)) + if (localLabels.ContainsKey(labelName)) return true; return false; } - public bool IsGlobalScope() + public void RegisterASMCLabel(string labelName) + { + ASMCLabels.Add(labelName); + } + + public List GetRegisteredASMCLabels() + { + return ASMCLabels.Distinct().ToList(); + } + + public bool IsGlobalScope() { return (ParentScope == null); } diff --git a/Event Assembler/Core/Code/Templates/CodeTemplate.cs b/Event Assembler/Core/Code/Templates/CodeTemplate.cs index 0c726f2..696124d 100644 --- a/Event Assembler/Core/Code/Templates/CodeTemplate.cs +++ b/Event Assembler/Core/Code/Templates/CodeTemplate.cs @@ -37,11 +37,22 @@ internal sealed class CodeTemplate : ICodeTemplate, INamed, IParameteriz private readonly List fixedParameters; private IPointerMaker pointerMaker; private readonly StringComparer comparer; - private Dictionary labels; + private Dictionary localLabels; + private Dictionary externLabels; - public Dictionary GetLabels() + public Dictionary GetLocalLabels() { - return labels.OrderBy(o => o.Key).ToDictionary(o => o.Key, p => p.Value); + return localLabels.OrderBy(o => o.Key).ToDictionary(o => o.Key, p => p.Value); + } + + public Dictionary GetExternLabels() + { + return externLabels.OrderBy(o => o.Key).ToDictionary(o => o.Key, p => p.Value); + } + + public void AddExternLabel(int pos, string labelName) + { + externLabels.Add(pos, labelName); } public IPointerMaker PointerMaker @@ -196,8 +207,8 @@ public CodeTemplate(string name, int id, int lenght, IEnumerable(parameters.Count()); this.fixedParameters = new List(parameters.Count()); this.baseData = new byte[this.LengthInBytes]; - labels = new Dictionary { }; - + localLabels = new Dictionary { }; + externLabels = new Dictionary { }; if (id != 0) { this.baseData[0] = (byte) (id & (int) byte.MaxValue); @@ -277,20 +288,29 @@ private byte[] GetDataUnit(string[] text, ILog messageLog) public CanCauseError GetDataUnit(IExpression[] parameters, Func getSymbolValue, ScopeStructure scope) { byte[] code = this.baseData.Clone() as byte[]; - labels.Clear(); + localLabels.Clear(); + externLabels.Clear(); for (int index = 0; index < parameters.Length; ++index) { TemplateParameter paramTemp = this[index]; if (paramTemp.lenght > 0) { - CanCauseError values = CodeTemplate.GetValues(parameters[index], paramTemp, getSymbolValue, this.pointerMaker); - if (values.CausedError) - return values.ConvertError(); - paramTemp.InsertValues(values.Result, code); - if (scope.IsLabelExisted(parameters[index].ToString())) - { - labels.Add(paramTemp.position / 8, parameters[index].ToString()); - } + if (scope.GetRegisteredASMCLabels().Exists(o => o == parameters[index].ToString()) && !scope.IsLocalLabelExisted(parameters[index].ToString())) + { + paramTemp.InsertValues(new int [1], code); + AddExternLabel(paramTemp.position / 8, parameters[index].ToString()); + } + else + { + CanCauseError values = CodeTemplate.GetValues(parameters[index], paramTemp, getSymbolValue, this.pointerMaker); + if (values.CausedError) + return values.ConvertError(); + paramTemp.InsertValues(values.Result, code); + if (scope.IsLocalLabelExisted(parameters[index].ToString())) + { + localLabels.Add(paramTemp.position / 8, parameters[index].ToString()); + } + } } } return (CanCauseError) code; diff --git a/Event Assembler/Core/Code/Templates/ICodeTemplate.cs b/Event Assembler/Core/Code/Templates/ICodeTemplate.cs index eb3605e..1883394 100644 --- a/Event Assembler/Core/Code/Templates/ICodeTemplate.cs +++ b/Event Assembler/Core/Code/Templates/ICodeTemplate.cs @@ -33,7 +33,9 @@ public interface ICodeTemplate : INamed, IParameterized CanCauseError GetData(IExpression[] parameters, Func getSymbolValue, ScopeStructure scope); - Dictionary GetLabels(); + Dictionary GetLocalLabels(); + + Dictionary GetExternLabels(); bool Matches(byte[] data, int offset); diff --git a/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs b/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs index 4455143..ddd7cc9 100644 --- a/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs +++ b/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs @@ -146,7 +146,12 @@ public bool Matches(Language.Types.Type[] code) return true; } - public Dictionary GetLabels() + public Dictionary GetLocalLabels() + { + return new Dictionary { }; + } + + public Dictionary GetExternLabels() { return new Dictionary { }; } diff --git a/Event Assembler/Core/Program.cs b/Event Assembler/Core/Program.cs index 77b10ed..d516c6c 100644 --- a/Event Assembler/Core/Program.cs +++ b/Event Assembler/Core/Program.cs @@ -817,6 +817,8 @@ private static void Compile (ILog log) //TODO support ARM? output.WriteLine("\t.thumb"); output.WriteLine("\t.global " + Path.GetFileNameWithoutExtension(outFile).Replace(".", "_")); + output.WriteLine("\t.include \"event_func_Thumb.inc\""); + output.WriteLine("\t.include \"event_func_C.inc\""); output.WriteLine(Path.GetFileNameWithoutExtension(outFile).Replace(".", "_") + ":"); if (!Program.CodesLoaded) From cbc8e1fc0668c0d3a74864b1fc9e8410e88a4b69 Mon Sep 17 00:00:00 2001 From: laqieer Date: Wed, 8 Aug 2018 00:24:14 +0800 Subject: [PATCH 10/43] Add EXTERN Command to handle extern symbols --- .../Core/Code/Language/EAExpressionAssembler.cs | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs index 6f003e5..ed0a981 100644 --- a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs +++ b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs @@ -36,6 +36,7 @@ internal sealed class EAExpressionAssembler private const string protectCode = "PROTECT"; private const string ThumbAssembly = "T"; private const string ARMAssembly = "A"; + private const string ExternSymbol = "EXTERN"; private readonly IParser> parser; private readonly ICodeTemplateStorer storer; private ILog log; @@ -337,13 +338,13 @@ private void ExecuteWritePass(TextWriter output, IExpression expression, Sc break; bool TFlag = false; - bool ExtFlag = false; + // bool ExtFlag = false; if (code.CodeName.Name == "ASMC") { if (code.Parameters.Length > 0 && code.Parameters[0].ToString() != "" && !scope.IsLocalLabelExisted(code.Parameters[0].ToString()) && !System.Text.RegularExpressions.Regex.IsMatch(code.Parameters[0].ToString(), @"\A\b(0[xX])?[0-9a-fA-F]+\b\Z")) { - ExtFlag = true; + // ExtFlag = true; } else { @@ -538,6 +539,13 @@ private bool HandleBuiltInCodeLayout(Code code, ScopeStructure scope) case ThumbAssembly: case ARMAssembly: + return true; + + case ExternSymbol: + CanCauseError err = scope.AddNewSymbol(code.Parameters[0].ToString(), new ValueExpression(-1, new FilePosition())); + + if (err.CausedError) + AddWarning((IExpression)code, err.ErrorMessage); return true; default: @@ -654,6 +662,10 @@ private bool HandleBuiltInCodeWrite(Code code, ScopeStructure scope, T case ARMAssembly: HandleARMAssembly (code, scope, output); + return true; + + case ExternSymbol: + output.WriteLine("\t.extern {0}", code.Parameters[0]); return true; default: From bcfddf6b9c6cc9bda954f34c59076c980cdcf399 Mon Sep 17 00:00:00 2001 From: laqieer Date: Wed, 8 Aug 2018 02:16:57 +0800 Subject: [PATCH 11/43] add GLOBAL instruction to export symbols for extern use --- .../Core/Code/Language/EAExpressionAssembler.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs index ed0a981..033cd85 100644 --- a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs +++ b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs @@ -37,6 +37,7 @@ internal sealed class EAExpressionAssembler private const string ThumbAssembly = "T"; private const string ARMAssembly = "A"; private const string ExternSymbol = "EXTERN"; + private const string GlobalSymbol = "GLOBAL"; private readonly IParser> parser; private readonly ICodeTemplateStorer storer; private ILog log; @@ -546,6 +547,9 @@ private bool HandleBuiltInCodeLayout(Code code, ScopeStructure scope) if (err.CausedError) AddWarning((IExpression)code, err.ErrorMessage); + return true; + + case GlobalSymbol: return true; default: @@ -666,6 +670,10 @@ private bool HandleBuiltInCodeWrite(Code code, ScopeStructure scope, T case ExternSymbol: output.WriteLine("\t.extern {0}", code.Parameters[0]); + return true; + + case GlobalSymbol: + output.WriteLine("\t.global {0}", code.Parameters[0]); return true; default: @@ -717,6 +725,8 @@ private bool HandleBuiltInCodeWrite(Code code, ScopeStructure scope) case ThumbAssembly: case ARMAssembly: + case ExternSymbol: + case GlobalSymbol: return true; default: From 898014cac081adba9a8f5b948ca0e04c78c64a99 Mon Sep 17 00:00:00 2001 From: laqieer Date: Sat, 11 Aug 2018 11:47:40 +0800 Subject: [PATCH 12/43] support language FE7J --- .../Core/Code/LanguageProcessor.cs | 81 +++++++++++++++++-- .../Core/Code/Templates/CodeTemplate.cs | 9 ++- .../Core/Code/Templates/ICodeTemplate.cs | 4 +- .../Templates/TerminatingStringTemplate.cs | 9 ++- Event Assembler/Core/Program.cs | 20 +++++ 5 files changed, 111 insertions(+), 12 deletions(-) diff --git a/Event Assembler/Core/Code/LanguageProcessor.cs b/Event Assembler/Core/Code/LanguageProcessor.cs index 5da63e8..2749631 100644 --- a/Event Assembler/Core/Code/LanguageProcessor.cs +++ b/Event Assembler/Core/Code/LanguageProcessor.cs @@ -101,7 +101,8 @@ private void ParseLinesInFile (string file, IEnumerable lines) foreach (string language in doc.languages) { this.AddCode (doc, language); - } + // this.FixCode(doc, language); + } this.docs.GetOldOrSetNew> (file.Replace ('\\', '.')).Add (doc); } @@ -114,15 +115,23 @@ private void ParseLinesInFile (string file, IEnumerable lines) LanguageProcessor.DocCode doc = this.MakeCode ((IList)languageElementList, ref index); foreach (string language in doc.languages) - this.AddCode (doc, language); + { + this.AddCode(doc, language); + // this.FixCode(doc, language); + } } } } - private void AddCode (LanguageProcessor.DocCode doc, string language) + private void AddCode (LanguageProcessor.DocCode doc_, string language) { - ICodeTemplateStorer codeTemplateStorer; + /*var doc = new DocCode(); + doc = doc_;*/ + // var doc = Program.DeepCopyWithXmlSerializer(doc_); + var doc = doc_.CopyCode(); + FixCode(ref doc, language); + ICodeTemplateStorer codeTemplateStorer; if (!this.languages.TryGetValue (language, out codeTemplateStorer)) this.languages [language] = (ICodeTemplateStorer)new CodeTemplateStorer (this.templateComparer); this.languages [language].AddCode (doc.code, doc.priority); @@ -136,9 +145,54 @@ private void AddCode (LanguageProcessor.DocCode doc, string language) this.languages [language].AddCode (twoByte, doc.priority); } } + // Console.WriteLine("{0}: {1} {2}", language, doc.code.Name, doc.code.ID); } - private LanguageProcessor.DocCode MakeCode (IList elements, ref int index) + // Fix code for JP version + private void FixCode(ref LanguageProcessor.DocCode doc, string language) + { + if(language == "FE7J") + { + // if (doc.code.ID == 0x3E) + // FixRoutine(doc, language); + // Console.WriteLine(language); + if (doc.code.ID == 0xE2) + doc.code.ID += 2; + else + if (doc.code.ID > 0xE0) + doc.code.ID += 5; + else + if (doc.code.ID > 0xD8) + doc.code.ID += 4; + else + if (doc.code.ID > 0xCE) + doc.code.ID += 3; + else + if (doc.code.ID > 0xA9) + doc.code.ID += 1; + else + if (doc.code.ID > 0x19) + doc.code.ID -= 2; + else + if(doc.code.ID > 0x17) + doc.code.ID -= 1; + return; + } + if (language == "FE8J") + { + // It seems that everything except routines is the same, so do nothing here + return; + } + } + + // Fix routine for JP version + // The routine is not available here + /*private void FixRoutine(LanguageProcessor.DocCode doc, string language) + { + + }*/ + + private LanguageProcessor.DocCode MakeCode (IList elements, ref int index) { List languageElementList = new List (); do { @@ -178,7 +232,11 @@ private ICodeTemplate ParseCode (IList lines, if (flag2.StartsWith ("language") || flag2.StartsWith ("game")) { string[] strArray = flag2.Split (new char[1]{ ':' }, StringSplitOptions.RemoveEmptyEntries); for (int index = 1; index < strArray.Length; ++index) - usedLanguages.Add (strArray [index].Trim ()); + { + if(strArray[index] == "FE7" || strArray[index] == "FE8") + usedLanguages.Add(strArray[index] + "J".Trim()); + usedLanguages.Add(strArray[index].Trim()); + } } else if (flag2.StartsWith ("priority")) { int num4 = flag2.IndexOf (':'); string str = flag2.Substring (num4 + 1); @@ -472,7 +530,7 @@ public static LanguageProcessor.ParsedLine ParseLine (string line) } } - private struct DocCode + public struct DocCode { public List mainDoc; public string[] languages; @@ -484,6 +542,15 @@ public override string ToString () { return this.code.ToString (); } + + public DocCode CopyCode () + { + var doc = new DocCode(); + doc = this; + doc.code = (ICodeTemplate)this.code.Clone(); + + return doc; + } } } } diff --git a/Event Assembler/Core/Code/Templates/CodeTemplate.cs b/Event Assembler/Core/Code/Templates/CodeTemplate.cs index 696124d..21612df 100644 --- a/Event Assembler/Core/Code/Templates/CodeTemplate.cs +++ b/Event Assembler/Core/Code/Templates/CodeTemplate.cs @@ -24,7 +24,8 @@ internal sealed class CodeTemplate : ICodeTemplate, INamed, IParameteriz { private readonly string name; private readonly int lenght; - private readonly int id; + // private readonly int id; + public int id; private readonly byte[] baseData; private readonly bool canBeRepeated; private readonly bool checkForProblems; @@ -134,6 +135,7 @@ public string Name public int ID { get { return this.id; } + set { id = value; } } public bool EndingCode @@ -549,5 +551,10 @@ public ICodeTemplate CopyWithNewName(string name) { return new CodeTemplate(name, this.id, this.lenght, this.parameters, this.canBeRepeated, this.checkForProblems, this.EndingCode, this.offsetMod, this.canBeAssembled, this.canBeDisassembled, this.comparer); } + + public object Clone() + { + return this.MemberwiseClone(); + } } } diff --git a/Event Assembler/Core/Code/Templates/ICodeTemplate.cs b/Event Assembler/Core/Code/Templates/ICodeTemplate.cs index 1883394..9f2fc2f 100644 --- a/Event Assembler/Core/Code/Templates/ICodeTemplate.cs +++ b/Event Assembler/Core/Code/Templates/ICodeTemplate.cs @@ -11,7 +11,7 @@ namespace Nintenlord.Event_Assembler.Core.Code.Templates { - public interface ICodeTemplate : INamed, IParameterized + public interface ICodeTemplate : INamed, IParameterized, ICloneable { int MaxRepetition { get; } @@ -21,7 +21,7 @@ public interface ICodeTemplate : INamed, IParameterized int AmountOfFixedCode { get; } - int ID { get; } + int ID { get; set; } bool CanBeDisassembled { get; set; } diff --git a/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs b/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs index ddd7cc9..1942c50 100644 --- a/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs +++ b/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs @@ -16,7 +16,7 @@ namespace Nintenlord.Event_Assembler.Core.Code.Templates { internal sealed class TerminatingStringTemplate : ICodeTemplate, INamed, IParameterized { - public int ID { get { return -1; } } + public int ID { get { return -1; } set { } } public ICodeTemplate CopyWithNewName(string s) { List newParams = new List(); newParams.Add(this.parameter); @@ -186,5 +186,10 @@ public static void WriteDoc(TextWriter writer, TerminatingStringTemplate templat { writer.WriteLine("{0} {1}1 {1}2 ... {1}N", (object) template.name, (object) template.parameter.name); } - } + + public object Clone() + { + return this.MemberwiseClone(); + } + } } diff --git a/Event Assembler/Core/Program.cs b/Event Assembler/Core/Program.cs index d516c6c..7a515b0 100644 --- a/Event Assembler/Core/Program.cs +++ b/Event Assembler/Core/Program.cs @@ -18,6 +18,7 @@ using System.IO; using System.Text; using System.Linq; +using System.Xml.Serialization; namespace Nintenlord.Event_Assembler.Core { @@ -28,6 +29,23 @@ public static class Program private static IDictionary languages; private static ProgramRunConfig runConfig = new ProgramRunConfig (); + // deep copy + // 利用XML序列化和反序列化实现 + public static T DeepCopyWithXmlSerializer(T obj) + { + object retval; + using (MemoryStream ms = new MemoryStream()) + { + XmlSerializer xml = new XmlSerializer(typeof(T)); + xml.Serialize(ms, obj); + ms.Seek(0, SeekOrigin.Begin); + retval = xml.Deserialize(ms); + ms.Close(); + } + + return (T)retval; + } + public class ProgramRunConfig { public enum RunExecType @@ -989,10 +1007,12 @@ private static void LoadCodes(bool collectDoc) { break; case "FE7": + case "FE7J": pointerList = FE7CodeLanguage.PointerList; break; case "FE8": + case "FE8J": // pointerList = DummyCodeLanguage.PointerList; pointerList = FE8CodeLanguage.PointerList; break; From 1467606fbc79681a84911fd26aa08496641d71bf Mon Sep 17 00:00:00 2001 From: laqieer Date: Sun, 12 Aug 2018 00:20:43 +0800 Subject: [PATCH 13/43] add comment from 7743 --- Event Assembler/Core/Code/LanguageProcessor.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Event Assembler/Core/Code/LanguageProcessor.cs b/Event Assembler/Core/Code/LanguageProcessor.cs index 2749631..41081e9 100644 --- a/Event Assembler/Core/Code/LanguageProcessor.cs +++ b/Event Assembler/Core/Code/LanguageProcessor.cs @@ -154,8 +154,17 @@ private void FixCode(ref LanguageProcessor.DocCode doc, string language) if(language == "FE7J") { // if (doc.code.ID == 0x3E) - // FixRoutine(doc, language); + // FixRoutine(doc, language); // Console.WriteLine(language); + /* FE7J and FE7U are troublesome because the instruction codes are irregularly shifted. + * Looking from FE7J, + * 0x01 - 0x16 shift + 0 + * 0x17 - 0x18 shift + 1 + * 0x19 - 0xA6 shift + 2 + * 0xAB - 0xCC shift - 1 + * 0xD2 - 0xDB shift - 3 + * 0xDC - 0xEB shift - 4 + * For details, see event_FE7.txt.*/ if (doc.code.ID == 0xE2) doc.code.ID += 2; else From 7959a3fda4a4e3ba73c34cc61eb55426559237d1 Mon Sep 17 00:00:00 2001 From: laqieer Date: Sun, 12 Aug 2018 23:30:39 +0800 Subject: [PATCH 14/43] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BA=86SECTION?= =?UTF-8?q?=E4=BC=AA=E6=8C=87=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Core/Code/Language/EAExpressionAssembler.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs index 033cd85..cf9be4c 100644 --- a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs +++ b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs @@ -38,6 +38,7 @@ internal sealed class EAExpressionAssembler private const string ARMAssembly = "A"; private const string ExternSymbol = "EXTERN"; private const string GlobalSymbol = "GLOBAL"; + private const string sectionMaker = "SECTION"; private readonly IParser> parser; private readonly ICodeTemplateStorer storer; private ILog log; @@ -550,6 +551,7 @@ private bool HandleBuiltInCodeLayout(Code code, ScopeStructure scope) return true; case GlobalSymbol: + case sectionMaker: return true; default: @@ -676,8 +678,12 @@ private bool HandleBuiltInCodeWrite(Code code, ScopeStructure scope, T output.WriteLine("\t.global {0}", code.Parameters[0]); return true; - default: - return false; + case sectionMaker: + output.WriteLine("@section {0} {1}", code.Parameters[0], code.Parameters[1]); + return true; + + default: + return false; } } @@ -727,6 +733,7 @@ private bool HandleBuiltInCodeWrite(Code code, ScopeStructure scope) case ARMAssembly: case ExternSymbol: case GlobalSymbol: + case sectionMaker: return true; default: From 00215e5f3e385827ab9ea2ba22c3a2246eab0883 Mon Sep 17 00:00:00 2001 From: laqieer Date: Sat, 18 Aug 2018 14:20:25 +0800 Subject: [PATCH 15/43] syntax highlight for notepad++ --- .../Event Assembler/NppEASyntax.xml | 64 +++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 Event Assembler/Event Assembler/NppEASyntax.xml diff --git a/Event Assembler/Event Assembler/NppEASyntax.xml b/Event Assembler/Event Assembler/NppEASyntax.xml new file mode 100644 index 0000000..d36d1af --- /dev/null +++ b/Event Assembler/Event Assembler/NppEASyntax.xml @@ -0,0 +1,64 @@ + + + + + + + + 00// 01 02 03/* 04*/ + + 0x $ + a b c d e f A B C D E F + + + b + + ( ) [ ] , : " ; + - * / % << >> < > + + + + + + + + + + + #include #define #undef #ifndef #ifdef #endif #else #incbin #incext #runext #inctext + ORG CURRENTOFFSET MESSAGE ERROR WARNING PUSH POP ASSERT + _0x + ASMC ASMC2 CAM1 CAM2 CMON CMOF GOTO_IFAT GOTO_IFAF GOTO LABEL CHECK_MODE CHECK_HARD CHECK_TURNS CHECK_ENEMIES CHECK_OTHERS CHECK_SKIRMISH CHECK_TUTORIAL CHECK_MONEY CHECK_EVENTID CHECK_POSTGAME CHECK_CHAPTER_NUMBER BEQ BNE BGE BGT BLE BLT GOTO_IFEF GOTO_IFET GOTO_IFNHM GOTO_IFNEM GOTO_IFNO GOTO_IFYES GOTO_IFNTUTORIAL GOTO_IFTU CHECK_EVENTID CHECK_EVBIT GOTO_IFNUF GOTO_IFCA GOTO_IFCNA GOTO_IFCL CHECK_ACTIVE CHECK_EXISTS CHECK_STATUS CHECK_ALIVE CHECK_DEPLOYED CHECK_ACTIVEID CHECK_ALLEGIANCE CHECK_COORDS CHECK_CLASS CHECK_LUCK FADI FADU FAWI FAWU FADICG FADUCG HIDEMAP SHOWMAP REMA RETB REBU BACG REMOVEPORTRAITS FROMCGTOBG FROMBGTOCG FROMCGTOMAP LCKB LCKS ULCK NEVENTS NSSP NCONVOS NCSP TEX1 TEXT MORETEXT TEX2 TEXTIFEM MORETEXTIFEM TEXTCG MORETEXTCG TEX6 TEX8 TEXTIFTACTF MORETEXTIFTACTF TEXTIFEVENTID MORETEXTIFEVENTID TEXTIFASM MORETEXTIFASM NOTIFY BROWNBOXTEXT TEXTSTART TUTORIALTEXTBOXSTART SOLOTEXTBOXSTART TEXTSHOW TEXTSHOW2 TEXTCONT TEXTEND CURF CUMO CURE ENDA ENDB THE_END LYN_END ENUT ENUF ENUT_SLOT2 ENUF_SLOT2 EVBIT_T EVBIT_F EVBIT_MODIFY CALL JUMP ITGC ITGM ITGV SHLI GIVEITEMTO GIVEITEMTOMAIN MONE MAC1 MACC MAC2 MAC3 MACE TILECHANGE TILEREVERSE LOMA SVAL SETVAL SMOV SADD SSUB SMUL SDIV SAND SORR SXOR SLSL SLOTS_LEFTSHIFT SLSR SLOTS_RIGHTSHIFT SLOTS_SETFROMQUEUE SAVETOQUEUE STQFROMSLOT COUNTER_CHECK COUNTER_SET COUNTER_ADD COUNTER_SUBTRACT RANDOMNUMBER STARTFADE ENDFADE FADECOLORS EARTHQUAKE_START EARTHQUAKE_END GLOWING_CROSS END_GLOWING_CROSS BREAKING_SACRED_STONE MNCH MNC2 MNC3 MNC4 MNTS MOVE MOVENEXTTO MOVEMAINC REPOS MOVEONTO MOVE_1STEP MOMA MUSC MUSS MUSM SOUN MURE MUSCFAST MUSCMID MUSCSLOW SUDDENMUS MUSI MUNO MUEN OOBB STAL STAL2 STAL3 CGSTAL CHAI CHAI2 CUSI CUSA CUSE CUSN UNCM UNCR SET_HP SET_ENDTURN SET_STATE SET_SOMETHING DISA_IF DISA REMU CLEA CLEN CLEE ENUN FIGH BLDT FIG1 FIG2 GIVETO GIVETOMAIN GIVETOSLOT3 KILL LOU1 LOU2 LOUMODE1 LOUMODE2 LOEV LOADSINGLEUNIT LOUFILTERED LOUFILTERED2 LOAD1 LOAD_SLOT1 LOAD2 LOAD3 LOAD4 MOVEFORCED PROM REPA REVEAL RESUMM WARP WARP_OUT VCBF VCWF WEA1 WEA2 ASMWORLDMAP WM_FADEOUT WM_SHOWDRAWNMAP SKIPWN WM_SETCAM WM_CENTERCAMONLORD WM_MOVECAM WM_MOVECAMTO WM_MOVECAM2 LOADWM HIGHLIGHT FADETOWM PLACEDOT RIPPLE WM_DRAWPATH WM_DRAWPATH2 WM_REMOVEPATH WM_LOADLOCATION2 WM_REMOVELOCATION WM_LOADLOCATION3 DRAWPATH3 WM_CREATENEXTDESTINATION WM_SETDESTINATION WM_HIGHLIGHT WM_HIGHLIGHTCLEAR1 WM_HIGHLIGHTCLEAR2 WM_FXCLEAR1 WM_FXCLEAR2 ZOOMTO ZOOMOUT SHOWARROW REMOVE2 REMOVE1 PLACEFLAG REMOVE4 REMOVE3 PUTSPRITE WM_MAKELORDVISIBLE WM_MAKELORDDISAPPEAR WM_FADEINSPRITE WM_FADEOUTSPRITE WM_WAITFORSPRITELOAD WM_PUTSPRITE WM_PUTMOVINGSPRITE WM_MOVESPRITETO WM_SPAWNLORD REMSPRITE SHOWPORTRAIT REMOVEPORTRAIT WM_SHOWPORTRAIT WM_CLEARPORTRAIT WM_WAITFORCAM WM_WAITFORFX WM_WAITFORSPRITES WM_WAITFORTEXT WM_WAITFORFXCLEAR1 WM_WAITFORFXCLEAR2 TEXTWM TEXTBOXTOTOP TEXTBOXTOBOTTOM SCRO REMOVETEXTBOX WM_SHOWTEXTWINDOW WM_TEXTDECORATE WM_TEXT WM_TEXTSTART WM_REMOVETEXT SHOWMAPTEXT CLEAN PREP + POIN WORD SHORT BYTE + TURN LOCA AFEV END_MAIN ENDTRAP CHESRANDOM VILL SHOP CHES DOOR AREA CHAR CHARASM SHOP ASME UNKWON UNKWON2 COORDS END TURN_HM BLST FIRE GAST ARROW EGG UNIT REDA + _SATURATE_COLORS MOVIMM MOV _ASM2 _IF0x21 _MOVE0x2C _ASM0x3F _ASM0x42 _IF0x4A _IF0x4B _IFTT2 _ASM0x59 _ASM0x5A _FADI2 _FADU2 _LIGHTNING TUTORIAL_CALL _MUSICSOMETHING _WARP SLOTS_UNKNOWN STORETOSOMETHING + SECTION GLOBAL EXTERN T A ALIGN + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From ecddefa5a205c406ca8ae0344432e03c234073d5 Mon Sep 17 00:00:00 2001 From: laqieer Date: Sat, 18 Aug 2018 16:43:56 +0800 Subject: [PATCH 16/43] print section address in hex --- Event Assembler/Core/Code/Language/EAExpressionAssembler.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs index cf9be4c..75c2f8d 100644 --- a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs +++ b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs @@ -679,7 +679,7 @@ private bool HandleBuiltInCodeWrite(Code code, ScopeStructure scope, T return true; case sectionMaker: - output.WriteLine("@section {0} {1}", code.Parameters[0], code.Parameters[1]); + output.WriteLine("@section {0} 0x{1:X}", code.Parameters[0], Convert.ToInt32(code.Parameters[1].ToString())); return true; default: From 0d529f73d9bae8f158b1738b6d6433fe2e69009e Mon Sep 17 00:00:00 2001 From: laqieer Date: Sat, 6 Oct 2018 18:54:55 +0800 Subject: [PATCH 17/43] clean up READMEs --- README2.txt => README(Crazycolorz5).txt | 0 README(Nintenlord).md | 631 +++++++++++++++++++++++ README.md | 656 +----------------------- README3.txt | 25 + 4 files changed, 681 insertions(+), 631 deletions(-) rename README2.txt => README(Crazycolorz5).txt (100%) create mode 100644 README(Nintenlord).md create mode 100644 README3.txt diff --git a/README2.txt b/README(Crazycolorz5).txt similarity index 100% rename from README2.txt rename to README(Crazycolorz5).txt diff --git a/README(Nintenlord).md b/README(Nintenlord).md new file mode 100644 index 0000000..1b79027 --- /dev/null +++ b/README(Nintenlord).md @@ -0,0 +1,631 @@ +Event-Assembler +=============== +Nintenlord's event code Assembler for Fire Emblem +games on GBA. + +----------- +How to use: +----------- + +Choose a file containing event assembly as the input +and ROM file as output. +Press "Assemble". + +Result: + +Writes event code to the ROM. + +If you wish to learn about event disassembling, use my +tutorial, which is available in here: +http://www.bwdyeti.com/cafe/forum/index.php?topic=24.0 +http://serenesforest.net/forums/index.php?showtopic=26206 + +If you wish to learn about making full custom chapters, +read this tutorial by Arch: +http://www.bwdyeti.com/cafe/forum/index.php?topic=55.0 +http://serenesforest.net/forums/index.php?showtopic=21165 + +If you wish to use EA from command line, the format is this: + +Assembly: + + Core A language [flags] + +Disassembly: + + Core D language *disassembly mode* *offset to disassemble* + priority *length to disassemble* [flags] + +language = FE6, FE7 or FE8 + +disassembly mode = Block, ToEnd or Structure + +offset to disassemble = a valid number + +priority = priority of codes used in disassembly, + not used in Structure disassembly mode + +length to disassemble = a valid number, only used in Block + disassembly mode + +flags: + +-addEndGuards = Adds end guards to disassembly + +-raws:Folder or file = The folder or file to load raws from. + Default is Language raws. + +-rawsExt:extension = Extension of files that contain langauge + raws. Ignored when loading from a single file. + Default is .txt. + +-output:File = The file to write the output. Required for + disassembly. Default for assembly is to write + to standard output. + +-input:File = The file to read the input. Required for + assembly. Default for disassembly is to read + form standard output. + +-error:File = File to write errors, warnings and messages to. + Default is standard error. + +-------- +History: +-------- + +V 1.0: + +-First public release. + +-Entered the Programming contest on FEU. + +V 1.1: + +-Added codes: ENUT, ENUF and all condition codes. + +V 2.0: + +-Added stuff to make code maintaining easier. + Too many to list right now. + +V 3.0 + +-Added FE8 support for some codes. + +-Added support for World map codes. + +V 4.0 + +-Made definitions and labels have a scope. + +-Added support for definition files. + +V 4.1 + +-Fixed a bug in SHLI code + +V 4.2 + +-Fixed a bug in REPA code + +V 5.0 + +-Added support for some FE6 codes + +V 5.1 + +-Added support for some FE8 codes. + +V 5.2 + +-Fixed glitch with local variables. + +-Added MNC2 for FE7 and FE8 and fixed MNCH for FE8. + +V 6.0 + +-Rewrote most of the source, added bunch of codes and abilities. + +-Removed scope for definitions. + +V 6.1 + +-Fixed glitch with FE8 version of UNIT. + +-Fixed MISC related glitches. + +V 6.2 + +-Added FE6 CHAR support thanks to Kate/Klo/whatever. + +V 6.3 + +-Various codes added. + +-Define file support re-added. + +V 6.4 + +-Pointer error with offsets higher than 01000000 fixed. + +V 6.5 + +-Fixed error handling space in quotes. + +V 6.6 + +-Added MSGE code that sends messages to message box. + +-Added #ifdef, #ifndef, #else, #endif and #undef. + +V 6.7 + +-Fixed LOCA DOOR for FE7 and FE6. + +V 6.8 + +-Improved Exception handling to not crash on most assembly + code mistakes. + +V 6.9 + +-Fixed error with FE8 ENDA code. + +-Added markyjoe1990s FE7 template. + +V 7.0 + +-Added macro support. + +-Included the first version of EA standard library. + +-Moved most codes to language raws. + +-Several code changes, removals and additions. + +-Remade error and warning systems completely. + +-Added support for arithmetic calculations for + defined words. + +-Added more arithmetic operations such as &, | and %. + +V 7.1 + +-Added disassembly. + +-Added some FE8 world map codes. + +V 7.2 + +-Added option for chapter-wide disassembly. + +-Some minor code changes. + +-Updated EA standard library. + +V 7.3 + +-Readded SHLI and MOMA codes. + +-Readded proper coordinate support for FE8 unit data. + +-Made language raws support bit-accurate codes. + +-Added REDA for FE8 + +-Added IFET and changed IFEV to IFEF + +-Added ASME code + +-Updated EA standard library. + +V 7.4 + +-Fixed a bug with MOMA and SHLI. + +-Fixed a bug in LWMC and TEX8 for FE8. + +-Added CMDS, CMDL, FIG1 and FIG2 code for FE8. + +-Added FLDT and RMSP codes. + +-Added binary support for assembly. + +-Added support for preferred base for disassembly. + +-Made ending guardians in disassembly an option. + +-Made ending guardians appear at the end of every + string of code. + +V 7.5 + +-Fixed a bug in FE8 unit data. + +-Added preferred bases to most raw codes. + +-Updated EA standard library. + +V 7.6 + +-Fixed a bug that caused binary numbers to not be recognized. + +-Changed bases in raw codes to correct. + +V 7.7 + +-Fixed a bug related to uneven bit writing to the end of code. + +-Added language raws specification. See file Language.raws in + folder Language raws for details about the raws. + +-Updated EA standard library. + +V 7.8 + +-Added support for FE6 AFEV code. + +-Updated template. + +-Added MESSAGEIF code. + +-Fixed FE7 CHAI coordinate version code. + +-More error messages. + +-Some other fixes. + +-Updated EA standard library. + +V 7.9 + +-Fixed errors in Event assembler language file. + +-Added WARP code for FE7. + +-Added TEXTSTART, TEXTSHOW, TEXTCONT and TEXTEND codes + for FE8. + +-Added an extra parameter to REDA code. + +-Fixed coordinate related problems in REDA and FE8 UNIT. + +-Added ALIGN code. + +-Updated template. + +-Updated EA standard library. + +V 8.0 + +-Fixed crash on loading language raw files with different + line ending modes. + +-Fixed a code in language raws randomly getting ignored. + +-Added support for negative numbers. + +-Some UI changes. + +-Fixed MOVE code for FE6. + +-Fixed FE8 FADI/FADU confusion. + +-Fixed TEX3 code. + +-Added new parameter for MUS3. + +-Added new parameter for RMSP. + +-Added parameter to MACC. + +-Split SHOWMAP and HIDEMAP codes from FADU, FADI, FAWI and FAWU. + +-Renamed TEX3 as TEXTIFEM, TEX4 as MORETEXT, TEX7 as TEXTWM. + +-Removed UNIT Empty code, though EAstdlib has backwards + compability code. + +-Removed data from GOTO and MNCH. + +-Added lot's of FE6 and FE7 codes. Every code used in those games + is covered somehow. + +-Updated EA standard library. + +V 8.1 + +-Rewrote macro handling to be faster and more predictable. + +-Added and changed some codes, including FE7 & 8 World map codes. + +-Added some built-in macros. + +-Added pool ability. + +-Made Event Assembler Language.txt generate automatically from raws + and updated it considerably. + +-Updated EA standard library. + +V 8.2 + +-Separated core functions to separate assembly, called Core. + Core can only be run from command line. + +-Included scripts to disassemble all chapters and world maps for all + 3 GBA games. + +-Added few FE6 and FE7 codes that I overlooked in previous release. + +-Added description of doc codes to Language.raws file. + +-Fixed last bits getting written wrong in FE8 UNIT code. + +-Fixed a bug in ITGM for FE8. + +-Fixed MUSI and MUNO FE8 confusion. + +-Fixed FE7 TEXTBOXTOBOTTOM and TEXTBOXTOTOP mixup. + +-Removed CAM1 for FE8 for not working. + +-Added some experimental FE8 codes. + +-Added EAstdlib Macro and Command List.txt. + +-Updated EA standard library. + +V 8.3 + +-Added Assembly scripts. + +-Added script for generating Event assembler language.txt. + +-Made EA accept non-caps codes. + +-Added FIRE and GAST for FE7. + +-Fixed some FE7 codes. + +-Fixed a problem with pool dumping. + +-Fixed a problem with codes not incrementing offset properly. + +-Updated EA standard library. + +V 8.4 + +-Fixed FE7 ENUT and ENUF screw-up. + +-Updated EA standard library. + +V 8.5 + +-Made FE7 IFET and IFEF codes match ENUT and ENUF + +-Added THE_END and LYN_END codes for FE7. + +-Added NCONVOS and NEVENTS for the control freaks out there. + +-Updated EA standard library. + +V 9.0 + +-The great FE8 update. + +-Improved disassembly performance, especially for FE8. + +-Disabled REDA disassembling for causing problems. + +-Removed bunch of faulty codes for FE8. + +-Added large bunch of codes FE8. + +-Added CGSTAL code for FE7. + +-Renamed TEX5 to TEXTCG for FE7. + +-Added MORETEXTCG for FE7. + +-Added FROMCGTOBG, FROMBGTOCG, FROMCGTOMAP for FE7. + +-Added new built-in macro, String. + +-Fixed error reporting error when file isn't found + with #include and #incbin + +-Updated EA standard library. + +V 9.1 + +-Rewrote parsing. + +-Added << and >> operators. + +-Removed CODE and FILL codes. + +-Added WORD, SHORT, BYTE. + +-Improved error reporting. + +-Updated EA standard library. + +V 9.2 + +-Fixed ; handling repeating the first code. + +-Added proper errors to some symbol related parameters + being undefined. + +-Added proper errors to built-in codes getting a parameter + of wrong type. + +-Fixed Terminating string templates misreporting length + during disassembly. + +-Updated FE7 Template. + +V 9.3 + +-Fixed EA not giving the error on mis-aligned codes. + +-Fixed crashing upon certain parsing errors. + +-Fixed crash with 0x integer literals. + +-Added FE6 and FE8 templates and updated FE7 one. + +V 9.4 + +-Fixed line comments not getting ignored in block comments. + +-Fixed error with custom error file when calling Core + from command line. + +-Fixed disassembly not handling mergeable codes lengths + properly. + +-Added offset of bad pointer to error message when + handling the pointerlist of a chapter. + +-Some performance improvements to both assembly and + disassembly. + +-Fixed crash when using read-only file as output + file in assembly from command line. + +-Updated EA standard library. + +V 9.5 + +-Removed output showing window from taskbar. + +-Made column numbering start from 1 instead of 0. + +-Improved error when using vector of vectors as parameter. + +-More minor performance improvements. + +V 9.6 + +-Renamed GOTO to CALL and _GOTO_HELL to _CALL_HELL + +-Fixed a bug causing CURRENTOFFSET to not print properly. + +-Fixed length disassembly adding end guards in wrong places + with wrong offsets. + +-Added Programmers Notepad syntax highlighting scheme. + Only works with version 2.0.8.718 of PN. + +-Added shaky backwards compatibility for CODE. + Define USING_CODE to use it. + +-Updated EA standard library. + +V 9.7 + +-Fixed errors in FE6 disassembly script, thanks to Omni. + +-Fixed a raw file not being included with releases, causing + NCONVOS and NEVENTS codes not to work. + +-Added backwards compatibility for experimental codes + moved to full codes. + +-Made GUI not freeze when completing a task. + +-Renamed some language raws files. + +-Fixed crash on having wrong amount of parameters with ORG or ALIGN. + +-Updated EA standard library. + +V 9.8 + +-Made EA not write any data to output + if any errors are encountered. + +-Updated EA standard library. + +V 9.9 + +-Fixed SHORT and BYTE giving alignment errors on + 2 and 1 aligned codes. + +-Updated Templates to match changes. + +-Added END_MAIN code. + +-Updated EA standard library to 2.13. + +V 9.10 + +-Fixed disassembly always crashing. + +-Stopped MESSAGE, ERROR and WARNING codes from printing + the name of the code. + +-Updated EA standard library to 2.14. + +V 9.11 + +-Removed ROMHackingCore.dll due to not being used. + +-Updated EA standard library to 2.14. TODO + +------------- +Future plans: +------------- + +-More functions to EA standard library. + +-More documentation about codes and EAstdlib. + +-Integrated development environment. + +-------- +Credits: +-------- + +-Nintenlord for making this. + +-Kate/Klo/whatever for writing FE6 CHAR support + +-Everyone who submitted event codes for this, especially + Fire Blazer and flyingace24. + +-markyjoe1990 for FE7 event template. + +-Mariobro3828 for FE7 world map definition values and + for making the EAstdlib Macro and Command List.txt. + +-Arch for making code I can use to debug this app, + for his tutorials and his FE6 template. + +-Ryrumeli for telling me the ASM routine that handles + the events in FE8. + +-Omni for reporting errors with FE6 disassembly script. + +-Camtech075/Cam/Kam for making FE8 template. + +-Everyone who uses this and/or reports bugs and/or gives + feedback. + +------------ +Legal stuff: +------------ + +This program and everything it comes with, referred +as product from now on, is delivered as is and +has no warranty what so ever. +You can modify, add and distribute the product as +you wish, but the origin of the product must not be +misinterpretted by anyone and this README.txt file must +remain unmodified. +All money made with this product belongs to the original +creator, Nintenlord. diff --git a/README.md b/README.md index 1b79027..03c27e2 100644 --- a/README.md +++ b/README.md @@ -1,631 +1,25 @@ -Event-Assembler -=============== -Nintenlord's event code Assembler for Fire Emblem -games on GBA. - ------------ -How to use: ------------ - -Choose a file containing event assembly as the input -and ROM file as output. -Press "Assemble". - -Result: - -Writes event code to the ROM. - -If you wish to learn about event disassembling, use my -tutorial, which is available in here: -http://www.bwdyeti.com/cafe/forum/index.php?topic=24.0 -http://serenesforest.net/forums/index.php?showtopic=26206 - -If you wish to learn about making full custom chapters, -read this tutorial by Arch: -http://www.bwdyeti.com/cafe/forum/index.php?topic=55.0 -http://serenesforest.net/forums/index.php?showtopic=21165 - -If you wish to use EA from command line, the format is this: - -Assembly: - - Core A language [flags] - -Disassembly: - - Core D language *disassembly mode* *offset to disassemble* - priority *length to disassemble* [flags] - -language = FE6, FE7 or FE8 - -disassembly mode = Block, ToEnd or Structure - -offset to disassemble = a valid number - -priority = priority of codes used in disassembly, - not used in Structure disassembly mode - -length to disassemble = a valid number, only used in Block - disassembly mode - -flags: - --addEndGuards = Adds end guards to disassembly - --raws:Folder or file = The folder or file to load raws from. - Default is Language raws. - --rawsExt:extension = Extension of files that contain langauge - raws. Ignored when loading from a single file. - Default is .txt. - --output:File = The file to write the output. Required for - disassembly. Default for assembly is to write - to standard output. - --input:File = The file to read the input. Required for - assembly. Default for disassembly is to read - form standard output. - --error:File = File to write errors, warnings and messages to. - Default is standard error. - --------- -History: --------- - -V 1.0: - --First public release. - --Entered the Programming contest on FEU. - -V 1.1: - --Added codes: ENUT, ENUF and all condition codes. - -V 2.0: - --Added stuff to make code maintaining easier. - Too many to list right now. - -V 3.0 - --Added FE8 support for some codes. - --Added support for World map codes. - -V 4.0 - --Made definitions and labels have a scope. - --Added support for definition files. - -V 4.1 - --Fixed a bug in SHLI code - -V 4.2 - --Fixed a bug in REPA code - -V 5.0 - --Added support for some FE6 codes - -V 5.1 - --Added support for some FE8 codes. - -V 5.2 - --Fixed glitch with local variables. - --Added MNC2 for FE7 and FE8 and fixed MNCH for FE8. - -V 6.0 - --Rewrote most of the source, added bunch of codes and abilities. - --Removed scope for definitions. - -V 6.1 - --Fixed glitch with FE8 version of UNIT. - --Fixed MISC related glitches. - -V 6.2 - --Added FE6 CHAR support thanks to Kate/Klo/whatever. - -V 6.3 - --Various codes added. - --Define file support re-added. - -V 6.4 - --Pointer error with offsets higher than 01000000 fixed. - -V 6.5 - --Fixed error handling space in quotes. - -V 6.6 - --Added MSGE code that sends messages to message box. - --Added #ifdef, #ifndef, #else, #endif and #undef. - -V 6.7 - --Fixed LOCA DOOR for FE7 and FE6. - -V 6.8 - --Improved Exception handling to not crash on most assembly - code mistakes. - -V 6.9 - --Fixed error with FE8 ENDA code. - --Added markyjoe1990s FE7 template. - -V 7.0 - --Added macro support. - --Included the first version of EA standard library. - --Moved most codes to language raws. - --Several code changes, removals and additions. - --Remade error and warning systems completely. - --Added support for arithmetic calculations for - defined words. - --Added more arithmetic operations such as &, | and %. - -V 7.1 - --Added disassembly. - --Added some FE8 world map codes. - -V 7.2 - --Added option for chapter-wide disassembly. - --Some minor code changes. - --Updated EA standard library. - -V 7.3 - --Readded SHLI and MOMA codes. - --Readded proper coordinate support for FE8 unit data. - --Made language raws support bit-accurate codes. - --Added REDA for FE8 - --Added IFET and changed IFEV to IFEF - --Added ASME code - --Updated EA standard library. - -V 7.4 - --Fixed a bug with MOMA and SHLI. - --Fixed a bug in LWMC and TEX8 for FE8. - --Added CMDS, CMDL, FIG1 and FIG2 code for FE8. - --Added FLDT and RMSP codes. - --Added binary support for assembly. - --Added support for preferred base for disassembly. - --Made ending guardians in disassembly an option. - --Made ending guardians appear at the end of every - string of code. - -V 7.5 - --Fixed a bug in FE8 unit data. - --Added preferred bases to most raw codes. - --Updated EA standard library. - -V 7.6 - --Fixed a bug that caused binary numbers to not be recognized. - --Changed bases in raw codes to correct. - -V 7.7 - --Fixed a bug related to uneven bit writing to the end of code. - --Added language raws specification. See file Language.raws in - folder Language raws for details about the raws. - --Updated EA standard library. - -V 7.8 - --Added support for FE6 AFEV code. - --Updated template. - --Added MESSAGEIF code. - --Fixed FE7 CHAI coordinate version code. - --More error messages. - --Some other fixes. - --Updated EA standard library. - -V 7.9 - --Fixed errors in Event assembler language file. - --Added WARP code for FE7. - --Added TEXTSTART, TEXTSHOW, TEXTCONT and TEXTEND codes - for FE8. - --Added an extra parameter to REDA code. - --Fixed coordinate related problems in REDA and FE8 UNIT. - --Added ALIGN code. - --Updated template. - --Updated EA standard library. - -V 8.0 - --Fixed crash on loading language raw files with different - line ending modes. - --Fixed a code in language raws randomly getting ignored. - --Added support for negative numbers. - --Some UI changes. - --Fixed MOVE code for FE6. - --Fixed FE8 FADI/FADU confusion. - --Fixed TEX3 code. - --Added new parameter for MUS3. - --Added new parameter for RMSP. - --Added parameter to MACC. - --Split SHOWMAP and HIDEMAP codes from FADU, FADI, FAWI and FAWU. - --Renamed TEX3 as TEXTIFEM, TEX4 as MORETEXT, TEX7 as TEXTWM. - --Removed UNIT Empty code, though EAstdlib has backwards - compability code. - --Removed data from GOTO and MNCH. - --Added lot's of FE6 and FE7 codes. Every code used in those games - is covered somehow. - --Updated EA standard library. - -V 8.1 - --Rewrote macro handling to be faster and more predictable. - --Added and changed some codes, including FE7 & 8 World map codes. - --Added some built-in macros. - --Added pool ability. - --Made Event Assembler Language.txt generate automatically from raws - and updated it considerably. - --Updated EA standard library. - -V 8.2 - --Separated core functions to separate assembly, called Core. - Core can only be run from command line. - --Included scripts to disassemble all chapters and world maps for all - 3 GBA games. - --Added few FE6 and FE7 codes that I overlooked in previous release. - --Added description of doc codes to Language.raws file. - --Fixed last bits getting written wrong in FE8 UNIT code. - --Fixed a bug in ITGM for FE8. - --Fixed MUSI and MUNO FE8 confusion. - --Fixed FE7 TEXTBOXTOBOTTOM and TEXTBOXTOTOP mixup. - --Removed CAM1 for FE8 for not working. - --Added some experimental FE8 codes. - --Added EAstdlib Macro and Command List.txt. - --Updated EA standard library. - -V 8.3 - --Added Assembly scripts. - --Added script for generating Event assembler language.txt. - --Made EA accept non-caps codes. - --Added FIRE and GAST for FE7. - --Fixed some FE7 codes. - --Fixed a problem with pool dumping. - --Fixed a problem with codes not incrementing offset properly. - --Updated EA standard library. - -V 8.4 - --Fixed FE7 ENUT and ENUF screw-up. - --Updated EA standard library. - -V 8.5 - --Made FE7 IFET and IFEF codes match ENUT and ENUF - --Added THE_END and LYN_END codes for FE7. - --Added NCONVOS and NEVENTS for the control freaks out there. - --Updated EA standard library. - -V 9.0 - --The great FE8 update. - --Improved disassembly performance, especially for FE8. - --Disabled REDA disassembling for causing problems. - --Removed bunch of faulty codes for FE8. - --Added large bunch of codes FE8. - --Added CGSTAL code for FE7. - --Renamed TEX5 to TEXTCG for FE7. - --Added MORETEXTCG for FE7. - --Added FROMCGTOBG, FROMBGTOCG, FROMCGTOMAP for FE7. - --Added new built-in macro, String. - --Fixed error reporting error when file isn't found - with #include and #incbin - --Updated EA standard library. - -V 9.1 - --Rewrote parsing. - --Added << and >> operators. - --Removed CODE and FILL codes. - --Added WORD, SHORT, BYTE. - --Improved error reporting. - --Updated EA standard library. - -V 9.2 - --Fixed ; handling repeating the first code. - --Added proper errors to some symbol related parameters - being undefined. - --Added proper errors to built-in codes getting a parameter - of wrong type. - --Fixed Terminating string templates misreporting length - during disassembly. - --Updated FE7 Template. - -V 9.3 - --Fixed EA not giving the error on mis-aligned codes. - --Fixed crashing upon certain parsing errors. - --Fixed crash with 0x integer literals. - --Added FE6 and FE8 templates and updated FE7 one. - -V 9.4 - --Fixed line comments not getting ignored in block comments. - --Fixed error with custom error file when calling Core - from command line. - --Fixed disassembly not handling mergeable codes lengths - properly. - --Added offset of bad pointer to error message when - handling the pointerlist of a chapter. - --Some performance improvements to both assembly and - disassembly. - --Fixed crash when using read-only file as output - file in assembly from command line. - --Updated EA standard library. - -V 9.5 - --Removed output showing window from taskbar. - --Made column numbering start from 1 instead of 0. - --Improved error when using vector of vectors as parameter. - --More minor performance improvements. - -V 9.6 - --Renamed GOTO to CALL and _GOTO_HELL to _CALL_HELL - --Fixed a bug causing CURRENTOFFSET to not print properly. - --Fixed length disassembly adding end guards in wrong places - with wrong offsets. - --Added Programmers Notepad syntax highlighting scheme. - Only works with version 2.0.8.718 of PN. - --Added shaky backwards compatibility for CODE. - Define USING_CODE to use it. - --Updated EA standard library. - -V 9.7 - --Fixed errors in FE6 disassembly script, thanks to Omni. - --Fixed a raw file not being included with releases, causing - NCONVOS and NEVENTS codes not to work. - --Added backwards compatibility for experimental codes - moved to full codes. - --Made GUI not freeze when completing a task. - --Renamed some language raws files. - --Fixed crash on having wrong amount of parameters with ORG or ALIGN. - --Updated EA standard library. - -V 9.8 - --Made EA not write any data to output - if any errors are encountered. - --Updated EA standard library. - -V 9.9 - --Fixed SHORT and BYTE giving alignment errors on - 2 and 1 aligned codes. - --Updated Templates to match changes. - --Added END_MAIN code. - --Updated EA standard library to 2.13. - -V 9.10 - --Fixed disassembly always crashing. - --Stopped MESSAGE, ERROR and WARNING codes from printing - the name of the code. - --Updated EA standard library to 2.14. - -V 9.11 - --Removed ROMHackingCore.dll due to not being used. - --Updated EA standard library to 2.14. TODO - -------------- -Future plans: -------------- - --More functions to EA standard library. - --More documentation about codes and EAstdlib. - --Integrated development environment. - --------- -Credits: --------- - --Nintenlord for making this. - --Kate/Klo/whatever for writing FE6 CHAR support - --Everyone who submitted event codes for this, especially - Fire Blazer and flyingace24. - --markyjoe1990 for FE7 event template. - --Mariobro3828 for FE7 world map definition values and - for making the EAstdlib Macro and Command List.txt. - --Arch for making code I can use to debug this app, - for his tutorials and his FE6 template. - --Ryrumeli for telling me the ASM routine that handles - the events in FE8. - --Omni for reporting errors with FE6 disassembly script. - --Camtech075/Cam/Kam for making FE8 template. - --Everyone who uses this and/or reports bugs and/or gives - feedback. - ------------- -Legal stuff: ------------- - -This program and everything it comes with, referred -as product from now on, is delivered as is and -has no warranty what so ever. -You can modify, add and distribute the product as -you wish, but the origin of the product must not be -misinterpretted by anyone and this README.txt file must -remain unmodified. -All money made with this product belongs to the original -creator, Nintenlord. +To respect Nintenlord and Crazycolorz5, I put what I need to say here. + +# Convert event scripts to assembly source files (C mode): +``` +Core.exe C *game_ver* -input:*xxx*.event -output:*xxx*.s +``` +Supported *game_ver* list: +- FE6 +- FE7 +- FE7J +- FE8 +- FE8J + +# Syntax differences in C mode: +* Extended syntax: + + EXPORT + + EXTERN +* Disabled syntax: + - ORG + - PUSH + - POP + +# Inline assembly: +Begin with "T" +Experimental. Not supposed to use. diff --git a/README3.txt b/README3.txt new file mode 100644 index 0000000..03c27e2 --- /dev/null +++ b/README3.txt @@ -0,0 +1,25 @@ +To respect Nintenlord and Crazycolorz5, I put what I need to say here. + +# Convert event scripts to assembly source files (C mode): +``` +Core.exe C *game_ver* -input:*xxx*.event -output:*xxx*.s +``` +Supported *game_ver* list: +- FE6 +- FE7 +- FE7J +- FE8 +- FE8J + +# Syntax differences in C mode: +* Extended syntax: + + EXPORT + + EXTERN +* Disabled syntax: + - ORG + - PUSH + - POP + +# Inline assembly: +Begin with "T" +Experimental. Not supposed to use. From 721c07cf33c9a04359a9508fa04b5886f0dc3908 Mon Sep 17 00:00:00 2001 From: laqieer Date: Sat, 6 Oct 2018 18:58:58 +0800 Subject: [PATCH 18/43] set project language to C# --- .gitattributes | 1 + 1 file changed, 1 insertion(+) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..64cc878 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.cs linguist-language=C# \ No newline at end of file From 78aa80be8fc999e851af6eb8ea245f3261499105 Mon Sep 17 00:00:00 2001 From: laqieer Date: Sat, 6 Oct 2018 19:04:26 +0800 Subject: [PATCH 19/43] remove repeated README --- README.md | 4 ++-- README3.txt | 25 ------------------------- 2 files changed, 2 insertions(+), 27 deletions(-) delete mode 100644 README3.txt diff --git a/README.md b/README.md index 03c27e2..bc5dcf1 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ To respect Nintenlord and Crazycolorz5, I put what I need to say here. # Convert event scripts to assembly source files (C mode): ``` -Core.exe C *game_ver* -input:*xxx*.event -output:*xxx*.s +Core.exe C \*game_ver\* -input:xxx.event -output:xxx.s ``` Supported *game_ver* list: - FE6 @@ -21,5 +21,5 @@ Supported *game_ver* list: - POP # Inline assembly: -Begin with "T" +Begin with "T". Experimental. Not supposed to use. diff --git a/README3.txt b/README3.txt deleted file mode 100644 index 03c27e2..0000000 --- a/README3.txt +++ /dev/null @@ -1,25 +0,0 @@ -To respect Nintenlord and Crazycolorz5, I put what I need to say here. - -# Convert event scripts to assembly source files (C mode): -``` -Core.exe C *game_ver* -input:*xxx*.event -output:*xxx*.s -``` -Supported *game_ver* list: -- FE6 -- FE7 -- FE7J -- FE8 -- FE8J - -# Syntax differences in C mode: -* Extended syntax: - + EXPORT - + EXTERN -* Disabled syntax: - - ORG - - PUSH - - POP - -# Inline assembly: -Begin with "T" -Experimental. Not supposed to use. From af42479e036637e4f8e0ef0f0db33378ec44e9de Mon Sep 17 00:00:00 2001 From: laqieer Date: Sat, 6 Oct 2018 19:05:44 +0800 Subject: [PATCH 20/43] fix README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index bc5dcf1..602a0ee 100644 --- a/README.md +++ b/README.md @@ -2,9 +2,9 @@ To respect Nintenlord and Crazycolorz5, I put what I need to say here. # Convert event scripts to assembly source files (C mode): ``` -Core.exe C \*game_ver\* -input:xxx.event -output:xxx.s +Core.exe C game_version -input:xxx.event -output:xxx.s ``` -Supported *game_ver* list: +Supported *game_version* list: - FE6 - FE7 - FE7J From 89289831ad05a42f422ac8ec966f3c8b309a851f Mon Sep 17 00:00:00 2001 From: laqieer Date: Sat, 6 Oct 2018 19:08:31 +0800 Subject: [PATCH 21/43] fix syntax list in the README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 602a0ee..174ade5 100644 --- a/README.md +++ b/README.md @@ -13,8 +13,9 @@ Supported *game_version* list: # Syntax differences in C mode: * Extended syntax: - + EXPORT + + GLOABL + EXTERN + + SECTION * Disabled syntax: - ORG - PUSH From d6e56fad888ce99df45d859a1aa4c88ac22390b2 Mon Sep 17 00:00:00 2001 From: laqieer Date: Sun, 7 Oct 2018 01:11:40 +0800 Subject: [PATCH 22/43] add TODO.md --- TODO.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 TODO.md diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..b58445a --- /dev/null +++ b/TODO.md @@ -0,0 +1,35 @@ +# TODO List: ++ Bugfix: to set end of a section ++ Feature: to handle PUSH & ORG & POP + +# Note: +``` +Stan 昨天晚上7点29分 +How hard do you think it would be for you to make those work by outputting those .ARM.__at_address sections (that may not work with gnu ld?) (or some other formatted section name, whatever works)? +Like PUSH; ORG $1234; WORD $DEADBEEF; POP would output .pushsection .ARM.__at_08001234, "ax"; .word 0xDEADBEEF; .popsection or something? +Stan 昨天晚上8点26分 +so you do +.pushsection .ARM.__at_0808388E, "ax" + nop +.popsection +so you do +.section .ARM.__at_0808388E, "ax" + nop +.previous +Stan 昨天晚上8点50分 +PUSH; ORG Somewhere + POIN MyHackThing +POP +// Free Space +ALIGN 4 +MyHackThing: + // Data +if you ignore the POP you are not writing in free space anymore +and that's a pretty big problem +Stan 昨天晚上9点12分 +.section .ARM.__at_0808388E, "ax" + nop +.previous +Stan 昨天晚上9点17分 +(using .pushsection/.popsection may be better than .previous tho but yes) +``` \ No newline at end of file From f651460085349b556069a42cbe5dc8f2638f22a5 Mon Sep 17 00:00:00 2001 From: laqieer Date: Sun, 11 Nov 2018 18:20:34 +0800 Subject: [PATCH 23/43] handle PUSH/POP/ORG, add ENDSECTION, add -ignoreORG as a command line option --- .../Code/Language/EAExpressionAssembler.cs | 21 ++++++++++++++----- Event Assembler/Core/Program.cs | 14 ++++++++++--- 2 files changed, 27 insertions(+), 8 deletions(-) diff --git a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs index 75c2f8d..2ef3aad 100644 --- a/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs +++ b/Event Assembler/Core/Code/Language/EAExpressionAssembler.cs @@ -39,6 +39,7 @@ internal sealed class EAExpressionAssembler private const string ExternSymbol = "EXTERN"; private const string GlobalSymbol = "GLOBAL"; private const string sectionMaker = "SECTION"; + private const string sectionEnd = "ENDSECTION"; private readonly IParser> parser; private readonly ICodeTemplateStorer storer; private ILog log; @@ -552,7 +553,8 @@ private bool HandleBuiltInCodeLayout(Code code, ScopeStructure scope) case GlobalSymbol: case sectionMaker: - return true; + case sectionEnd: + return true; default: return false; @@ -645,15 +647,19 @@ private bool HandleBuiltInCodeWrite(Code code, ScopeStructure scope, T case offsetChanger: HandleBuiltInOffsetChange (code, scope); - return true; + if(Program.RunConfig.org) + output.WriteLine(".previous\n@section org_{0:X} 0x{0:X}+0x8000000", Convert.ToInt32(code.Parameters[0].ToString())); + return true; case offsetPusher: HandleBuiltInOffsetPush (code, scope); - return true; + output.WriteLine(".pushsection"); + return true; case offsetPopper: HandleBuiltInOffsetPop (code, scope); - return true; + output.WriteLine(".popsection"); + return true; case assertion: HandleBuiltInAssert (code, scope); @@ -682,7 +688,11 @@ private bool HandleBuiltInCodeWrite(Code code, ScopeStructure scope, T output.WriteLine("@section {0} 0x{1:X}", code.Parameters[0], Convert.ToInt32(code.Parameters[1].ToString())); return true; - default: + case sectionEnd: + output.WriteLine(".previous"); + return true; + + default: return false; } @@ -734,6 +744,7 @@ private bool HandleBuiltInCodeWrite(Code code, ScopeStructure scope) case ExternSymbol: case GlobalSymbol: case sectionMaker: + case sectionEnd: return true; default: diff --git a/Event Assembler/Core/Program.cs b/Event Assembler/Core/Program.cs index 7a515b0..9521cfc 100644 --- a/Event Assembler/Core/Program.cs +++ b/Event Assembler/Core/Program.cs @@ -61,8 +61,9 @@ public enum RunExecType public RunExecType execType; public bool quiet = false; + public bool org = true; - public string language = null; + public string language = null; public string rawsFolder = Path.Combine (AppDomain.CurrentDomain.BaseDirectory, "Language Raws"); public string rawsExtension = ".txt"; public bool isDirectory = true; @@ -317,8 +318,15 @@ private static ProgramRunConfig ReadProgramArguments (string[] args, ILog log) continue; } - // -raws - if (it.Current.Equals ("-raws")) { + // ignore ORG + if (it.Current.Equals("-ignoreORG")) + { + result.org = false; + continue; + } + + // -raws + if (it.Current.Equals ("-raws")) { if (!it.MoveNext ()) { log.AddError ("`-raws` passed without specifying a path."); return null; From 4f670b6ca883e6843d89a621a6e59b780662f4fd Mon Sep 17 00:00:00 2001 From: laqieer Date: Sun, 11 Nov 2018 18:26:16 +0800 Subject: [PATCH 24/43] update README.md --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 174ade5..f79407e 100644 --- a/README.md +++ b/README.md @@ -16,10 +16,8 @@ Supported *game_version* list: + GLOABL + EXTERN + SECTION -* Disabled syntax: - - ORG - - PUSH - - POP + + ENDSECTION +* ORG can be skipped by -ignoreORG option # Inline assembly: Begin with "T". From bfa70107137065ec34ef65605015432d4a706950 Mon Sep 17 00:00:00 2001 From: laqieer Date: Tue, 3 Dec 2019 12:07:25 +0800 Subject: [PATCH 25/43] Rename README.md to README(laqieer).md --- README.md => README(laqieer).md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename README.md => README(laqieer).md (100%) diff --git a/README.md b/README(laqieer).md similarity index 100% rename from README.md rename to README(laqieer).md From 27c4045e10719240ed4c1ec3080d6f5d1353ed64 Mon Sep 17 00:00:00 2001 From: laqieer Date: Tue, 3 Dec 2019 12:07:54 +0800 Subject: [PATCH 26/43] Rename README(Crazycolorz5).txt to README.txt --- README(Crazycolorz5).txt => README.txt | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename README(Crazycolorz5).txt => README.txt (100%) diff --git a/README(Crazycolorz5).txt b/README.txt similarity index 100% rename from README(Crazycolorz5).txt rename to README.txt From eb7d1fe8ae77a70d32b0da0818df05c0f025abff Mon Sep 17 00:00:00 2001 From: laqieer Date: Tue, 3 Dec 2019 12:09:26 +0800 Subject: [PATCH 27/43] Rename README.txt to README2.txt --- README.txt => README2.txt | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename README.txt => README2.txt (100%) diff --git a/README.txt b/README2.txt similarity index 100% rename from README.txt rename to README2.txt From 2fab15c9c5fdc168991adf537a14a510daf188bc Mon Sep 17 00:00:00 2001 From: laqieer Date: Tue, 3 Dec 2019 12:09:52 +0800 Subject: [PATCH 28/43] Rename README(Nintenlord).md to README.md --- README(Nintenlord).md => README.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename README(Nintenlord).md => README.md (100%) diff --git a/README(Nintenlord).md b/README.md similarity index 100% rename from README(Nintenlord).md rename to README.md From 9768cbb2e2e9e616108e295af1533dceb312f182 Mon Sep 17 00:00:00 2001 From: laqieer Date: Tue, 3 Dec 2019 12:10:16 +0800 Subject: [PATCH 29/43] Rename README(laqieer).md to README3.md --- README(laqieer).md => README3.md | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename README(laqieer).md => README3.md (100%) diff --git a/README(laqieer).md b/README3.md similarity index 100% rename from README(laqieer).md rename to README3.md From 39ec03c287e0f0b63e02cb2b0b1594f529195f8a Mon Sep 17 00:00:00 2001 From: laqieer Date: Tue, 11 Feb 2020 13:15:35 +0800 Subject: [PATCH 30/43] Revert "first build" This reverts commit 1523c7f25c6f71e6dcc17c1f84721768dc17d76b. --- .../Code/Language/Assembly/AssemblyContext.cs | 122 --- .../Assembly/EAExpressionAssembler.cs | 477 --------- .../Code/Language/Expression/IExpression.cs | 21 - .../Language/Expression/Tree/Assignment.cs | 9 +- .../Language/Expression/Tree/Assingment.cs | 75 -- .../Code/Language/Expression/Tree/Code.cs | 85 -- .../Expression/Tree/ExpressionList.cs | 64 -- .../Expression/Tree/LabeledExpression.cs | 56 -- .../Tree/MathOperators/BinaryOperator.cs | 64 -- .../Tree/MathOperators/BitShiftLeft.cs | 22 - .../Tree/MathOperators/BitShiftRight.cs | 22 - .../Tree/MathOperators/BitwiseAnd.cs | 22 - .../Tree/MathOperators/BitwiseOr.cs | 22 - .../Tree/MathOperators/BitwiseXor.cs | 22 - .../Expression/Tree/MathOperators/Division.cs | 22 - .../Expression/Tree/MathOperators/Minus.cs | 22 - .../Expression/Tree/MathOperators/Modulus.cs | 22 - .../Expression/Tree/MathOperators/Multiply.cs | 22 - .../Expression/Tree/MathOperators/Sum.cs | 22 - .../Code/Language/Expression/Tree/Scope.cs | 37 - .../Code/Language/Expression/Tree/Symbol.cs | 50 - .../Expression/Tree/ValueExpression.cs | 50 - .../Core/Code/Language/ICodeLanguage.cs | 24 - .../Language/Old/BuiltInCodes/IBuiltInCode.cs | 28 - .../Old/BuiltInCodes/OffsetAlinger.cs | 53 - .../Old/BuiltInCodes/OffsetChanger.cs | 57 -- .../Code/Language/Old/BuiltInCodes/Printer.cs | 69 -- .../Language/Old/BuiltInCodes/ScopeEnder.cs | 52 - .../Language/Old/BuiltInCodes/ScopeStarter.cs | 48 - .../Core/Code/Language/Old/EACodeLanguage.cs | 192 ---- .../Language/Old/EACodeLanguageAssembler.cs | 229 ----- .../Core/Code/Language/Old/FE6CodeLanguage.cs | 36 - .../Core/Code/Language/Old/FE7CodeLanguage.cs | 126 --- .../Core/Code/Language/Old/FE8CodeLanguage.cs | 97 -- .../Core/Code/Language/Old/Priority.cs | 65 -- .../Code/Language/Parser/StatementParser.cs | 152 --- .../Core/Code/Language/Parser/TokenParser.cs | 36 - .../IntegerRepresentations/IIntegerType.cs | 47 - .../IntRepresentation.cs | 139 --- .../Code/Preprocessors/ContextPreprocessor.cs | 177 ---- .../Code/Preprocessors/OldPreprocessor.cs | 663 ------------- .../Code/Preprocessors/OldPreprocessor2.cs | 257 ----- .../Code/Preprocessors/RegexPreprocessor.cs | 340 ------- .../StringReplacers/IStringReplacer.cs | 17 - .../StringReplacers/NewReplacer.cs | 276 ------ .../StringReplacers/OriginalReplacer.cs | 166 ---- Event Assembler/Core/Code/ScopeStructure.cs | 79 -- .../Collections/DefineCollectionTreeBased.cs | 236 ----- Event Assembler/Core/GBAPointerMaker.cs | 33 - .../Core/IO/Input/CommandLineArgs.cs | 195 ---- .../Core/IO/Input/InputByteStream.cs | 65 -- Event Assembler/Core/Language definition.txt | 22 - .../Core/Properties/AssemblyInfo.cs | 36 - Event Assembler/Event Assembler.sln | 4 +- .../Event Assembler/FE6 Template.txt | 48 - .../Event Assembler/FE7 Template.txt | 53 - .../Event Assembler/FE8 Template.txt | 57 -- .../Language Raws/Units/Fighting.txt | 146 --- .../Event Assembler/Scripts/Generate post.cmd | 5 - .../Chapter Structure Helpers.txt | 66 -- .../Convo Background Definitions.txt | 58 -- .../EA Standard library/Convo Helpers.txt | 27 - .../ReadBinaryAndWriteText/Program.cs | 32 - .../Properties/Settings.Designer.cs | 26 - .../ReadBinaryAndWriteText.csproj | 89 -- .../html/_array_dictionary_8cs.html | 71 -- Event Assembler/html/_build_vector_8cs.html | 71 -- .../html/_byte_extensions_8cs.html | 72 -- .../html/_can_cause_error_8cs.html | 72 -- Event Assembler/html/_code_8cs.html | 72 -- .../html/_code_filler_template_8cs.html | 72 -- Event Assembler/html/_code_template_8cs.html | 72 -- .../html/_code_template_storer_8cs.html | 71 -- .../html/_collection_extensions_8cs.html | 72 -- Event Assembler/html/_context_8cs.html | 71 -- .../html/_context_preprocessor_8cs.html | 74 -- Event Assembler/html/_core_2_program_8cs.html | 72 -- ...core_2_properties_2_assembly_info_8cs.html | 67 -- Event Assembler/html/_core_info_8cs.html | 71 -- Event Assembler/html/_current_file_8cs.html | 71 -- Event Assembler/html/_current_line_8cs.html | 71 -- Event Assembler/html/_data_change_8cs.html | 72 -- .../html/_deconstruct_vector_8cs.html | 71 -- Event Assembler/html/_define_8cs.html | 71 -- .../html/_define_collection2_8cs.html | 72 -- .../html/_define_collection_8cs.html | 72 -- .../html/_define_collection_new_8cs.html | 73 -- .../html/_define_collection_old_8cs.html | 72 -- .../_define_collection_optimized_8cs.html | 72 -- .../_define_collection_tree_based_8cs.html | 72 -- ...tionary_of_enumerables_enumarator_8cs.html | 72 -- .../html/_disassembly_mode_8cs.html | 74 -- Event Assembler/html/_dump_pool_8cs.html | 71 -- .../html/_e_a_code_language_8cs.html | 72 -- .../_e_a_code_language_assembler_8cs.html | 71 -- .../_e_a_code_language_disassembler_8cs.html | 72 -- Event Assembler/html/_else_8cs.html | 71 -- Event Assembler/html/_end_if_8cs.html | 71 -- .../html/_enum_chooser_8_designer_8cs.html | 71 -- Event Assembler/html/_enum_chooser_8cs.html | 71 -- .../_enum_chooser_form_8_designer_8cs.html | 71 -- .../html/_enum_chooser_form_8cs.html | 71 -- .../html/_enum_extensions_8cs.html | 71 -- .../html/_enumaration_tree_8cs.html | 74 -- .../_event_01assembler_2_program_8cs.html | 71 -- ...bler_2_properties_2_assembly_info_8cs.html | 67 -- .../html/_f_e6_code_language_8cs.html | 72 -- .../html/_f_e7_code_language_8cs.html | 72 -- .../html/_f_e8_code_language_8cs.html | 72 -- .../html/_form1_8_designer_8cs.html | 71 -- Event Assembler/html/_form1_8cs.html | 71 -- Event Assembler/html/_form_helpers_8cs.html | 71 -- .../html/_g_b_a_pointer_maker_8cs.html | 72 -- .../html/_g_u_i_message_log_8cs.html | 71 -- Event Assembler/html/_game_8cs.html | 74 -- Event Assembler/html/_i_assembler_8cs.html | 72 -- .../html/_i_built_in_code_8cs.html | 71 -- .../html/_i_code_language_8cs.html | 72 -- .../html/_i_code_template_8cs.html | 72 -- .../html/_i_code_template_storer_8cs.html | 71 -- Event Assembler/html/_i_data_change_8cs.html | 72 -- .../html/_i_define_collection_8cs.html | 72 -- Event Assembler/html/_i_directive_8cs.html | 71 -- .../html/_i_directive_preprocessor_8cs.html | 71 -- Event Assembler/html/_i_disassembler_8cs.html | 72 -- .../html/_i_fixed_doc_string_8cs.html | 71 -- .../html/_i_fixed_dox_string_8cs.html | 71 -- .../html/_i_index_overlay_8cs.html | 71 -- .../html/_i_input_byte_stream_8cs.html | 71 -- Event Assembler/html/_i_input_stream_8cs.html | 71 -- Event Assembler/html/_i_macro_8cs.html | 71 -- Event Assembler/html/_i_message_log_8cs.html | 71 -- Event Assembler/html/_i_named_8cs.html | 72 -- Event Assembler/html/_i_o_helpers_8cs.html | 71 -- .../html/_i_parameterized_8cs.html | 72 -- .../html/_i_pointer_maker_8cs.html | 72 -- Event Assembler/html/_i_preprocessor_8cs.html | 72 -- Event Assembler/html/_i_replacer_8cs.html | 78 -- .../html/_i_string_replacer_8cs.html | 71 -- Event Assembler/html/_if_defined_8cs.html | 71 -- Event Assembler/html/_if_not_defined_8cs.html | 71 -- Event Assembler/html/_include_8cs.html | 71 -- Event Assembler/html/_include_binary_8cs.html | 71 -- Event Assembler/html/_index_overlay_8cs.html | 71 -- Event Assembler/html/_input_helpers_8cs.html | 71 -- .../html/_integer_extensions_8cs.html | 72 -- Event Assembler/html/_is_defined_8cs.html | 71 -- Event Assembler/html/_lamda_comparer_8cs.html | 71 -- .../html/_language_processor_8cs.html | 75 -- ..._language_raws_analyzer_2_program_8cs.html | 71 -- ...yzer_2_properties_2_assembly_info_8cs.html | 67 -- .../html/_main_form_8_designer_8cs.html | 71 -- Event Assembler/html/_main_form_8cs.html | 71 -- .../_mass_text_replacer_2_program_8cs.html | 71 -- ...acer_2_properties_2_assembly_info_8cs.html | 67 -- ...properties_2_resources_8_designer_8cs.html | 72 -- ..._properties_2_settings_8_designer_8cs.html | 71 -- Event Assembler/html/_message_log_8cs.html | 71 -- .../html/_natural_comparer_8cs.html | 71 -- Event Assembler/html/_new_replacer_8cs.html | 71 -- ..._list_to_e_adefinitions_2_program_8cs.html | 71 -- ...ions_2_properties_2_assembly_info_8cs.html | 67 -- Event Assembler/html/_node_8cs.html | 71 -- .../html/_nop_preprocessor_8cs.html | 72 -- Event Assembler/html/_offset_alinger_8cs.html | 71 -- Event Assembler/html/_offset_changer_8cs.html | 71 -- .../html/_old_preprocessor2_8cs.html | 71 -- .../html/_old_preprocessor_8cs.html | 72 -- .../html/_original_replacer_8cs.html | 71 -- .../html/_pair_extensions_8cs.html | 71 -- Event Assembler/html/_parameter_8cs.html | 72 -- Event Assembler/html/_parser_8cs.html | 72 -- Event Assembler/html/_pool_8cs.html | 71 -- .../html/_preprocessing_input_stream_8cs.html | 72 -- Event Assembler/html/_preprocessor_8cs.html | 71 -- .../html/_preprocessor_new_8cs.html | 71 -- Event Assembler/html/_printer_8cs.html | 71 -- Event Assembler/html/_priority_8cs.html | 91 -- .../html/_raw_code_template_8cs.html | 72 -- ...d_binary_and_write_text_2_program_8cs.html | 71 -- ...text_2_properties_2_assembly_info_8cs.html | 67 -- ...properties_2_resources_8_designer_8cs.html | 72 -- ..._properties_2_settings_8_designer_8cs.html | 71 -- .../html/_rectangle_extensions_8cs.html | 71 -- Event Assembler/html/_regex_helper_8cs.html | 71 -- .../html/_regex_preprocessor_8cs.html | 71 -- .../html/_resources_8_designer_8cs.html | 72 -- .../html/_reverse_comparer_8cs.html | 71 -- Event Assembler/html/_scope_ender_8cs.html | 71 -- Event Assembler/html/_scope_starter_8cs.html | 71 -- .../html/_settings_8_designer_8cs.html | 71 -- Event Assembler/html/_signum_8cs.html | 71 -- .../html/_string_equality_comparer_8cs.html | 71 -- .../html/_string_extensions_8cs.html | 72 -- Event Assembler/html/_switch_8cs.html | 71 -- .../html/_template_comparer_8cs.html | 71 -- .../html/_template_equator_8cs.html | 71 -- .../html/_template_parameter_8cs.html | 72 -- .../_terminating_string_template_8cs.html | 72 -- .../html/_text_shower_8_designer_8cs.html | 71 -- Event Assembler/html/_text_shower_8cs.html | 71 -- .../html/_text_writer_message_log_8cs.html | 71 -- Event Assembler/html/_triplet_8cs.html | 71 -- .../html/_trivial_preprocessor_8cs.html | 72 -- Event Assembler/html/_undefine_8cs.html | 71 -- .../html/_vector_to_parameter_8cs.html | 71 -- Event Assembler/html/annotated.html | 169 ---- ...age_raws_analyzer_1_1_program-members.html | 68 -- ...ss_language_raws_analyzer_1_1_program.html | 76 -- ..._mass_text_replacer_1_1_form1-members.html | 70 -- .../class_mass_text_replacer_1_1_form1.html | 127 --- ..._1_1_properties_1_1_resources-members.html | 68 -- ...replacer_1_1_properties_1_1_resources.html | 81 -- ...r_1_1_properties_1_1_settings-members.html | 69 -- ..._replacer_1_1_properties_1_1_settings.html | 92 -- ...to_e_adefinitions_1_1_program-members.html | 68 -- ...re_list_to_e_adefinitions_1_1_program.html | 76 -- ...1_code_1_1_language_processor-members.html | 73 -- ...mbler_1_1_code_1_1_language_processor.html | 199 ---- ...ages_1_1_code_template_storer-members.html | 75 -- ..._1_languages_1_1_code_template_storer.html | 266 ----- ...1_1_languages_1_1_code_template_storer.png | Bin 1177 -> 0 bytes ...nguages_1_1_e_a_code_language-members.html | 84 -- ...e_1_1_languages_1_1_e_a_code_language.html | 480 --------- ...de_1_1_languages_1_1_e_a_code_language.png | Bin 1508 -> 0 bytes ...guages_1_1_f_e6_code_language-members.html | 85 -- ..._1_1_languages_1_1_f_e6_code_language.html | 111 --- ...e_1_1_languages_1_1_f_e6_code_language.png | Bin 1090 -> 0 bytes ...guages_1_1_f_e7_code_language-members.html | 85 -- ..._1_1_languages_1_1_f_e7_code_language.html | 111 --- ...e_1_1_languages_1_1_f_e7_code_language.png | Bin 1083 -> 0 bytes ...guages_1_1_f_e8_code_language-members.html | 85 -- ..._1_1_languages_1_1_f_e8_code_language.html | 111 --- ...e_1_1_languages_1_1_f_e8_code_language.png | Bin 1089 -> 0 bytes ...e_1_1_languages_1_1_parameter-members.html | 96 -- ..._1_1_code_1_1_languages_1_1_parameter.html | 616 ------------ ...__assembler_1_1_code_1_1_pool-members.html | 74 -- ...1_event___assembler_1_1_code_1_1_pool.html | 203 ---- ..._1_event___assembler_1_1_code_1_1_pool.png | Bin 850 -> 0 bytes ...sors_1_1_context_preprocessor-members.html | 68 -- ...1_processors_1_1_context_preprocessor.html | 76 -- ...ocessors_1_1_nop_preprocessor-members.html | 71 -- ...e_1_1_processors_1_1_nop_preprocessor.html | 166 ---- ...de_1_1_processors_1_1_nop_preprocessor.png | Bin 1063 -> 0 bytes ...1_processors_1_1_preprocessor-members.html | 73 -- ..._code_1_1_processors_1_1_preprocessor.html | 209 ---- ...1_code_1_1_processors_1_1_preprocessor.png | Bin 1028 -> 0 bytes ...essors_1_1_regex_preprocessor-members.html | 74 -- ...1_1_processors_1_1_regex_preprocessor.html | 229 ----- ..._1_1_processors_1_1_regex_preprocessor.png | Bin 1088 -> 0 bytes ...ng_replacers_1_1_new_replacer-members.html | 72 -- ...1_1_string_replacers_1_1_new_replacer.html | 169 ---- ..._1_1_string_replacers_1_1_new_replacer.png | Bin 1113 -> 0 bytes ...placers_1_1_original_replacer-members.html | 72 -- ...tring_replacers_1_1_original_replacer.html | 169 ---- ...string_replacers_1_1_original_replacer.png | Bin 1145 -> 0 bytes ...ates_1_1_code_filler_template-members.html | 83 -- ..._1_templates_1_1_code_filler_template.html | 554 ----------- ...1_1_templates_1_1_code_filler_template.png | Bin 1368 -> 0 bytes ...1_templates_1_1_code_template-members.html | 93 -- ..._code_1_1_templates_1_1_code_template.html | 782 --------------- ...1_code_1_1_templates_1_1_code_template.png | Bin 979 -> 0 bytes ...mplates_1_1_raw_code_template-members.html | 83 -- ...e_1_1_templates_1_1_raw_code_template.html | 554 ----------- ...de_1_1_templates_1_1_raw_code_template.png | Bin 1358 -> 0 bytes ...mplates_1_1_template_comparer-members.html | 69 -- ...e_1_1_templates_1_1_template_comparer.html | 117 --- ..._1_template_equality_comparer-members.html | 70 -- ...plates_1_1_template_equality_comparer.html | 125 --- ...1_terminating_string_template-members.html | 84 -- ...lates_1_1_terminating_string_template.html | 603 ----------- ...plates_1_1_terminating_string_template.png | Bin 1122 -> 0 bytes ...3_01_t_key_00_01_t_value_01_4-members.html | 81 -- ...tionary_3_01_t_key_00_01_t_value_01_4.html | 377 ------- ...s_1_1_data_change_3_01_t_01_4-members.html | 76 -- ...llections_1_1_data_change_3_01_t_01_4.html | 311 ------ ...ollections_1_1_data_change_3_01_t_01_4.png | Bin 1071 -> 0 bytes ...ections_1_1_define_collection-members.html | 80 -- ...1_1_collections_1_1_define_collection.html | 465 --------- ..._1_1_collections_1_1_define_collection.png | Bin 955 -> 0 bytes ...ons_1_1_define_collection_old-members.html | 83 -- ...collections_1_1_define_collection_old.html | 534 ---------- ..._collections_1_1_define_collection_old.png | Bin 983 -> 0 bytes ...1_define_collection_optimized-members.html | 80 -- ...tions_1_1_define_collection_optimized.html | 454 --------- ...ctions_1_1_define_collection_optimized.png | Bin 1051 -> 0 bytes ..._define_collection_tree_based-members.html | 79 -- ...ions_1_1_define_collection_tree_based.html | 446 --------- ...tions_1_1_define_collection_tree_based.png | Bin 1054 -> 0 bytes ...3_01_t_key_00_01_t_value_01_4-members.html | 84 -- ...eration_3_01_t_key_00_01_t_value_01_4.html | 446 --------- ...3_01_t_key_00_01_t_value_01_4-members.html | 87 -- ...cursion_3_01_t_key_00_01_t_value_01_4.html | 508 ---------- ...collections_1_1_index_overlay-members.html | 83 -- ...ler_1_1_collections_1_1_index_overlay.html | 412 -------- ...bler_1_1_collections_1_1_index_overlay.png | Bin 999 -> 0 bytes ...3_01_t_key_00_01_t_value_01_4-members.html | 93 -- ..._1_node_3_01_t_key_00_01_t_value_01_4.html | 642 ------------ ...t_in_codes_1_1_offset_aligner-members.html | 73 -- ...1_1_built_in_codes_1_1_offset_aligner.html | 219 ---- ..._1_1_built_in_codes_1_1_offset_aligner.png | Bin 1742 -> 0 bytes ...t_in_codes_1_1_offset_changer-members.html | 73 -- ...1_1_built_in_codes_1_1_offset_changer.html | 219 ---- ..._1_1_built_in_codes_1_1_offset_changer.png | Bin 1750 -> 0 bytes ..._1_built_in_codes_1_1_printer-members.html | 75 -- ...nguage_1_1_built_in_codes_1_1_printer.html | 253 ----- ...anguage_1_1_built_in_codes_1_1_printer.png | Bin 1691 -> 0 bytes ...uilt_in_codes_1_1_scope_ender-members.html | 73 -- ...ge_1_1_built_in_codes_1_1_scope_ender.html | 219 ---- ...age_1_1_built_in_codes_1_1_scope_ender.png | Bin 1721 -> 0 bytes ...lt_in_codes_1_1_scope_starter-members.html | 72 -- ..._1_1_built_in_codes_1_1_scope_starter.html | 87 -- ...e_1_1_built_in_codes_1_1_scope_starter.png | Bin 1727 -> 0 bytes ...code_1_1_language_1_1_context-members.html | 77 -- ...ore_1_1_code_1_1_language_1_1_context.html | 246 ----- ...anguage_1_1_e_a_code_language-members.html | 83 -- ...de_1_1_language_1_1_e_a_code_language.html | 458 --------- ...1_e_a_code_language_assembler-members.html | 72 -- ...guage_1_1_e_a_code_language_assembler.html | 186 ---- ..._a_code_language_disassembler-members.html | 73 -- ...ge_1_1_e_a_code_language_disassembler.html | 260 ----- ...nguage_1_1_template_parameter-members.html | 96 -- ...e_1_1_language_1_1_template_parameter.html | 616 ------------ ...1_code_1_1_language_processor-members.html | 76 -- ..._core_1_1_code_1_1_language_processor.html | 255 ----- ..._1_preprocessing_input_stream-members.html | 78 -- ...1_code_1_1_preprocessing_input_stream.html | 291 ------ ..._1_code_1_1_preprocessing_input_stream.png | Bin 1090 -> 0 bytes ...lt_in_macros_1_1_current_file-members.html | 72 -- ..._1_1_built_in_macros_1_1_current_file.html | 165 --- ...s_1_1_built_in_macros_1_1_current_file.png | Bin 1232 -> 0 bytes ...lt_in_macros_1_1_current_line-members.html | 72 -- ..._1_1_built_in_macros_1_1_current_line.html | 165 --- ...s_1_1_built_in_macros_1_1_current_line.png | Bin 1230 -> 0 bytes ..._1_1_built_in_macros_1_1_pool-members.html | 75 -- ...ocessors_1_1_built_in_macros_1_1_pool.html | 221 ----- ...rocessors_1_1_built_in_macros_1_1_pool.png | Bin 1182 -> 0 bytes ...sors_1_1_context_preprocessor-members.html | 68 -- ...reprocessors_1_1_context_preprocessor.html | 76 -- ...ors_1_1_directives_1_1_define-members.html | 73 -- ...eprocessors_1_1_directives_1_1_define.html | 189 ---- ...reprocessors_1_1_directives_1_1_define.png | Bin 1722 -> 0 bytes ..._1_1_directives_1_1_dump_pool-members.html | 73 -- ...ocessors_1_1_directives_1_1_dump_pool.html | 189 ---- ...rocessors_1_1_directives_1_1_dump_pool.png | Bin 1729 -> 0 bytes ...ssors_1_1_directives_1_1_else-members.html | 73 -- ...preprocessors_1_1_directives_1_1_else.html | 189 ---- ..._preprocessors_1_1_directives_1_1_else.png | Bin 1709 -> 0 bytes ...ors_1_1_directives_1_1_end_if-members.html | 73 -- ...eprocessors_1_1_directives_1_1_end_if.html | 189 ---- ...reprocessors_1_1_directives_1_1_end_if.png | Bin 1711 -> 0 bytes ...1_1_directives_1_1_if_defined-members.html | 73 -- ...cessors_1_1_directives_1_1_if_defined.html | 189 ---- ...ocessors_1_1_directives_1_1_if_defined.png | Bin 1741 -> 0 bytes ...directives_1_1_if_not_defined-members.html | 73 -- ...ors_1_1_directives_1_1_if_not_defined.html | 189 ---- ...sors_1_1_directives_1_1_if_not_defined.png | Bin 1754 -> 0 bytes ...rs_1_1_directives_1_1_include-members.html | 73 -- ...processors_1_1_directives_1_1_include.html | 189 ---- ...eprocessors_1_1_directives_1_1_include.png | Bin 1721 -> 0 bytes ...directives_1_1_include_binary-members.html | 73 -- ...ors_1_1_directives_1_1_include_binary.html | 189 ---- ...sors_1_1_directives_1_1_include_binary.png | Bin 1780 -> 0 bytes ...s_1_1_directives_1_1_undefine-members.html | 73 -- ...rocessors_1_1_directives_1_1_undefine.html | 189 ---- ...processors_1_1_directives_1_1_undefine.png | Bin 1734 -> 0 bytes ...ocessors_1_1_nop_preprocessor-members.html | 72 -- ..._1_preprocessors_1_1_nop_preprocessor.html | 183 ---- ...1_1_preprocessors_1_1_nop_preprocessor.png | Bin 1137 -> 0 bytes ...reprocessors_1_1_preprocessor-members.html | 81 -- ...de_1_1_preprocessors_1_1_preprocessor.html | 345 ------- ...ode_1_1_preprocessors_1_1_preprocessor.png | Bin 1668 -> 0 bytes ...essors_1_1_regex_preprocessor-members.html | 75 -- ..._preprocessors_1_1_regex_preprocessor.html | 231 ----- ...ng_replacers_1_1_new_replacer-members.html | 72 -- ...1_1_string_replacers_1_1_new_replacer.html | 169 ---- ..._1_1_string_replacers_1_1_new_replacer.png | Bin 1179 -> 0 bytes ...placers_1_1_original_replacer-members.html | 72 -- ...tring_replacers_1_1_original_replacer.html | 169 ---- ...string_replacers_1_1_original_replacer.png | Bin 1209 -> 0 bytes ...late_1_1_code_filler_template-members.html | 85 -- ...1_1_template_1_1_code_filler_template.html | 588 ----------- ..._1_1_template_1_1_code_filler_template.png | Bin 2008 -> 0 bytes ..._1_template_1_1_code_template-members.html | 95 -- ...1_code_1_1_template_1_1_code_template.html | 816 --------------- ..._1_code_1_1_template_1_1_code_template.png | Bin 1507 -> 0 bytes ...late_1_1_code_template_storer-members.html | 77 -- ...1_1_template_1_1_code_template_storer.html | 314 ------ ..._1_1_template_1_1_code_template_storer.png | Bin 1129 -> 0 bytes ...emplate_1_1_raw_code_template-members.html | 85 -- ...de_1_1_template_1_1_raw_code_template.html | 588 ----------- ...ode_1_1_template_1_1_raw_code_template.png | Bin 2007 -> 0 bytes ...emplate_1_1_template_comparer-members.html | 69 -- ...de_1_1_template_1_1_template_comparer.html | 117 --- ..._1_template_equality_comparer-members.html | 70 -- ...mplate_1_1_template_equality_comparer.html | 125 --- ...1_terminating_string_template-members.html | 86 -- ...plate_1_1_terminating_string_template.html | 637 ------------ ...mplate_1_1_terminating_string_template.png | Bin 1651 -> 0 bytes ..._core_1_1_i_o_1_1_message_log-members.html | 90 -- ...bler_1_1_core_1_1_i_o_1_1_message_log.html | 573 ----------- ...mbler_1_1_core_1_1_i_o_1_1_message_log.png | Bin 1969 -> 0 bytes ...o_1_1_text_writer_message_log-members.html | 92 -- ...e_1_1_i_o_1_1_text_writer_message_log.html | 166 ---- ...re_1_1_i_o_1_1_text_writer_message_log.png | Bin 1511 -> 0 bytes ...1_utility_1_1_can_cause_error-members.html | 75 -- ..._core_1_1_utility_1_1_can_cause_error.html | 207 ---- ...1_can_cause_error_3_01_t_01_4-members.html | 77 -- ...ility_1_1_can_cause_error_3_01_t_01_4.html | 275 ----- ...g_b_a_1_1_g_b_a_pointer_maker-members.html | 71 -- ...ler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html | 186 ---- ...bler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png | Bin 931 -> 0 bytes ...er_interface_1_1_enum_chooser-members.html | 74 -- ...r_1_1_user_interface_1_1_enum_chooser.html | 211 ---- ...terface_1_1_enum_chooser_form-members.html | 75 -- ..._user_interface_1_1_enum_chooser_form.html | 227 ----- ...terface_1_1_g_u_i_message_log-members.html | 90 -- ..._user_interface_1_1_g_u_i_message_log.html | 130 --- ...1_user_interface_1_1_g_u_i_message_log.png | Bin 1490 -> 0 bytes ..._user_interface_1_1_main_form-members.html | 70 -- ...bler_1_1_user_interface_1_1_main_form.html | 128 --- ...ser_interface_1_1_message_log-members.html | 91 -- ...er_1_1_user_interface_1_1_message_log.html | 605 ----------- ...ler_1_1_user_interface_1_1_message_log.png | Bin 2003 -> 0 bytes ...ser_interface_1_1_text_shower-members.html | 70 -- ...er_1_1_user_interface_1_1_text_shower.html | 128 --- ...e_1_1_text_writer_message_log-members.html | 92 -- ...interface_1_1_text_writer_message_log.html | 180 ---- ..._interface_1_1_text_writer_message_log.png | Bin 1610 -> 0 bytes ..._3_01bc9c27bd9a3c332c7f792b8eb6cb56ef.html | 73 -- ..._3_01c5b664f5e674b34dbdec88fdb43d5112.html | 202 ---- ..._1_lamda_comparer_3_01_t_01_4-members.html | 72 -- ...tility_1_1_lamda_comparer_3_01_t_01_4.html | 184 ---- ..._utility_1_1_natural_comparer-members.html | 69 -- ...bler_1_1_utility_1_1_natural_comparer.html | 106 -- ...embler_1_1_utility_1_1_parser-members.html | 74 -- ...nt___assembler_1_1_utility_1_1_parser.html | 239 ----- ..._reverse_comparer_3_01_t_01_4-members.html | 71 -- ...lity_1_1_reverse_comparer_3_01_t_01_4.html | 151 --- ..._1_1_string_equality_comparer-members.html | 70 -- ..._utility_1_1_string_equality_comparer.html | 125 --- ..._01_t_key2_00_01_t_value_01_4-members.html | 77 -- ..._key1_00_01_t_key2_00_01_t_value_01_4.html | 281 ------ ...1_code_1_1_language_processor-members.html | 71 -- ...mbler_1_1_code_1_1_language_processor.html | 150 --- ...nguages_1_1_e_a_code_language-members.html | 84 -- ...e_1_1_languages_1_1_e_a_code_language.html | 480 --------- ...de_1_1_languages_1_1_e_a_code_language.png | Bin 1492 -> 0 bytes ...guages_1_1_f_e6_code_language-members.html | 85 -- ..._1_1_languages_1_1_f_e6_code_language.html | 111 --- ...e_1_1_languages_1_1_f_e6_code_language.png | Bin 1082 -> 0 bytes ...guages_1_1_f_e7_code_language-members.html | 85 -- ..._1_1_languages_1_1_f_e7_code_language.html | 111 --- ...e_1_1_languages_1_1_f_e7_code_language.png | Bin 1076 -> 0 bytes ...guages_1_1_f_e8_code_language-members.html | 85 -- ..._1_1_languages_1_1_f_e8_code_language.html | 111 --- ...e_1_1_languages_1_1_f_e8_code_language.png | Bin 1079 -> 0 bytes ...sors_1_1_context_preprocessor-members.html | 68 -- ...1_processors_1_1_context_preprocessor.html | 76 -- ...ocessors_1_1_nop_preprocessor-members.html | 71 -- ...e_1_1_processors_1_1_nop_preprocessor.html | 166 ---- ...de_1_1_processors_1_1_nop_preprocessor.png | Bin 1048 -> 0 bytes ...ocessors_1_1_old_preprocessor-members.html | 72 -- ...e_1_1_processors_1_1_old_preprocessor.html | 169 ---- ...de_1_1_processors_1_1_old_preprocessor.png | Bin 1045 -> 0 bytes ...1_processors_1_1_preprocessor-members.html | 72 -- ..._code_1_1_processors_1_1_preprocessor.html | 164 --- ...1_code_1_1_processors_1_1_preprocessor.png | Bin 1254 -> 0 bytes ...essors_1_1_regex_preprocessor-members.html | 74 -- ...1_1_processors_1_1_regex_preprocessor.html | 229 ----- ..._1_1_processors_1_1_regex_preprocessor.png | Bin 1068 -> 0 bytes ...ates_1_1_code_filler_template-members.html | 82 -- ..._1_templates_1_1_code_filler_template.html | 537 ---------- ...1_1_templates_1_1_code_filler_template.png | Bin 1022 -> 0 bytes ...1_templates_1_1_code_template-members.html | 92 -- ..._code_1_1_templates_1_1_code_template.html | 753 -------------- ...1_code_1_1_templates_1_1_code_template.png | Bin 978 -> 0 bytes ...mplates_1_1_raw_code_template-members.html | 82 -- ...e_1_1_templates_1_1_raw_code_template.html | 537 ---------- ...de_1_1_templates_1_1_raw_code_template.png | Bin 1019 -> 0 bytes ...mplates_1_1_template_comparer-members.html | 69 -- ...e_1_1_templates_1_1_template_comparer.html | 117 --- ..._1_template_equality_comparer-members.html | 70 -- ...plates_1_1_template_equality_comparer.html | 125 --- ...1_terminating_string_template-members.html | 82 -- ...lates_1_1_terminating_string_template.html | 560 ----------- ...plates_1_1_terminating_string_template.png | Bin 1115 -> 0 bytes ...s_1_1_data_change_3_01_t_01_4-members.html | 76 -- ...llections_1_1_data_change_3_01_t_01_4.html | 311 ------ ...ollections_1_1_data_change_3_01_t_01_4.png | Bin 1062 -> 0 bytes ...ections_1_1_define_collection-members.html | 96 -- ...1_1_collections_1_1_define_collection.html | 936 ------------------ ..._1_1_collections_1_1_define_collection.png | Bin 1186 -> 0 bytes ...ons_1_1_define_collection_new-members.html | 81 -- ...collections_1_1_define_collection_new.html | 477 --------- ..._collections_1_1_define_collection_new.png | Bin 983 -> 0 bytes ...collections_1_1_index_overlay-members.html | 83 -- ...ler_1_1_collections_1_1_index_overlay.html | 412 -------- ...bler_1_1_collections_1_1_index_overlay.png | Bin 986 -> 0 bytes ...g_b_a_1_1_g_b_a_pointer_maker-members.html | 71 -- ...ler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html | 186 ---- ...bler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png | Bin 923 -> 0 bytes ...mbler_1_1_g_b_a_pointer_maker-members.html | 71 -- ...nt__assembler_1_1_g_b_a_pointer_maker.html | 186 ---- ...ent__assembler_1_1_g_b_a_pointer_maker.png | Bin 890 -> 0 bytes ..._1_lamda_comparer_3_01_t_01_4-members.html | 70 -- ...embler_1_1_lamda_comparer_3_01_t_01_4.html | 133 --- ...vent__assembler_1_1_main_form-members.html | 70 -- ...rd_1_1_event__assembler_1_1_main_form.html | 128 --- ...ssembler_1_1_nop_preprocessor-members.html | 71 -- ...event__assembler_1_1_nop_preprocessor.html | 166 ---- ..._event__assembler_1_1_nop_preprocessor.png | Bin 847 -> 0 bytes ...1_event__assembler_1_1_parser-members.html | 72 -- ...nlord_1_1_event__assembler_1_1_parser.html | 192 ---- ...er_interface_1_1_enum_chooser-members.html | 74 -- ...r_1_1_user_interface_1_1_enum_chooser.html | 211 ---- ...terface_1_1_enum_chooser_form-members.html | 75 -- ..._user_interface_1_1_enum_chooser_form.html | 227 ----- ...terface_1_1_g_u_i_message_log-members.html | 91 -- ..._user_interface_1_1_g_u_i_message_log.html | 160 --- ...1_user_interface_1_1_g_u_i_message_log.png | Bin 1512 -> 0 bytes ..._user_interface_1_1_main_form-members.html | 70 -- ...bler_1_1_user_interface_1_1_main_form.html | 128 --- ...ser_interface_1_1_message_log-members.html | 91 -- ...er_1_1_user_interface_1_1_message_log.html | 605 ----------- ...ler_1_1_user_interface_1_1_message_log.png | Bin 1985 -> 0 bytes ...ser_interface_1_1_text_shower-members.html | 70 -- ...er_1_1_user_interface_1_1_text_shower.html | 128 --- ...e_1_1_text_writer_message_log-members.html | 92 -- ...interface_1_1_text_writer_message_log.html | 180 ---- ..._interface_1_1_text_writer_message_log.png | Bin 1578 -> 0 bytes ..._1_lamda_comparer_3_01_t_01_4-members.html | 70 -- ...tility_1_1_lamda_comparer_3_01_t_01_4.html | 133 --- ...embler_1_1_utility_1_1_parser-members.html | 72 -- ...ent__assembler_1_1_utility_1_1_parser.html | 192 ---- ..._1_1_properties_1_1_resources-members.html | 68 -- ...ite_text_1_1_properties_1_1_resources.html | 81 -- ...t_1_1_properties_1_1_settings-members.html | 69 -- ...rite_text_1_1_properties_1_1_settings.html | 92 -- Event Assembler/html/classes.html | 87 -- Event Assembler/html/doxygen.css | 545 ---------- Event Assembler/html/doxygen.png | Bin 1281 -> 0 bytes Event Assembler/html/files.html | 193 ---- Event Assembler/html/functions.html | 241 ----- Event Assembler/html/functions_0x62.html | 126 --- Event Assembler/html/functions_0x63.html | 207 ---- Event Assembler/html/functions_0x64.html | 167 ---- Event Assembler/html/functions_0x65.html | 164 --- Event Assembler/html/functions_0x66.html | 133 --- Event Assembler/html/functions_0x67.html | 198 ---- Event Assembler/html/functions_0x68.html | 110 -- Event Assembler/html/functions_0x69.html | 189 ---- Event Assembler/html/functions_0x6b.html | 114 --- Event Assembler/html/functions_0x6c.html | 148 --- Event Assembler/html/functions_0x6d.html | 206 ---- Event Assembler/html/functions_0x6e.html | 140 --- Event Assembler/html/functions_0x6f.html | 145 --- Event Assembler/html/functions_0x70.html | 182 ---- Event Assembler/html/functions_0x72.html | 202 ---- Event Assembler/html/functions_0x73.html | 145 --- Event Assembler/html/functions_0x74.html | 170 ---- Event Assembler/html/functions_0x75.html | 107 -- Event Assembler/html/functions_0x76.html | 118 --- Event Assembler/html/functions_0x77.html | 117 --- Event Assembler/html/functions_func.html | 210 ---- Event Assembler/html/functions_func_0x62.html | 108 -- Event Assembler/html/functions_func_0x63.html | 162 --- Event Assembler/html/functions_func_0x64.html | 145 --- Event Assembler/html/functions_func_0x65.html | 150 --- Event Assembler/html/functions_func_0x66.html | 119 --- Event Assembler/html/functions_func_0x67.html | 195 ---- Event Assembler/html/functions_func_0x68.html | 104 -- Event Assembler/html/functions_func_0x69.html | 168 ---- Event Assembler/html/functions_func_0x6c.html | 107 -- Event Assembler/html/functions_func_0x6d.html | 134 --- Event Assembler/html/functions_func_0x6e.html | 107 -- Event Assembler/html/functions_func_0x6f.html | 131 --- Event Assembler/html/functions_func_0x70.html | 151 --- Event Assembler/html/functions_func_0x72.html | 184 ---- Event Assembler/html/functions_func_0x73.html | 132 --- Event Assembler/html/functions_func_0x74.html | 153 --- Event Assembler/html/functions_func_0x77.html | 111 --- Event Assembler/html/functions_prop.html | 521 ---------- Event Assembler/html/functions_vars.html | 132 --- Event Assembler/html/hierarchy.html | 210 ---- Event Assembler/html/index.html | 60 -- Event Assembler/html/installdox | 117 --- ...mbler_1_1_code_1_1_i_replacer-members.html | 70 -- ...t___assembler_1_1_code_1_1_i_replacer.html | 136 --- ...nt___assembler_1_1_code_1_1_i_replacer.png | Bin 2282 -> 0 bytes ...es_1_1_i_code_template_storer-members.html | 74 -- ..._languages_1_1_i_code_template_storer.html | 246 ----- ...1_languages_1_1_i_code_template_storer.png | Bin 1176 -> 0 bytes ...processors_1_1_i_preprocessor-members.html | 71 -- ...ode_1_1_processors_1_1_i_preprocessor.html | 168 ---- ...code_1_1_processors_1_1_i_preprocessor.png | Bin 1534 -> 0 bytes ...placers_1_1_i_string_replacer-members.html | 72 -- ...tring_replacers_1_1_i_string_replacer.html | 170 ---- ...string_replacers_1_1_i_string_replacer.png | Bin 1460 -> 0 bytes ...templates_1_1_i_code_template-members.html | 81 -- ...ode_1_1_templates_1_1_i_code_template.html | 522 ---------- ...code_1_1_templates_1_1_i_code_template.png | Bin 1823 -> 0 bytes ...plates_1_1_i_fixed_doc_string-members.html | 69 -- ..._1_1_templates_1_1_i_fixed_doc_string.html | 105 -- ...e_1_1_templates_1_1_i_fixed_doc_string.png | Bin 1396 -> 0 bytes ...1_1_i_data_change_3_01_t_01_4-members.html | 74 -- ...ections_1_1_i_data_change_3_01_t_01_4.html | 263 ----- ...lections_1_1_i_data_change_3_01_t_01_4.png | Bin 1071 -> 0 bytes ...tions_1_1_i_define_collection-members.html | 76 -- ...1_collections_1_1_i_define_collection.html | 386 -------- ..._1_collections_1_1_i_define_collection.png | Bin 1695 -> 0 bytes ...llections_1_1_i_index_overlay-members.html | 80 -- ...r_1_1_collections_1_1_i_index_overlay.html | 357 ------- ...er_1_1_collections_1_1_i_index_overlay.png | Bin 1001 -> 0 bytes ..._1_1_code_1_1_i_parameterized-members.html | 70 -- ...1_1_core_1_1_code_1_1_i_parameterized.html | 146 --- ..._1_1_core_1_1_code_1_1_i_parameterized.png | Bin 14064 -> 0 bytes ..._in_codes_1_1_i_built_in_code-members.html | 72 -- ..._1_built_in_codes_1_1_i_built_in_code.html | 169 ---- ...1_1_built_in_codes_1_1_i_built_in_code.png | Bin 3262 -> 0 bytes ..._1_directives_1_1_i_directive-members.html | 72 -- ...essors_1_1_directives_1_1_i_directive.html | 145 --- ...cessors_1_1_directives_1_1_i_directive.png | Bin 7574 -> 0 bytes ..._1_1_i_directive_preprocessor-members.html | 77 -- ...ocessors_1_1_i_directive_preprocessor.html | 197 ---- ...rocessors_1_1_i_directive_preprocessor.png | Bin 1675 -> 0 bytes ...1_1_preprocessors_1_1_i_macro-members.html | 70 -- ..._1_code_1_1_preprocessors_1_1_i_macro.html | 138 --- ...1_1_code_1_1_preprocessors_1_1_i_macro.png | Bin 7678 -> 0 bytes ...processors_1_1_i_preprocessor-members.html | 71 -- ..._1_1_preprocessors_1_1_i_preprocessor.html | 167 ---- ...e_1_1_preprocessors_1_1_i_preprocessor.png | Bin 2083 -> 0 bytes ...placers_1_1_i_string_replacer-members.html | 72 -- ...tring_replacers_1_1_i_string_replacer.html | 170 ---- ...string_replacers_1_1_i_string_replacer.png | Bin 1528 -> 0 bytes ..._template_1_1_i_code_template-members.html | 82 -- ...code_1_1_template_1_1_i_code_template.html | 504 ---------- ..._code_1_1_template_1_1_i_code_template.png | Bin 2557 -> 0 bytes ...te_1_1_i_code_template_storer-members.html | 75 -- ...1_template_1_1_i_code_template_storer.html | 276 ------ ..._1_template_1_1_i_code_template_storer.png | Bin 1128 -> 0 bytes ...mplate_1_1_i_fixed_doc_string-members.html | 69 -- ...e_1_1_template_1_1_i_fixed_doc_string.html | 105 -- ...de_1_1_template_1_1_i_fixed_doc_string.png | Bin 1458 -> 0 bytes ...re_1_1_i_o_1_1_i_input_stream-members.html | 76 -- ...r_1_1_core_1_1_i_o_1_1_i_input_stream.html | 242 ----- ...er_1_1_core_1_1_i_o_1_1_i_input_stream.png | Bin 1088 -> 0 bytes ...ore_1_1_i_o_1_1_i_message_log-members.html | 83 -- ...er_1_1_core_1_1_i_o_1_1_i_message_log.html | 512 ---------- ...ler_1_1_core_1_1_i_o_1_1_i_message_log.png | Bin 1970 -> 0 bytes ...input_1_1_i_input_byte_stream-members.html | 74 -- ...i_o_1_1_input_1_1_i_input_byte_stream.html | 178 ---- ...ility_1_1_i_named_3_01_t_01_4-members.html | 69 -- ...e_1_1_utility_1_1_i_named_3_01_t_01_4.html | 97 -- ...assembler_1_1_i_pointer_maker-members.html | 71 -- ...event___assembler_1_1_i_pointer_maker.html | 186 ---- ..._event___assembler_1_1_i_pointer_maker.png | Bin 934 -> 0 bytes ...r_interface_1_1_i_message_log-members.html | 84 -- ..._1_1_user_interface_1_1_i_message_log.html | 542 ---------- ...r_1_1_user_interface_1_1_i_message_log.png | Bin 2005 -> 0 bytes ...bler_1_1_code_1_1_i_assembler-members.html | 69 -- ...t__assembler_1_1_code_1_1_i_assembler.html | 122 --- ...nt__assembler_1_1_code_1_1_i_assembler.png | Bin 892 -> 0 bytes ..._1_1_code_1_1_i_code_language-members.html | 72 -- ...ssembler_1_1_code_1_1_i_code_language.html | 142 --- ...assembler_1_1_code_1_1_i_code_language.png | Bin 1139 -> 0 bytes ...r_1_1_code_1_1_i_disassembler-members.html | 69 -- ...assembler_1_1_code_1_1_i_disassembler.html | 145 --- ..._assembler_1_1_code_1_1_i_disassembler.png | Bin 902 -> 0 bytes ...processors_1_1_i_preprocessor-members.html | 71 -- ...ode_1_1_processors_1_1_i_preprocessor.html | 170 ---- ...code_1_1_processors_1_1_i_preprocessor.png | Bin 1770 -> 0 bytes ...templates_1_1_i_code_template-members.html | 81 -- ...ode_1_1_templates_1_1_i_code_template.html | 522 ---------- ...code_1_1_templates_1_1_i_code_template.png | Bin 1819 -> 0 bytes ...1_1_i_data_change_3_01_t_01_4-members.html | 74 -- ...ections_1_1_i_data_change_3_01_t_01_4.html | 263 ----- ...lections_1_1_i_data_change_3_01_t_01_4.png | Bin 1061 -> 0 bytes ...tions_1_1_i_define_collection-members.html | 78 -- ...1_collections_1_1_i_define_collection.html | 454 --------- ..._1_collections_1_1_i_define_collection.png | Bin 1185 -> 0 bytes ...llections_1_1_i_index_overlay-members.html | 80 -- ...r_1_1_collections_1_1_i_index_overlay.html | 357 ------- ...er_1_1_collections_1_1_i_index_overlay.png | Bin 987 -> 0 bytes ...assembler_1_1_i_pointer_maker-members.html | 71 -- ..._event__assembler_1_1_i_pointer_maker.html | 186 ---- ...1_event__assembler_1_1_i_pointer_maker.png | Bin 927 -> 0 bytes ..._assembler_1_1_i_preprocessor-members.html | 71 -- ...1_event__assembler_1_1_i_preprocessor.html | 169 ---- ..._1_event__assembler_1_1_i_preprocessor.png | Bin 1631 -> 0 bytes ...r_interface_1_1_i_message_log-members.html | 84 -- ..._1_1_user_interface_1_1_i_message_log.html | 542 ---------- ...r_1_1_user_interface_1_1_i_message_log.png | Bin 1988 -> 0 bytes .../namespace_language_raws_analyzer.html | 70 -- .../html/namespace_mass_text_replacer.html | 73 -- ...ace_mass_text_replacer_1_1_properties.html | 74 -- ...pace_nigthmare_list_to_e_adefinitions.html | 70 -- .../html/namespace_nintenlord.html | 71 -- ...pace_nintenlord_1_1_event___assembler.html | 109 -- ...enlord_1_1_event___assembler_1_1_code.html | 86 -- ...nt___assembler_1_1_code_1_1_languages.html | 166 ---- ...t___assembler_1_1_code_1_1_processors.html | 110 -- ...sembler_1_1_code_1_1_string_replacers.html | 74 -- ...nt___assembler_1_1_code_1_1_templates.html | 84 -- ...1_1_event___assembler_1_1_collections.html | 90 -- ...enlord_1_1_event___assembler_1_1_core.html | 78 -- ...1_event___assembler_1_1_core_1_1_code.html | 81 -- ...embler_1_1_core_1_1_code_1_1_language.html | 172 ---- ..._code_1_1_language_1_1_built_in_codes.html | 77 -- ...r_1_1_core_1_1_code_1_1_preprocessors.html | 114 --- ...1_1_preprocessors_1_1_built_in_macros.html | 80 -- ...code_1_1_preprocessors_1_1_directives.html | 81 -- ..._1_core_1_1_code_1_1_string_replacers.html | 74 -- ...embler_1_1_core_1_1_code_1_1_template.html | 86 -- ..._1_event___assembler_1_1_core_1_1_i_o.html | 77 -- ..._assembler_1_1_core_1_1_i_o_1_1_input.html | 73 -- ...vent___assembler_1_1_core_1_1_utility.html | 76 -- ...nlord_1_1_event___assembler_1_1_g_b_a.html | 73 -- ..._event___assembler_1_1_user_interface.html | 77 -- ...ord_1_1_event___assembler_1_1_utility.html | 89 -- ...space_nintenlord_1_1_event__assembler.html | 72 -- ...tenlord_1_1_event__assembler_1_1_code.html | 79 -- ...ent__assembler_1_1_code_1_1_languages.html | 164 --- ...nt__assembler_1_1_code_1_1_processors.html | 74 -- ...ent__assembler_1_1_code_1_1_templates.html | 83 -- ..._1_1_event__assembler_1_1_collections.html | 83 -- ...enlord_1_1_event__assembler_1_1_g_b_a.html | 73 -- ...1_event__assembler_1_1_user_interface.html | 80 -- ...lord_1_1_event__assembler_1_1_utility.html | 83 -- .../namespace_read_binary_and_write_text.html | 72 -- ..._binary_and_write_text_1_1_properties.html | 74 -- Event Assembler/html/namespacemembers.html | 84 -- .../html/namespacemembers_enum.html | 81 -- .../html/namespacemembers_func.html | 78 -- Event Assembler/html/namespaces.html | 93 -- Event Assembler/html/search/all_61.html | 310 ------ Event Assembler/html/search/all_62.html | 81 -- Event Assembler/html/search/all_63.html | 352 ------- Event Assembler/html/search/all_64.html | 260 ----- Event Assembler/html/search/all_65.html | 249 ----- Event Assembler/html/search/all_66.html | 99 -- Event Assembler/html/search/all_67.html | 225 ----- Event Assembler/html/search/all_68.html | 32 - Event Assembler/html/search/all_69.html | 500 ---------- Event Assembler/html/search/all_6b.html | 41 - Event Assembler/html/search/all_6c.html | 153 --- Event Assembler/html/search/all_6d.html | 202 ---- Event Assembler/html/search/all_6e.html | 251 ----- Event Assembler/html/search/all_6f.html | 153 --- Event Assembler/html/search/all_70.html | 286 ------ Event Assembler/html/search/all_72.html | 261 ----- Event Assembler/html/search/all_73.html | 178 ---- Event Assembler/html/search/all_74.html | 226 ----- Event Assembler/html/search/all_75.html | 37 - Event Assembler/html/search/all_76.html | 53 - Event Assembler/html/search/all_77.html | 47 - Event Assembler/html/search/classes_61.html | 26 - Event Assembler/html/search/classes_62.html | 26 - Event Assembler/html/search/classes_63.html | 80 -- Event Assembler/html/search/classes_64.html | 74 -- Event Assembler/html/search/classes_65.html | 74 -- Event Assembler/html/search/classes_66.html | 44 - Event Assembler/html/search/classes_67.html | 32 - Event Assembler/html/search/classes_69.html | 182 ---- Event Assembler/html/search/classes_6c.html | 32 - Event Assembler/html/search/classes_6d.html | 32 - Event Assembler/html/search/classes_6e.html | 44 - Event Assembler/html/search/classes_6f.html | 44 - Event Assembler/html/search/classes_70.html | 80 -- Event Assembler/html/search/classes_72.html | 44 - Event Assembler/html/search/classes_73.html | 56 -- Event Assembler/html/search/classes_74.html | 62 -- Event Assembler/html/search/classes_75.html | 26 - Event Assembler/html/search/classes_76.html | 26 - Event Assembler/html/search/close.png | Bin 273 -> 0 bytes Event Assembler/html/search/enums_64.html | 26 - Event Assembler/html/search/enums_67.html | 26 - Event Assembler/html/search/enums_70.html | 26 - Event Assembler/html/search/files_61.html | 25 - Event Assembler/html/search/files_62.html | 30 - Event Assembler/html/search/files_63.html | 85 -- Event Assembler/html/search/files_64.html | 70 -- Event Assembler/html/search/files_65.html | 85 -- Event Assembler/html/search/files_66.html | 40 - Event Assembler/html/search/files_67.html | 30 - Event Assembler/html/search/files_69.html | 170 ---- Event Assembler/html/search/files_6c.html | 40 - Event Assembler/html/search/files_6d.html | 35 - Event Assembler/html/search/files_6e.html | 50 - Event Assembler/html/search/files_6f.html | 45 - Event Assembler/html/search/files_70.html | 60 -- Event Assembler/html/search/files_72.html | 60 -- Event Assembler/html/search/files_73.html | 55 - Event Assembler/html/search/files_74.html | 60 -- Event Assembler/html/search/files_75.html | 25 - Event Assembler/html/search/files_76.html | 25 - Event Assembler/html/search/functions_61.html | 242 ----- Event Assembler/html/search/functions_62.html | 37 - Event Assembler/html/search/functions_63.html | 137 --- Event Assembler/html/search/functions_64.html | 115 --- Event Assembler/html/search/functions_65.html | 109 -- Event Assembler/html/search/functions_66.html | 55 - Event Assembler/html/search/functions_67.html | 203 ---- Event Assembler/html/search/functions_68.html | 26 - Event Assembler/html/search/functions_69.html | 149 --- Event Assembler/html/search/functions_6c.html | 37 - Event Assembler/html/search/functions_6d.html | 80 -- Event Assembler/html/search/functions_6e.html | 32 - Event Assembler/html/search/functions_6f.html | 83 -- Event Assembler/html/search/functions_70.html | 127 --- Event Assembler/html/search/functions_72.html | 163 --- Event Assembler/html/search/functions_73.html | 86 -- Event Assembler/html/search/functions_74.html | 119 --- Event Assembler/html/search/functions_77.html | 41 - .../html/search/namespaces_6c.html | 25 - .../html/search/namespaces_6d.html | 31 - .../html/search/namespaces_6e.html | 147 --- .../html/search/namespaces_72.html | 31 - Event Assembler/html/search/nomatches.html | 12 - .../html/search/properties_61.html | 77 -- .../html/search/properties_62.html | 48 - .../html/search/properties_63.html | 98 -- .../html/search/properties_64.html | 54 - .../html/search/properties_65.html | 41 - .../html/search/properties_66.html | 38 - .../html/search/properties_68.html | 26 - .../html/search/properties_69.html | 47 - .../html/search/properties_6b.html | 41 - .../html/search/properties_6c.html | 87 -- .../html/search/properties_6d.html | 104 -- .../html/search/properties_6e.html | 59 -- .../html/search/properties_6f.html | 41 - .../html/search/properties_70.html | 65 -- .../html/search/properties_72.html | 43 - .../html/search/properties_73.html | 35 - .../html/search/properties_74.html | 45 - .../html/search/properties_75.html | 26 - .../html/search/properties_76.html | 41 - .../html/search/properties_77.html | 26 - Event Assembler/html/search/search.css | 200 ---- Event Assembler/html/search/search.js | 740 -------------- Event Assembler/html/search/search.png | Bin 527 -> 0 bytes Event Assembler/html/search/variables_61.html | 26 - Event Assembler/html/search/variables_63.html | 32 - Event Assembler/html/search/variables_64.html | 26 - Event Assembler/html/search/variables_66.html | 26 - Event Assembler/html/search/variables_69.html | 32 - Event Assembler/html/search/variables_6c.html | 32 - Event Assembler/html/search/variables_6d.html | 44 - Event Assembler/html/search/variables_6e.html | 29 - Event Assembler/html/search/variables_6f.html | 26 - Event Assembler/html/search/variables_70.html | 38 - Event Assembler/html/search/variables_73.html | 26 - Event Assembler/html/search/variables_76.html | 26 - ...ler_1_1_code_1_1_build_vector-members.html | 71 -- ...__assembler_1_1_code_1_1_build_vector.html | 149 --- ...___assembler_1_1_code_1_1_build_vector.png | Bin 891 -> 0 bytes ...1_code_1_1_deconstruct_vector-members.html | 71 -- ...mbler_1_1_code_1_1_deconstruct_vector.html | 149 --- ...embler_1_1_code_1_1_deconstruct_vector.png | Bin 931 -> 0 bytes ...mbler_1_1_code_1_1_is_defined-members.html | 73 -- ...t___assembler_1_1_code_1_1_is_defined.html | 185 ---- ...nt___assembler_1_1_code_1_1_is_defined.png | Bin 879 -> 0 bytes ...1_code_1_1_languages_1_1_code-members.html | 78 -- ...mbler_1_1_code_1_1_languages_1_1_code.html | 351 ------- ...ors_1_1_preprocessing_context-members.html | 77 -- ..._processors_1_1_preprocessing_context.html | 222 ----- ...rs_1_1_preprocessor_directive-members.html | 73 -- ...processors_1_1_preprocessor_directive.html | 150 --- ...assembler_1_1_code_1_1_signum-members.html | 71 -- ...event___assembler_1_1_code_1_1_signum.html | 149 --- ..._event___assembler_1_1_code_1_1_signum.png | Bin 881 -> 0 bytes ...assembler_1_1_code_1_1_switch-members.html | 71 -- ...event___assembler_1_1_code_1_1_switch.html | 149 --- ..._event___assembler_1_1_code_1_1_switch.png | Bin 864 -> 0 bytes ..._code_1_1_vector_to_parameter-members.html | 71 -- ...bler_1_1_code_1_1_vector_to_parameter.html | 149 --- ...mbler_1_1_code_1_1_vector_to_parameter.png | Bin 935 -> 0 bytes ..._1_code_1_1_language_1_1_code-members.html | 78 -- ...1_core_1_1_code_1_1_language_1_1_code.html | 351 ------- ...de_1_1_language_1_1_parameter-members.html | 75 -- ...e_1_1_code_1_1_language_1_1_parameter.html | 205 ---- ...lt_in_macros_1_1_build_vector-members.html | 71 -- ..._1_1_built_in_macros_1_1_build_vector.html | 149 --- ...s_1_1_built_in_macros_1_1_build_vector.png | Bin 1226 -> 0 bytes ...macros_1_1_deconstruct_vector-members.html | 71 -- ...uilt_in_macros_1_1_deconstruct_vector.html | 149 --- ...built_in_macros_1_1_deconstruct_vector.png | Bin 1288 -> 0 bytes ...uilt_in_macros_1_1_is_defined-members.html | 73 -- ...rs_1_1_built_in_macros_1_1_is_defined.html | 185 ---- ...ors_1_1_built_in_macros_1_1_is_defined.png | Bin 1224 -> 0 bytes ..._1_built_in_macros_1_1_signum-members.html | 71 -- ...essors_1_1_built_in_macros_1_1_signum.html | 149 --- ...cessors_1_1_built_in_macros_1_1_signum.png | Bin 1223 -> 0 bytes ..._1_built_in_macros_1_1_switch-members.html | 71 -- ...essors_1_1_built_in_macros_1_1_switch.html | 149 --- ...cessors_1_1_built_in_macros_1_1_switch.png | Bin 1198 -> 0 bytes ...acros_1_1_vector_to_parameter-members.html | 71 -- ...ilt_in_macros_1_1_vector_to_parameter.html | 149 --- ...uilt_in_macros_1_1_vector_to_parameter.png | Bin 1306 -> 0 bytes ...rs_1_1_preprocessor_directive-members.html | 73 -- ...processors_1_1_preprocessor_directive.html | 150 --- ...1_code_1_1_languages_1_1_code-members.html | 78 -- ...mbler_1_1_code_1_1_languages_1_1_code.html | 351 ------- ...e_1_1_languages_1_1_parameter-members.html | 92 -- ..._1_1_code_1_1_languages_1_1_parameter.html | 532 ---------- ...embler_1_1_code_1_1_parameter-members.html | 92 -- ...ent__assembler_1_1_code_1_1_parameter.html | 532 ---------- ...ors_1_1_preprocessing_context-members.html | 77 -- ..._processors_1_1_preprocessing_context.html | 222 ----- ...rs_1_1_preprocessor_directive-members.html | 73 -- ...processors_1_1_preprocessor_directive.html | 150 --- Event Assembler/html/tab_b.gif | Bin 35 -> 0 bytes Event Assembler/html/tab_l.gif | Bin 706 -> 0 bytes Event Assembler/html/tab_r.gif | Bin 2585 -> 0 bytes Event Assembler/html/tabs.css | 105 -- Nintenlord.Forms/Nintenlord.Forms.csproj | 3 +- Nintenlord.Forms/Properties/Resources.resx | 13 +- 918 files changed, 8 insertions(+), 101527 deletions(-) delete mode 100644 Event Assembler/Core/Code/Language/Assembly/AssemblyContext.cs delete mode 100644 Event Assembler/Core/Code/Language/Assembly/EAExpressionAssembler.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/IExpression.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/Assingment.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/Code.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/ExpressionList.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/LabeledExpression.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BinaryOperator.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftLeft.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftRight.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseAnd.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseOr.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseXor.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Division.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Minus.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Modulus.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Multiply.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Sum.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/Scope.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/Symbol.cs delete mode 100644 Event Assembler/Core/Code/Language/Expression/Tree/ValueExpression.cs delete mode 100644 Event Assembler/Core/Code/Language/ICodeLanguage.cs delete mode 100644 Event Assembler/Core/Code/Language/Old/BuiltInCodes/IBuiltInCode.cs delete mode 100644 Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetAlinger.cs delete mode 100644 Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetChanger.cs delete mode 100644 Event Assembler/Core/Code/Language/Old/BuiltInCodes/Printer.cs delete mode 100644 Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeEnder.cs delete mode 100644 Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeStarter.cs delete mode 100644 Event Assembler/Core/Code/Language/Old/EACodeLanguage.cs delete mode 100644 Event Assembler/Core/Code/Language/Old/EACodeLanguageAssembler.cs delete mode 100644 Event Assembler/Core/Code/Language/Old/FE6CodeLanguage.cs delete mode 100644 Event Assembler/Core/Code/Language/Old/FE7CodeLanguage.cs delete mode 100644 Event Assembler/Core/Code/Language/Old/FE8CodeLanguage.cs delete mode 100644 Event Assembler/Core/Code/Language/Old/Priority.cs delete mode 100644 Event Assembler/Core/Code/Language/Parser/StatementParser.cs delete mode 100644 Event Assembler/Core/Code/Language/Parser/TokenParser.cs delete mode 100644 Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IIntegerType.cs delete mode 100644 Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IntRepresentation.cs delete mode 100644 Event Assembler/Core/Code/Preprocessors/ContextPreprocessor.cs delete mode 100644 Event Assembler/Core/Code/Preprocessors/OldPreprocessor.cs delete mode 100644 Event Assembler/Core/Code/Preprocessors/OldPreprocessor2.cs delete mode 100644 Event Assembler/Core/Code/Preprocessors/RegexPreprocessor.cs delete mode 100644 Event Assembler/Core/Code/Preprocessors/StringReplacers/IStringReplacer.cs delete mode 100644 Event Assembler/Core/Code/Preprocessors/StringReplacers/NewReplacer.cs delete mode 100644 Event Assembler/Core/Code/Preprocessors/StringReplacers/OriginalReplacer.cs delete mode 100644 Event Assembler/Core/Code/ScopeStructure.cs delete mode 100644 Event Assembler/Core/Collections/DefineCollectionTreeBased.cs delete mode 100644 Event Assembler/Core/GBAPointerMaker.cs delete mode 100644 Event Assembler/Core/IO/Input/CommandLineArgs.cs delete mode 100644 Event Assembler/Core/IO/Input/InputByteStream.cs delete mode 100644 Event Assembler/Core/Language definition.txt delete mode 100644 Event Assembler/Core/Properties/AssemblyInfo.cs delete mode 100644 Event Assembler/Event Assembler/FE6 Template.txt delete mode 100644 Event Assembler/Event Assembler/FE7 Template.txt delete mode 100644 Event Assembler/Event Assembler/FE8 Template.txt delete mode 100644 Event Assembler/Event Assembler/Language Raws/Units/Fighting.txt delete mode 100644 Event Assembler/Event Assembler/Scripts/Generate post.cmd delete mode 100644 Event Assembler/Event Assembler/UserInterface/EA Standard library/Chapter Structure Helpers.txt delete mode 100644 Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Background Definitions.txt delete mode 100644 Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Helpers.txt delete mode 100644 Event Assembler/ReadBinaryAndWriteText/Program.cs delete mode 100644 Event Assembler/ReadBinaryAndWriteText/Properties/Settings.Designer.cs delete mode 100644 Event Assembler/ReadBinaryAndWriteText/ReadBinaryAndWriteText.csproj delete mode 100644 Event Assembler/html/_array_dictionary_8cs.html delete mode 100644 Event Assembler/html/_build_vector_8cs.html delete mode 100644 Event Assembler/html/_byte_extensions_8cs.html delete mode 100644 Event Assembler/html/_can_cause_error_8cs.html delete mode 100644 Event Assembler/html/_code_8cs.html delete mode 100644 Event Assembler/html/_code_filler_template_8cs.html delete mode 100644 Event Assembler/html/_code_template_8cs.html delete mode 100644 Event Assembler/html/_code_template_storer_8cs.html delete mode 100644 Event Assembler/html/_collection_extensions_8cs.html delete mode 100644 Event Assembler/html/_context_8cs.html delete mode 100644 Event Assembler/html/_context_preprocessor_8cs.html delete mode 100644 Event Assembler/html/_core_2_program_8cs.html delete mode 100644 Event Assembler/html/_core_2_properties_2_assembly_info_8cs.html delete mode 100644 Event Assembler/html/_core_info_8cs.html delete mode 100644 Event Assembler/html/_current_file_8cs.html delete mode 100644 Event Assembler/html/_current_line_8cs.html delete mode 100644 Event Assembler/html/_data_change_8cs.html delete mode 100644 Event Assembler/html/_deconstruct_vector_8cs.html delete mode 100644 Event Assembler/html/_define_8cs.html delete mode 100644 Event Assembler/html/_define_collection2_8cs.html delete mode 100644 Event Assembler/html/_define_collection_8cs.html delete mode 100644 Event Assembler/html/_define_collection_new_8cs.html delete mode 100644 Event Assembler/html/_define_collection_old_8cs.html delete mode 100644 Event Assembler/html/_define_collection_optimized_8cs.html delete mode 100644 Event Assembler/html/_define_collection_tree_based_8cs.html delete mode 100644 Event Assembler/html/_dictionary_of_enumerables_enumarator_8cs.html delete mode 100644 Event Assembler/html/_disassembly_mode_8cs.html delete mode 100644 Event Assembler/html/_dump_pool_8cs.html delete mode 100644 Event Assembler/html/_e_a_code_language_8cs.html delete mode 100644 Event Assembler/html/_e_a_code_language_assembler_8cs.html delete mode 100644 Event Assembler/html/_e_a_code_language_disassembler_8cs.html delete mode 100644 Event Assembler/html/_else_8cs.html delete mode 100644 Event Assembler/html/_end_if_8cs.html delete mode 100644 Event Assembler/html/_enum_chooser_8_designer_8cs.html delete mode 100644 Event Assembler/html/_enum_chooser_8cs.html delete mode 100644 Event Assembler/html/_enum_chooser_form_8_designer_8cs.html delete mode 100644 Event Assembler/html/_enum_chooser_form_8cs.html delete mode 100644 Event Assembler/html/_enum_extensions_8cs.html delete mode 100644 Event Assembler/html/_enumaration_tree_8cs.html delete mode 100644 Event Assembler/html/_event_01assembler_2_program_8cs.html delete mode 100644 Event Assembler/html/_event_01assembler_2_properties_2_assembly_info_8cs.html delete mode 100644 Event Assembler/html/_f_e6_code_language_8cs.html delete mode 100644 Event Assembler/html/_f_e7_code_language_8cs.html delete mode 100644 Event Assembler/html/_f_e8_code_language_8cs.html delete mode 100644 Event Assembler/html/_form1_8_designer_8cs.html delete mode 100644 Event Assembler/html/_form1_8cs.html delete mode 100644 Event Assembler/html/_form_helpers_8cs.html delete mode 100644 Event Assembler/html/_g_b_a_pointer_maker_8cs.html delete mode 100644 Event Assembler/html/_g_u_i_message_log_8cs.html delete mode 100644 Event Assembler/html/_game_8cs.html delete mode 100644 Event Assembler/html/_i_assembler_8cs.html delete mode 100644 Event Assembler/html/_i_built_in_code_8cs.html delete mode 100644 Event Assembler/html/_i_code_language_8cs.html delete mode 100644 Event Assembler/html/_i_code_template_8cs.html delete mode 100644 Event Assembler/html/_i_code_template_storer_8cs.html delete mode 100644 Event Assembler/html/_i_data_change_8cs.html delete mode 100644 Event Assembler/html/_i_define_collection_8cs.html delete mode 100644 Event Assembler/html/_i_directive_8cs.html delete mode 100644 Event Assembler/html/_i_directive_preprocessor_8cs.html delete mode 100644 Event Assembler/html/_i_disassembler_8cs.html delete mode 100644 Event Assembler/html/_i_fixed_doc_string_8cs.html delete mode 100644 Event Assembler/html/_i_fixed_dox_string_8cs.html delete mode 100644 Event Assembler/html/_i_index_overlay_8cs.html delete mode 100644 Event Assembler/html/_i_input_byte_stream_8cs.html delete mode 100644 Event Assembler/html/_i_input_stream_8cs.html delete mode 100644 Event Assembler/html/_i_macro_8cs.html delete mode 100644 Event Assembler/html/_i_message_log_8cs.html delete mode 100644 Event Assembler/html/_i_named_8cs.html delete mode 100644 Event Assembler/html/_i_o_helpers_8cs.html delete mode 100644 Event Assembler/html/_i_parameterized_8cs.html delete mode 100644 Event Assembler/html/_i_pointer_maker_8cs.html delete mode 100644 Event Assembler/html/_i_preprocessor_8cs.html delete mode 100644 Event Assembler/html/_i_replacer_8cs.html delete mode 100644 Event Assembler/html/_i_string_replacer_8cs.html delete mode 100644 Event Assembler/html/_if_defined_8cs.html delete mode 100644 Event Assembler/html/_if_not_defined_8cs.html delete mode 100644 Event Assembler/html/_include_8cs.html delete mode 100644 Event Assembler/html/_include_binary_8cs.html delete mode 100644 Event Assembler/html/_index_overlay_8cs.html delete mode 100644 Event Assembler/html/_input_helpers_8cs.html delete mode 100644 Event Assembler/html/_integer_extensions_8cs.html delete mode 100644 Event Assembler/html/_is_defined_8cs.html delete mode 100644 Event Assembler/html/_lamda_comparer_8cs.html delete mode 100644 Event Assembler/html/_language_processor_8cs.html delete mode 100644 Event Assembler/html/_language_raws_analyzer_2_program_8cs.html delete mode 100644 Event Assembler/html/_language_raws_analyzer_2_properties_2_assembly_info_8cs.html delete mode 100644 Event Assembler/html/_main_form_8_designer_8cs.html delete mode 100644 Event Assembler/html/_main_form_8cs.html delete mode 100644 Event Assembler/html/_mass_text_replacer_2_program_8cs.html delete mode 100644 Event Assembler/html/_mass_text_replacer_2_properties_2_assembly_info_8cs.html delete mode 100644 Event Assembler/html/_mass_text_replacer_2_properties_2_resources_8_designer_8cs.html delete mode 100644 Event Assembler/html/_mass_text_replacer_2_properties_2_settings_8_designer_8cs.html delete mode 100644 Event Assembler/html/_message_log_8cs.html delete mode 100644 Event Assembler/html/_natural_comparer_8cs.html delete mode 100644 Event Assembler/html/_new_replacer_8cs.html delete mode 100644 Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_program_8cs.html delete mode 100644 Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_properties_2_assembly_info_8cs.html delete mode 100644 Event Assembler/html/_node_8cs.html delete mode 100644 Event Assembler/html/_nop_preprocessor_8cs.html delete mode 100644 Event Assembler/html/_offset_alinger_8cs.html delete mode 100644 Event Assembler/html/_offset_changer_8cs.html delete mode 100644 Event Assembler/html/_old_preprocessor2_8cs.html delete mode 100644 Event Assembler/html/_old_preprocessor_8cs.html delete mode 100644 Event Assembler/html/_original_replacer_8cs.html delete mode 100644 Event Assembler/html/_pair_extensions_8cs.html delete mode 100644 Event Assembler/html/_parameter_8cs.html delete mode 100644 Event Assembler/html/_parser_8cs.html delete mode 100644 Event Assembler/html/_pool_8cs.html delete mode 100644 Event Assembler/html/_preprocessing_input_stream_8cs.html delete mode 100644 Event Assembler/html/_preprocessor_8cs.html delete mode 100644 Event Assembler/html/_preprocessor_new_8cs.html delete mode 100644 Event Assembler/html/_printer_8cs.html delete mode 100644 Event Assembler/html/_priority_8cs.html delete mode 100644 Event Assembler/html/_raw_code_template_8cs.html delete mode 100644 Event Assembler/html/_read_binary_and_write_text_2_program_8cs.html delete mode 100644 Event Assembler/html/_read_binary_and_write_text_2_properties_2_assembly_info_8cs.html delete mode 100644 Event Assembler/html/_read_binary_and_write_text_2_properties_2_resources_8_designer_8cs.html delete mode 100644 Event Assembler/html/_read_binary_and_write_text_2_properties_2_settings_8_designer_8cs.html delete mode 100644 Event Assembler/html/_rectangle_extensions_8cs.html delete mode 100644 Event Assembler/html/_regex_helper_8cs.html delete mode 100644 Event Assembler/html/_regex_preprocessor_8cs.html delete mode 100644 Event Assembler/html/_resources_8_designer_8cs.html delete mode 100644 Event Assembler/html/_reverse_comparer_8cs.html delete mode 100644 Event Assembler/html/_scope_ender_8cs.html delete mode 100644 Event Assembler/html/_scope_starter_8cs.html delete mode 100644 Event Assembler/html/_settings_8_designer_8cs.html delete mode 100644 Event Assembler/html/_signum_8cs.html delete mode 100644 Event Assembler/html/_string_equality_comparer_8cs.html delete mode 100644 Event Assembler/html/_string_extensions_8cs.html delete mode 100644 Event Assembler/html/_switch_8cs.html delete mode 100644 Event Assembler/html/_template_comparer_8cs.html delete mode 100644 Event Assembler/html/_template_equator_8cs.html delete mode 100644 Event Assembler/html/_template_parameter_8cs.html delete mode 100644 Event Assembler/html/_terminating_string_template_8cs.html delete mode 100644 Event Assembler/html/_text_shower_8_designer_8cs.html delete mode 100644 Event Assembler/html/_text_shower_8cs.html delete mode 100644 Event Assembler/html/_text_writer_message_log_8cs.html delete mode 100644 Event Assembler/html/_triplet_8cs.html delete mode 100644 Event Assembler/html/_trivial_preprocessor_8cs.html delete mode 100644 Event Assembler/html/_undefine_8cs.html delete mode 100644 Event Assembler/html/_vector_to_parameter_8cs.html delete mode 100644 Event Assembler/html/annotated.html delete mode 100644 Event Assembler/html/class_language_raws_analyzer_1_1_program-members.html delete mode 100644 Event Assembler/html/class_language_raws_analyzer_1_1_program.html delete mode 100644 Event Assembler/html/class_mass_text_replacer_1_1_form1-members.html delete mode 100644 Event Assembler/html/class_mass_text_replacer_1_1_form1.html delete mode 100644 Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources-members.html delete mode 100644 Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources.html delete mode 100644 Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings-members.html delete mode 100644 Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings.html delete mode 100644 Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program-members.html delete mode 100644 Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_parameter-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_parameter.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_comparer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_comparer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_comparer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_comparer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_main_form-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_main_form.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01bc9c27bd9a3c332c7f792b8eb6cb56ef.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01c5b664f5e674b34dbdec88fdb43d5112.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_comparer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_comparer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_lamda_comparer_3_01_t_01_4-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_lamda_comparer_3_01_t_01_4.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_shower-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_shower.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log.png delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser-members.html delete mode 100644 Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser.html delete mode 100644 Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources-members.html delete mode 100644 Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources.html delete mode 100644 Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings-members.html delete mode 100644 Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings.html delete mode 100644 Event Assembler/html/classes.html delete mode 100644 Event Assembler/html/doxygen.css delete mode 100644 Event Assembler/html/doxygen.png delete mode 100644 Event Assembler/html/files.html delete mode 100644 Event Assembler/html/functions.html delete mode 100644 Event Assembler/html/functions_0x62.html delete mode 100644 Event Assembler/html/functions_0x63.html delete mode 100644 Event Assembler/html/functions_0x64.html delete mode 100644 Event Assembler/html/functions_0x65.html delete mode 100644 Event Assembler/html/functions_0x66.html delete mode 100644 Event Assembler/html/functions_0x67.html delete mode 100644 Event Assembler/html/functions_0x68.html delete mode 100644 Event Assembler/html/functions_0x69.html delete mode 100644 Event Assembler/html/functions_0x6b.html delete mode 100644 Event Assembler/html/functions_0x6c.html delete mode 100644 Event Assembler/html/functions_0x6d.html delete mode 100644 Event Assembler/html/functions_0x6e.html delete mode 100644 Event Assembler/html/functions_0x6f.html delete mode 100644 Event Assembler/html/functions_0x70.html delete mode 100644 Event Assembler/html/functions_0x72.html delete mode 100644 Event Assembler/html/functions_0x73.html delete mode 100644 Event Assembler/html/functions_0x74.html delete mode 100644 Event Assembler/html/functions_0x75.html delete mode 100644 Event Assembler/html/functions_0x76.html delete mode 100644 Event Assembler/html/functions_0x77.html delete mode 100644 Event Assembler/html/functions_func.html delete mode 100644 Event Assembler/html/functions_func_0x62.html delete mode 100644 Event Assembler/html/functions_func_0x63.html delete mode 100644 Event Assembler/html/functions_func_0x64.html delete mode 100644 Event Assembler/html/functions_func_0x65.html delete mode 100644 Event Assembler/html/functions_func_0x66.html delete mode 100644 Event Assembler/html/functions_func_0x67.html delete mode 100644 Event Assembler/html/functions_func_0x68.html delete mode 100644 Event Assembler/html/functions_func_0x69.html delete mode 100644 Event Assembler/html/functions_func_0x6c.html delete mode 100644 Event Assembler/html/functions_func_0x6d.html delete mode 100644 Event Assembler/html/functions_func_0x6e.html delete mode 100644 Event Assembler/html/functions_func_0x6f.html delete mode 100644 Event Assembler/html/functions_func_0x70.html delete mode 100644 Event Assembler/html/functions_func_0x72.html delete mode 100644 Event Assembler/html/functions_func_0x73.html delete mode 100644 Event Assembler/html/functions_func_0x74.html delete mode 100644 Event Assembler/html/functions_func_0x77.html delete mode 100644 Event Assembler/html/functions_prop.html delete mode 100644 Event Assembler/html/functions_vars.html delete mode 100644 Event Assembler/html/hierarchy.html delete mode 100644 Event Assembler/html/index.html delete mode 100644 Event Assembler/html/installdox delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor.png delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log-members.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log.html delete mode 100644 Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log.png delete mode 100644 Event Assembler/html/namespace_language_raws_analyzer.html delete mode 100644 Event Assembler/html/namespace_mass_text_replacer.html delete mode 100644 Event Assembler/html/namespace_mass_text_replacer_1_1_properties.html delete mode 100644 Event Assembler/html/namespace_nigthmare_list_to_e_adefinitions.html delete mode 100644 Event Assembler/html/namespace_nintenlord.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_languages.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_processors.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_templates.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_collections.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_utility.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_g_b_a.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_user_interface.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_utility.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_languages.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_processors.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_templates.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_collections.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_g_b_a.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_user_interface.html delete mode 100644 Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_utility.html delete mode 100644 Event Assembler/html/namespace_read_binary_and_write_text.html delete mode 100644 Event Assembler/html/namespace_read_binary_and_write_text_1_1_properties.html delete mode 100644 Event Assembler/html/namespacemembers.html delete mode 100644 Event Assembler/html/namespacemembers_enum.html delete mode 100644 Event Assembler/html/namespacemembers_func.html delete mode 100644 Event Assembler/html/namespaces.html delete mode 100644 Event Assembler/html/search/all_61.html delete mode 100644 Event Assembler/html/search/all_62.html delete mode 100644 Event Assembler/html/search/all_63.html delete mode 100644 Event Assembler/html/search/all_64.html delete mode 100644 Event Assembler/html/search/all_65.html delete mode 100644 Event Assembler/html/search/all_66.html delete mode 100644 Event Assembler/html/search/all_67.html delete mode 100644 Event Assembler/html/search/all_68.html delete mode 100644 Event Assembler/html/search/all_69.html delete mode 100644 Event Assembler/html/search/all_6b.html delete mode 100644 Event Assembler/html/search/all_6c.html delete mode 100644 Event Assembler/html/search/all_6d.html delete mode 100644 Event Assembler/html/search/all_6e.html delete mode 100644 Event Assembler/html/search/all_6f.html delete mode 100644 Event Assembler/html/search/all_70.html delete mode 100644 Event Assembler/html/search/all_72.html delete mode 100644 Event Assembler/html/search/all_73.html delete mode 100644 Event Assembler/html/search/all_74.html delete mode 100644 Event Assembler/html/search/all_75.html delete mode 100644 Event Assembler/html/search/all_76.html delete mode 100644 Event Assembler/html/search/all_77.html delete mode 100644 Event Assembler/html/search/classes_61.html delete mode 100644 Event Assembler/html/search/classes_62.html delete mode 100644 Event Assembler/html/search/classes_63.html delete mode 100644 Event Assembler/html/search/classes_64.html delete mode 100644 Event Assembler/html/search/classes_65.html delete mode 100644 Event Assembler/html/search/classes_66.html delete mode 100644 Event Assembler/html/search/classes_67.html delete mode 100644 Event Assembler/html/search/classes_69.html delete mode 100644 Event Assembler/html/search/classes_6c.html delete mode 100644 Event Assembler/html/search/classes_6d.html delete mode 100644 Event Assembler/html/search/classes_6e.html delete mode 100644 Event Assembler/html/search/classes_6f.html delete mode 100644 Event Assembler/html/search/classes_70.html delete mode 100644 Event Assembler/html/search/classes_72.html delete mode 100644 Event Assembler/html/search/classes_73.html delete mode 100644 Event Assembler/html/search/classes_74.html delete mode 100644 Event Assembler/html/search/classes_75.html delete mode 100644 Event Assembler/html/search/classes_76.html delete mode 100644 Event Assembler/html/search/close.png delete mode 100644 Event Assembler/html/search/enums_64.html delete mode 100644 Event Assembler/html/search/enums_67.html delete mode 100644 Event Assembler/html/search/enums_70.html delete mode 100644 Event Assembler/html/search/files_61.html delete mode 100644 Event Assembler/html/search/files_62.html delete mode 100644 Event Assembler/html/search/files_63.html delete mode 100644 Event Assembler/html/search/files_64.html delete mode 100644 Event Assembler/html/search/files_65.html delete mode 100644 Event Assembler/html/search/files_66.html delete mode 100644 Event Assembler/html/search/files_67.html delete mode 100644 Event Assembler/html/search/files_69.html delete mode 100644 Event Assembler/html/search/files_6c.html delete mode 100644 Event Assembler/html/search/files_6d.html delete mode 100644 Event Assembler/html/search/files_6e.html delete mode 100644 Event Assembler/html/search/files_6f.html delete mode 100644 Event Assembler/html/search/files_70.html delete mode 100644 Event Assembler/html/search/files_72.html delete mode 100644 Event Assembler/html/search/files_73.html delete mode 100644 Event Assembler/html/search/files_74.html delete mode 100644 Event Assembler/html/search/files_75.html delete mode 100644 Event Assembler/html/search/files_76.html delete mode 100644 Event Assembler/html/search/functions_61.html delete mode 100644 Event Assembler/html/search/functions_62.html delete mode 100644 Event Assembler/html/search/functions_63.html delete mode 100644 Event Assembler/html/search/functions_64.html delete mode 100644 Event Assembler/html/search/functions_65.html delete mode 100644 Event Assembler/html/search/functions_66.html delete mode 100644 Event Assembler/html/search/functions_67.html delete mode 100644 Event Assembler/html/search/functions_68.html delete mode 100644 Event Assembler/html/search/functions_69.html delete mode 100644 Event Assembler/html/search/functions_6c.html delete mode 100644 Event Assembler/html/search/functions_6d.html delete mode 100644 Event Assembler/html/search/functions_6e.html delete mode 100644 Event Assembler/html/search/functions_6f.html delete mode 100644 Event Assembler/html/search/functions_70.html delete mode 100644 Event Assembler/html/search/functions_72.html delete mode 100644 Event Assembler/html/search/functions_73.html delete mode 100644 Event Assembler/html/search/functions_74.html delete mode 100644 Event Assembler/html/search/functions_77.html delete mode 100644 Event Assembler/html/search/namespaces_6c.html delete mode 100644 Event Assembler/html/search/namespaces_6d.html delete mode 100644 Event Assembler/html/search/namespaces_6e.html delete mode 100644 Event Assembler/html/search/namespaces_72.html delete mode 100644 Event Assembler/html/search/nomatches.html delete mode 100644 Event Assembler/html/search/properties_61.html delete mode 100644 Event Assembler/html/search/properties_62.html delete mode 100644 Event Assembler/html/search/properties_63.html delete mode 100644 Event Assembler/html/search/properties_64.html delete mode 100644 Event Assembler/html/search/properties_65.html delete mode 100644 Event Assembler/html/search/properties_66.html delete mode 100644 Event Assembler/html/search/properties_68.html delete mode 100644 Event Assembler/html/search/properties_69.html delete mode 100644 Event Assembler/html/search/properties_6b.html delete mode 100644 Event Assembler/html/search/properties_6c.html delete mode 100644 Event Assembler/html/search/properties_6d.html delete mode 100644 Event Assembler/html/search/properties_6e.html delete mode 100644 Event Assembler/html/search/properties_6f.html delete mode 100644 Event Assembler/html/search/properties_70.html delete mode 100644 Event Assembler/html/search/properties_72.html delete mode 100644 Event Assembler/html/search/properties_73.html delete mode 100644 Event Assembler/html/search/properties_74.html delete mode 100644 Event Assembler/html/search/properties_75.html delete mode 100644 Event Assembler/html/search/properties_76.html delete mode 100644 Event Assembler/html/search/properties_77.html delete mode 100644 Event Assembler/html/search/search.css delete mode 100644 Event Assembler/html/search/search.js delete mode 100644 Event Assembler/html/search/search.png delete mode 100644 Event Assembler/html/search/variables_61.html delete mode 100644 Event Assembler/html/search/variables_63.html delete mode 100644 Event Assembler/html/search/variables_64.html delete mode 100644 Event Assembler/html/search/variables_66.html delete mode 100644 Event Assembler/html/search/variables_69.html delete mode 100644 Event Assembler/html/search/variables_6c.html delete mode 100644 Event Assembler/html/search/variables_6d.html delete mode 100644 Event Assembler/html/search/variables_6e.html delete mode 100644 Event Assembler/html/search/variables_6f.html delete mode 100644 Event Assembler/html/search/variables_70.html delete mode 100644 Event Assembler/html/search/variables_73.html delete mode 100644 Event Assembler/html/search/variables_76.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector.png delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector.png delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined.png delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum.png delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch.png delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter.png delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector.png delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector.png delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined.png delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum.png delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch.png delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter.png delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor_directive-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor_directive.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html delete mode 100644 Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html delete mode 100644 Event Assembler/html/tab_b.gif delete mode 100644 Event Assembler/html/tab_l.gif delete mode 100644 Event Assembler/html/tab_r.gif delete mode 100644 Event Assembler/html/tabs.css diff --git a/Event Assembler/Core/Code/Language/Assembly/AssemblyContext.cs b/Event Assembler/Core/Code/Language/Assembly/AssemblyContext.cs deleted file mode 100644 index 679dc58..0000000 --- a/Event Assembler/Core/Code/Language/Assembly/AssemblyContext.cs +++ /dev/null @@ -1,122 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using Nintenlord.Event_Assembler.Core.Code.Language.Expression; -using Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree; -using Nintenlord.Event_Assembler.Core.Code.Templates; -using Nintenlord.Event_Assembler.Core.IO.Logs; -using Nintenlord.Utility; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Assembly -{ - sealed class AssemblyContext - { - private struct CodeData - { - public int Offset; - public ICodeTemplate CodeTemplate; - - public CodeData(int offset, ICodeTemplate codeTemplate) - { - this.Offset = offset; - this.CodeTemplate = codeTemplate; - } - } - - private Dictionary, ScopeStructure> scopeStructures; - private Dictionary, CodeData> codeOffsets; - - - public AssemblyContext(ILog log, BinaryWriter output) - { - this.Log = log; - this.scopeStructures = new Dictionary, ScopeStructure>(); - this.codeOffsets = new Dictionary, CodeData>(); - this.Output = output; - } - - public ILog Log { get; private set; } - public ScopeStructure CurrentScope { get; private set; } - public int CurrentOffset { get; set; } - public BinaryWriter Output { get; private set; } - - public void SetScopeStructure(IExpression expression) - { - ScopeStructure newCurrent; - if (!scopeStructures.TryGetValue(expression, out newCurrent)) - { - newCurrent = new ScopeStructure(CurrentScope); - scopeStructures[expression] = newCurrent; - } - CurrentScope = newCurrent; - } - - public void SetToNoScope() - { - CurrentScope = null; - } - - public void PopScope() - { - CurrentScope = CurrentScope.ParentScope; - } - - - - public void AddCodeData(Code code, int offset, ICodeTemplate template) - { - codeOffsets.Add(code, new CodeData(offset, template)); - } - - public bool TryGetCodeData(Code code, out int codeOffset, out ICodeTemplate template) - { - CodeData data; - var result = codeOffsets.TryGetValue(code, out data); - codeOffset = data.Offset; - template = data.CodeTemplate; - return result; - } - - - public void AddError(IExpression code, CanCauseError error) - { - Log.AddError(code.Position + ": " + error.ErrorMessage); - } - - public void AddError(IExpression code, string error) - { - Log.AddError(code.Position + ": " + error); - } - - public void AddError(IExpression code, string format, params object[] args) - { - Log.AddError(code.Position + ": " + string.Format(format, args)); - } - - public void AddNotAtomTypeParameter(IExpression parameter) - { - Log.AddError("{1}: Parameter {0} doesn't have correct type.", - parameter, - parameter.Position); - } - - public void AddNotCorrectParameters(Code code, int paramCount) - { - Log.AddError("{3}: Code {0} doesn't have {2} parameters, but has {1} parameters", - code.CodeName, - paramCount, - code.Parameters.Length, - code.Position); - } - - public void AddNotCorrectParameters(Code code, int paramMin, int paramMax) - { - Log.AddError("{4}: Code {0} doesn't have {3} parameters, but has {1}-{2} parameters", - code.CodeName, - paramMin, - paramMax, - code.Parameters.Length, - code.Position); - } - } -} \ No newline at end of file diff --git a/Event Assembler/Core/Code/Language/Assembly/EAExpressionAssembler.cs b/Event Assembler/Core/Code/Language/Assembly/EAExpressionAssembler.cs deleted file mode 100644 index 48dbe1a..0000000 --- a/Event Assembler/Core/Code/Language/Assembly/EAExpressionAssembler.cs +++ /dev/null @@ -1,477 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using Nintenlord.Collections; -using Nintenlord.Collections.Trees; -using Nintenlord.Event_Assembler.Core.Code.Language.Expression; -using Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree; -using Nintenlord.Event_Assembler.Core.Code.Language.Lexer; -using Nintenlord.Event_Assembler.Core.Code.Language.Types.IntegerRepresentations; -using Nintenlord.Event_Assembler.Core.Code.Templates; -using Nintenlord.Event_Assembler.Core.IO.Input; -using Nintenlord.Event_Assembler.Core.IO.Logs; -using Nintenlord.IO; -using Nintenlord.Parser; -using Nintenlord.Utility; -using Nintenlord.Utility.Primitives; -using EAType = Nintenlord.Event_Assembler.Core.Code.Language.Types.Type; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Assembly -{ - public sealed class EAExpressionAssembler - { - private readonly IParser> parser; - private readonly ICodeTemplateStorer storer; - private readonly StringComparison stringComparison; - private readonly IIntegerType intType; - private readonly IPointerMaker pointerMaker; - private readonly Dictionary, AssemblyContext, FirstPassResult>> firstPassHandlers; - private readonly Dictionary, AssemblyContext>> secondPassHandlers; - - public EAExpressionAssembler(ICodeTemplateStorer storer, IParser> parser, IIntegerType intType, IPointerMaker pointerMaker) - { - this.parser = parser; - this.storer = storer; - this.intType = intType; - this.pointerMaker = pointerMaker; - this.stringComparison = StringComparison.OrdinalIgnoreCase; - - firstPassHandlers = new Dictionary, AssemblyContext, FirstPassResult>>(); - - firstPassHandlers[EAExpressionType.Code] = HandleCodeFirstPass; - firstPassHandlers[EAExpressionType.Scope] = HandleScopeFirstPass; - firstPassHandlers[EAExpressionType.Labeled] = HandleLabelFirstPass; - firstPassHandlers[EAExpressionType.Assignment] = HandleAssignmentFirstPass; - - secondPassHandlers = new Dictionary, AssemblyContext>>(); - - secondPassHandlers[EAExpressionType.Code] = HandleCodeSecondPass; - secondPassHandlers[EAExpressionType.Scope] = HandleScopeSecondPass; - secondPassHandlers[EAExpressionType.Labeled] = HandleLabelSecondPass; - secondPassHandlers[EAExpressionType.Assignment] = HandleAssignmentSecondPass; - } - - public void Assemble(IPositionableInputStream input, BinaryWriter output, ILog log) - { - var assemblyContext = new AssemblyContext(log, output); - - var scanner = new TokenScanner(input); - - if (!scanner.MoveNext()) - { - return; - } - - Match match; - var tree = parser.Parse(scanner, out match); - if (!match.Success) - { - log.AddError(match.Error);// + " " + inputStream.PeekOriginalLine() - return; - } - - if (scanner.IsAtEnd) - { - log.AddError("Consumed all input. Shouldn't have happened."); - return; - } - - if (scanner.Current.Type != TokenType.EndOfStream) - { - log.AddError(scanner.Current.Position + ": Didn't reach end, currently at " + scanner.Current); - return; - } - assemblyContext.CurrentOffset = (int)output.BaseStream.Position; - foreach (var item in FirstPass(tree, assemblyContext)) - { - assemblyContext.AddCodeData(item.code, item.offset, item.template); - } - assemblyContext.CurrentOffset = (int)output.BaseStream.Position; - SecondPass(tree, assemblyContext); - } - - #region First pass - - private struct FirstPassResult - { - public bool valid; - public Code code; - public int offset; - public ICodeTemplate template; - - private FirstPassResult( - bool valid, - Code code, - int offset, - ICodeTemplate template) - { - this.valid = valid; - this.code = code; - this.offset = offset; - this.template = template; - } - - public static FirstPassResult Invalid() - { - return new FirstPassResult(false, null, 0, null); - } - - public static FirstPassResult Valid(Code code, - int offset, - ICodeTemplate template) - { - return new FirstPassResult(true, code, offset, template); - } - - } - - private IEnumerable FirstPass( - IExpression expression, - AssemblyContext assemblyContext) - { - return from expression1 in expression.BreadthFirstEnumerator() - let func = firstPassHandlers.TryGetValue(expression1.Type) - where !func.CausedError - let res = func.Result(expression1, assemblyContext) - where res.valid - select res; - } - - private FirstPassResult HandleAssignmentFirstPass( - IExpression expression, - AssemblyContext assemblyContext) - { - Assingment assignment = (Assingment)expression; - if (assignment.VariableCount != 0) - { - assemblyContext.AddError(assignment, "Assignments with parameters aren't supported."); - } - else - { - assemblyContext.CurrentScope.AddNewSymbol(assignment.Name.Name, assignment.Result); - } - return FirstPassResult.Invalid(); - } - - private FirstPassResult HandleLabelFirstPass( - IExpression expression, - AssemblyContext assemblyContext) - { - LabeledExpression labelExp = (LabeledExpression)expression; - assemblyContext.CurrentScope.AddNewSymbol((labelExp).LabelName, - new ValueExpression(intType.FromInt(assemblyContext.CurrentOffset), default(FilePosition))); - return FirstPassResult.Invalid(); - } - - private FirstPassResult HandleScopeFirstPass( - IExpression expression, - AssemblyContext assemblyContext) - { - assemblyContext.SetScopeStructure(expression); - return FirstPassResult.Invalid(); - } - - private FirstPassResult HandleCodeFirstPass( - IExpression expression, - AssemblyContext assemblyContext) - { - Code code = (Code)expression; - - if (code.IsEmpty) - return FirstPassResult.Invalid(); - - if (HandleBuiltInCode(code, assemblyContext, false)) - return FirstPassResult.Invalid(); - - var paramTypes = code.Parameters.Select(EAType.GetType).ToArray(); - var templateError = storer.FindTemplate(code.CodeName.Name, paramTypes); - - if (templateError.CausedError) - { - assemblyContext.AddError(code, templateError); - return FirstPassResult.Invalid(); - } - else - { - var template = templateError.Result; - int oldOffset = assemblyContext.CurrentOffset; - assemblyContext.CurrentOffset += template.GetLengthBytes(code.Parameters); - return FirstPassResult.Valid(code, oldOffset, template); - } - } - - #endregion - - #region Second pass - - private void SecondPass( - IExpression expression, - AssemblyContext assemblyContext) - { - foreach (var expression1 in expression.BreadthFirstEnumerator()) - { - var action = secondPassHandlers.TryGetValue(expression1.Type); - if (!action.CausedError) - { - action.Result(expression1, assemblyContext); - } - } - } - - private void HandleAssignmentSecondPass( - IExpression assignment, - AssemblyContext assemblyContext) - { - throw new NotImplementedException(); - } - - private void HandleScopeSecondPass( - IExpression newScope, - AssemblyContext assemblyContext) - { - assemblyContext.SetScopeStructure(newScope); - foreach (var child in newScope.GetChildren()) - { - SecondPass(child, assemblyContext); - } - } - - private void HandleLabelSecondPass( - IExpression label, - AssemblyContext assemblyContext) - { - foreach (var child in label.GetChildren()) - { - SecondPass(child, assemblyContext); - } - } - - private void HandleCodeSecondPass( - IExpression expression, - AssemblyContext assemblyContext) - { - Code code = (Code)expression; - if (code.IsEmpty) - return; - - if (HandleBuiltInCode(code, assemblyContext, true)) - return; - - int codeOffset; - ICodeTemplate codeTemplate; - if (!assemblyContext.TryGetCodeData(code, out codeOffset, out codeTemplate)) - { - return; - } - assemblyContext.CurrentOffset = codeOffset; - - if (codeOffset % codeTemplate.OffsetMod != 0) - { - assemblyContext.AddError(code, - "Code {0}'s offset {1} is not divisible by {2}", - codeTemplate.Name, codeOffset.ToHexString("$"), - codeTemplate.OffsetMod); - } - - if (assemblyContext.Output.BaseStream.Position != assemblyContext.CurrentOffset) - { - if (!assemblyContext.Output.BaseStream.CanSeek) - { - assemblyContext.AddError(code, "Stream cannot be seeked."); - } - else - { - assemblyContext.Output.BaseStream.Seek(assemblyContext.CurrentOffset, SeekOrigin.Begin); - } - } - - CanCauseError rawData = codeTemplate.GetData(code.Parameters, - x => GetSymbolVal(x, assemblyContext), intType, pointerMaker); - - if (rawData.CausedError) - { - assemblyContext.AddError(code, rawData); - } - else - { - assemblyContext.Log.AddMessage(code.ToString() + rawData.Result.ToElementWiseString(" ", "[", "]")); - assemblyContext.Output.Write(rawData.Result); - } - assemblyContext.CurrentOffset = (int)assemblyContext.Output.BaseStream.Position; - } - - #endregion - - #region Getting string - - private string ExpressionToString(IExpression exp, AssemblyContext assemblyContext) - { - switch (exp.Type) - { - case EAExpressionType.List: - return exp.GetChildren().ToElementWiseString(", ", "[", "]"); - - case EAExpressionType.Code: - var code = (Code)exp; - - return code.CodeName.Name + code.Parameters.Select( - x => ExpressionToString(x, assemblyContext)).ToElementWiseString(" ", " ", ""); - case EAExpressionType.XOR: - case EAExpressionType.AND: - case EAExpressionType.OR: - case EAExpressionType.LeftShift: - case EAExpressionType.RightShift: - case EAExpressionType.Division: - case EAExpressionType.Multiply: - case EAExpressionType.Modulus: - case EAExpressionType.Minus: - case EAExpressionType.Sum: - case EAExpressionType.Value: - case EAExpressionType.Symbol: - return (from val in Folding.Fold(exp, y => GetSymbolVal(y, assemblyContext), intType) - select intType.ToString(val, 16)).ValueOrDefault(exp.ToString); - //case EAExpressionType.Scope: - //case EAExpressionType.Labeled: - //case EAExpressionType.Assignment: - default: - throw new ArgumentException("malformed tree"); - } - } - - private CanCauseError GetSymbolVal(string symbolName, AssemblyContext assemblyContext) - { - if (symbolName.Equals(currentOffsetCode, stringComparison) || - symbolName.Equals(offsetChanger, stringComparison)) - { - return intType.FromInt(assemblyContext.CurrentOffset); - } - else - { - return from expression in assemblyContext.CurrentScope.GetSymbolValue(symbolName) - from foldResult in Folding.Fold(expression, x => GetSymbolVal(x, assemblyContext), intType) - select foldResult; - } - } - - #endregion - - #region Built-in codes - - private const string currentOffsetCode = "CURRENTOFFSET"; - private const string messagePrinterCode = "MESSAGE"; - private const string errorPrinterCode = "ERROR"; - private const string warningPrinterCode = "WARNING"; - private const string offsetAlinger = "ALIGN"; - private const string offsetChanger = "ORG"; - - private bool HandleBuiltInCode(Code code, AssemblyContext assemblyContext, bool addToLog) - { - string text; - switch (code.CodeName.Name) - { - case messagePrinterCode: - if (addToLog) - { - text = ExpressionToString(code, assemblyContext); - assemblyContext.Log.AddMessage(text.Substring(code.CodeName.Name.Length + 1)); - } - return true; - case errorPrinterCode: - if (addToLog) - { - text = ExpressionToString(code, assemblyContext); - assemblyContext.Log.AddError(text.Substring(code.CodeName.Name.Length + 1)); - } - return true; - case warningPrinterCode: - if (addToLog) - { - text = ExpressionToString(code, assemblyContext); - assemblyContext.Log.AddWarning(text.Substring(code.CodeName.Name.Length + 1)); - } - return true; - case currentOffsetCode: - case offsetAlinger: - if (code.ParameterCount.IsInRange(1, 1)) - { - if (code[0] is ExpressionList) - { - if (addToLog) - { - assemblyContext.AddNotAtomTypeParameter(code[0]); - } - } - else - { - var align = Folding.Fold(code[0], x => CanCauseError.Error("No symbols available."), intType); - if (align.CausedError) - { - if (addToLog) - { - assemblyContext.AddError(code, align); - } - } - else - { - assemblyContext.CurrentOffset = assemblyContext.CurrentOffset.ToMod(intType.GetIntValue(align.Result)); - } - } - } - else - { - if (addToLog) - { - assemblyContext.AddNotCorrectParameters(code, 1); - } - } - return true; - case offsetChanger: - if (code.ParameterCount.IsInRange(1, 1)) - { - if (code[0] is ExpressionList) - { - if (addToLog) - { - assemblyContext.AddNotAtomTypeParameter(code[0]); - } - } - else - { - var newOffset = Folding.Fold(code[0], x => CanCauseError.Error("No symbols available."), intType); - if (newOffset.CausedError) - { - if (addToLog) - { - assemblyContext.AddError(code, newOffset); - } - } - else - { - assemblyContext.CurrentOffset = intType.GetIntValue(newOffset.Result); - } - } - } - else - { - if (addToLog) - { - assemblyContext.AddNotCorrectParameters(code, 1); - } - } - return true; - default: - return false; - } - } - - #endregion - } - - interface IPass - { - - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/IExpression.cs b/Event Assembler/Core/Code/Language/Expression/IExpression.cs deleted file mode 100644 index 58dbd30..0000000 --- a/Event Assembler/Core/Code/Language/Expression/IExpression.cs +++ /dev/null @@ -1,21 +0,0 @@ -using Nintenlord.Collections.Trees; -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression -{ - /// - /// Expression of EA language. - /// - /// The primitive integer type. - public interface IExpression : ITree> - { - /// - /// Type of the expressions. - /// - EAExpressionType Type { get; } - /// - /// Position of the start of the expression. - /// - FilePosition Position { get; } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/Assignment.cs b/Event Assembler/Core/Code/Language/Expression/Tree/Assignment.cs index f627663..72fbb4d 100644 --- a/Event Assembler/Core/Code/Language/Expression/Tree/Assignment.cs +++ b/Event Assembler/Core/Code/Language/Expression/Tree/Assignment.cs @@ -26,14 +26,7 @@ public EAExpressionType Type } } - // public FilePosition Position => pos; - public FilePosition Position - { - get - { - return pos; - } - } + public FilePosition Position => pos; public Assignment(string name, IExpression value, FilePosition position) { diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/Assingment.cs b/Event Assembler/Core/Code/Language/Expression/Tree/Assingment.cs deleted file mode 100644 index 26c01a2..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/Assingment.cs +++ /dev/null @@ -1,75 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using System.Collections.Generic; -using System.Linq; -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree -{ - /// - /// TODO: Update summary. - /// - sealed public class Assingment : IExpression - { - public readonly Symbol Name; - readonly Symbol[] variables; - - public readonly IExpression Result; - - public Symbol this[int index] - { - get - { - return variables[index]; - } - } - public int VariableCount - { - get - { - return variables.Length; - } - } - - public Assingment(Symbol name, IEnumerable> variables, IExpression result, FilePosition position) - { - this.Name = name; - this.variables = variables.ToArray(); - this.Result = result; - this.Position = position; - } - - #region IExpression Members - - public EAExpressionType Type - { - get { return EAExpressionType.Assignment; } - } - - public FilePosition Position - { - get; - private set; - } - - #endregion - - #region ITree> Members - - public IEnumerable> GetChildren() - { - yield return Name; - foreach (var item in variables) - { - yield return item; - } - yield return Result; - } - - #endregion - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/Code.cs b/Event Assembler/Core/Code/Language/Expression/Tree/Code.cs deleted file mode 100644 index e961a26..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/Code.cs +++ /dev/null @@ -1,85 +0,0 @@ -using System.Collections.Generic; -using Nintenlord.Collections; -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree -{ - sealed class Code : IExpression - { - readonly Symbol codeName; - readonly IExpression[] parameters; - readonly FilePosition position; - - - public Symbol CodeName - { - get { return codeName; } - } - public IExpression[] Parameters - { - get { return parameters; } - } - public IExpression this[int index] - { - get { return parameters[index]; } - } - public FilePosition Position - { - get { return position; } - } - public bool IsEmpty - { - get { return codeName == null; } - } - - public int ParameterCount { get { return parameters.Length; } } - - private Code(FilePosition position, Symbol codeName, List> parameters) - { - this.codeName = codeName; - this.parameters = parameters.ToArray(); - this.position = position; - } - public Code(Symbol codeName, List> parameters) - { - this.codeName = codeName; - this.parameters = parameters.ToArray(); - this.position = codeName.Position; - } - - #region IExpression Members - - public EAExpressionType Type - { - get { return EAExpressionType.Code; } - } - - public IEnumerable> GetChildren() - { - if (this.IsEmpty) - { - yield break; - } - else - { - yield return codeName; - foreach (var item in parameters) - { - yield return item; - } - } - } - - #endregion - - public override string ToString() - { - return codeName + parameters.ToElementWiseString(" ", " ", ""); - } - - public static Code EmptyCode(FilePosition position) - { - return new Code(position, null, new List>()); - } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/ExpressionList.cs b/Event Assembler/Core/Code/Language/Expression/Tree/ExpressionList.cs deleted file mode 100644 index 4f55885..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/ExpressionList.cs +++ /dev/null @@ -1,64 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using System.Collections.Generic; -using Nintenlord.Collections; -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree -{ - /// - /// TODO: Update summary. - /// - public sealed class ExpressionList : IExpression - { - readonly FilePosition filePosition; - readonly List> expressions; - - public int ComponentCount - { - get { return expressions.Count; } - } - public IExpression this[int index] - { - get { return expressions[index]; } - } - - public ExpressionList(IEnumerable> expressions, FilePosition startPosition) - { - this.expressions = new List>(expressions); - this.filePosition = startPosition; - } - - #region IExpression Members - - public EAExpressionType Type - { - get { return EAExpressionType.List; } - } - - public FilePosition Position - { - get { return filePosition; } - } - - #endregion - - #region ITree> Members - - public IEnumerable> GetChildren() - { - return this.expressions; - } - - #endregion - - public override string ToString() - { - return expressions.ToElementWiseString(", ","[","]"); - } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/LabeledExpression.cs b/Event Assembler/Core/Code/Language/Expression/Tree/LabeledExpression.cs deleted file mode 100644 index 012f33f..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/LabeledExpression.cs +++ /dev/null @@ -1,56 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using System.Collections.Generic; -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree -{ - /// - /// TODO: Update summary. - /// - sealed class LabeledExpression : IExpression - { - readonly string labelName; - readonly FilePosition position; - readonly IExpression labeledExpression; - - public string LabelName - { - get { return labelName; } - } - - public LabeledExpression(FilePosition position, string labelName, IExpression labeledExpression) - { - this.position = position; - this.labelName = labelName; - this.labeledExpression = labeledExpression; - } - - #region IExpression Members - - public EAExpressionType Type - { - get { return EAExpressionType.Labeled; } - } - - public FilePosition Position - { - get { return position; } - } - - #endregion - - #region ITree> Members - - public IEnumerable> GetChildren() - { - yield return labeledExpression; - } - - #endregion - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BinaryOperator.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BinaryOperator.cs deleted file mode 100644 index 8e84850..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BinaryOperator.cs +++ /dev/null @@ -1,64 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using System.Collections.Generic; -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators -{ - /// - /// TODO: Update summary. - /// - public abstract class BinaryOperator : IExpression - { - readonly private EAExpressionType type; - readonly private IExpression first; - readonly private IExpression second; - readonly private FilePosition position; - - public IExpression Second - { - get { return second; } - } - public IExpression First - { - get { return first; } - } - - protected BinaryOperator(IExpression first, IExpression second, EAExpressionType type, FilePosition position) - { - this.first = first; - this.second = second; - this.type = type; - this.position = position; - } - - #region ITree> Members - - public EAExpressionType Type - { - get { return type; } - } - - public FilePosition Position - { - get { return position; } - } - - public IEnumerable> GetChildren() - { - yield return first; - yield return second; - } - - #endregion - - public override string ToString() - { - return string.Format("({0} {2} {1})", first, second, type); - } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftLeft.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftLeft.cs deleted file mode 100644 index d30cd1e..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftLeft.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators -{ - /// - /// TODO: Update summary. - /// - public class BitShiftLeft : BinaryOperator - { - public BitShiftLeft(IExpression first, IExpression second, FilePosition position) - : base(first, second, EAExpressionType.LeftShift, position) - { - - } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftRight.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftRight.cs deleted file mode 100644 index d91aca6..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitShiftRight.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators -{ - /// - /// TODO: Update summary. - /// - public class BitShiftRight : BinaryOperator - { - public BitShiftRight(IExpression first, IExpression second, FilePosition position) - : base(first, second, EAExpressionType.RightShift, position) - { - - } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseAnd.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseAnd.cs deleted file mode 100644 index 8fff28a..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseAnd.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators -{ - /// - /// TODO: Update summary. - /// - public class BitwiseAnd : BinaryOperator - { - public BitwiseAnd(IExpression first, IExpression second, FilePosition position) - : base(first, second, EAExpressionType.AND, position) - { - - } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseOr.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseOr.cs deleted file mode 100644 index 952a002..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseOr.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators -{ - /// - /// TODO: Update summary. - /// - public class BitwiseOr : BinaryOperator - { - public BitwiseOr(IExpression first, IExpression second, FilePosition position) - : base(first, second, EAExpressionType.OR, position) - { - - } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseXor.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseXor.cs deleted file mode 100644 index 53fa481..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/BitwiseXor.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators -{ - /// - /// TODO: Update summary. - /// - public class BitwiseXor : BinaryOperator - { - public BitwiseXor(IExpression first, IExpression second, FilePosition position) - : base(first, second, EAExpressionType.XOR, position) - { - - } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Division.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Division.cs deleted file mode 100644 index a85dec0..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Division.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators -{ - /// - /// TODO: Update summary. - /// - public sealed class Division : BinaryOperator - { - public Division(IExpression first, IExpression second, FilePosition position) - : base(first, second, EAExpressionType.Division, position) - { - - } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Minus.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Minus.cs deleted file mode 100644 index b2b34fb..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Minus.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators -{ - /// - /// TODO: Update summary. - /// - public sealed class Minus : BinaryOperator - { - public Minus(IExpression first, IExpression second, FilePosition position) - : base(first, second, EAExpressionType.Minus, position) - { - - } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Modulus.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Modulus.cs deleted file mode 100644 index 1d86028..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Modulus.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators -{ - /// - /// TODO: Update summary. - /// - public sealed class Modulus : BinaryOperator - { - public Modulus(IExpression first, IExpression second, FilePosition position) - : base(first, second, EAExpressionType.Modulus, position) - { - - } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Multiply.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Multiply.cs deleted file mode 100644 index 8236dc3..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Multiply.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators -{ - /// - /// TODO: Update summary. - /// - public sealed class Multiply : BinaryOperator - { - public Multiply(IExpression first, IExpression second, FilePosition position) - : base(first, second, EAExpressionType.Multiply, position) - { - - } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Sum.cs b/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Sum.cs deleted file mode 100644 index 0c3eb78..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/MathOperators/Sum.cs +++ /dev/null @@ -1,22 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree.MathOperators -{ - /// - /// TODO: Update summary. - /// - public sealed class Sum : BinaryOperator - { - public Sum(IExpression first, IExpression second, FilePosition position) - : base(first, second, EAExpressionType.Sum, position) - { - - } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/Scope.cs b/Event Assembler/Core/Code/Language/Expression/Tree/Scope.cs deleted file mode 100644 index 43f5333..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/Scope.cs +++ /dev/null @@ -1,37 +0,0 @@ -using System.Collections.Generic; -using System.Linq; -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree -{ - class Scope : IExpression - { - readonly private List> expressions; - readonly private FilePosition position; - - public Scope(List> expressions, FilePosition position) - { - this.expressions = expressions; - this.position = position; - } - - #region IExpression Members - - public FilePosition Position - { - get { return position; } - } - - public EAExpressionType Type - { - get { return EAExpressionType.Scope; } - } - - public IEnumerable> GetChildren() - { - return expressions.AsEnumerable(); - } - - #endregion - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/Symbol.cs b/Event Assembler/Core/Code/Language/Expression/Tree/Symbol.cs deleted file mode 100644 index 18cf7d0..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/Symbol.cs +++ /dev/null @@ -1,50 +0,0 @@ -using System.Collections.Generic; -using Nintenlord.IO; -using Nintenlord.Utility; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree -{ - sealed public class Symbol : IExpression, INamed - { - readonly string name; - readonly FilePosition position; - - public string Name - { - get { return name; } - } - public FilePosition Position - { - get { return position; } - } - - public Symbol(string name, FilePosition position) - { - this.name = name; - this.position = position; - } - - #region IExpression Members - - public EAExpressionType Type - { - get { return EAExpressionType.Symbol; } - } - - #endregion - - #region ITree> Members - - public IEnumerable> GetChildren() - { - yield break; - } - - #endregion - - public override string ToString() - { - return name; - } - } -} diff --git a/Event Assembler/Core/Code/Language/Expression/Tree/ValueExpression.cs b/Event Assembler/Core/Code/Language/Expression/Tree/ValueExpression.cs deleted file mode 100644 index 96d4d98..0000000 --- a/Event Assembler/Core/Code/Language/Expression/Tree/ValueExpression.cs +++ /dev/null @@ -1,50 +0,0 @@ -using System.Collections.Generic; -using Nintenlord.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree -{ - sealed class ValueExpression : IExpression - { - readonly private FilePosition position; - - public T Value - { - get; - private set; - } - - public ValueExpression(T value, FilePosition position) - { - this.Value = value; - this.position = position; - } - - #region IExpression Members - - public EAExpressionType Type - { - get { return EAExpressionType.Value; } - } - - public FilePosition Position - { - get { return position; } - } - - #endregion - - #region ITree> Members - - public IEnumerable> GetChildren() - { - yield break; - } - - #endregion - - public override string ToString() - { - return Value.ToString(); - } - } -} diff --git a/Event Assembler/Core/Code/Language/ICodeLanguage.cs b/Event Assembler/Core/Code/Language/ICodeLanguage.cs deleted file mode 100644 index a8e63eb..0000000 --- a/Event Assembler/Core/Code/Language/ICodeLanguage.cs +++ /dev/null @@ -1,24 +0,0 @@ -using System; -using System.Text; -using Nintenlord.Event_assembler; -using Nintenlord.Event_assembler.Collections; - -namespace Nintenlord.Event_assembler.Code -{ - /// - /// Assembly language for assembling and disassembling - /// - interface ICodeLanguage : IDisassembler, IAssembler - { - /// - /// Checks if word is reserved in this language - /// - /// Word to check - /// True if word is reserved, else false - bool IsReserved(string word); - /// - /// Name of the language - /// - string Name { get; } - } -} diff --git a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/IBuiltInCode.cs b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/IBuiltInCode.cs deleted file mode 100644 index 0ca0934..0000000 --- a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/IBuiltInCode.cs +++ /dev/null @@ -1,28 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using Nintenlord.Utility; -using Nintenlord.Event_Assembler.Core.Code.Language.Expression; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes -{ - interface IBuiltInCode : INamed, IParameterized - { - /// - /// - /// - /// - /// - /// - CanCauseError FirstPass(string[] code, Context context); - - /// - /// - /// - /// - /// - /// True if offset was changed, else false. - CanCauseError SecondPass(string[] code, Context context); - } -} diff --git a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetAlinger.cs b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetAlinger.cs deleted file mode 100644 index 5c3dd41..0000000 --- a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetAlinger.cs +++ /dev/null @@ -1,53 +0,0 @@ -using System; -using Nintenlord.Utility; -using Nintenlord.Event_Assembler.Core.Code.Language.Expression; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes -{ - class OffsetAligner : IBuiltInCode - { - #region IBuiltInCode Members - - public string Name - { - get { return "ALIGN"; } - } - - public int MinAmountOfParameters - { - get { return 1; } - } - - public int MaxAmountOfParameters - { - get { return 1; } - } - - public CanCauseError FirstPass(string[] code, Context context) - { - int value; - if (code[1].TryGetValue(out value)) - { - context.Offset = context.Offset.ToMod(value); - return CanCauseError.NoError; - } - else - { - return CanCauseError.Error(code[1] + " is not a valid number."); - } - } - - public CanCauseError SecondPass(string[] code, Context context) - { - int value; - int oldOffset = context.Offset; - if (code[1].TryGetValue(out value)) - { - context.Offset = context.Offset.ToMod(value); - } - return oldOffset != context.Offset; - } - - #endregion - } -} diff --git a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetChanger.cs b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetChanger.cs deleted file mode 100644 index 57b3fe1..0000000 --- a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/OffsetChanger.cs +++ /dev/null @@ -1,57 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -using Nintenlord.Utility; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes -{ - class OffsetChanger : IBuiltInCode - { - #region IBuiltInCode Members - - public string Name - { - get { return "ORG"; } - } - - public int MinAmountOfParameters - { - get { return 1; } - } - - public int MaxAmountOfParameters - { - get { return 1; } - } - - public CanCauseError FirstPass(string[] code, Context context) - { - int newOffset; - if (code[1].GetMathStringValue(out newOffset)) - { - context.Offset = newOffset; - return CanCauseError.NoError; - } - else - { - return CanCauseError.Error(code[1] + " is not a valid offset."); - } - } - - public CanCauseError SecondPass(string[] code, Context context) - { - int newOffset; - int oldOffset = context.Offset; - if (code[1].GetMathStringValue(out newOffset)) - { - context.Offset = newOffset; - } - return oldOffset != newOffset; - } - - #endregion - } - -} diff --git a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/Printer.cs b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/Printer.cs deleted file mode 100644 index 28e5808..0000000 --- a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/Printer.cs +++ /dev/null @@ -1,69 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using Nintenlord.Utility; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes -{ - class Printer : IBuiltInCode - { - string name; - Action printerAction; - - public Action PrinterAction - { - get { return printerAction; } - set { printerAction = value; } - } - - public Printer(string name) - { - this.name = name; - } - - #region IBuiltInCode Members - - public string Name - { - get { return name; } - } - - public int MinAmountOfParameters - { - get { return -1; } - } - - public int MaxAmountOfParameters - { - get { return -1; } - } - - public CanCauseError FirstPass(string[] code, Context context) - { - StringBuilder bldr = new StringBuilder(); - - for (int i = 1; i < code.Length; i++) - { - string param; - if (code[i].Equals(EACodeLanguageAssembler.currentOffsetCode, - StringComparison.OrdinalIgnoreCase)) - param = context.Offset.ToHexString("$"); - else - param = code[i]; - - bldr.AppendFormat("{0} ", param); - } - printerAction(bldr.ToString()); - - return CanCauseError.NoError; - } - - public CanCauseError SecondPass(string[] code, Context context) - { - return false; - } - - #endregion - } -} diff --git a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeEnder.cs b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeEnder.cs deleted file mode 100644 index 5ce2865..0000000 --- a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeEnder.cs +++ /dev/null @@ -1,52 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using Nintenlord.Utility; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes -{ - class ScopeEnder : IBuiltInCode - { - #region IBuiltInCode Members - - public string Name - { - get { return "}"; } - } - - public int MinAmountOfParameters - { - get { return 0; } - } - - public int MaxAmountOfParameters - { - get { return 0; } - } - - public CanCauseError FirstPass(string[] code, Context context) - { - if (context.ScopesOnStack == 0) - { - return CanCauseError.Error("No scope to end"); - } - else - { - context.EndScope(); - return CanCauseError.NoError; - } - } - - public CanCauseError SecondPass(string[] code, Context context) - { - if (context.ScopesOnStack != 0) - { - context.EndScope(); - } - return false; - } - - #endregion - } -} diff --git a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeStarter.cs b/Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeStarter.cs deleted file mode 100644 index 9d0a963..0000000 --- a/Event Assembler/Core/Code/Language/Old/BuiltInCodes/ScopeStarter.cs +++ /dev/null @@ -1,48 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using Nintenlord.Utility; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes -{ - class ScopeStarter : IBuiltInCode - { - #region IBuiltInCode Members - - public string Name - { - get { return "{"; } - } - - public int MinAmountOfParameters - { - get { return 0; } - } - - public int MaxAmountOfParameters - { - get { return 0; } - } - - public CanCauseError FirstPass(string[] code, Context context) - { - context.AddNewScope(); - return CanCauseError.NoError; - } - - public CanCauseError SecondPass(string[] code, Context context) - { - if (context.MoveToNextScope()) - { - return false; - } - else - { - return CanCauseError.Error("INTERNAL: No scope to move to."); - } - } - - #endregion - } -} diff --git a/Event Assembler/Core/Code/Language/Old/EACodeLanguage.cs b/Event Assembler/Core/Code/Language/Old/EACodeLanguage.cs deleted file mode 100644 index 31fd382..0000000 --- a/Event Assembler/Core/Code/Language/Old/EACodeLanguage.cs +++ /dev/null @@ -1,192 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using Nintenlord.Event_Assembler.Core.Code.Language.Assembly; -using Nintenlord.Event_Assembler.Core.Code.Language.Parser; -using Nintenlord.Event_Assembler.Core.Code.Language.Types.IntegerRepresentations; -using Nintenlord.Event_Assembler.Core.Code.Templates; -using Nintenlord.Event_Assembler.Core.IO.Input; -using Nintenlord.Event_Assembler.Core.IO.Logs; -using Nintenlord.Utility.Strings; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Old -{ - /// - /// Event assemblers code language - /// - public sealed class EACodeLanguage - { - readonly string name; - readonly ICodeTemplateStorer codeStorage; - readonly List reservedWords; - readonly EAExpressionAssembler assembler; - readonly EACodeLanguageDisassembler disassembler; - - - /// - /// Name of the langauge. - /// - public string Name - { - get { return name; } - } - - - /// - /// Priorities for disassembling main codes - /// - public static List MainPriorities - { - get - { - return new List(new Priority[] { Priority.main, Priority.low }); - } - } - /// - /// Priorities for disassembling unit codes - /// - public static List UnitPriorities - { - get - { - return new List(new Priority[] { Priority.unit, Priority.low }); - } - } - /// - /// Priorities for disassembling ballista codes - /// - public static List TrapPriorities - { - get - { - return new List(new Priority[] { Priority.ballista, Priority.low }); - } - } - /// - /// Priorities for disassembling normal codes - /// - public static List NormalPriorities - { - get - { - return new List(new Priority[] { Priority.none, Priority.low }); - } - } - - private const string offsetChanger = "ORG"; - private const string currentOffset = "CURRENTOFFSET"; - private const string messagePrinter = "MESSAGE"; - private const string errorPrinter = "ERROR"; - private const string warningPrinter = "WARNING"; - private const string alignOffset = "ALIGN"; - - /// - /// Creates a new Event Assembler code language - /// - /// Name of the language - /// Pointer maker for this language - /// Pointer list of this langauge, String is the name of the - /// label to point to, List are the priorities that are pointed to. - /// Array of amount of pointers per POIN code for pointer list. - public EACodeLanguage(string name, IPointerMaker pointerMaker, - Tuple>[][] pointerList, - ICodeTemplateStorer codeStorer, StringComparer stringComparer) - { - this.name = name; - this.codeStorage = codeStorer; - - //codeStorage.AddCode(new RawCodeTemplate(stringComparer), Priority.low); - //codeStorage.AddCode(new CodeFillerTemplate(stringComparer), Priority.low); - - //foreach (ICodeTemplate template in codeStorer) - //{ - // CodeTemplate template2 = template as CodeTemplate; - // if (template2 != null) - // { - // template2.PointerMaker = pointerMaker; - // } - //} - - reservedWords = new List { - offsetChanger, //Offset changing code - alignOffset, //Offset aligning code - currentOffset, //Referances current offset - messagePrinter, //Print message to message box/something - errorPrinter, //Print message to message box/something - warningPrinter //Print message to message box/something - }; - var pres = new IntRepresentation(); - this.assembler = new EAExpressionAssembler( - codeStorage, - new TokenParser(StringExtensions.GetValue), - new IntRepresentation(), - pointerMaker); - - this.disassembler = new EACodeLanguageDisassembler( - codeStorage, pointerMaker, pointerList, pres); - } - - public void Assemble(IPositionableInputStream input, BinaryWriter output, ILog log) - { - assembler.Assemble(input, output, log); - } - - public IEnumerable Disassemble(byte[] code, int offset, int length, Priority priority, bool addEndingLinest, ILog messageLog) - { - return disassembler.Disassemble(code, offset, length, priority, messageLog, addEndingLinest); - } - - public IEnumerable DisassembleChapter(byte[] code, int offset, bool addEndingLinest, ILog messageLog) - { - return disassembler.DisassembleChapter(code, offset, messageLog, addEndingLinest); - } - - public IEnumerable DisassembleToEnd(byte[] code, int offset, Priority priority, bool addEndingLinest, ILog messageLog) - { - return disassembler.DisassembleToEnd(code, offset, priority, messageLog, addEndingLinest); - } - - - - /// - /// Checks if code should be undefinable. Do not raise errors based on this. - /// - /// - /// - public bool IsReserved(string word) - { - if (codeStorage.IsUsedName(word)) - { - return true; - } - foreach (string item in reservedWords) - { - if (item.Equals(word)) - { - return true; - } - } - - return false; - } - - public IEnumerable GetCodeNames() - { - return codeStorage.GetNames().Concat(reservedWords); - } - - private bool IsValidLableName(string label) - { - return !this.IsReserved(label) && - label.All(x => char.IsLetterOrDigit(x) | x == '_') && - label.Any(x => char.IsLetter(x)); - } - - - public override string ToString() - { - return name; - } - } -} diff --git a/Event Assembler/Core/Code/Language/Old/EACodeLanguageAssembler.cs b/Event Assembler/Core/Code/Language/Old/EACodeLanguageAssembler.cs deleted file mode 100644 index dcfa3d3..0000000 --- a/Event Assembler/Core/Code/Language/Old/EACodeLanguageAssembler.cs +++ /dev/null @@ -1,229 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes; -using Nintenlord.Event_Assembler.Core.Code.Templates; -using Nintenlord.Event_Assembler.Core.IO.Input; -using Nintenlord.Event_Assembler.Core.IO.Logs; -using Nintenlord.Utility; - -namespace Nintenlord.Event_Assembler.Core.Code.Language -{ - class EACodeLanguageAssembler - { - #region Built-in codes - - public static readonly string currentOffsetCode = "CURRENTOFFSET"; - private static readonly string messagePrinterCode = "MESSAGE"; - private static readonly string errorPrinterCode = "ERROR"; - private static readonly string warningPrinterCode = "WARNING"; - - private void SetBuiltInCodes(StringComparer stringComparer) - { - ScopeStarter scopeStarter = new ScopeStarter(); - ScopeEnder scopeEnder = new ScopeEnder(); - OffsetChanger offsetChanger = new OffsetChanger(); - OffsetAligner offsetAligner = new OffsetAligner(); - Printer messagePrinter = new Printer(messagePrinterCode); - Printer errorPrinter = new Printer(errorPrinterCode); - Printer warningPrinter = new Printer(warningPrinterCode); - - buildInCodes = new Dictionary(stringComparer); - buildInCodes[scopeStarter.Name] = scopeStarter; - buildInCodes[scopeEnder.Name] = scopeEnder; - buildInCodes[offsetChanger.Name] = offsetChanger; - buildInCodes[offsetAligner.Name] = offsetAligner; - buildInCodes[messagePrinter.Name] = messagePrinter; - buildInCodes[errorPrinter.Name] = errorPrinter; - buildInCodes[warningPrinter.Name] = warningPrinter; - } - IDictionary buildInCodes; - - #endregion - - ICodeTemplateStorer codeStorage; - IEnumerable reservedWords; - - public EACodeLanguageAssembler( - ICodeTemplateStorer codeStorage, - IEnumerable reservedWords, - StringComparer stringComparer) - { - this.codeStorage = codeStorage; - this.reservedWords = reservedWords; - SetBuiltInCodes(stringComparer); - } - - public void Assemble(IPositionableInputStream input, BinaryWriter output, ILog log) - { - ((Printer)buildInCodes[messagePrinterCode]).PrinterAction = log.AddMessage; - ((Printer)buildInCodes[errorPrinterCode]).PrinterAction = log.AddError; - ((Printer)buildInCodes[warningPrinterCode]).PrinterAction = log.AddWarning; - - Context assemblyContext = new Context(); - assemblyContext.AddNewScope(); - var codes = new List, string[]>>(FirstPass(input, assemblyContext, log)); - - assemblyContext.Offset = 0; - SecondPass(codes, assemblyContext, log, output); - } - - private IEnumerable, string[]>> FirstPass(IPositionableInputStream input, - Context assemblyContext, ILog log) - { - while (true) - { - string line = input.ReadLine(); - if (line == null) - break; - - string[] code = Nintenlord.Utility.Parser.SplitToParameters(line); - - if (code.Length > 0) - { - if (code[0].EndsWith(":")) - { - code = HandleLabels(input, assemblyContext, log, code); - } - - if (code.Length == 0) continue; - - IBuiltInCode builtIn; - if (buildInCodes.TryGetValue(code[0], out builtIn)) - { - string error; - if (builtIn.Matches("Code " + code[0], code.Length - 1, out error)) - { - var causedError = builtIn.FirstPass(code, assemblyContext); - if (causedError) - { - log.AddError(input.GetErrorString(causedError.ErrorMessage)); - } - yield return new KeyValuePair, string[]>(builtIn, code); - } - else - { - log.AddError(input.GetErrorString(error)); - } - } - else - { - ICodeTemplate template = codeStorage.FindTemplate(code); - - if (template != null) - { - if (assemblyContext.Offset % template.OffsetMod != 0) - { - log.AddError(input.GetErrorString( - string.Format( - "Code {0}'s offset {1} is not divisible by {2}", - template.Name, - assemblyContext.Offset, - template.OffsetMod - ))); - } - assemblyContext.Offset += template.GetLengthBytes(code); - yield return new KeyValuePair, string[]>(template, code); - } - else - { - log.AddError(input.GetErrorString(string.Format( - "No code named {0} with {1} parameters found", - code[0], - code.Length - 1 - ))); - } - } - } - } - } - - private string[] HandleLabels(IPositionableInputStream input, Context assemblyContext, ILog log, string[] code) - { - string labelName = code[0].TrimEnd(':'); - if (IsValidLableName(labelName)) - { - assemblyContext.AddLabel(labelName); - } - else - { - log.AddError(input.GetErrorString( - string.Format("Invalid label name {0}", labelName))); - } - string[] temp = new string[code.Length - 1]; - Array.Copy(code, 1, temp, 0, temp.Length); - code = temp; - return code; - } - - private static void SecondPass(IEnumerable, string[]>> codes, - Context assemblyContext, ILog log, BinaryWriter output) - { - foreach (var code in codes) - { - //Insert labels and currentOffsetCode - for (int i = 1; i < code.Value.Length; i++) - { - int offset; - if (code.Value[i].Equals(currentOffsetCode, StringComparison.OrdinalIgnoreCase)) - { - code.Value[i] = assemblyContext.Offset.ToString(); - } - else if (assemblyContext.TryGetLabelOffset(code.Value[i], out offset)) - { - code.Value[i] = offset.ToString(); - } - } - - if (code.Key is IBuiltInCode) - { - var error = ((IBuiltInCode)code.Key).SecondPass(code.Value, assemblyContext); - if (error) - { - log.AddError(error.ErrorMessage); - } - else if (error.Result) - { - output.Seek(assemblyContext.Offset, SeekOrigin.Begin); - } - } - else if (code.Key is ICodeTemplate) - { - output.Write(((ICodeTemplate)code.Key).GetData(code.Value, log)); - assemblyContext.Offset = (int)output.BaseStream.Position; - } - } - } - - - /// - /// Checks if code should be undefinable. Do not raise errors based on this. - /// - /// - /// - public bool IsReserved(string word) - { - if (codeStorage.IsUsedName(word)) - { - return true; - } - foreach (string item in reservedWords) - { - if (item.Equals(word)) - { - return true; - } - } - - return false; - } - - private bool IsValidLableName(string label) - { - return !this.IsReserved(label) && - label.All(x => char.IsLetterOrDigit(x) | x == '_') && - label.Any(x => char.IsLetter(x)); - } - } -} \ No newline at end of file diff --git a/Event Assembler/Core/Code/Language/Old/FE6CodeLanguage.cs b/Event Assembler/Core/Code/Language/Old/FE6CodeLanguage.cs deleted file mode 100644 index b70d66c..0000000 --- a/Event Assembler/Core/Code/Language/Old/FE6CodeLanguage.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System; -using System.Collections.Generic; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Old -{ - /// - /// Code language for FE6 - /// - public static class FE6CodeLanguage - { - public static readonly string Name = "FE6"; - public static readonly Tuple>[][] PointerList = - new Tuple>[][] - { - new Tuple>[]{ - new Tuple>("TurnBasedEvents", EACodeLanguage.MainPriorities) - }, - new Tuple>[]{ - new Tuple>("CharacterBasedEvents", EACodeLanguage.MainPriorities), - }, - new Tuple>[]{ - new Tuple>("LocationBasedEvents", EACodeLanguage.MainPriorities), - }, - new Tuple>[]{ - new Tuple>("MiscBasedEvents", EACodeLanguage.MainPriorities), - }, - new Tuple>[]{ - new Tuple>("EnemyUnits", EACodeLanguage.UnitPriorities), - new Tuple>("AllyUnits", EACodeLanguage.UnitPriorities), - }, - new Tuple>[]{ - new Tuple>("EndingScene", EACodeLanguage.NormalPriorities) - } - }; - } -} diff --git a/Event Assembler/Core/Code/Language/Old/FE7CodeLanguage.cs b/Event Assembler/Core/Code/Language/Old/FE7CodeLanguage.cs deleted file mode 100644 index e83fb6b..0000000 --- a/Event Assembler/Core/Code/Language/Old/FE7CodeLanguage.cs +++ /dev/null @@ -1,126 +0,0 @@ -using System; -using System.Collections.Generic; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Old -{ - /// - /// Code language for FE7 - /// - public static class FE7CodeLanguage - { - public static readonly string Name = "FE7"; - public static readonly Tuple>[][] PointerList = - new Tuple>[][] - { - new Tuple>[]{ - new Tuple>("TurnBasedEvents", EACodeLanguage.MainPriorities) - }, - new Tuple>[]{ - new Tuple>("CharacterBasedEvents", EACodeLanguage.MainPriorities), - }, - new Tuple>[]{ - new Tuple>("LocationBasedEvents", EACodeLanguage.MainPriorities), - }, - new Tuple>[]{ - new Tuple>("MiscBasedEvents", EACodeLanguage.MainPriorities), - }, - new Tuple>[]{ - new Tuple>("TrapsEliwoodMode",EACodeLanguage.TrapPriorities), - new Tuple>("TrapsHectorMode",EACodeLanguage.TrapPriorities) - }, - new Tuple>[]{ - new Tuple>("EnemyUnitsENM",EACodeLanguage.UnitPriorities), - new Tuple>("EnemyUnitsEHM",EACodeLanguage.UnitPriorities), - new Tuple>("EnemyUnitsHNM",EACodeLanguage.UnitPriorities), - new Tuple>("EnemyUnitsHHM",EACodeLanguage.UnitPriorities), - }, - new Tuple>[]{ - new Tuple>("AllyUnitsENM",EACodeLanguage.UnitPriorities), - new Tuple>("AllyUnitsEHM",EACodeLanguage.UnitPriorities), - new Tuple>("AllyUnitsHNM",EACodeLanguage.UnitPriorities), - new Tuple>("AllyUnitsHHM",EACodeLanguage.UnitPriorities), - }, - new Tuple>[]{ - new Tuple>("BeginningScene",EACodeLanguage.NormalPriorities), - new Tuple>("EndingScene",EACodeLanguage.NormalPriorities) - }, - }; - private static readonly Tuple>[][] TutorialPointerList = - new Tuple>[][] - { - new Tuple>[]{ - new Tuple>("PrologueTutorial1", EACodeLanguage.MainPriorities), - new Tuple>("PrologueTutorial2", EACodeLanguage.MainPriorities), - new Tuple>("PrologueTutorial3", EACodeLanguage.MainPriorities), - new Tuple>("PrologueTutorial4", EACodeLanguage.MainPriorities) - }, - new Tuple>[]{ - new Tuple>("Ch1Tutorial1", EACodeLanguage.MainPriorities), - new Tuple>("Ch1Tutorial2", EACodeLanguage.MainPriorities), - new Tuple>("Ch1Tutorial3", EACodeLanguage.MainPriorities), - new Tuple>("Ch1Tutorial4", EACodeLanguage.MainPriorities) - }, - new Tuple>[]{ - new Tuple>("Ch2Tutorial1", EACodeLanguage.MainPriorities), - new Tuple>("Ch2Tutorial2", EACodeLanguage.MainPriorities), - new Tuple>("Ch2Tutorial3", EACodeLanguage.MainPriorities), - new Tuple>("Ch2Tutorial4", EACodeLanguage.MainPriorities) - }, - new Tuple>[]{ - new Tuple>("Ch3Tutorial1", EACodeLanguage.MainPriorities), - new Tuple>("Ch3Tutorial2", EACodeLanguage.MainPriorities), - new Tuple>("Ch3Tutorial3", EACodeLanguage.MainPriorities), - new Tuple>("Ch3Tutorial4", EACodeLanguage.MainPriorities) - }, - new Tuple>[]{ - new Tuple>("Ch4Tutorial1", EACodeLanguage.MainPriorities), - new Tuple>("Ch4Tutorial2", EACodeLanguage.MainPriorities), - new Tuple>("Ch4Tutorial3", EACodeLanguage.MainPriorities), - new Tuple>("Ch4Tutorial4", EACodeLanguage.MainPriorities) - }, - new Tuple>[]{ - new Tuple>("Ch5Tutorial1", EACodeLanguage.MainPriorities), - new Tuple>("Ch5Tutorial2", EACodeLanguage.MainPriorities), - new Tuple>("Ch5Tutorial3", EACodeLanguage.MainPriorities), - new Tuple>("Ch5Tutorial4", EACodeLanguage.MainPriorities) - }, - new Tuple>[]{ - new Tuple>("Ch6Tutorial1", EACodeLanguage.MainPriorities), - new Tuple>("Ch6Tutorial2", EACodeLanguage.MainPriorities), - new Tuple>("Ch6Tutorial3", EACodeLanguage.MainPriorities), - new Tuple>("Ch6Tutorial4", EACodeLanguage.MainPriorities) - }, - new Tuple>[]{ - new Tuple>("Ch7Tutorial1", EACodeLanguage.MainPriorities), - new Tuple>("Ch7Tutorial2", EACodeLanguage.MainPriorities), - new Tuple>("Ch7Tutorial3", EACodeLanguage.MainPriorities), - new Tuple>("Ch7Tutorial4", EACodeLanguage.MainPriorities) - }, - new Tuple>[]{ - new Tuple>("Ch7xTutorial1", EACodeLanguage.MainPriorities), - new Tuple>("Ch7xTutorial2", EACodeLanguage.MainPriorities), - new Tuple>("Ch7xTutorial3", EACodeLanguage.MainPriorities), - new Tuple>("Ch7xTutorial4", EACodeLanguage.MainPriorities) - }, - new Tuple>[]{ - new Tuple>("Ch8Tutorial1", EACodeLanguage.MainPriorities), - new Tuple>("Ch8Tutorial2", EACodeLanguage.MainPriorities), - new Tuple>("Ch8Tutorial3", EACodeLanguage.MainPriorities), - new Tuple>("Ch8Tutorial4", EACodeLanguage.MainPriorities) - }, - new Tuple>[]{ - new Tuple>("Ch9Tutorial1", EACodeLanguage.MainPriorities), - new Tuple>("Ch9Tutorial2", EACodeLanguage.MainPriorities), - new Tuple>("Ch9Tutorial3", EACodeLanguage.MainPriorities), - new Tuple>("Ch9Tutorial4", EACodeLanguage.MainPriorities) - }, - new Tuple>[]{ - new Tuple>("Ch10Tutorial1", EACodeLanguage.MainPriorities), - new Tuple>("Ch10Tutorial2", EACodeLanguage.MainPriorities), - new Tuple>("Ch10Tutorial3", EACodeLanguage.MainPriorities), - new Tuple>("Ch10Tutorial4", EACodeLanguage.MainPriorities) - }, - }; - - } -} diff --git a/Event Assembler/Core/Code/Language/Old/FE8CodeLanguage.cs b/Event Assembler/Core/Code/Language/Old/FE8CodeLanguage.cs deleted file mode 100644 index 02487fd..0000000 --- a/Event Assembler/Core/Code/Language/Old/FE8CodeLanguage.cs +++ /dev/null @@ -1,97 +0,0 @@ -using System; -using System.Collections.Generic; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Old -{ - /// - /// Code language for FE8 - /// - public static class FE8CodeLanguage - { - public static readonly string Name = "FE8"; - public static readonly Tuple>[][] PointerList = - new Tuple>[][] - { - new Tuple>[]{ - new Tuple>("TurnBasedEvents", EACodeLanguage.MainPriorities) - }, - new Tuple>[]{ - new Tuple>("CharacterBasedEvents", EACodeLanguage.MainPriorities), - }, - new Tuple>[]{ - new Tuple>("LocationBasedEvents", EACodeLanguage.MainPriorities), - }, - new Tuple>[]{ - new Tuple>("MiscBasedEvents", EACodeLanguage.MainPriorities), - }, - new Tuple>[]{ - new Tuple>("Dunno1", EACodeLanguage.MainPriorities), - new Tuple>("Dunno2", EACodeLanguage.MainPriorities), - new Tuple>("Dunno3", EACodeLanguage.MainPriorities), - new Tuple>("Tutorial", EACodeLanguage.MainPriorities), - }, - new Tuple>[]{ - new Tuple>("Traps1",EACodeLanguage.TrapPriorities), - new Tuple>("Traps2",EACodeLanguage.TrapPriorities), - }, - new Tuple>[]{ - new Tuple>("Units1",EACodeLanguage.UnitPriorities), - new Tuple>("Units2",EACodeLanguage.UnitPriorities), - }, - new Tuple>[]{ - new Tuple>("SkirmishUnitsAlly1", EACodeLanguage.UnitPriorities), - new Tuple>("SkirmishUnitsAlly2", EACodeLanguage.UnitPriorities), - new Tuple>("SkirmishUnitsAlly3", EACodeLanguage.UnitPriorities), - }, - new Tuple>[]{ - new Tuple>("SkirmishUnitsEnemy1", EACodeLanguage.UnitPriorities), - new Tuple>("SkirmishUnitsEnemy2", EACodeLanguage.UnitPriorities), - new Tuple>("SkirmishUnitsEnemy3", EACodeLanguage.UnitPriorities), - }, - new Tuple>[]{ - new Tuple>("BeginningScene",EACodeLanguage.NormalPriorities), - new Tuple>("EndingScene",EACodeLanguage.NormalPriorities) - } - }; - - /// - /// Holy shit there's a lot of these!!! - /// - public static readonly string[] Types = - { - "Offset", - "Character", - "Class", - "Item", - "AI", - "MiscUnitData", - "UnitAffiliation", - "Frames", - "Text", - "TileXCoord", - "TileYCoord", - "Turn", - "TurnMoment", - "EventID", - "ConditionalID", - "MapChangeID", - "ChapterID", - "Background", - "Cutscene", - "Music", - "Weather", - "VisionRange", - "BubbleType", - "AmountOfMoney", - "VillageOrMoney", - "MenuCommand",//Location based events - "ChestData", - "BallistaType", - "MoveManualAction", - - "WorldMapID", - "PixelXCoord", - "PixelYCoord", - }; - } -} diff --git a/Event Assembler/Core/Code/Language/Old/Priority.cs b/Event Assembler/Core/Code/Language/Old/Priority.cs deleted file mode 100644 index 81ff8a3..0000000 --- a/Event Assembler/Core/Code/Language/Old/Priority.cs +++ /dev/null @@ -1,65 +0,0 @@ -namespace Nintenlord.Event_Assembler.Core.Code.Language.Old -{ - /// - /// Code priorities - /// - public enum Priority - { - /// - /// Defauls priority - /// - none, - /// - /// Priority for main codes - /// - main, - /// - /// Unused - /// - high, - /// - /// For general, non-specific codes - /// - low, - /// - /// For pointer lists - /// - pointer, - /// - /// For unit data - /// - unit, - /// - /// For move manuals used by movement codes - /// - moveManual, - /// - /// For shops item lists - /// - shopList, - /// - /// For ballista data - /// - ballista, - /// - /// For assembly language - /// - ASM, - /// - /// For battle data used by fighting codes - /// - battleData, - /// - /// For reinforcement data used by unit data - /// - reinforcementData, - /// - /// - /// - coordList, - /// - /// Unknown priority - /// - unknown - } -} diff --git a/Event Assembler/Core/Code/Language/Parser/StatementParser.cs b/Event Assembler/Core/Code/Language/Parser/StatementParser.cs deleted file mode 100644 index ce9b0a8..0000000 --- a/Event Assembler/Core/Code/Language/Parser/StatementParser.cs +++ /dev/null @@ -1,152 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -using System; -using System.Collections.Generic; -using Nintenlord.Event_Assembler.Core.Code.Language.Expression; -using Nintenlord.Event_Assembler.Core.Code.Language.Expression.Tree; -using Nintenlord.Event_Assembler.Core.Code.Language.Lexer; -using Nintenlord.IO.Scanners; -using Nintenlord.Parser; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Parser -{ - /// - /// TODO: Update summary. - /// - public sealed class StatementParser : Parser> - { - readonly IParser> parameterParser; - - public StatementParser(IParser> parameterParser) - { - this.parameterParser = parameterParser; - } - - protected override IExpression ParseMain(IScanner scanner, out Match match) - { - match = new Match(scanner); - - Token first = scanner.Current; - - if (IsStatementEnding(first.Type)) - { - match++; scanner.MoveNext(); - return Code.EmptyCode(first.Position); - } - else if (first.Type == TokenType.Symbol) - { - match++; scanner.MoveNext(); - - Token second = scanner.Current; - - if (second.Type == TokenType.Colon)//Label - { - match++; scanner.MoveNext(); - - Match latestMatch; - var expression = this.Parse(scanner, out latestMatch); - match += latestMatch; - return match.Success ? new LabeledExpression(first.Position, first.Value, expression) : null; - } - else //assignment or code - { - Match latestMatch; - var result = Statement(scanner, new Symbol(first.Value, first.Position) , out latestMatch); - match += latestMatch; - return match.Success ? result : null; - } - } - else - { - match = new Match(scanner, "Expected statement or label, got {0}", first); - return null; - } - } - - private IExpression Statement(IScanner scanner, Symbol name, out Match match) - { - List> parameters = new List>(); - IExpression expressionToReplace = null; - bool assignment = false; - match = new Match(scanner); - - #region Parse rest of the statement - while (true) - { - Token next = scanner.Current; - if (next.Type == TokenType.Equal) - { - match++; scanner.MoveNext(); - assignment = true; - - next = scanner.Current; - if (next.Type == TokenType.Symbol) - { - match++; scanner.MoveNext(); - expressionToReplace = new Symbol(next.Value, next.Position); - } - else - { - Match latestMatch; - expressionToReplace = parameterParser.Parse(scanner, out latestMatch); - match += latestMatch; - } - break; - } - else if (IsStatementEnding(next.Type)) - { - match++; scanner.MoveNext(); - break; - } - else - { - Match latestMatch; - var parameter = parameterParser.Parse(scanner, out latestMatch); - match += latestMatch; - if (!match.Success) break; - - parameters.Add(parameter); - } - } - #endregion - - if (!match.Success) - return null; - - #region Construct and return statement - if (assignment) - { - throw new ArgumentException(); - //List> variables = new List>(); - //foreach (var parameter in parameters) - //{ - // if (parameter.CompCount == 1 && - // parameter.Only.Type == EAExpressionType.Symbol) - // { - // variables.Add(parameter.Only as Symbol); - // } - // else - // { - // match = new Match(scanner, "Assignment parameter {0} isn't valid", parameter); - // } - - //} - //return new Assingment(name, variables, expressionToReplace, name.Position); - } - else - { - return new Code(name, parameters); - } - #endregion - } - - private static bool IsStatementEnding(TokenType type) - { - return type == TokenType.CodeEnder || type == TokenType.NewLine; - } - } -} diff --git a/Event Assembler/Core/Code/Language/Parser/TokenParser.cs b/Event Assembler/Core/Code/Language/Parser/TokenParser.cs deleted file mode 100644 index 96dad1c..0000000 --- a/Event Assembler/Core/Code/Language/Parser/TokenParser.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System; -using Nintenlord.Event_Assembler.Core.Code.Language.Expression; -using Nintenlord.Event_Assembler.Core.Code.Language.Lexer; -using Nintenlord.IO.Scanners; -using Nintenlord.Parser; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Parser -{ - internal sealed class TokenParser : Parser> - { - readonly IParser> mainParser; - - public TokenParser(Func eval) - { - var codeParser = Parsers.GetStatementParser(eval); - - var scopeParser = new ScopeParser( - codeParser.Many(), - TokenTypeParser.GetTypeParser(TokenType.LeftCurlyBracket), - TokenTypeParser.GetTypeParser(TokenType.RightCurlyBracket)); - - mainParser = scopeParser.Transform(x => (IExpression)x); - } - - - void ParseEvent2(object sender, ParsingEventArgs e) - { - Console.WriteLine("Parser {0}, matched {1}", sender, e.Match); - } - - protected override IExpression ParseMain(IScanner scanner, out Match match) - { - return mainParser.Parse(scanner, out match); - } - } -} diff --git a/Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IIntegerType.cs b/Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IIntegerType.cs deleted file mode 100644 index a64626b..0000000 --- a/Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IIntegerType.cs +++ /dev/null @@ -1,47 +0,0 @@ -using Nintenlord.Utility; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using Nintenlord.Event_Assembler.Core.IO.Input; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Types.IntegerRepresentations -{ - public interface IIntegerType - { - T FromInt(int value); - T FromUInt(uint value); - T FromLong(long value); - T FromULong(ulong value); - T FromBytes(byte[] bytes); - T FromBytes(byte[] bytes, int offset); - T FromStream(IInputByteStream stream); - - byte[] GetBytes(T item); - - /// - /// Temporary. - /// - /// - /// - /// - [Obsolete("This should not be used", false)] - int GetIntValue(T item); - - CanCauseError Parse(string text); - string ToString(T value, int numberBase); - - T Addition(T first, T second); - T Subtraction(T first, T second); - T Minus(T item); - - T Multiplication(T first, T second); - T Division(T first, T second); - T Modulus(T first, T second); - - T Complement(T item); - T BitShift(T first, T second); - T BitwiseOr(T first, T second); - T BitwiseAnd(T first, T second); - } -} diff --git a/Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IntRepresentation.cs b/Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IntRepresentation.cs deleted file mode 100644 index 94665e3..0000000 --- a/Event Assembler/Core/Code/Language/Types/IntegerRepresentations/IntRepresentation.cs +++ /dev/null @@ -1,139 +0,0 @@ -using Nintenlord.Utility; -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using Nintenlord.Utility.Primitives; -using Nintenlord.Utility.Strings; - -namespace Nintenlord.Event_Assembler.Core.Code.Language.Types.IntegerRepresentations -{ - sealed class IntRepresentation : IIntegerType - { - public int FromInt(int value) - { - return value; - } - - public int FromUInt(uint value) - { - return (int)value; - } - - public int FromLong(long value) - { - return (int)value; - } - - public int FromULong(ulong value) - { - return (int)value; - } - - public CanCauseError Parse(string text) - { - int result; - if (text.TryGetValue(out result)) - { - return result; - } - else - { - return CanCauseError.Error("Improperly formatted integer."); - } - } - - public int Addition(int first, int second) - { - return first + second; - } - - public int Subtraction(int first, int second) - { - return first - second; - } - - public int Multiplication(int first, int second) - { - return first * second; - } - - public int Division(int first, int second) - { - return first / second; - } - - public int Modulus(int first, int second) - { - return first % second; - } - - public int BitShift(int first, int second) - { - return first << second; - } - - public int BitwiseOr(int first, int second) - { - return first | second; - } - - public int BitwiseAnd(int first, int second) - { - return first & second; - } - - public int Minus(int item) - { - return -item; - } - - public int Complement(int item) - { - return ~item; - } - - public byte[] GetBytes(int item) - { - return BitConverter.GetBytes(item); - } - - public int FromBytes(byte[] bytes) - { - return BitConverter.ToInt32(bytes, 0); - } - - public int FromBytes(byte[] bytes, int offset) - { - return BitConverter.ToInt32(bytes, offset); - } - - - public string ToString(int value, int numberBase) - { - switch (numberBase) - { - case 2: - return value.ToBinString("b"); - case 10: - return value.ToString(); - case 16: - return value.ToHexString("0x"); - default: - throw new ArgumentException("numberBase"); - } - } - - - public int GetIntValue(int item) - { - return item; - } - - - public int FromStream(IO.Input.IInputByteStream stream) - { - return stream.ReadInt32(); - } - } -} diff --git a/Event Assembler/Core/Code/Preprocessors/ContextPreprocessor.cs b/Event Assembler/Core/Code/Preprocessors/ContextPreprocessor.cs deleted file mode 100644 index f524120..0000000 --- a/Event Assembler/Core/Code/Preprocessors/ContextPreprocessor.cs +++ /dev/null @@ -1,177 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.IO; -using Nintenlord.Event_Assembler.Collections; -using Nintenlord.Event_Assembler.Utility; -using Nintenlord.Event_Assembler.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Preprocessors -{ - //Under construction - class ContextPreprocessor - { - static Dictionary directives; - - static ContextPreprocessor() - { - directives = new Dictionary(); - PreprocessorDirective define = new PreprocessorDirective(); - define.minAmountOfParameters = 1; - define.maxAmountOfParameters = 2; - define.function = Define; - define.name = "define"; - directives[define.name] = define; - - PreprocessorDirective include = new PreprocessorDirective(); - include.minAmountOfParameters = 1; - include.maxAmountOfParameters = 1; - include.function = Include; - include.name = "include"; - directives[define.name] = include; - - PreprocessorDirective incbin = new PreprocessorDirective(); - incbin.minAmountOfParameters = 1; - incbin.maxAmountOfParameters = 1; - incbin.function = IncludeBinary; - incbin.name = "incbin"; - directives[define.name] = incbin; - } - - static private void Define(string[] parameters, ref PreprocessingContext context) - { - if (context.CanInclude) - { - string name; - string[] mParam; - name = GetMacro(parameters[0], out mParam); - - if (!context.CanBeDefined(name, mParam)) - { - context.messageLog.AddError(context.currentFile, context.currentLine, - parameters[0] + " is already defined."); - return; - } - - if (parameters.Length == 1) - { - context.defCol.Add(name, "", mParam); - } - else - { - context.defCol.Add(name, parameters[1], mParam); - } - } - } - - static private void UnDefine(string[] parameters, ref PreprocessingContext context) - { - if (context.CanInclude) - { - string name; - string[] mParam; - name = GetMacro(parameters[0], out mParam); - - if (context.defCol.ContainsName(name, mParam)) - { - context.defCol.Remove(name, mParam); - } - } - } - - static private void Include(string[] parameters, ref PreprocessingContext context) - { - if (context.CanInclude) - { - - //Remove comments - } - } - - static private void IncludeBinary(string[] parameters, ref PreprocessingContext context) - { - if (context.CanInclude) - { - //Read binary - } - } - - static private void IfDefined(string[] parameters, ref PreprocessingContext context) - { - bool predefined = context.predefined.Contains(parameters[0]); - bool defined = context.defCol.ContainsName(parameters[0]); - - context.include.Push(predefined || defined); - } - - static private void IfNotDefined(string[] parameters, ref PreprocessingContext context) - { - bool predefined = context.predefined.Contains(parameters[0]); - bool defined = context.defCol.ContainsName(parameters[0]); - - context.include.Push(!predefined && !defined); - } - - static private void Else(string[] parameters, ref PreprocessingContext context) - { - bool flag = context.include.Pop(); - context.include.Push(!flag); - } - - static private void EndIf(string[] parameters, ref PreprocessingContext context) - { - context.include.Pop(); - } - - static string GetMacro(string text, out string[] parameters) - { - Dictionary uniters = new Dictionary(); - List macroSeparators = new List(); - uniters['('] = ')'; - uniters['['] = ']'; - macroSeparators.Add(','); - - string mname; - int startIndex = text.IndexOf('('); - int endIndex = text.LastIndexOf(')'); - if (startIndex != -1 && endIndex != -1 && startIndex < endIndex) - { - string paramString = text.Substring( - startIndex + 1, endIndex - startIndex - 1); - parameters = paramString.Split(macroSeparators, uniters); - mname = parameters[0].Substring(0, startIndex); - } - else - { - parameters = new string[0]; - mname = parameters[0]; - } - for (int j = 0; j < parameters.Length; j++) - { - parameters[j] = parameters[j].Trim(); - } - return mname; - } - } - - public delegate void Preprocess(string[] parameters, ref PreprocessingContext context); - - public struct PreprocessorDirective - { - public int minAmountOfParameters; - public int maxAmountOfParameters; - public Preprocess function; - public string name; - - public int AmountOfParameters - { - set - { - minAmountOfParameters = value; - maxAmountOfParameters = value; - } - } - - } -} diff --git a/Event Assembler/Core/Code/Preprocessors/OldPreprocessor.cs b/Event Assembler/Core/Code/Preprocessors/OldPreprocessor.cs deleted file mode 100644 index d06c36f..0000000 --- a/Event Assembler/Core/Code/Preprocessors/OldPreprocessor.cs +++ /dev/null @@ -1,663 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Text; -using Nintenlord.Event_assembler.Collections; -using System.IO; -using System.Linq; -using Nintenlord.Event_assembler.UserInterface; -using Nintenlord.Event_assembler.Utility; - -namespace Nintenlord.Event_assembler.Code.Processors -{ - /// - /// Normal preprocessor - /// - class OldPreprocessor : IPreprocessor - { - IMessageLog messageHandler; - - const string lineComment = "//"; - const string blockCommentStart = "/*"; - const string blockCommentEnd = "*/"; - const string noLine = "/\n"; - - const string define = "#define"; - const string defineFile = "file"; - const string unDefine = "#undef"; - const string includeFile = "#include"; - const string includeBinary = "#incbin"; - - const string ifDefined = "#ifdef"; - const string ifNotDefined = "#ifndef"; - const string ifElse = "#else"; - const string ifEnd = "#endif"; - - char[] allowedDefinitionCharacters = "".ToCharArray(); - - char[] wordSplitCharacters = "+-*/%()[]\",; \t".ToCharArray(); - char[] wordArithmetchic = "+-*/%()&|".ToCharArray(); - char[][] parameterUniterCharacters = { "()".ToCharArray(), - "[]".ToCharArray(), - "\"\"".ToCharArray() }; - char[] parameterSplitCharacters = " \t".ToCharArray(); - char[] macroParameterSplitCharacters = " \t,".ToCharArray(); - char[] extraLineSplitters = ";".ToCharArray(); - - List predefined; - - public OldPreprocessor(IMessageLog messageHandler, string[] predefined) - { - this.messageHandler = messageHandler; - this.predefined = new List(); - this.predefined.AddRange(predefined); - } - - public string Process(string path) - { - string assembly = File.ReadAllText(path); - assembly = this.RemoveComments(assembly); - DefineCollection defCol = new DefineCollection(predefined.ToArray()); - - string[] linesArray = Preprocess(assembly, defCol, path); - - linesArray = this.ApplyDefines(linesArray, defCol); - string[][] parameters = SplitToParameters(linesArray); - StringBuilder builder = new StringBuilder(); - foreach (var line in parameters) - { - foreach (var para in line) - { - builder.Append(para); - builder.Append(" "); - } - builder.AppendLine(); - } - return builder.ToString(); ; - } - - private string RemoveComments(string text) - { - char[] rawText = text.ToCharArray(); - int empty = 0; - for (int i = 0; i < rawText.Length - 1 - empty; i++)//Less to copy when going backwards. - { - if (rawText[i] == '/') - { - int lengthToRemove = 0; - char c = rawText[i + 1]; - switch (c) - { - case '/': - int indexOfNew = Array.IndexOf(rawText, '\n', - i + 2, rawText.Length - i - 2); - int indexOfCarriage = Array.IndexOf(rawText, '\r', - i + 2, rawText.Length - i - 2); - int index; - if (InvalidIndex(indexOfNew, rawText.Length, empty)) - { - indexOfNew = -1; - } - if (InvalidIndex(indexOfCarriage, rawText.Length, empty)) - { - indexOfCarriage = -1; - } - - if (indexOfNew == -1 && indexOfCarriage == -1) - { - index = rawText.Length - empty + 1; - } - else if (indexOfNew == -1) - { - index = indexOfCarriage; - } - else if (indexOfCarriage == -1) - { - index = indexOfNew; - } - else - { - index = Math.Min(indexOfCarriage, indexOfNew); - } - - lengthToRemove = index - i; - break; - case '*': - int indexOfNextStar = Array.IndexOf(rawText, '*', i + 2, - rawText.Length - i - 2); - while (rawText[indexOfNextStar + 1] != '/' && indexOfNextStar >= 0) - { - indexOfNextStar = Array.IndexOf(rawText, '*', - indexOfNextStar + 1, rawText.Length - indexOfNextStar - 1); - } - if (indexOfNextStar > 0) - { - lengthToRemove = indexOfNextStar + 2 - i; - } - else - { - lengthToRemove = rawText.Length - i; - } - break; - case '\n': - lengthToRemove = 2; - if (i + 2 < rawText.Length && rawText[i + 2] == '\r') - { - lengthToRemove++; - } - break; - case '\r': - lengthToRemove = 2; - if (i + 2 < rawText.Length && rawText[i + 2] == '\n') - { - lengthToRemove++; - } - break; - default: - break; - } - //lengthToRemove = Math.Min(lengthToRemove, rawText.Length - empty - i); - if (lengthToRemove > 0) - { - if (empty < rawText.Length - lengthToRemove - i) - { - rawText.Move(lengthToRemove + i, i, - rawText.Length - empty - lengthToRemove - i); - } - empty += lengthToRemove; - } - } - } - - return new string(rawText, 0, rawText.Length - empty); - } - - private bool InvalidIndex(int index, int length, int empty) - { - return index < 0 || index >= length - empty; - } - - private string[] Preprocess(string text, DefineCollection defCol, string path) - { - List lines = new List(); - Stack ifStack = new Stack(); - ifStack.Push(true); - using (StringReader reader = new StringReader(text)) - { - Preprocess(reader, path, defCol, lines, ifStack); - } - - return lines.ToArray(); - } - - private void Preprocess(TextReader reader, string file, DefineCollection defCol, - ICollection lines, Stack ifStack) - { - int stackDepth = ifStack.Count; - string line; - bool include = ifStack.And(); - - while ((line = reader.ReadLine()) != null) - { - line = line.Trim(); - if (line.Length > 0) - { - if (line[0] == '#') - { - string[] splitLine = StringExtensions.Split(line, - parameterSplitCharacters, parameterUniterCharacters); - //string[] splitLine = StringHelper.DivideLine(line); - - switch (splitLine[0].ToLower()) - { - case define: - if (include) - { - if (splitLine.Length > 1) - { - if (splitLine[1].Equals(defineFile)) - { - string path = IOHelpers.FindFile(file, splitLine[2]); - if (!string.IsNullOrEmpty(path)) - { - IOHelpers.DefineFile(path, defCol); - } - else - { - messageHandler.AddFileNotFoundError(file, line, splitLine[2]); - } - } - else - { - int indexBeg = splitLine[1].IndexOf('('); - int indexEnd = splitLine[1].IndexOf(')'); - if (indexBeg >= 0 && indexEnd >= 0 && indexBeg < indexEnd) - { - string parametersList = splitLine[1].Substring(indexBeg + 1, indexEnd - indexBeg - 1); - string[] parameters = parametersList.Split(','); - string original = splitLine[1].Substring(0, indexBeg); - for (int i = 0; i < parameters.Length; i++) - { - parameters[i] = parameters[i].Trim(); - } - defCol.Add(original, splitLine[2], parameters); - } - else if (indexBeg == -1 && indexEnd == -1) - { - if (splitLine.Length > 2) - { - defCol.Add(splitLine[1], splitLine[2]); - } - else - { - defCol.Add(splitLine[1], ""); - } - } - else - { - messageHandler.AddError(define + " is improperly defined: " + line); - } - } - } - else - { - messageHandler.AddNotEnoughParametersError(file, line, define, 1); - } - } - break; - case unDefine: - if (include) - { - if (splitLine.Length > 1) - { - defCol.Remove(splitLine[1]); - } - else - { - messageHandler.AddNotEnoughParametersError(file, line, unDefine, 1); - } - } - break; - case includeFile: - if (include) - { - if (splitLine.Length > 1) - { - string path = IOHelpers.FindFile(file, splitLine[1]); - if (!string.IsNullOrEmpty(path)) - { - string moreText = File.ReadAllText(path); - moreText = this.RemoveComments(moreText); - lines.Add("{"); - using (StringReader newReader = new StringReader(moreText)) - { - Preprocess(newReader, path, defCol, lines, ifStack); - //Preprocess(moreText, path, defCol, lines, ifStack); - } - lines.Add("}"); - } - else - { - messageHandler.AddFileNotFoundError(file, line, splitLine[1]); - } - } - else - { - messageHandler.AddNotEnoughParametersError(file, line, includeFile, 1); - } - } - break; - case includeBinary: - if (include) - { - if (splitLine.Length > 1) - { - string path = IOHelpers.FindFile(file, splitLine[1]); - if (!string.IsNullOrEmpty(path)) - { - byte[] data = File.ReadAllBytes(path); - StringBuilder newLine = new StringBuilder("CODE"); - for (int i = 0; i < data.Length; i++) - { - newLine.Append(data[i].ToHexString(" 0x")); - } - lines.Add(newLine.ToString()); - } - else - { - messageHandler.AddFileNotFoundError(file, line, splitLine[1]); - } - } - else - { - messageHandler.AddNotEnoughParametersError(file, line, includeBinary, 1); - } - } - break; - case ifDefined: - if (splitLine.Length > 1) - { - ifStack.Push(defCol.ContainsName(splitLine[1])); - include = ifStack.And(); - } - else - { - messageHandler.AddNotEnoughParametersError(file, line, ifDefined, 1); - } - break; - case ifNotDefined: - if (splitLine.Length > 1) - { - ifStack.Push(!defCol.ContainsName(splitLine[1])); - include = ifStack.And(); - } - else - { - messageHandler.AddNotEnoughParametersError(file, line, ifNotDefined, 1); - } - break; - case ifElse: - bool top = ifStack.Pop(); - ifStack.Push(!top); - include = ifStack.And(); - break; - case ifEnd: - ifStack.Pop(); - include = ifStack.And(); - break; - case "#org": - lines.Add(line.Substring(1)); - messageHandler.AddWarning("#ORG no longer exists. Use ORG instead."); - break; - default: - messageHandler.AddError(splitLine[0] + " is not usable preprocessor command: " + line); - break; - } - } - else if (include) - { - string[] newLines = line.Split(extraLineSplitters); - for (int i = 0; i < newLines.Length; i++) - { - lines.Add(newLines[i]); - } - } - } - } - - if (ifStack.Count != stackDepth) - { - messageHandler.AddWarning("#IFDEF stack unbalanced in file " + file + "."); - } - } - - private string[] ApplyDefines(string[] text, DefineCollection defCol) - { - List lines = new List(); - - for (int i = 0; i < text.Length; i++) - { - string line = text[i]; - string[] parameters = line.Split(parameterSplitCharacters, parameterUniterCharacters); - - for (int j = 0; j < parameters.Length; j++) - { - parameters[j] = ApplyDefines(parameters[j], defCol, j == 0); - } - - StringBuilder newLine = new StringBuilder(parameters[0]); - for (int j = 1; j < parameters.Length; j++) - { - newLine.Append(" " + parameters[j]); - } - line = newLine.ToString(); - - //Split lines with ; - string[] splitLine = line.Split(extraLineSplitters, - StringSplitOptions.RemoveEmptyEntries); - - lines.AddRange(splitLine); - } - - - return lines.ToArray(); - } - - private string ApplyDefines(string parameter, DefineCollection defcol, bool firstParam) - { - parameter = parameter.Trim(); - if (parameter.StartsWith("@")) - { - messageHandler.AddWarning("Do not use @ in front of defined parameter or lable: " + parameter); - parameter = parameter.TrimStart('@'); - if (firstParam) - { - parameter += ":"; - } - } - if (parameter.ContainsAnyOf(extraLineSplitters)) - { - string[] splitLine = parameter.Split(extraLineSplitters, - StringSplitOptions.RemoveEmptyEntries); - - StringBuilder newline = new StringBuilder(); - for (int i = 0; i < splitLine.Length; i++) - { - splitLine[i] = ApplyDefines("\"" + splitLine[i] + "\"", defcol, firstParam && i == 0); - newline.Append(splitLine[i] + ";"); - } - return newline.ToString(0, newline.Length - 1); - } - - int index = parameter.IndexOf('('); - int arithIndex = parameter.IndexOfAny(wordArithmetchic); - bool startsWith = parameter.StartsWith("["); - bool endsWith = parameter.EndsWith("]"); - bool startsWithQuote = parameter.StartsWith("\""); - bool endsWithQuote = parameter.EndsWith("\""); - - if (startsWith && endsWith)//Coordinate handling - { - string[] parameters = parameter.Trim('[', ']').Split(','); - StringBuilder newLine = new StringBuilder(); - if (parameters.Length > 1) - { - newLine.Append("["); - for (int i = 0; true; i++) - { - newLine.Append(ApplyDefines(parameters[i], defcol, false)); - if (i == parameters.Length - 1) - break; - newLine.Append(","); - } - newLine.Append("]"); - } - else - { - newLine.Append(ApplyDefines(parameters[0], defcol, false)); - } - return newLine.ToString(); - } - else if (startsWith != endsWith)//Vector calculus: 1*[8,9] one day? - { - messageHandler.AddError("Error with parameter: " + parameter + ". Coordinate problem."); - return "0"; - } - else if (startsWithQuote && endsWithQuote) - { - string[] parameters = parameter.Trim('\"').Split(' '); - StringBuilder newLine = new StringBuilder(); - if (parameters.Length > 1) - { - for (int i = 0; true; i++) - { - newLine.Append(ApplyDefines(parameters[i], defcol, false)); - if (i == parameters.Length - 1) - break; - newLine.Append(" "); - } - } - else - { - newLine.Append(ApplyDefines(parameters[0], defcol, false)); - } - return newLine.ToString(); - } - else if (startsWithQuote != endsWithQuote) - { - messageHandler.AddError("Error with parameter: " + parameter + ". Quote problem."); - return "0"; - } - else if (index > 0 && (index <= arithIndex || arithIndex < 0))//handle macros - { - string macroName = parameter.Substring(0, index); - string macroParameters = parameter.Substring(index + 1, parameter.Length - index - 2); - string[] macroParametersSplit = macroParameters.Split( - macroParameterSplitCharacters, parameterUniterCharacters); - - List appliedParameters = new List(); - - for (int i = 0; i < macroParametersSplit.Length; i++) - { - macroParametersSplit[i] = ApplyDefines(macroParametersSplit[i], defcol, false); - appliedParameters.AddRange(macroParametersSplit[i].Trim().Split(',')); - } - - string[] macroParametersArray = appliedParameters.ToArray(); - KeyValuePair replacer = defcol.GetReplacerAndParameters( - macroName, macroParametersArray); - if (replacer.Key == null || replacer.Value == null) - { - messageHandler.AddError("Match for macro not found: " + parameter); - return parameter; - } - parameter = replacer.Key.ReplaceEach(replacer.Value, macroParametersArray); - parameter = parameter.Trim('\"'); - return ApplyDefines(parameter, defcol, false); - } - else if (arithIndex >= 0)//Arithmetic - { - #region Mess and lots of it - int inBeg = parameter.AmountInTheBeginning('('); - int inEnd = parameter.AmountInTheEnd(')'); - int min = Math.Min(inBeg, inEnd); - if (min > 0) - { - parameter = parameter.Substring(min, parameter.Length - 2 * min); - } - - int parenthIndex = parameter.IndexOf('('); - int multIndex = parameter.IndexOfAny(new char[] { '*', '/', '%' }); - int additionIndex = parameter.IndexOfAny(new char[] { '+', '-' }); - int binaryIndex = parameter.IndexOfAny(new char[] { '&', '|', '^' }); - if (parenthIndex >= 0) - { - int endIndex = parameter.IndexOf(')', parenthIndex); - if (endIndex < 0) - { - //throw error - } - - string first = parameter.Substring(parenthIndex + 1, endIndex - parenthIndex - 1); - - int parenthValue = StringExtensions.GetValue(ApplyDefines(first, defcol, firstParam)); - return ApplyDefines(parameter.Replace("(" + first + ")", parenthValue.ToString()), defcol, false); - } - else - { - //int index; - if (binaryIndex >= 0) - index = binaryIndex; - else if (additionIndex >= 0) - index = additionIndex; - else if (multIndex >= 0) - index = multIndex; - else - index = 0; - - string first = parameter.Substring(0, index); - string second = parameter.Substring(index + 1); - int value1 = 0; - int value2 = 0; - if (first.IsValidNumber()) - { - value1 = StringExtensions.GetValue(ApplyDefines(first, defcol, firstParam)); - } - if (second.IsValidNumber()) - { - value2 = StringExtensions.GetValue(ApplyDefines(second, defcol, false)); - } - int value; - switch (parameter[index]) - { - case '*': - value = value1 * value2; - break; - case '/': - value = value1 / value2; - break; - case '%': - value = value1 % value2; - break; - case '+': - value = value1 + value2; - break; - case '-': - value = value1 - value2; - break; - case '&': - value = value1 & value2; - break; - case '|': - value = value1 | value2; - break; - case '^': - value = value1 ^ value2; - break; - default: - throw new InvalidOperationException(); - } - return value.ToString(); - } - #endregion - } - else if (defcol.ContainsName(parameter))//The most common case - { - parameter = ApplyDefines(defcol.GetReplacer(parameter), defcol, firstParam); - parameter = parameter.Trim('\"'); - return parameter; - } - - - return parameter; - } - - - - private string[][] SplitToParameters(string[] lines) - { - string[][] result = new string[lines.Length][]; - - for (int i = 0; i < lines.Length; i++) - { - result[i] = lines[i].Split(parameterSplitCharacters, StringSplitOptions.RemoveEmptyEntries); - } - return result; - } - - - #region IPreprocessor Members - - - public void AddDefined(string[] original) - { - throw new NotImplementedException(); - } - - public void AddReserved(string[] reserved) - { - throw new NotImplementedException(); - } - - #endregion - } -} \ No newline at end of file diff --git a/Event Assembler/Core/Code/Preprocessors/OldPreprocessor2.cs b/Event Assembler/Core/Code/Preprocessors/OldPreprocessor2.cs deleted file mode 100644 index 47246b0..0000000 --- a/Event Assembler/Core/Code/Preprocessors/OldPreprocessor2.cs +++ /dev/null @@ -1,257 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.IO; -using Nintenlord.Event_assembler.UserInterface; -using Nintenlord.Event_assembler.Collections; -using System.Text.RegularExpressions; - -namespace Nintenlord.Event_assembler.Code.Processors -{ - class Preprocessor : IPreprocessor - { - IMessageLog messageHandler; - List predefined; - - const string lineComment = "//"; - const string blockCommentStart = "/*"; - const string blockCommentEnd = "*/"; - const string noLine = "/\n"; - - const string define = "#define"; - const string defineFile = "file"; - const string unDefine = "#undef"; - const string includeFile = "#include"; - const string includeBinary = "#incbin"; - - const string ifDefined = "#ifdef"; - const string ifNotDefined = "#ifndef"; - const string ifElse = "#else"; - const string ifEnd = "#endif"; - - const string lineNumber = "_line_"; - const string fileName = "_file_"; - - public Preprocessor(IMessageLog messageHandler, string[] predefined) - { - this.messageHandler = messageHandler; - this.predefined = new List(); - this.predefined.AddRange(predefined); - } - - public string Process(string path) - { - IDefineCollection defcol = new DefineCollection(); - StringBuilder output = new StringBuilder(1000); - Stack include = new Stack(); - string text = File.ReadAllText(path); - - include.Push(true); - using (StringReader reader = new StringReader(text)) - { - Preprocess(reader, output, defcol, Path.GetFullPath(path), include); - } - - return output.ToString(); - } - - private void Preprocess(TextReader reader, StringBuilder output, - IDefineCollection defcol, string currentFile, Stack includeStack) - { - int lineNumber = 1; - string line; - bool blockComment = true; - - while ((line = reader.ReadLine()) != null) - { - line = line.Trim(); - if (line.Length > 0) - { - //TOFIX?: Handling comments in unincluded lines is extra work. - HandleComments(ref line, ref blockComment); - if (line.Length > 0) - { - if (line[0] == '#') - { - PreprocessorCommand(line, ref lineNumber, includeStack, reader, defcol, currentFile); - } - else if (includeStack.And()) - { - ApplyDefines(ref line, lineNumber, currentFile, defcol); - output.AppendLine(line); - } - } - } - lineNumber++; - } - - throw new NotImplementedException(); - } - - private void HandleComments(ref string line, ref bool blockComment) - { - if (blockComment) - { - if (line.Contains(blockCommentEnd)) - { - int index = line.IndexOf(blockCommentEnd); - line = line.Substring(index + 2); - blockComment = false; - } - else - { - line = string.Empty; - } - } - - //TODO: make handle multiple block commenst properly - if (line.Length > 0) - { - int lineIndex = line.IndexOf(lineComment); - int blockIndex = line.IndexOf(blockCommentStart); - - if (lineIndex >= 0 && (lineIndex < blockIndex || blockIndex < 0)) - { - line = line.Substring(0, lineIndex); - } - else if (blockIndex >= 0 && (blockIndex < lineIndex || lineIndex < 0)) - { - int endIndex; - if ((endIndex = line.IndexOf(blockCommentEnd, blockIndex)) > blockIndex) - { - line = line.Substring(blockIndex, endIndex - blockIndex); - } - else - { - line = line.Substring(0, blockIndex); - blockComment = true; - } - } - } - throw new NotImplementedException(); - } - - - private void PreprocessorCommand(string line, ref int lineNumber, Stack include, TextReader reader, - IDefineCollection defcol, string currentFile) - { - string newLine; - while (line.EndsWith("/") && (newLine = reader.ReadLine()) != null) - { - line = line.Substring(0, line.Length - 1) + newLine.Trim(); - } - - if (line.StartsWith(ifDefined)) - { - - } - else if (line.StartsWith(ifNotDefined)) - { - - } - else if (line.StartsWith(ifElse)) - { - - } - else if (line.StartsWith(ifEnd)) - { - - } - else if (include.And()) - { - - } - } - - private void ApplyDefines(ref string text, int lineNumber, string file, IDefineCollection defCol) - { - defCol.ApplyDefines(text, out text); - text = text.Replace(Preprocessor.lineNumber, lineNumber.ToString()); - text = text.Replace(Preprocessor.fileName, "\"" + file + "\""); - } - - private string FindFile(string currentFile, string newFile) - { - newFile = newFile.Trim('\"'); - - if (File.Exists(newFile)) - { - return newFile; - } - else if (!String.IsNullOrEmpty(currentFile)) - { - string path = Path.GetDirectoryName(currentFile); - path = Path.Combine(path, newFile); - if (File.Exists(path)) - { - return path; - } - } - return string.Empty; - } - - private void DefineFile(string path, DefineCollection defCol) - { - StreamReader sr = new StreamReader(path); - while (!sr.EndOfStream) - { - string line = sr.ReadLine(); - if (line.Length > 0) - { - string[] dividedLine = null;// = line.Split(parameterSplitCharacters, parameterUniterCharacters); - for (int i = 1; i < dividedLine.Length; i++) - { - defCol.Add(dividedLine[i], dividedLine[0]); - } - } - } - sr.Close(); - } - - private bool InvalidIndex(int index, int length, int empty) - { - return index < 0 || index >= length - empty; - } - - static bool IsValidDefinitionName(string s) - { - foreach (char item in s) - { - if (!IsValidCharacter(item)) - { - return false; - } - } - return true; - } - - static bool IsValidCharacter(char c) - { - if (char.IsLetterOrDigit(c)) - { - return true; - } - if (c == '_') - { - return true; - } - return false; - } - - #region IPreprocessor Members - - - public void AddDefined(string[] original) - { - throw new NotImplementedException(); - } - - public void AddReserved(string[] reserved) - { - throw new NotImplementedException(); - } - - #endregion - } -} diff --git a/Event Assembler/Core/Code/Preprocessors/RegexPreprocessor.cs b/Event Assembler/Core/Code/Preprocessors/RegexPreprocessor.cs deleted file mode 100644 index 49e7c67..0000000 --- a/Event Assembler/Core/Code/Preprocessors/RegexPreprocessor.cs +++ /dev/null @@ -1,340 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Text; -using System.Text.RegularExpressions; -using Nintenlord.Event_Assembler.Collections; -using Nintenlord.Event_Assembler.Utility; -using Nintenlord.Event_Assembler.IO; - -namespace Nintenlord.Event_Assembler.Core.Code.Preprocessors -{ - class RegexPreprocessor// : IPreprocessor - { - Regex comments; - IMessageLog messageLog; - List predefined; - List reserved; - Dictionary uniters; - List macroSeparators; - List parameterSeparators; - IDefineCollection defCol; - StringBuilder output; - Stack include; - - const bool includedFilesAsNewScope = true; - const string lineDefine = "_line_"; - const string fileDefine = "_file_"; - - public RegexPreprocessor(IMessageLog messageHandler) - { - this.messageLog = messageHandler; - this.predefined = new List(); - //this.defCol = new DefineCollectionNew(); - this.reserved = new List(); - this.uniters = new Dictionary(); - this.macroSeparators = new List(); - this.parameterSeparators = new List(); - - uniters['"'] = '"'; - parameterSeparators.AddRange(" \t"); - uniters['('] = ')'; - uniters['['] = ']'; - macroSeparators.Add(','); - comments = new Regex(@"(//.*)|(/\*((.|\n)*?)\*/)", RegexOptions.Compiled | RegexOptions.Multiline); - } - - private string ReplaceMultiLineComment(Match match) - { - string text = match.Value; - int lineAmount = text.AmountOfLines(); - if (lineAmount == 0) - { - return " "; - } - else return "".PadLeft(lineAmount, '\n'); - } - - #region IPreprocessor Members - - public string Process(string path) - { - defCol = new DefineCollection(); - output = new StringBuilder(1000); - include = new Stack(); - - string text = File.ReadAllText(path); - - text = ReplaceComments(text); - - include.Push(true); - using (StringReader reader = new StringReader(text)) - { - Preprocess(reader, Path.GetFullPath(path)); - } - output.Replace(';', '\n'); - - return output.ToString(); - } - - public void AddDefined(string[] original) - { - predefined.AddRange(original); - } - - public void AddReserved(string[] reserved) - { - this.reserved.AddRange(reserved); - } - - #endregion - - protected void Preprocess(StringReader reader, string path) - { - string line; - int lineNumber = 1; - while ((line = reader.ReadLine()) != null) - { - int amonutOfLinesRead = 1; - List splitLine = new List(line.Split(parameterSeparators, uniters)); - if (splitLine.Count > 0) - { - if (splitLine[0][0] == '#') - { - string newLine; - while (splitLine.Last().EndsWith("/") && (newLine = reader.ReadLine()) != null) - { - line += newLine; - splitLine.AddRange(newLine.Split(parameterSeparators, uniters)); - amonutOfLinesRead++; - } - - PreprocessorDirective(line, splitLine[0].Substring(1), splitLine.ToArray().GetRange(1), - path, lineNumber); - } - else if (line.Length > 0 && include.And()) - { - if (!defCol.ApplyDefines(line, out line))//do define replacement - { - messageLog.AddError(path, line, "Error applying defines or macros."); - } - //Replace _line_ and _file_ - line = line.Replace(lineDefine, lineNumber.ToString()); - line = line.Replace(fileDefine, "\"" + path + "\""); - foreach (string item in predefined) - { - line = line.Replace(item, " "); - } - output.AppendLine(line); - } - - } - lineNumber += amonutOfLinesRead; - } - } - - private void PreprocessorDirective(string line, string name, string[] parameters, - string path, int lineNumber) - { - switch (name) - { - case "ifdef": - if (parameters.Length > 0) - { - include.Push(defCol.ContainsName(parameters[0]) || predefined.Contains(parameters[0])); - } - else - { - messageLog.AddError(path, line, "#ifdef requires 1 parameter"); - } - break; - case "ifndef": - if (parameters.Length > 0) - { - include.Push(!(defCol.ContainsName(parameters[0]) || predefined.Contains(parameters[0]))); - } - else - { - messageLog.AddError(path, line, "#ifndef requires 1 parameter"); - } - break; - case "else": - if (include.Count > 0) - { - include.Push(!include.Pop()); - } - else - { - messageLog.AddError(path, line, "#else used without #ifdef or #ifndef."); - } - break; - case "endif": - if (include.Count > 0) - { - include.Pop(); - } - else - { - messageLog.AddError(path, line, "#endif used without #ifdef or #ifndef."); - } - break; - case "define": - if (include.And()) - { - if (parameters.Length > 1) - { - string[] macroParam; - string mname; - int startIndex = parameters[0].IndexOf('('); - int endIndex = parameters[0].LastIndexOf(')'); - if (startIndex != -1 && endIndex != -1 && startIndex < endIndex) - { - string paramString = parameters[0].Substring( - startIndex + 1, endIndex - startIndex - 1); - macroParam = paramString.Split(macroSeparators, uniters); - mname = parameters[0].Substring(0, startIndex); - } - else - { - macroParam = new string[0]; - mname = parameters[0]; - } - for (int j = 0; j < macroParam.Length; j++) - { - macroParam[j] = macroParam[j].Trim(); - } - - - if (mname.Equals(parameters[1])) - { - messageLog.AddWarning(path, line, "Defining something as itself."); - } - else if (!defCol.IsValidName(mname)) - { - messageLog.AddError(path, line, mname + " is not valid name to define."); - } - else if (predefined.Contains(mname)) - { - messageLog.AddError(path, line, mname + " cannot be redefined."); - } - else if (reserved.Contains(mname)) - { - messageLog.AddError(path, line, mname + " is reserved."); - } - else - { - if (defCol.ContainsName(mname, macroParam)) - { - messageLog.AddWarning(path, line, "Redefining " + mname); - } - defCol.Add(mname, parameters[1].Trim('"'), macroParam); - } - } - else if (parameters.Length == 1) - { - defCol.Add(parameters[0], ""); - } - else - { - messageLog.AddError(path, line, "#define requires 1 parameters"); - } - } - break; - case "undef": - if (include.And()) - { - if (parameters.Length > 0) - { - //Check amount of macro parameters - defCol.Remove(parameters[0]); - } - else - { - messageLog.AddError(path, line, "#undef requires 1 parameters"); - } - } - break; - case "include": - if (include.And()) - { - if (parameters.Length > 0) - { - string file = IOHelpers.FindFile(path, parameters[0]); - if (file.Length > 0) - { - if (file.Equals(path)) - { - messageLog.AddError(path, line, "File including itself."); - } - else - { - string newAssembly = File.ReadAllText(file); - newAssembly = ReplaceComments(newAssembly); - - if (includedFilesAsNewScope) output.AppendLine("{"); - using (StringReader reader = new StringReader(newAssembly)) - { - Preprocess(reader, Path.GetFullPath(file)); - } - if (includedFilesAsNewScope) output.AppendLine("}"); - } - } - else - { - messageLog.AddFileNotFoundError(path, line, parameters[0]); - } - } - else - { - messageLog.AddError(path, line, "#include requires 1 parameters"); - } - } - break; - case "incbin": - if (include.And()) - { - if (parameters.Length > 0) - { - string file = IOHelpers.FindFile(path, parameters[0]); - if (file.Length > 0) - { - byte[] data = File.ReadAllBytes(file); - output.Append("CODE"); - for (int i = 0; i < data.Length; i++) - { - output.Append(data[i].ToHexString(" 0x")); - } - output.AppendLine(); - } - else - { - messageLog.AddFileNotFoundError(path, line, parameters[0]); - } - } - } - break; - default: - messageLog.AddError(path, line, name + " is not usable preprocessor command."); - break; - } - } - - protected string ReplaceComments(string text) - { - return comments.Replace(text, ReplaceMultiLineComment); - } - - #region IPreprocessor Members - - - public void Process(TextReader input, TextWriter output) - { - throw new NotImplementedException(); - } - - #endregion - } - - -} diff --git a/Event Assembler/Core/Code/Preprocessors/StringReplacers/IStringReplacer.cs b/Event Assembler/Core/Code/Preprocessors/StringReplacers/IStringReplacer.cs deleted file mode 100644 index 895ec39..0000000 --- a/Event Assembler/Core/Code/Preprocessors/StringReplacers/IStringReplacer.cs +++ /dev/null @@ -1,17 +0,0 @@ -using System.Collections.Generic; -using System.Text; -using Nintenlord.Utility; - -namespace Nintenlord.Event_Assembler.Core.Code.Preprocessors.StringReplacers -{ - interface IStringReplacer - { - IDictionary> Values { set; } - IDictionary BuiltInValues { set; } - int MaxIter { set; } - - bool Replace(string textToEdit, out string newString); - CanCauseError Replace(string textToEdit); - CanCauseError Replace(StringBuilder textToEdit); - } -} diff --git a/Event Assembler/Core/Code/Preprocessors/StringReplacers/NewReplacer.cs b/Event Assembler/Core/Code/Preprocessors/StringReplacers/NewReplacer.cs deleted file mode 100644 index 74ecb8f..0000000 --- a/Event Assembler/Core/Code/Preprocessors/StringReplacers/NewReplacer.cs +++ /dev/null @@ -1,276 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Text; -using Nintenlord.Event_Assembler.Core.Collections; -using Nintenlord.Utility; -using Nintenlord.Utility.Strings; - -namespace Nintenlord.Event_Assembler.Core.Code.Preprocessors.StringReplacers -{ - sealed class NewReplacer : IStringReplacer - { - private IDictionary> values; - private IDictionary builtInValues; - private int maxIter; - private int currentIter = 0; - - #region IStringReplacer Members - - public IDictionary> Values - { - set { values = value; } - } - public IDictionary BuiltInValues - { - set { builtInValues = value; } - } - public int MaxIter - { - set { maxIter = value; } - } - - public bool Replace(string s, out string newString) - { - StringBuilder bldr = new StringBuilder(s); - - var error = this.Replace(bldr); - - bool result = error.CausedError; - newString = bldr.ToString(); - currentIter--; - return result; - } - - public CanCauseError Replace(string textToEdit) - { - StringBuilder bldr = new StringBuilder(textToEdit); - var result = this.Replace(bldr); - if (result.CausedError) - { - return CanCauseError.Error(result.ToString()); - } - else - { - return CanCauseError.NoError(bldr.ToString()); - } - } - - public CanCauseError Replace(StringBuilder textToEdit) - { - if (currentIter == maxIter) - { - return CanCauseError.Error("Maximun amount of replacement iterations exceeeded while applying macro."); - } - currentIter++; - IDictionary> replace = FindMacros(textToEdit); - - foreach (var item in replace) - { - string[] parameters = item.Value.Item3; - string[] newParameters = new string[parameters.Length]; - for (int i = 0; i < parameters.Length; i++) - { - var innerResult = Replace(parameters[i]); - if (innerResult.CausedError) - { - return (CanCauseError)innerResult; - } - else - { - newParameters[i] = innerResult.Result; - } - } - string tempString = item.Value.Item2.Replace(newParameters); - - var secondResult = Replace(tempString);//, out tempString - if (secondResult.CausedError) - { - return (CanCauseError)secondResult; - } - - string toReplace = textToEdit.Substring(item.Key, item.Value.Item1).ToString(); - textToEdit.Replace(toReplace, secondResult.Result, item.Key, toReplace.Length); - } - currentIter--; - return CanCauseError.NoError; - } - - private SortedDictionary> FindMacros(StringBuilder s) - { - var replace = - new SortedDictionary>( - ReverseComparer.Default - ); - - StringBuilder macroName = new StringBuilder(); - - for (int i = 0; i < s.Length; ) - { - if (DefineCollectionOptimized.IsValidCharacter(s[i])) - { - macroName.Append(s[i]); - i++; - } - else - { - if (macroName.Length > 0) - { - GetMacroData(s, replace, ref i, macroName.ToString()); - macroName.Clear(); - } - else i++; - } - } - int last = s.Length; - GetMacroData(s, replace, ref last, macroName.ToString()); - return replace; - } - - private void GetMacroData(StringBuilder s, SortedDictionary> replace, ref int i, string name) - { - IMacro replacer; - IDictionary replacers; - bool isBuildIn = builtInValues.TryGetValue(name, out replacer); - bool isValue = values.TryGetValue(name, out replacers); - - int paramLength; - string[] parameters; - if (isValue || isBuildIn) - { - if (i < s.Length && s[i] == '(') - { - parameters = GetParameters(s, i, out paramLength); - } - else - { - paramLength = 0; - parameters = new string[0]; - } - if ((isBuildIn && replacer.IsCorrectAmountOfParameters(parameters.Length)) || - (isValue && replacers.TryGetValue(parameters.Length, out replacer))) - { - replace[i - name.Length] = new Tuple - (paramLength + name.Length, replacer, parameters); - } - - i += paramLength; - } - else i++; - } - - #endregion - - private static bool ContainsAt(StringBuilder s, int index, string toSearch) - { - bool contains = true; - if (toSearch.Length > s.Length - index) - contains = false; - else - { - for (int i = 0; i < toSearch.Length; i++) - { - if (s[index + i] != toSearch[i]) - { - contains = false; - break; - } - } - } - return contains; - } - - private static int GetParameterLength(StringBuilder s, int index, out int parameters) - { - int depth = 1; - parameters = 1; - int i; - for (i = index + 1; i < s.Length && depth != 0; i++) - { - switch (s[i]) - { - case '(': - depth++; - break; - case ')': - depth--; - break; - case ',': - if (depth == 1)//So that macros as macro parameters won't mess stuff up - { - parameters++; - } - break; - default: - break; - } - } - return i - index; - } - - private static string[] GetParameters(StringBuilder s, int index) - { - int dontCare; - return GetParameters(s, index, out dontCare); - } - - private static string[] GetParameters(StringBuilder s, int index, out int lengthInString) - { - List parameters = new List(); - int parentDepth = 1; - int vectorDepth = 0; - StringBuilder bldr = new StringBuilder(); - int i; - for (i = index + 1; i < s.Length && parentDepth > 0; i++) - { - switch (s[i]) - { - case '(': - parentDepth++; - bldr.Append(s[i]); - break; - case ')': - parentDepth--; - bldr.Append(s[i]); - break; - case '[': - vectorDepth++; - bldr.Append(s[i]); - break; - case ']': - vectorDepth--; - bldr.Append(s[i]); - break; - case ',': - if (parentDepth == 1 && vectorDepth == 0) - { - parameters.Add(bldr.ToString()); - bldr.Clear(); - } - else - { - bldr.Append(s[i]); - } - break; - default: - bldr.Append(s[i]); - break; - } - } - if (bldr.Length > 0) - { - parameters.Add(bldr.ToString(0, bldr.Length - 1)); - } - lengthInString = i - index; - for (i = 0; i < parameters.Count; i++) - { - parameters[i] = parameters[i].Trim(); - } - return parameters.ToArray(); - } - - #region IStringReplacer Members - - - #endregion - } -} diff --git a/Event Assembler/Core/Code/Preprocessors/StringReplacers/OriginalReplacer.cs b/Event Assembler/Core/Code/Preprocessors/StringReplacers/OriginalReplacer.cs deleted file mode 100644 index 012d8de..0000000 --- a/Event Assembler/Core/Code/Preprocessors/StringReplacers/OriginalReplacer.cs +++ /dev/null @@ -1,166 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Text; -using Nintenlord.Event_Assembler.Core.Collections; -using Nintenlord.Utility; - -namespace Nintenlord.Event_Assembler.Core.Code.Preprocessors.StringReplacers -{ - sealed class OriginalReplacer : IStringReplacer - { - private IDictionary> values; - private IDictionary builtInValues; - private int maxIter; - - public IDictionary> Values - { - set { values = value; } - } - public IDictionary BuiltInValues - { - set { builtInValues = value; } - } - public int MaxIter - { - set { maxIter = value; } - } - - - public bool Replace(string s, out string newString) - { - StringBuilder builder = new StringBuilder(s); - - IDictionary containedOriginals = new SortedDictionary( - new ReverseComparer(Comparer.Default)); - - int iter = 0; - while (GetContainedOriginals(builder.ToString(), containedOriginals) > 0 && iter < maxIter) - { - foreach (var item in containedOriginals) - { - string[] parameters; - string name = item.Value; - int paramStart = item.Key + name.Length; - - string paramString; - //Get parameters - if (paramStart < builder.Length && builder[paramStart] == '(') - { - int depth = 1; - int endIndex = paramStart + 1; - while (endIndex < s.Length) - { - if (builder[endIndex] == ')') - depth--; - else if (builder[endIndex] == '(') - depth++; - - if (depth == 0) - break; - - endIndex++; - } - parameters = builder.ToString(paramStart + 1, endIndex - paramStart - 1).Split(','); - paramString = builder.ToString(paramStart, endIndex - paramStart + 1); - - } - else - { - parameters = new string[0]; - paramString = ""; - } - - for (int j = 0; j < parameters.Length; j++) - { - parameters[j] = parameters[j].Trim(); - } - - //Find correct macro - IMacro replacer; - if (!builtInValues.TryGetValue(name, out replacer)) - { - IDictionary dic = values[name]; - if (!dic.TryGetValue(parameters.Length, out replacer)) - continue; - } - - string toReplace = name + paramString; - string replaceWith = replacer.Replace(parameters); - - builder.Replace(toReplace, replaceWith, item.Key, toReplace.Length); - } - containedOriginals.Clear(); - iter++; - } - newString = builder.ToString(); - return containedOriginals.Count == 0; - } - - /// - /// - /// - /// - /// - /// - /// Surpricingly, the fastest way I've managed to do this. - /// Make this ingore makro parameters in search. - private int GetContainedOriginals(string s, - IDictionary containedOriginals) - { - foreach (var item in builtInValues.Keys) - { - FindString(s, containedOriginals, item); - } - foreach (var original in values.Keys) - { - FindString(s, containedOriginals, original); - } - return containedOriginals.Count; - } - - private void FindString(string s, IDictionary containedOriginals, string toFind) - { - int index = s.IndexOf(toFind); - while (index >= 0)// && index + original.Length < s.Length && s[index - 1] - { - bool can1; - if (index > 0) - { - char c = s[index - 1]; - can1 = !DefineCollectionOptimized.IsValidCharacter(c); - } - else can1 = true;//in the beginning of the line - - bool can2; - if (index + toFind.Length < s.Length) - { - char c = s[index + toFind.Length]; - can2 = !DefineCollectionOptimized.IsValidCharacter(c); - } - else can2 = true;//in the end of the line - - if (can1 && can2 && !containedOriginals.ContainsKey(index)) - { - containedOriginals[index] = toFind; - break; - } - index = s.IndexOf(toFind, index + 1); - } - } - - #region IStringReplacer Members - - - public CanCauseError Replace(string textToEdit) - { - throw new NotImplementedException(); - } - - public CanCauseError Replace(StringBuilder textToEdit) - { - throw new NotImplementedException(); - } - - #endregion - } -} diff --git a/Event Assembler/Core/Code/ScopeStructure.cs b/Event Assembler/Core/Code/ScopeStructure.cs deleted file mode 100644 index cfbf0ca..0000000 --- a/Event Assembler/Core/Code/ScopeStructure.cs +++ /dev/null @@ -1,79 +0,0 @@ -// ----------------------------------------------------------------------- -// -// TODO: Update copyright text. -// -// ----------------------------------------------------------------------- - -namespace Nintenlord.Event_Assembler.Core.Code -{ - using System; - using System.Collections.Generic; - using System.Linq; - using System.Text; - using Nintenlord.Collections.Trees; - using Nintenlord.Event_Assembler.Core.Code.Language.Expression; - using Nintenlord.Utility; - - /// - /// TODO: Update summary. - /// - public sealed class ScopeStructure : ITree> - { - public readonly ScopeStructure ParentScope; - readonly List> childScopes; - readonly Dictionary> definedSymbols; - - public ScopeStructure(ScopeStructure parentScope) - { - this.ParentScope = parentScope; - this.childScopes = new List>(); - this.definedSymbols = new Dictionary>(); - } - - public void AddChildScope(ScopeStructure newChildScope) - { - childScopes.Add(newChildScope); - } - - public CanCauseError> GetSymbolValue(string symbol) - { - IExpression value; - if (definedSymbols.TryGetValue(symbol, out value)) - { - return CanCauseError>.NoError(value); - } - else if (ParentScope != null) - { - return ParentScope.GetSymbolValue(symbol); - } - else - { - return CanCauseError>.Error("Symbol {0} not defined", symbol); - } - } - - public CanCauseError AddNewSymbol(string symbol, IExpression value) - { - //Detect if adds cycles - if (definedSymbols.ContainsKey(symbol)) - { - return CanCauseError.Error("Symbol already exists."); - } - else - { - definedSymbols[symbol] = value; - return CanCauseError.NoError; - } - } - - - #region ITree Members - - public IEnumerable> GetChildren() - { - return childScopes; - } - - #endregion - } -} diff --git a/Event Assembler/Core/Collections/DefineCollectionTreeBased.cs b/Event Assembler/Core/Collections/DefineCollectionTreeBased.cs deleted file mode 100644 index 0bb1f91..0000000 --- a/Event Assembler/Core/Collections/DefineCollectionTreeBased.cs +++ /dev/null @@ -1,236 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using Nintenlord.Event_Assembler.Utility; -using Nintenlord.ROMHacking.Collections; - -namespace Nintenlord.Event_Assembler.Collections -{ - class DefineCollectionTreeBased : IDefineCollection - { - private readonly int maxIter = 100; - - EnumarationTree> defines; - - public DefineCollectionTreeBased() - { - defines = new EnumarationTree>(); - } - - #region IDefineCollection Members - - public void Add(string name, string replacer, params string[] parameters) - { - IDictionary value; - if (defines.TryGetValue(name, out value)) - { - DefineInfo newInfo = new DefineInfo(); - newInfo.Parameters = parameters; - newInfo.Replacer = replacer; - value[parameters.Length] = newInfo; - } - else - { - var newDict = new Dictionary(); - defines[name] = newDict; - DefineInfo newInfo = new DefineInfo(); - newInfo.Parameters = parameters; - newInfo.Replacer = replacer; - newDict[parameters.Length] = newInfo; - } - } - - public void Add(string name, string replacer) - { - Add(name, replacer, new string[] { }); - } - - public bool ContainsName(string name, params string[] parameters) - { - IDictionary value; - if (defines.TryGetValue(name, out value)) - { - return value.ContainsKey(parameters.Length); - } - else - { - return false; - } - } - - public bool ContainsName(string name) - { - return ContainsName(name, new string[] { }); - } - - public string GetReplacer(string name, params string[] parameters) - { - IDictionary value; - if (defines.TryGetValue(name, out value)) - { - return value[parameters.Length].Replacer; - } - else - { - throw new KeyNotFoundException("Press any key to continue."); - } - } - - public string GetReplacer(string name) - { - return GetReplacer(name, new string[] { }); - } - - public void Remove(string name, params string[] parameters) - { - IDictionary value; - if (defines.TryGetValue(name, out value)) - { - value.Remove(parameters.Length); - } - } - - public void Remove(string name) - { - Remove(name, new string[] { }); - } - - public bool ApplyDefines(string original, out string newOriginal) - { - StringBuilder builder = new StringBuilder(original); - - SortedDictionary containedOriginals = new SortedDictionary( - new LamdaComparer((x, y) => y - x)); - int iter = 0; - while (GetContainedOriginals(builder.ToString(), containedOriginals) > 0 && iter < maxIter) - { - foreach (var item in containedOriginals) - { - string[] parameters; - string name = item.Value; - int indexStart = item.Key + name.Length; - - string paramString; - //Get parameters - if (indexStart < builder.Length && builder[indexStart] == '(') - { - int depth = 1; - int endIndex = indexStart; - while (depth > 0 && ++endIndex < builder.Length) - { - if (builder[endIndex] == ')') - { - depth--; - } - else if (builder[endIndex] == '(') - { - depth++; - } - } - parameters = builder.ToString(indexStart + 1, endIndex - indexStart - 1).Split(','); - paramString = builder.ToString(indexStart, endIndex - indexStart + 1); - - } - else - { - parameters = new string[0]; - paramString = ""; - } - - for (int j = 0; j < parameters.Length; j++) - { - parameters[j] = parameters[j].Trim(); - } - - //Find correct macro - string temp = defines.ToString(); - IDictionary dict = defines[name]; - DefineInfo info; - if (!dict.TryGetValue(parameters.Length, out info)) - { - continue; - } - - string toReplace = name + paramString; - string replaceWith = info.Replace(parameters); - - builder.Replace(toReplace, replaceWith, item.Key, toReplace.Length); - } - containedOriginals.Clear(); - iter++; - } - newOriginal = builder.ToString(); - return containedOriginals.Count == 0; - } - - private int GetContainedOriginals(string p, IDictionary containedOriginals) - { - for (int i = 0; i < p.Length;) - { - string subString = p.Substring(i); - SortedDictionary> foundDefines - = defines.GetTraversedValues(subString, x => x.GetString()); - - if (foundDefines.Count > 0) - { - var item = foundDefines.First(); - containedOriginals[i] = item.Key; - i += item.Key.Length; - } - else - { - i++; - } - - } - return containedOriginals.Count; - } - - public bool IsValidName(string name) - { - return name.Length > 0 && name.All(IsValidCharacter); - } - - #endregion - - private bool IsValidCharacter(char c) - { - bool characetr = Char.IsLetterOrDigit(c); - return characetr || c == '_'; - } - - private struct DefineInfo - { - public int AmountOfParameters - { - get { return Parameters.Length; } - } - public string[] Parameters - { - get; - set; - } - public string Replacer - { - get; - set; - } - - public string Replace(string[] parameters) - { - if (parameters.Length != this.Parameters.Length) - { - throw new ArgumentException(); - } - StringBuilder builder = new StringBuilder(Replacer); - - for (int i = 0; i < parameters.Length; i++) - { - builder.Replace(this.Parameters[i], parameters[i].Trim()); - } - return builder.ToString(); - } - } - } -} diff --git a/Event Assembler/Core/GBAPointerMaker.cs b/Event Assembler/Core/GBAPointerMaker.cs deleted file mode 100644 index 8aa009a..0000000 --- a/Event Assembler/Core/GBAPointerMaker.cs +++ /dev/null @@ -1,33 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Text; - -namespace Nintenlord.Event_Assembler.GBA -{ - /// - /// Makes GBA ROM pointers from ROM offsets - /// - public class GBAPointerMaker : IPointerMaker - { - #region IPointerMaker Members - - public int MakePointer(int offset) - { - if (offset == 0) - return 0; - return offset | 0x8000000; - } - - public int MakeOffset(int pointer) - { - return pointer & 0x1FFFFFF; - } - - public bool IsAValidPointer(int pointer) - { - return (pointer == 0) || (pointer >> 25 == 0x04); - } - - #endregion - } -} diff --git a/Event Assembler/Core/IO/Input/CommandLineArgs.cs b/Event Assembler/Core/IO/Input/CommandLineArgs.cs deleted file mode 100644 index a8039b0..0000000 --- a/Event Assembler/Core/IO/Input/CommandLineArgs.cs +++ /dev/null @@ -1,195 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Text; -using Nintenlord.Event_Assembler.Core.Code.Language; -using Nintenlord.Event_Assembler.Core.Code.Language.Old; -using Nintenlord.Utility; -using Nintenlord.Utility.Strings; - -namespace Nintenlord.Event_Assembler.Core.IO.Input -{ - internal struct CommandLineArgs - { - //parameters - public string operation; - public string language; - public DisassemblyMode? disassemblyMode; - public int? offset; - public Priority? priority; - public int? size; - - //Flags - public string rawsFolder; - public string rawsExtension; - public bool isDirectory; - public bool addEndGuards; - public string inputFile; - public string outputFile; - public string errorFile; - public string docHeader; - public string docFooter; - - int paramCount; - - public CanCauseError SetArgs(string[] args) - { - paramCount = 0; - foreach (var arg in args) - { - if (!arg.StartsWith("-")) - { - var parameter = arg; - var res = HandleParameter(parameter); - if (res.CausedError) - { - return res; - } - } - else - { - var flag = arg.TrimStart('-'); - - int index = flag.IndexOf(':'); - string flagName; - string option; - if (index >= 0) - { - flagName = flag.Substring(0, index); - option = flag.Substring(index + 1); - } - else - { - flagName = flag; - option = ""; - } - - var res = HandleFlags(flagName, option); - if (res.CausedError) - { - return res; - } - } - } - return CanCauseError.NoError; - } - - private CanCauseError HandleParameter(string parameter) - { - switch (paramCount) - { - case 0: operation = parameter; break; - case 1: language = parameter; break; - case 2: - DisassemblyMode disassemblyMode; - if (!parameter.TryGetEnum(out disassemblyMode)) - return CanCauseError.Error("{0} is not a valid disassembly mode.", parameter); - this.disassemblyMode = disassemblyMode; - break; - case 3: - int offset; - if (!parameter.TryGetValue(out offset)) - return CanCauseError.Error("{0} is not a valid offset.", parameter); - this.offset = offset; - break; - case 4: - Priority priority; - if (!parameter.TryGetEnum(out priority)) - return CanCauseError.Error("{0} is not a valid priority.", parameter); - this.priority = priority; - break; - case 5: - int size; - if (!parameter.TryGetValue(out size) || size < 0) - return CanCauseError.Error("{0} is not a valid size.", parameter); - this.size = size; - break; - default: - return CanCauseError.Error("Too many parameters."); - } - paramCount++; - return CanCauseError.NoError; - } - - private CanCauseError HandleFlags(string flagName, string option) - { - switch (flagName) - { - case "addEndGuards": - addEndGuards = true; - break; - case "raws": - if (File.Exists(option)) - { - rawsFolder = option; - isDirectory = false; - } - else if (Directory.Exists(option)) - { - rawsFolder = option; - isDirectory = true; - } - else - { - return CanCauseError.Error("File or folder {0} doesn't exist.", option); - } - break; - case "rawsExt": - if (!option.ContainsAnyOf(Path.GetInvalidFileNameChars())) - { - rawsExtension = option; - } - else - { - return CanCauseError.Error("Extension {0} is not valid.", option); - } - break; - case "input": - inputFile = option; - break; - case "output": - outputFile = option; - break; - case "error": - if (IsValidFileName(option)) - { - errorFile = option; - } - else - { - return CanCauseError.Error("Name {0} isn't valid for a file.", option); - } - break; - case "docHeader": - if (IsValidFileName(option)) - { - docHeader = option; - } - else - { - return CanCauseError.Error("Name {0} isn't valid for a file.", option); - } - break; - case "docFooter": - if (IsValidFileName(option)) - { - docFooter = option; - } - else - { - return CanCauseError.Error("Name {0} isn't valid for a file.", option); - } - break; - default: - return CanCauseError.Error("Flag {0} doesn't exist.", flagName); - } - return CanCauseError.NoError; - } - - private bool IsValidFileName(string name) - { - return true; - } - } -} diff --git a/Event Assembler/Core/IO/Input/InputByteStream.cs b/Event Assembler/Core/IO/Input/InputByteStream.cs deleted file mode 100644 index 1c1462e..0000000 --- a/Event Assembler/Core/IO/Input/InputByteStream.cs +++ /dev/null @@ -1,65 +0,0 @@ -using System; -using System.Collections.Generic; -using System.IO; -using System.Linq; -using System.Text; - -namespace Nintenlord.Event_Assembler.Core.IO.Input -{ - public sealed class InputByteStream : BinaryReader, IInputByteStream - { - public int Offset - { - get - { - return (int)this.BaseStream.Position; - } - set - { - this.BaseStream.Position = value; - } - } - public int Length - { - get { return (int)this.BaseStream.Length; } - } - public int BytesLeft - { - get { return this.Length - this.Offset; } - } - - public InputByteStream(Stream input) - : base(input) { } - - public InputByteStream(Stream input, Encoding encoding) - : base(input, encoding) { } - - public byte[] PeekBytes(int amount) - { - var offset = this.BaseStream.Position; - var bytes = this.ReadBytes(amount); - this.BaseStream.Position = offset; - return bytes; - } - - public short PeekInt16() - { - return BitConverter.ToInt16(this.PeekBytes(2), 0); - } - - public ushort PeekUInt16() - { - return BitConverter.ToUInt16(this.PeekBytes(2), 0); - } - - public int PeekInt32() - { - return BitConverter.ToInt32(this.PeekBytes(4), 0); - } - - public uint PeekUInt32() - { - return BitConverter.ToUInt32(this.PeekBytes(4), 0); - } - } -} diff --git a/Event Assembler/Core/Language definition.txt b/Event Assembler/Core/Language definition.txt deleted file mode 100644 index d468ee3..0000000 --- a/Event Assembler/Core/Language definition.txt +++ /dev/null @@ -1,22 +0,0 @@ - - -Scope = ScopeAtoms -ScopeAtoms = ScopeAtom ScopeAtoms | Λ -ScopeAtom = Codes | "{" Scope "}" | Λ - -Codes = Code CodeEnder Codes | Λ -CodeEnder = ";" | "\n" - -Code = Symbol ParamList -ParamList = Param ParamList | Λ - -Param = Atom | "[" AtomList "]" -AtomList = Atom "," AtomList | Atom - -Atom = B -B = S "^" B | S "|" B | S "&" B | S -S = E ">>" S | E "<<" S | E -E = T "+" E | T "-" E | T -T = F "*" T | F "/" T | F "%" T | F -F = "-" G | "+" G | "~" G | G -G = Symbol | IntegerLiteral | "(" B ")" \ No newline at end of file diff --git a/Event Assembler/Core/Properties/AssemblyInfo.cs b/Event Assembler/Core/Properties/AssemblyInfo.cs deleted file mode 100644 index d5ebccc..0000000 --- a/Event Assembler/Core/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("Core")] -[assembly: AssemblyDescription("Core library of Event Assembler")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Nintenlord")] -[assembly: AssemblyProduct("Core")] -[assembly: AssemblyCopyright("Copyright © Nintenlord 2011")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("74afd097-d67b-4f50-ba8e-f7083eb4439f")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("9.11.*")] -[assembly: AssemblyFileVersion("9.11.0.0")] diff --git a/Event Assembler/Event Assembler.sln b/Event Assembler/Event Assembler.sln index 0ad4855..0d735e6 100644 --- a/Event Assembler/Event Assembler.sln +++ b/Event Assembler/Event Assembler.sln @@ -1,7 +1,5 @@ - Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2012 -# SharpDevelop 5.1 +# Visual Studio 15 VisualStudioVersion = 15.0.27004.2009 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "NigthmareListToEAdefinitions", "NigthmareListToEAdefinitions\NigthmareListToEAdefinitions.csproj", "{2ADB8ED4-647E-4DCC-9387-E50D6A03CA39}" diff --git a/Event Assembler/Event Assembler/FE6 Template.txt b/Event Assembler/Event Assembler/FE6 Template.txt deleted file mode 100644 index 8148cf3..0000000 --- a/Event Assembler/Event Assembler/FE6 Template.txt +++ /dev/null @@ -1,48 +0,0 @@ -//Made by markyjoe1990 of Youtube for FE7 -//Modified by Nintenlord -//Modified further by Arch for FE6 -//Modified even further by Nintenlord - -#include EAstdlib.event - -EventPointerTable(EventTableID,ThisChapter) - - -ORG StartOffset -ThisChapter: -POIN Turn_events -POIN Character_events -POIN Location_events -POIN Misc_events -POIN Bad Good -POIN Ending_event - -Bad: -UNIT - -Good: -UNIT - -Turn_events: -OpeningTurnEvent(Opening_event) -END_MAIN - -Character_events: -END_MAIN - -Location_events: -END_MAIN - -Misc_events: -CauseGameOverIfLordDies -END_MAIN - -Opening_event: -ENDA - -Ending_event: -MoveToChapter(NextChapter) -ENDA - -MESSAGE Events end at offset currentOffset -//The map for this chapter is at offset: ???????? \ No newline at end of file diff --git a/Event Assembler/Event Assembler/FE7 Template.txt b/Event Assembler/Event Assembler/FE7 Template.txt deleted file mode 100644 index 636df64..0000000 --- a/Event Assembler/Event Assembler/FE7 Template.txt +++ /dev/null @@ -1,53 +0,0 @@ -//Made by markyjoe1990 of Youtube -//Modified by Nintenlord - -#define DISABLE_TUTORIALS -#include EAstdlib.event - -EventPointerTable(EventTableID,Pointers) - - -ORG StartOffset -Pointers: -POIN Turn_events -POIN Character_events -POIN Location_events -POIN Misc_events -POIN TrapData TrapData -POIN Bad Bad Bad Bad -POIN Good Good Good Good -POIN Opening_event Ending_event - -Bad: -UNIT - -Good: -UNIT - -Turn_events: -OpeningTurnEvent(Opening_event) -END_MAIN - -Character_events: -END_MAIN - -Location_events: -END_MAIN - -Misc_events: -CauseGameOverIfLordDies -END_MAIN - -Opening_event: -ENDA - -Ending_event: -MoveToChapter(NextChapter) -ENDA - -TrapData: -ENDTRAP - - -MESSAGE Events end at offset currentOffset -//The map for this chapter is at offset: ???????? \ No newline at end of file diff --git a/Event Assembler/Event Assembler/FE8 Template.txt b/Event Assembler/Event Assembler/FE8 Template.txt deleted file mode 100644 index 81d7063..0000000 --- a/Event Assembler/Event Assembler/FE8 Template.txt +++ /dev/null @@ -1,57 +0,0 @@ -//Made by Camtech075 of SerenesForest -//Modified by Nintenlord - -#include EAstdlib.event - -EventPointerTable(EventTableID,ThisChapter) - -ORG StartOffset -ThisChapter: -POIN TurnBasedEvents -POIN CharacterBasedEvents -POIN LocationBasedEvents -POIN MiscBasedEvents -POIN Dunno Dunno Dunno -POIN Tutorial -POIN TrapData TrapData -POIN Units Units -POIN $0 $0 $0 $0 $0 $0 -POIN BeginningScene EndingScene - -TurnBasedEvents: -END_MAIN - -CharacterBasedEvents: -END_MAIN - -LocationBasedEvents: -END_MAIN - -MiscBasedEvents: -CauseGameOverIfLordDies -END_MAIN - -Dunno: -//DO NOT TOUCH -WORD $00 - -Tutorial: -//DO NOT TOUCH -WORD $00 - -TrapData: -ENDTRAP - -ALIGN 4 - -Units: -UNIT - -BeginningScene: -ENDA - -EndingScene: -MoveToChapter(NextChapter) -ENDA - -MESSAGE Events end at offset currentOffset \ No newline at end of file diff --git a/Event Assembler/Event Assembler/Language Raws/Units/Fighting.txt b/Event Assembler/Event Assembler/Language Raws/Units/Fighting.txt deleted file mode 100644 index 44dbfdb..0000000 --- a/Event Assembler/Event Assembler/Language Raws/Units/Fighting.txt +++ /dev/null @@ -1,146 +0,0 @@ -#Chapetrs: 13 -##Causes a battle between 2 units. -FIGH, 0x49, 20, -game:FE6 -indexMode:8 -##Character ID of the attacker. - Attacker, 4, 4 -##Character ID of the defender. - Defender, 8, 4 -##Pointer to BLDT codes that determine how fight goes. - Battle data pointer, 12, 4, -pointer:battleData -##Controls additional details about the battle. - Battle parameter 1, 16, 1 -##Controls additional details about the battle. - Battle parameter 2, 17, 1 -##Controls additional details about the battle. - Battle parameter 3, 18, 1 -##Controls additional details about the battle. - Battle parameter 4, 19, 1 - -FIGH, 0x49, 20, -game:FE6 -indexMode:8 - Attacker, 4, 4 - Defender, 8, 4 - Battle data pointer, 12, 4, -pointer:battleData -##Controls additional details about the battle. - Battle parameter, 16, 4, coordinate:4 - -FIGH, 0x49, 20, -game:FE6 -indexMode:8 - Attacker, 4, 4 - Defender, 8, 4 - Battle data pointer, 12, 4, -pointer:battleData - Battle parameter, 16, 4 - - - -FIGH, 0x97, 20, -game:FE7 -indexMode:8 - Attacker, 4, 2 - Defender, 8, 2 - Battle data pointer, 12, 4, -pointer:battleData - Battle parameter 1, 16, 1 - Battle parameter 2, 17, 1 - Battle parameter 3, 18, 1 - Battle parameter 4, 19, 1 - -FIGH, 0x97, 20, -game:FE7 -indexMode:8 - Attacker, 4, 2 - Defender, 8, 2 - Battle data pointer, 12, 4, -pointer:battleData - Battle parameter, 16, 4, coordinate:4 - -FIGH, 0x97, 20, -game:FE7 -indexMode:8 - Attacker, 4, 2 - Defender, 8, 2 - Battle data pointer, 12, 4, -pointer:battleData - Battle parameter, 16, 4 - -##Controls individual attack in battle. For parameters -##that are in a form of a question, 1 means yet and 0 means no. -##Parameters with ? are unsure. -BLDT, 0, 32, -game:FE7 -priority:battleData -indexMode:1 -##If the attack is critical. - Critical, 0, 1, -preferredBase:2 -##If the attack misses. - Miss, 1, 1, -preferredBase:2 - Dunno, 2, 1, -preferredBase:2 - Dunno, 3, 1, -preferredBase:2 -##If the next attack is by the same character. - Next Attack by same, 4, 1, -preferredBase:2 - Dunno, 5, 1, -preferredBase:2 -##If the attack poisons the opponent. - Poison, 6, 1, -preferredBase:2 -##If the attack damages the unit attacking. - Devil Axe reversal, 7, 1, -preferredBase:2 -##If the attack resotores HP. - HP Restoring?, 8, 1, -preferredBase:2 -##If the attack halves HP. - HP Halving?, 9, 1, -preferredBase:2 - Dunno, 10, 1, -preferredBase:2 -##If the attack is silencer. - Silencer, 11, 1, -preferredBase:2 - Dunno, 12, 1, -preferredBase:2 - Dunno, 13, 1, -preferredBase:2 - Dunno, 14, 1, -preferredBase:2 - Dunno, 15, 1, -preferredBase:2 -##If the attack is the last in battle. - Last attack, 16, 1, -preferredBase:2 - Dunno, 17, 1, -preferredBase:2 - Dunno, 18, 1, -preferredBase:2 -##If the defender is the one attacking instead of attacker. - Defender Attacks, 19, 1, -preferredBase:2 - Dunno, 20, 1, -preferredBase:2 - Dunno, 21, 1, -preferredBase:2 - Dunno, 22, 1, -preferredBase:2 -##End of battle. - End of battle, 23, 1, -preferredBase:2 -##Damage the attack does. - Damage, 24, 8, -preferredBase:10 - -BLDT, 0, 32, -game:FE6 -priority:battleData -indexMode:1 - Critical, 0, 1, -preferredBase:2 - Miss, 1, 1, -preferredBase:2 - Dunno, 2, 1, -preferredBase:2 -##If next attack is launched immediately. - Start next attack immediately, 3, 1, -preferredBase:2 - Next Attack by same, 4, 1, -preferredBase:2 - Dunno, 5, 1, -preferredBase:2 - Poison, 6, 1, -preferredBase:2 - Devil Axe reversal, 7, 1, -preferredBase:2 - HP Restoring?, 8, 1, -preferredBase:2 - HP Halving?, 9, 1, -preferredBase:2 - Dunno, 10, 1, -preferredBase:2 - Dunno, 11, 1, -preferredBase:2 - Dunno, 12, 1, -preferredBase:2 - Dunno, 13, 1, -preferredBase:2 - Dunno, 14, 1, -preferredBase:2 - Dunno, 15, 1, -preferredBase:2 - Last attack, 16, 1, -preferredBase:2 - Dunno, 17, 1, -preferredBase:2 - Dunno, 18, 1, -preferredBase:2 - Defender Attacks, 19, 1, -preferredBase:2 - Dunno, 20, 1, -preferredBase:2 - Dunno, 21, 1, -preferredBase:2 - Dunno, 22, 1, -preferredBase:2 - End of battle, 23, 1, -preferredBase:2 - Damage, 24, 8, -preferredBase:10 - - -BLDT, 0, 4, -game:FE6:FE7 -indexMode:8 -priority:battleData -end - 0x800000, 0, 4, -fixed - - -##Starts a fight between 2 units. -FIG1, 0x3F40, 8, -game:FE8 -indexMode:8 -##Character ID of the attacker. - Attacker, 2, 2 -##Character ID of the defender. - Defender, 4, 2 -##Unknown - Unknown, 6, 2 - -##Starts a fight between 2 units. -FIG2, 0x3F41, 8, -game:FE8 -indexMode:8 -##Character ID of the attacker. - Attacker, 2, 2 -##Character ID of the defender. - Defender, 4, 2 -##Unknown - Unknown, 6, 2 diff --git a/Event Assembler/Event Assembler/Scripts/Generate post.cmd b/Event Assembler/Event Assembler/Scripts/Generate post.cmd deleted file mode 100644 index ae39717..0000000 --- a/Event Assembler/Event Assembler/Scripts/Generate post.cmd +++ /dev/null @@ -1,5 +0,0 @@ - - -FOR %%I IN (*.txt) DO (echo [Spoiler=%%~nI] & type "%%I" & echo [/Spoiler]) >> result.post - -pause \ No newline at end of file diff --git a/Event Assembler/Event Assembler/UserInterface/EA Standard library/Chapter Structure Helpers.txt b/Event Assembler/Event Assembler/UserInterface/EA Standard library/Chapter Structure Helpers.txt deleted file mode 100644 index ad9b512..0000000 --- a/Event Assembler/Event Assembler/UserInterface/EA Standard library/Chapter Structure Helpers.txt +++ /dev/null @@ -1,66 +0,0 @@ - - -//Chapter data pointer list editing -#ifdef _FE6_ -#define EventPointerListOffset 0x664398 -#define EventPointerTable(id,offset) "ORG EventPointerListOffset+(4*id); POIN offset" -#endif - -#ifdef _FE7_ -#define EventPointerListOffset 0xC9C9C8 -#define EventPointerTable(id,offset) "ORG EventPointerListOffset+(4*id); POIN offset" -#endif - -#ifdef _FE8_ -#define EventPointerListOffset 0x8B363C -#define EventPointerTable(id,offset) "ORG EventPointerListOffset+(4*id); POIN offset" -#endif - - -//Go to preparations screen -#ifdef _FE7_ -#define GotoPrepScreen "ENDB" -#endif - -#ifdef _FE8_ -#define GotoPrepScreen "GOTO $591FD8; ENDA" -#endif - - -//Event ID's with special meanings -#ifdef _FE6_ -#define NoID 0 -#define BossQuoteID 1 -#define BossDeathQuoteID 2 -#define SiezeID 3 -#define GameOverID 0x65 -#define CathConvo1 0x67 -#define CathConvo2 0x68 -#define CathConvo3 0x69 -#define IliaSacaeRouteID 0x6B -#define CathRecruited 0x70 -#endif - -#ifdef _FE7_ -#define NoID 0 -#define BossQuoteID 1 -#define BossDeathQuoteID 2 -#define SiezeID 3 -#define GameOverID 0x65 -#define LloydOrLinusID 0x70 -#define HawkeyeDeadID 0x81 -#define 19xxBeatID 0x86 -#define DartDeadID 0x88 -#define PentXLouiseC 0x8A -#define PentXLouiseB 0x8B -#endif - -#ifdef _FE8_ -#define NoID 0 -#define BossQuoteID 1 -#define BossDeathQuoteID 2 -#define SiezeID 3 -#define DefeatAllID 6 -#define GameOverID 0x65 -#endif - diff --git a/Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Background Definitions.txt b/Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Background Definitions.txt deleted file mode 100644 index 6bb63b6..0000000 --- a/Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Background Definitions.txt +++ /dev/null @@ -1,58 +0,0 @@ -#ifdef _FE8_ - -#define BGHouse 0x00 -#define BGSalehs_House 0x01 -#define BGVillage 0x02 -#define BGOutside_Village_Day 0x03 -#define BGOutside_Village_Evening 0x04 -#define BGTown_Day 0x05 -#define BGTown_Past 0x06 -#define BGHarbor 0x07 -#define BGShip 0x08 -#define BGInn 0x09 -#define BGCastle_Hall 0x0A -#define BGCastle_Hall_Night 0x0B -#define BGCastle_Hall_2 0x0C -#define BGCastle_Hall_2_Past 0x0D -#define BGCastle_Room 0x0E -#define BGCastle_Room_Past 0x0F -#define BGCastle_Hall_3 0x10 -#define BGCastle_Hall_3_Night 0x11 -#define BGCastle_Hall_4 0x12 -#define BGCastle_Garden 0x13 -#define BGCastle_Garden_Past 0x14 -#define BGCastle_Outside 0x15 -#define BGCastle_Outside_Past 0x16 -#define BGPrison_Cell 0x17 -#define BGPlain 0x18 -#define BGPlain_Evening 0x19 -#define BGPlain_Fog 0x1A -#define BGPlain_2 0x1B -#define BGPlain_3 0x1C -#define BGWoodland 0x1D -#define BGWoodland_Fog 0x1E -#define BGWoodland_Evening 0x1F -#define BGWoodland_Night 0x20 -#define BGRiverside 0x21 -#define BGForest 0x22 -#define BGForest_2 0x23 -#define BGTown_Gate 0x24 -#define BGFort_Outside 0x25 -#define BGFort 0x26 -#define BGFort_Evening 0x27 -#define BGFort_Ruins 0x28 -#define BGFort_Ruins_Outside 0x29 -#define BGFort_2 0x2A -#define BGFort_2_Burning 0x2B -#define BGShrine 0x2C -#define BGShrine_lighter 0x2D -#define BGShrine_2 0x2E -#define BGShrine_3 0x2F -#define BGDesert 0x30 -#define BGForest_Dense 0x31 -#define BGVolcano 0x32 -#define BGTemple_Gate 0x33 -#define BGTemple_Ruins_Inside 0x34 -#define BGBlack 0x35 - -#endif \ No newline at end of file diff --git a/Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Helpers.txt b/Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Helpers.txt deleted file mode 100644 index 7c6a27e..0000000 --- a/Event Assembler/Event Assembler/UserInterface/EA Standard library/Convo Helpers.txt +++ /dev/null @@ -1,27 +0,0 @@ - -//Show text with background and return to map -#ifdef _FE6_ -#define Text(text) "TEX1 text; REMA" -#define Text(background,text) "FADI 0x10; HIDEMAP; BACG background; FADU 0x10; SHOWMAP; TEX1 text; REMA" -#endif - -#ifdef _FE7_ -#define Text(text) "TEX1 text; REMA" -#define Text(background,text) "FADI 0x10; HIDEMAP; BACG background; FADU 0x10; SHOWMAP; TEX1 text; REMA" -#endif - -#ifdef _FE8_ -#define Text(text) "TEX1 text; GOTO $9EE310; REMA" -#define Text(background,text) "BACG background; TEX1 text; GOTO $9EE310" -#endif - - -//Smooth changing to CG -#ifdef _FE7_ -#define ChangeToCutScene(cutscene) "FADICG 0x10; HIDEMAP; SHCG cutscene; FADUCG 0x10; SHOWMAP" -#endif - -//Shows text on a scroll -#ifdef _FE7_ -#define ScrollText(textID) "TEX6 7 [0,0] textID; _ASM0x42 $83181; _0x89" -#endif \ No newline at end of file diff --git a/Event Assembler/ReadBinaryAndWriteText/Program.cs b/Event Assembler/ReadBinaryAndWriteText/Program.cs deleted file mode 100644 index b2afa08..0000000 --- a/Event Assembler/ReadBinaryAndWriteText/Program.cs +++ /dev/null @@ -1,32 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Windows.Forms; -using System.IO; - -namespace ReadBinaryAndWriteText -{ - static class Program - { - static void Main(string[] args) - { - BinaryReader reader = new BinaryReader(File.OpenRead(args[0])); - StreamWriter writer = new StreamWriter(args[1]); - - int index = 0; - while (reader.BaseStream.Position < reader.BaseStream.Length) - { - int offset = reader.ReadInt32(); - int lenght = reader.ReadInt32(); - writer.WriteLine("0x{0}: $0{1}, {2}", - Convert.ToString(index, 16), - Convert.ToString(offset, 16), - lenght); - index++; - } - - reader.Close(); - writer.Close(); - } - } -} diff --git a/Event Assembler/ReadBinaryAndWriteText/Properties/Settings.Designer.cs b/Event Assembler/ReadBinaryAndWriteText/Properties/Settings.Designer.cs deleted file mode 100644 index e80a0bc..0000000 --- a/Event Assembler/ReadBinaryAndWriteText/Properties/Settings.Designer.cs +++ /dev/null @@ -1,26 +0,0 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.225 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace ReadBinaryAndWriteText.Properties { - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "10.0.0.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { - - private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default { - get { - return defaultInstance; - } - } - } -} diff --git a/Event Assembler/ReadBinaryAndWriteText/ReadBinaryAndWriteText.csproj b/Event Assembler/ReadBinaryAndWriteText/ReadBinaryAndWriteText.csproj deleted file mode 100644 index 9b4cbbb..0000000 --- a/Event Assembler/ReadBinaryAndWriteText/ReadBinaryAndWriteText.csproj +++ /dev/null @@ -1,89 +0,0 @@ - - - - Debug - AnyCPU - 9.0.21022 - 2.0 - {55442AA5-FCF5-46B4-9172-C87C220B740B} - Exe - Properties - ReadBinaryAndWriteText - ReadBinaryAndWriteText - v4.0 - 512 - - - - - 3.5 - - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - 3.5 - - - 3.5 - - - 3.5 - - - - - - - - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - \ No newline at end of file diff --git a/Event Assembler/html/_array_dictionary_8cs.html b/Event Assembler/html/_array_dictionary_8cs.html deleted file mode 100644 index ebee43a..0000000 --- a/Event Assembler/html/_array_dictionary_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: ArrayDictionary.cs File Reference - - - - - - - - - -
-

ArrayDictionary.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >

Packages

package  Nintenlord.Event_Assembler.Collections
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_build_vector_8cs.html b/Event Assembler/html/_build_vector_8cs.html deleted file mode 100644 index 960ad62..0000000 --- a/Event Assembler/html/_build_vector_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: BuildVector.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_byte_extensions_8cs.html b/Event Assembler/html/_byte_extensions_8cs.html deleted file mode 100644 index 8487eab..0000000 --- a/Event Assembler/html/_byte_extensions_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: ByteExtensions.cs File Reference - - - - - - - - - -
-

ByteExtensions.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Utility.ByteExtensions
 Extensions for byte and arrays of it.

Packages

package  Nintenlord.Event_Assembler.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_can_cause_error_8cs.html b/Event Assembler/html/_can_cause_error_8cs.html deleted file mode 100644 index bd0ef85..0000000 --- a/Event Assembler/html/_can_cause_error_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: CanCauseError.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_code_8cs.html b/Event Assembler/html/_code_8cs.html deleted file mode 100644 index ddad92b..0000000 --- a/Event Assembler/html/_code_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Code.cs File Reference - - - - - - - - - -
-

Code.cs File Reference

- - - - - -

Classes

struct  Nintenlord.Event_Assembler.Core.Code.Language.Code
 Helper class for templates and codes. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_code_filler_template_8cs.html b/Event Assembler/html/_code_filler_template_8cs.html deleted file mode 100644 index 7429e11..0000000 --- a/Event Assembler/html/_code_filler_template_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: CodeFillerTemplate.cs File Reference - - - - - - - - - -
-

CodeFillerTemplate.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
 Template for code filler. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_code_template_8cs.html b/Event Assembler/html/_code_template_8cs.html deleted file mode 100644 index d45b74c..0000000 --- a/Event Assembler/html/_code_template_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: CodeTemplate.cs File Reference - - - - - - - - - -
-

CodeTemplate.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
 Template for stored text code. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_code_template_storer_8cs.html b/Event Assembler/html/_code_template_storer_8cs.html deleted file mode 100644 index 1ad49e1..0000000 --- a/Event Assembler/html/_code_template_storer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: CodeTemplateStorer.cs File Reference - - - - - - - - - -
-

CodeTemplateStorer.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_collection_extensions_8cs.html b/Event Assembler/html/_collection_extensions_8cs.html deleted file mode 100644 index abfb636..0000000 --- a/Event Assembler/html/_collection_extensions_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: CollectionExtensions.cs File Reference - - - - - - - - - -
-

CollectionExtensions.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Collections.CollectionExtensions
 Extensions and helper methods to .NET collections.

Packages

package  Nintenlord.Event_Assembler.Collections
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_context_8cs.html b/Event Assembler/html/_context_8cs.html deleted file mode 100644 index eea5f34..0000000 --- a/Event Assembler/html/_context_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Context.cs File Reference - - - - - - - - - -
-

Context.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.Context

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_context_preprocessor_8cs.html b/Event Assembler/html/_context_preprocessor_8cs.html deleted file mode 100644 index 18ae756..0000000 --- a/Event Assembler/html/_context_preprocessor_8cs.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: ContextPreprocessor.cs File Reference - - - - - - - - - -
-

ContextPreprocessor.cs File Reference

- - - - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Preprocessors.ContextPreprocessor
struct  Nintenlord.Event_Assembler.Core.Code.Preprocessors.PreprocessorDirective

Packages

package  Nintenlord.Event_Assembler.Core.Code.Preprocessors

Functions

delegate void Nintenlord::Event_Assembler::Core::Code::Preprocessors.Preprocess (string[] parameters, ref PreprocessingContext context)
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_core_2_program_8cs.html b/Event Assembler/html/_core_2_program_8cs.html deleted file mode 100644 index 61d0cdd..0000000 --- a/Event Assembler/html/_core_2_program_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Program.cs File Reference - - - - - - - - - -
-

Program.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Program
 Done: Fix problem with merging codes making label positions vanish. Fix template comparing to return UNIT instead of UNIT 0. Fix problem with 1 bit long parameters. Fix problem with bits getting reversed when reading/writing. *A FEATURE, NOT A BUG* Make preprocessor handle stacked block comments properly. Make sure paths like .txt are processed correctly. Fix Template choosing 0 0 0 0 over [0,0,0,0] Make EACodeLanguage to reveal it's codes somehow. Add pool ability to preprocessor, with second parameter as optional label name. Add built-in macros like ?(), >(), =(), cond(), vector buiding and unbuilding, etc. Rewrite macro storing to make searching faster. Rewrite code template storing to make searching faster. Remove ChooseEnum from IMEssageLog.

Packages

package  Nintenlord.Event_Assembler.Core
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_core_2_properties_2_assembly_info_8cs.html b/Event Assembler/html/_core_2_properties_2_assembly_info_8cs.html deleted file mode 100644 index a54053b..0000000 --- a/Event Assembler/html/_core_2_properties_2_assembly_info_8cs.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - -Event Assembler: AssemblyInfo.cs File Reference - - - - - - - - - -
-

AssemblyInfo.cs File Reference

-
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_core_info_8cs.html b/Event Assembler/html/_core_info_8cs.html deleted file mode 100644 index 9c209c5..0000000 --- a/Event Assembler/html/_core_info_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: CoreInfo.cs File Reference - - - - - - - - - -
-

CoreInfo.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Core.CoreInfo

Packages

package  Nintenlord.Event_Assembler.Core
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_current_file_8cs.html b/Event Assembler/html/_current_file_8cs.html deleted file mode 100644 index b312e9c..0000000 --- a/Event Assembler/html/_current_file_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: CurrentFile.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_current_line_8cs.html b/Event Assembler/html/_current_line_8cs.html deleted file mode 100644 index cf70975..0000000 --- a/Event Assembler/html/_current_line_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: CurrentLine.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_data_change_8cs.html b/Event Assembler/html/_data_change_8cs.html deleted file mode 100644 index ad59f05..0000000 --- a/Event Assembler/html/_data_change_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: DataChange.cs File Reference - - - - - - - - - -
-

DataChange.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Collections.DataChange< T >
 Collection to keep track of changes to a array of data. More...

Packages

package  Nintenlord.Event_Assembler.Collections
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_deconstruct_vector_8cs.html b/Event Assembler/html/_deconstruct_vector_8cs.html deleted file mode 100644 index 70299db..0000000 --- a/Event Assembler/html/_deconstruct_vector_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: DeconstructVector.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_define_8cs.html b/Event Assembler/html/_define_8cs.html deleted file mode 100644 index 0b2ecbc..0000000 --- a/Event Assembler/html/_define_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Define.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_define_collection2_8cs.html b/Event Assembler/html/_define_collection2_8cs.html deleted file mode 100644 index 048dd83..0000000 --- a/Event Assembler/html/_define_collection2_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: DefineCollection2.cs File Reference - - - - - - - - - -
-

DefineCollection2.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_assembler.Collections.DefineCollectionNew
struct  Nintenlord.Event_assembler.Collections.DefineCollectionNew.Replacer

Packages

package  Nintenlord.Event_assembler.Collections
-
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:50 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_define_collection_8cs.html b/Event Assembler/html/_define_collection_8cs.html deleted file mode 100644 index 8847435..0000000 --- a/Event Assembler/html/_define_collection_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: DefineCollection.cs File Reference - - - - - - - - - -
-

DefineCollection.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Collections.DefineCollection
struct  Nintenlord.Event_Assembler.Collections.DefineCollection.Replacer

Packages

package  Nintenlord.Event_Assembler.Collections
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_define_collection_new_8cs.html b/Event Assembler/html/_define_collection_new_8cs.html deleted file mode 100644 index f121435..0000000 --- a/Event Assembler/html/_define_collection_new_8cs.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: DefineCollectionNew.cs File Reference - - - - - - - - - -
-

DefineCollectionNew.cs File Reference

- - - - - - -

Classes

class  Nintenlord.Event_assembler.Collections.DefineCollection
 Collection for containing defines and macros. More...
struct  Nintenlord.Event_assembler.Collections.DefineCollection.Replacer

Packages

package  Nintenlord.Event_assembler.Collections
-
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:00 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_define_collection_old_8cs.html b/Event Assembler/html/_define_collection_old_8cs.html deleted file mode 100644 index f5bf996..0000000 --- a/Event Assembler/html/_define_collection_old_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: DefineCollectionOld.cs File Reference - - - - - - - - - -
-

DefineCollectionOld.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Collections.DefineCollectionOld
 Collection for containing defines and macros. More...

Packages

package  Nintenlord.Event_Assembler.Collections
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_define_collection_optimized_8cs.html b/Event Assembler/html/_define_collection_optimized_8cs.html deleted file mode 100644 index de9acfe..0000000 --- a/Event Assembler/html/_define_collection_optimized_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: DefineCollectionOptimized.cs File Reference - - - - - - - - - -
-

DefineCollectionOptimized.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized
struct  Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.UserDefinedReplacer

Packages

package  Nintenlord.Event_Assembler.Collections
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_define_collection_tree_based_8cs.html b/Event Assembler/html/_define_collection_tree_based_8cs.html deleted file mode 100644 index 1e3b816..0000000 --- a/Event Assembler/html/_define_collection_tree_based_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: DefineCollectionTreeBased.cs File Reference - - - - - - - - - -
-

DefineCollectionTreeBased.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased
struct  Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.DefineInfo

Packages

package  Nintenlord.Event_Assembler.Collections
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_dictionary_of_enumerables_enumarator_8cs.html b/Event Assembler/html/_dictionary_of_enumerables_enumarator_8cs.html deleted file mode 100644 index 8425abe..0000000 --- a/Event Assembler/html/_dictionary_of_enumerables_enumarator_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: DictionaryOfEnumerablesEnumarator.cs File Reference - - - - - - - - - -
-

DictionaryOfEnumerablesEnumarator.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >
 Enumerates an enumerable of keys and enumerable of values as a enumerable of keys and values. More...

Packages

package  Nintenlord.Event_Assembler.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_disassembly_mode_8cs.html b/Event Assembler/html/_disassembly_mode_8cs.html deleted file mode 100644 index fd32845..0000000 --- a/Event Assembler/html/_disassembly_mode_8cs.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: DisassemblyMode.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_dump_pool_8cs.html b/Event Assembler/html/_dump_pool_8cs.html deleted file mode 100644 index a759cbb..0000000 --- a/Event Assembler/html/_dump_pool_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: DumpPool.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_e_a_code_language_8cs.html b/Event Assembler/html/_e_a_code_language_8cs.html deleted file mode 100644 index 42f3bc5..0000000 --- a/Event Assembler/html/_e_a_code_language_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: EACodeLanguage.cs File Reference - - - - - - - - - -
-

EACodeLanguage.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
 Event assemblers code language. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_e_a_code_language_assembler_8cs.html b/Event Assembler/html/_e_a_code_language_assembler_8cs.html deleted file mode 100644 index d8ca273..0000000 --- a/Event Assembler/html/_e_a_code_language_assembler_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: EACodeLanguageAssembler.cs File Reference - - - - - - - - - -
-

EACodeLanguageAssembler.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_e_a_code_language_disassembler_8cs.html b/Event Assembler/html/_e_a_code_language_disassembler_8cs.html deleted file mode 100644 index d76a718..0000000 --- a/Event Assembler/html/_e_a_code_language_disassembler_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: EACodeLanguageDisassembler.cs File Reference - - - - - - - - - -
-

EACodeLanguageDisassembler.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler
 To be generealized. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_else_8cs.html b/Event Assembler/html/_else_8cs.html deleted file mode 100644 index c351749..0000000 --- a/Event Assembler/html/_else_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Else.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_end_if_8cs.html b/Event Assembler/html/_end_if_8cs.html deleted file mode 100644 index b895ed0..0000000 --- a/Event Assembler/html/_end_if_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: EndIf.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_enum_chooser_8_designer_8cs.html b/Event Assembler/html/_enum_chooser_8_designer_8cs.html deleted file mode 100644 index 86b1dc9..0000000 --- a/Event Assembler/html/_enum_chooser_8_designer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: EnumChooser.Designer.cs File Reference - - - - - - - - - -
-

EnumChooser.Designer.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.UserInterface.EnumChooser

Packages

package  Nintenlord.Event_Assembler.UserInterface
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_enum_chooser_8cs.html b/Event Assembler/html/_enum_chooser_8cs.html deleted file mode 100644 index 1f95b28..0000000 --- a/Event Assembler/html/_enum_chooser_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: EnumChooser.cs File Reference - - - - - - - - - -
-

EnumChooser.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.UserInterface.EnumChooser

Packages

package  Nintenlord.Event_Assembler.UserInterface
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_enum_chooser_form_8_designer_8cs.html b/Event Assembler/html/_enum_chooser_form_8_designer_8cs.html deleted file mode 100644 index 1092b22..0000000 --- a/Event Assembler/html/_enum_chooser_form_8_designer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: EnumChooserForm.Designer.cs File Reference - - - - - - - - - -
-

EnumChooserForm.Designer.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.UserInterface.EnumChooserForm

Packages

package  Nintenlord.Event_Assembler.UserInterface
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_enum_chooser_form_8cs.html b/Event Assembler/html/_enum_chooser_form_8cs.html deleted file mode 100644 index 10d0518..0000000 --- a/Event Assembler/html/_enum_chooser_form_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: EnumChooserForm.cs File Reference - - - - - - - - - -
-

EnumChooserForm.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.UserInterface.EnumChooserForm

Packages

package  Nintenlord.Event_Assembler.UserInterface
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_enum_extensions_8cs.html b/Event Assembler/html/_enum_extensions_8cs.html deleted file mode 100644 index e4fbae2..0000000 --- a/Event Assembler/html/_enum_extensions_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: EnumExtensions.cs File Reference - - - - - - - - - -
-

EnumExtensions.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Utility.EnumExtensions

Packages

package  Nintenlord.Event_Assembler.Core.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_enumaration_tree_8cs.html b/Event Assembler/html/_enumaration_tree_8cs.html deleted file mode 100644 index 21a0107..0000000 --- a/Event Assembler/html/_enumaration_tree_8cs.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: EnumarationTree.cs File Reference - - - - - - - - - -
-

EnumarationTree.cs File Reference

- - - - - - - -

Classes

class  Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
struct  Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.TreeEnumerator
class  Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
struct  Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.TreeEnumerator

Packages

package  Nintenlord.Event_Assembler.Collections
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_event_01assembler_2_program_8cs.html b/Event Assembler/html/_event_01assembler_2_program_8cs.html deleted file mode 100644 index a8ccf00..0000000 --- a/Event Assembler/html/_event_01assembler_2_program_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Program.cs File Reference - - - - - - - - - -
-

Program.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Program

Packages

package  Nintenlord.Event_Assembler
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_event_01assembler_2_properties_2_assembly_info_8cs.html b/Event Assembler/html/_event_01assembler_2_properties_2_assembly_info_8cs.html deleted file mode 100644 index a54053b..0000000 --- a/Event Assembler/html/_event_01assembler_2_properties_2_assembly_info_8cs.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - -Event Assembler: AssemblyInfo.cs File Reference - - - - - - - - - -
-

AssemblyInfo.cs File Reference

-
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_f_e6_code_language_8cs.html b/Event Assembler/html/_f_e6_code_language_8cs.html deleted file mode 100644 index 512ace5..0000000 --- a/Event Assembler/html/_f_e6_code_language_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: FE6CodeLanguage.cs File Reference - - - - - - - - - -
-

FE6CodeLanguage.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.FE6CodeLanguage
 Code language for FE6.

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_f_e7_code_language_8cs.html b/Event Assembler/html/_f_e7_code_language_8cs.html deleted file mode 100644 index 3e8c567..0000000 --- a/Event Assembler/html/_f_e7_code_language_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: FE7CodeLanguage.cs File Reference - - - - - - - - - -
-

FE7CodeLanguage.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.FE7CodeLanguage
 Code language for FE7.

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_f_e8_code_language_8cs.html b/Event Assembler/html/_f_e8_code_language_8cs.html deleted file mode 100644 index a610374..0000000 --- a/Event Assembler/html/_f_e8_code_language_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: FE8CodeLanguage.cs File Reference - - - - - - - - - -
-

FE8CodeLanguage.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.FE8CodeLanguage
 Code language for FE8.

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_form1_8_designer_8cs.html b/Event Assembler/html/_form1_8_designer_8cs.html deleted file mode 100644 index 1f3a3ca..0000000 --- a/Event Assembler/html/_form1_8_designer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Form1.Designer.cs File Reference - - - - - - - - - -
-

Form1.Designer.cs File Reference

- - - - -

Classes

class  MassTextReplacer.Form1

Packages

package  MassTextReplacer
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:39 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_form1_8cs.html b/Event Assembler/html/_form1_8cs.html deleted file mode 100644 index afc40f8..0000000 --- a/Event Assembler/html/_form1_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Form1.cs File Reference - - - - - - - - - -
-

Form1.cs File Reference

- - - - -

Classes

class  MassTextReplacer.Form1

Packages

package  MassTextReplacer
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:39 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_form_helpers_8cs.html b/Event Assembler/html/_form_helpers_8cs.html deleted file mode 100644 index 3975cce..0000000 --- a/Event Assembler/html/_form_helpers_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: FormHelpers.cs File Reference - - - - - - - - - -
-

FormHelpers.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.UserInterface.FormHelpers

Packages

package  Nintenlord.Event_Assembler.UserInterface
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_g_b_a_pointer_maker_8cs.html b/Event Assembler/html/_g_b_a_pointer_maker_8cs.html deleted file mode 100644 index 74d1810..0000000 --- a/Event Assembler/html/_g_b_a_pointer_maker_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: GBAPointerMaker.cs File Reference - - - - - - - - - -
-

GBAPointerMaker.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.GBA.GBAPointerMaker
 Makes GBA ROM pointers from ROM offsets. More...

Packages

package  Nintenlord.Event_Assembler.GBA
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_g_u_i_message_log_8cs.html b/Event Assembler/html/_g_u_i_message_log_8cs.html deleted file mode 100644 index bd46b08..0000000 --- a/Event Assembler/html/_g_u_i_message_log_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: GUIMessageLog.cs File Reference - - - - - - - - - -
-

GUIMessageLog.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.UserInterface.GUIMessageLog

Packages

package  Nintenlord.Event_Assembler.UserInterface
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_game_8cs.html b/Event Assembler/html/_game_8cs.html deleted file mode 100644 index 8e11c20..0000000 --- a/Event Assembler/html/_game_8cs.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: Game.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Nov 20 19:34:39 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_assembler_8cs.html b/Event Assembler/html/_i_assembler_8cs.html deleted file mode 100644 index 1f9033b..0000000 --- a/Event Assembler/html/_i_assembler_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: IAssembler.cs File Reference - - - - - - - - - -
-

IAssembler.cs File Reference

- - - - - -

Classes

interface  Nintenlord.Event_assembler.Code.IAssembler
 Assembler of assembly text to binary. More...

Packages

package  Nintenlord.Event_assembler.Code
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_built_in_code_8cs.html b/Event Assembler/html/_i_built_in_code_8cs.html deleted file mode 100644 index 790e2f4..0000000 --- a/Event Assembler/html/_i_built_in_code_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IBuiltInCode.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_code_language_8cs.html b/Event Assembler/html/_i_code_language_8cs.html deleted file mode 100644 index a739d4a..0000000 --- a/Event Assembler/html/_i_code_language_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: ICodeLanguage.cs File Reference - - - - - - - - - -
-

ICodeLanguage.cs File Reference

- - - - - -

Classes

interface  Nintenlord.Event_assembler.Code.ICodeLanguage
 Assembly language for assembling and disassembling. More...

Packages

package  Nintenlord.Event_assembler.Code
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_code_template_8cs.html b/Event Assembler/html/_i_code_template_8cs.html deleted file mode 100644 index 2c97327..0000000 --- a/Event Assembler/html/_i_code_template_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: ICodeTemplate.cs File Reference - - - - - - - - - -
-

ICodeTemplate.cs File Reference

- - - - - -

Classes

interface  Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate
 Template for assembly code. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_code_template_storer_8cs.html b/Event Assembler/html/_i_code_template_storer_8cs.html deleted file mode 100644 index 559c137..0000000 --- a/Event Assembler/html/_i_code_template_storer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: ICodeTemplateStorer.cs File Reference - - - - - - - - - -
-

ICodeTemplateStorer.cs File Reference

- - - - -

Classes

interface  Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_data_change_8cs.html b/Event Assembler/html/_i_data_change_8cs.html deleted file mode 100644 index ca3fd65..0000000 --- a/Event Assembler/html/_i_data_change_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: IDataChange.cs File Reference - - - - - - - - - -
-

IDataChange.cs File Reference

- - - - - -

Classes

interface  Nintenlord.Event_Assembler.Collections.IDataChange< T >
 Collection to keep track of changes to an array of data. More...

Packages

package  Nintenlord.Event_Assembler.Collections
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_define_collection_8cs.html b/Event Assembler/html/_i_define_collection_8cs.html deleted file mode 100644 index 68cc422..0000000 --- a/Event Assembler/html/_i_define_collection_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: IDefineCollection.cs File Reference - - - - - - - - - -
-

IDefineCollection.cs File Reference

- - - - - -

Classes

interface  Nintenlord.Event_Assembler.Collections.IDefineCollection
 Collection for storing definitions and macros. More...

Packages

package  Nintenlord.Event_Assembler.Collections
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_directive_8cs.html b/Event Assembler/html/_i_directive_8cs.html deleted file mode 100644 index fa33c16..0000000 --- a/Event Assembler/html/_i_directive_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IDirective.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_directive_preprocessor_8cs.html b/Event Assembler/html/_i_directive_preprocessor_8cs.html deleted file mode 100644 index 95437f0..0000000 --- a/Event Assembler/html/_i_directive_preprocessor_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IDirectivePreprocessor.cs File Reference - - - - - - - - - -
-

IDirectivePreprocessor.cs File Reference

- - - - -

Classes

interface  Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor

Packages

package  Nintenlord.Event_Assembler.Core.Code.Preprocessors
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_disassembler_8cs.html b/Event Assembler/html/_i_disassembler_8cs.html deleted file mode 100644 index 604c208..0000000 --- a/Event Assembler/html/_i_disassembler_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: IDisassembler.cs File Reference - - - - - - - - - -
-

IDisassembler.cs File Reference

- - - - - -

Classes

interface  Nintenlord.Event_assembler.Code.IDisassembler
 Disassebler of binary data to text. More...

Packages

package  Nintenlord.Event_assembler.Code
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_fixed_doc_string_8cs.html b/Event Assembler/html/_i_fixed_doc_string_8cs.html deleted file mode 100644 index 9265851..0000000 --- a/Event Assembler/html/_i_fixed_doc_string_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IFixedDocString.cs File Reference - - - - - - - - - -
-

IFixedDocString.cs File Reference

- - - - -

Classes

interface  Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_fixed_dox_string_8cs.html b/Event Assembler/html/_i_fixed_dox_string_8cs.html deleted file mode 100644 index 71903c8..0000000 --- a/Event Assembler/html/_i_fixed_dox_string_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IFixedDoxString.cs File Reference - - - - - - - - - -
-

IFixedDoxString.cs File Reference

- - - - -

Classes

interface  Nintenlord.Event_Assembler.Code.Templates.IFixedDocString

Packages

package  Nintenlord.Event_Assembler.Code.Templates
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:39 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_index_overlay_8cs.html b/Event Assembler/html/_i_index_overlay_8cs.html deleted file mode 100644 index 851301a..0000000 --- a/Event Assembler/html/_i_index_overlay_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IIndexOverlay.cs File Reference - - - - - - - - - -
-

IIndexOverlay.cs File Reference

- - - - -

Classes

interface  Nintenlord.Event_Assembler.Collections.IIndexOverlay

Packages

package  Nintenlord.Event_Assembler.Collections
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_input_byte_stream_8cs.html b/Event Assembler/html/_i_input_byte_stream_8cs.html deleted file mode 100644 index 47e1882..0000000 --- a/Event Assembler/html/_i_input_byte_stream_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IInputByteStream.cs File Reference - - - - - - - - - -
-

IInputByteStream.cs File Reference

- - - - -

Classes

interface  Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream

Packages

package  Nintenlord.Event_Assembler.Core.IO.Input
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_input_stream_8cs.html b/Event Assembler/html/_i_input_stream_8cs.html deleted file mode 100644 index c523986..0000000 --- a/Event Assembler/html/_i_input_stream_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IInputStream.cs File Reference - - - - - - - - - -
-

IInputStream.cs File Reference

- - - - -

Classes

interface  Nintenlord.Event_Assembler.Core.IO.IInputStream

Packages

package  Nintenlord.Event_Assembler.Core.IO
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_macro_8cs.html b/Event Assembler/html/_i_macro_8cs.html deleted file mode 100644 index 8aa3d09..0000000 --- a/Event Assembler/html/_i_macro_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IMacro.cs File Reference - - - - - - - - - -
-

IMacro.cs File Reference

- - - - -

Classes

interface  Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro

Packages

package  Nintenlord.Event_Assembler.Core.Code.Preprocessors
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_message_log_8cs.html b/Event Assembler/html/_i_message_log_8cs.html deleted file mode 100644 index 989cc81..0000000 --- a/Event Assembler/html/_i_message_log_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IMessageLog.cs File Reference - - - - - - - - - -
-

IMessageLog.cs File Reference

- - - - -

Classes

interface  Nintenlord.Event_Assembler.Core.IO.IMessageLog

Packages

package  Nintenlord.Event_Assembler.Core.IO
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_named_8cs.html b/Event Assembler/html/_i_named_8cs.html deleted file mode 100644 index 7e54c1d..0000000 --- a/Event Assembler/html/_i_named_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: INamed.cs File Reference - - - - - - - - - -
-

INamed.cs File Reference

- - - - - -

Classes

interface  Nintenlord.Event_Assembler.Core.Utility.INamed< T >
class  Nintenlord.Event_Assembler.Core.Utility.NamedHelper

Packages

package  Nintenlord.Event_Assembler.Core.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_o_helpers_8cs.html b/Event Assembler/html/_i_o_helpers_8cs.html deleted file mode 100644 index 34c5f4b..0000000 --- a/Event Assembler/html/_i_o_helpers_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IOHelpers.cs File Reference - - - - - - - - - -
-

IOHelpers.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Utility.IOHelpers

Packages

package  Nintenlord.Event_Assembler.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_parameterized_8cs.html b/Event Assembler/html/_i_parameterized_8cs.html deleted file mode 100644 index c902218..0000000 --- a/Event Assembler/html/_i_parameterized_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: IParameterized.cs File Reference - - - - - - - - - -
-

IParameterized.cs File Reference

- - - - - -

Classes

interface  Nintenlord.Event_Assembler.Core.Code.IParameterized
class  Nintenlord.Event_Assembler.Core.Code.ParameterizedHelpers

Packages

package  Nintenlord.Event_Assembler.Core.Code
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_pointer_maker_8cs.html b/Event Assembler/html/_i_pointer_maker_8cs.html deleted file mode 100644 index 7fc9704..0000000 --- a/Event Assembler/html/_i_pointer_maker_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: IPointerMaker.cs File Reference - - - - - - - - - -
-

IPointerMaker.cs File Reference

- - - - - -

Classes

interface  Nintenlord.Event_Assembler.IPointerMaker
 Makes pointers out of offsets. More...

Packages

package  Nintenlord.Event_Assembler
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_preprocessor_8cs.html b/Event Assembler/html/_i_preprocessor_8cs.html deleted file mode 100644 index e74b842..0000000 --- a/Event Assembler/html/_i_preprocessor_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: IPreprocessor.cs File Reference - - - - - - - - - -
-

IPreprocessor.cs File Reference

- - - - - -

Classes

interface  Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor
 Preprocessor of code. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Preprocessors
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_replacer_8cs.html b/Event Assembler/html/_i_replacer_8cs.html deleted file mode 100644 index 623a1ef..0000000 --- a/Event Assembler/html/_i_replacer_8cs.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - -Event Assembler: IReplacer.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Nov 20 19:34:40 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_i_string_replacer_8cs.html b/Event Assembler/html/_i_string_replacer_8cs.html deleted file mode 100644 index 078537e..0000000 --- a/Event Assembler/html/_i_string_replacer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IStringReplacer.cs File Reference - - - - - - - - - -
-

IStringReplacer.cs File Reference

- - - - -

Classes

interface  Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer

Packages

package  Nintenlord.Event_Assembler.Core.Code.StringReplacers
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_if_defined_8cs.html b/Event Assembler/html/_if_defined_8cs.html deleted file mode 100644 index 3945905..0000000 --- a/Event Assembler/html/_if_defined_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IfDefined.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_if_not_defined_8cs.html b/Event Assembler/html/_if_not_defined_8cs.html deleted file mode 100644 index 54d13ec..0000000 --- a/Event Assembler/html/_if_not_defined_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IfNotDefined.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:38 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_include_8cs.html b/Event Assembler/html/_include_8cs.html deleted file mode 100644 index d28c0df..0000000 --- a/Event Assembler/html/_include_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Include.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_include_binary_8cs.html b/Event Assembler/html/_include_binary_8cs.html deleted file mode 100644 index 24d719d..0000000 --- a/Event Assembler/html/_include_binary_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IncludeBinary.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_index_overlay_8cs.html b/Event Assembler/html/_index_overlay_8cs.html deleted file mode 100644 index 2f98e2c..0000000 --- a/Event Assembler/html/_index_overlay_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IndexOverlay.cs File Reference - - - - - - - - - -
-

IndexOverlay.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Collections.IndexOverlay

Packages

package  Nintenlord.Event_Assembler.Collections
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_input_helpers_8cs.html b/Event Assembler/html/_input_helpers_8cs.html deleted file mode 100644 index 68b5af0..0000000 --- a/Event Assembler/html/_input_helpers_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: InputHelpers.cs File Reference - - - - - - - - - -
-

InputHelpers.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Core.IO.Input.InputHelpers

Packages

package  Nintenlord.Event_Assembler.Core.IO.Input
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_integer_extensions_8cs.html b/Event Assembler/html/_integer_extensions_8cs.html deleted file mode 100644 index 210b3fc..0000000 --- a/Event Assembler/html/_integer_extensions_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: IntegerExtensions.cs File Reference - - - - - - - - - -
-

IntegerExtensions.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Utility.IntegerExtensions
 Extensions and helper methods to integers.

Packages

package  Nintenlord.Event_Assembler.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_is_defined_8cs.html b/Event Assembler/html/_is_defined_8cs.html deleted file mode 100644 index 6daf6f6..0000000 --- a/Event Assembler/html/_is_defined_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: IsDefined.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_lamda_comparer_8cs.html b/Event Assembler/html/_lamda_comparer_8cs.html deleted file mode 100644 index 15d7edb..0000000 --- a/Event Assembler/html/_lamda_comparer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: LamdaComparer.cs File Reference - - - - - - - - - -
-

LamdaComparer.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Utility.LamdaComparer< T >

Packages

package  Nintenlord.Event_Assembler.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_language_processor_8cs.html b/Event Assembler/html/_language_processor_8cs.html deleted file mode 100644 index a559c39..0000000 --- a/Event Assembler/html/_language_processor_8cs.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - -Event Assembler: LanguageProcessor.cs File Reference - - - - - - - - - -
-

LanguageProcessor.cs File Reference

- - - - - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.LanguageProcessor
 Loads language raws and processes them into languages and codes. More...
class  Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.LanguageElement
struct  Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.ParsedLine
struct  Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.DocCode

Packages

package  Nintenlord.Event_Assembler.Core.Code
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_language_raws_analyzer_2_program_8cs.html b/Event Assembler/html/_language_raws_analyzer_2_program_8cs.html deleted file mode 100644 index b1b1391..0000000 --- a/Event Assembler/html/_language_raws_analyzer_2_program_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Program.cs File Reference - - - - - - - - - -
-

Program.cs File Reference

- - - - -

Classes

class  LanguageRawsAnalyzer.Program

Packages

package  LanguageRawsAnalyzer
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_language_raws_analyzer_2_properties_2_assembly_info_8cs.html b/Event Assembler/html/_language_raws_analyzer_2_properties_2_assembly_info_8cs.html deleted file mode 100644 index a54053b..0000000 --- a/Event Assembler/html/_language_raws_analyzer_2_properties_2_assembly_info_8cs.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - -Event Assembler: AssemblyInfo.cs File Reference - - - - - - - - - -
-

AssemblyInfo.cs File Reference

-
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_main_form_8_designer_8cs.html b/Event Assembler/html/_main_form_8_designer_8cs.html deleted file mode 100644 index 8ddead4..0000000 --- a/Event Assembler/html/_main_form_8_designer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: MainForm.Designer.cs File Reference - - - - - - - - - -
-

MainForm.Designer.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.UserInterface.MainForm

Packages

package  Nintenlord.Event_Assembler.UserInterface
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_main_form_8cs.html b/Event Assembler/html/_main_form_8cs.html deleted file mode 100644 index e7ae076..0000000 --- a/Event Assembler/html/_main_form_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: MainForm.cs File Reference - - - - - - - - - -
-

MainForm.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.UserInterface.MainForm

Packages

package  Nintenlord.Event_Assembler.UserInterface
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_mass_text_replacer_2_program_8cs.html b/Event Assembler/html/_mass_text_replacer_2_program_8cs.html deleted file mode 100644 index 3d8e5a4..0000000 --- a/Event Assembler/html/_mass_text_replacer_2_program_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Program.cs File Reference - - - - - - - - - -
-

Program.cs File Reference

- - - - -

Classes

class  MassTextReplacer.Program

Packages

package  MassTextReplacer
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:40 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_mass_text_replacer_2_properties_2_assembly_info_8cs.html b/Event Assembler/html/_mass_text_replacer_2_properties_2_assembly_info_8cs.html deleted file mode 100644 index 2034765..0000000 --- a/Event Assembler/html/_mass_text_replacer_2_properties_2_assembly_info_8cs.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - -Event Assembler: AssemblyInfo.cs File Reference - - - - - - - - - -
-

AssemblyInfo.cs File Reference

-
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:39 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_mass_text_replacer_2_properties_2_resources_8_designer_8cs.html b/Event Assembler/html/_mass_text_replacer_2_properties_2_resources_8_designer_8cs.html deleted file mode 100644 index 08a8032..0000000 --- a/Event Assembler/html/_mass_text_replacer_2_properties_2_resources_8_designer_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Resources.Designer.cs File Reference - - - - - - - - - -
-

Resources.Designer.cs File Reference

- - - - - -

Classes

class  MassTextReplacer.Properties.Resources
 A strongly-typed resource class, for looking up localized strings, etc. More...

Packages

package  MassTextReplacer.Properties
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:40 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_mass_text_replacer_2_properties_2_settings_8_designer_8cs.html b/Event Assembler/html/_mass_text_replacer_2_properties_2_settings_8_designer_8cs.html deleted file mode 100644 index 6a322c0..0000000 --- a/Event Assembler/html/_mass_text_replacer_2_properties_2_settings_8_designer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Settings.Designer.cs File Reference - - - - - - - - - -
-

Settings.Designer.cs File Reference

- - - - -

Classes

class  MassTextReplacer.Properties.Settings

Packages

package  MassTextReplacer.Properties
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:40 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_message_log_8cs.html b/Event Assembler/html/_message_log_8cs.html deleted file mode 100644 index 5abf92e..0000000 --- a/Event Assembler/html/_message_log_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: MessageLog.cs File Reference - - - - - - - - - -
-

MessageLog.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Core.IO.MessageLog

Packages

package  Nintenlord.Event_Assembler.Core.IO
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_natural_comparer_8cs.html b/Event Assembler/html/_natural_comparer_8cs.html deleted file mode 100644 index 99d7544..0000000 --- a/Event Assembler/html/_natural_comparer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: NaturalComparer.cs File Reference - - - - - - - - - -
-

NaturalComparer.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Utility.NaturalComparer

Packages

package  Nintenlord.Event_Assembler.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_new_replacer_8cs.html b/Event Assembler/html/_new_replacer_8cs.html deleted file mode 100644 index cfbfcc4..0000000 --- a/Event Assembler/html/_new_replacer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: NewReplacer.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_program_8cs.html b/Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_program_8cs.html deleted file mode 100644 index 0591e19..0000000 --- a/Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_program_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Program.cs File Reference - - - - - - - - - -
-

Program.cs File Reference

- - - - -

Classes

class  NigthmareListToEAdefinitions.Program

Packages

package  NigthmareListToEAdefinitions
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_properties_2_assembly_info_8cs.html b/Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_properties_2_assembly_info_8cs.html deleted file mode 100644 index a54053b..0000000 --- a/Event Assembler/html/_nigthmare_list_to_e_adefinitions_2_properties_2_assembly_info_8cs.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - -Event Assembler: AssemblyInfo.cs File Reference - - - - - - - - - -
-

AssemblyInfo.cs File Reference

-
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_node_8cs.html b/Event Assembler/html/_node_8cs.html deleted file mode 100644 index 356331f..0000000 --- a/Event Assembler/html/_node_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Node.cs File Reference - - - - - - - - - -
-

Node.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >

Packages

package  Nintenlord.Event_Assembler.Collections
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_nop_preprocessor_8cs.html b/Event Assembler/html/_nop_preprocessor_8cs.html deleted file mode 100644 index ad16760..0000000 --- a/Event Assembler/html/_nop_preprocessor_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: NopPreprocessor.cs File Reference - - - - - - - - - -
-

NopPreprocessor.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor
 Preproserror that does nothing. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Preprocessors
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_offset_alinger_8cs.html b/Event Assembler/html/_offset_alinger_8cs.html deleted file mode 100644 index 708e58f..0000000 --- a/Event Assembler/html/_offset_alinger_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: OffsetAlinger.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_offset_changer_8cs.html b/Event Assembler/html/_offset_changer_8cs.html deleted file mode 100644 index 3627a95..0000000 --- a/Event Assembler/html/_offset_changer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: OffsetChanger.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_old_preprocessor2_8cs.html b/Event Assembler/html/_old_preprocessor2_8cs.html deleted file mode 100644 index ce00886..0000000 --- a/Event Assembler/html/_old_preprocessor2_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: OldPreprocessor2.cs File Reference - - - - - - - - - -
-

OldPreprocessor2.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_assembler.Code.Processors.Preprocessor

Packages

package  Nintenlord.Event_assembler.Code.Processors
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_old_preprocessor_8cs.html b/Event Assembler/html/_old_preprocessor_8cs.html deleted file mode 100644 index 284859b..0000000 --- a/Event Assembler/html/_old_preprocessor_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: OldPreprocessor.cs File Reference - - - - - - - - - -
-

OldPreprocessor.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_assembler.Code.Processors.OldPreprocessor
 Normal preprocessor. More...

Packages

package  Nintenlord.Event_assembler.Code.Processors
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_original_replacer_8cs.html b/Event Assembler/html/_original_replacer_8cs.html deleted file mode 100644 index 0ee1df0..0000000 --- a/Event Assembler/html/_original_replacer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: OriginalReplacer.cs File Reference - - - - - - - - - -
-

OriginalReplacer.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer

Packages

package  Nintenlord.Event_Assembler.Core.Code.StringReplacers
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_pair_extensions_8cs.html b/Event Assembler/html/_pair_extensions_8cs.html deleted file mode 100644 index 0e15314..0000000 --- a/Event Assembler/html/_pair_extensions_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: PairExtensions.cs File Reference - - - - - - - - - -
-

PairExtensions.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Utility.PairExtensions

Packages

package  Nintenlord.Event_Assembler.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_parameter_8cs.html b/Event Assembler/html/_parameter_8cs.html deleted file mode 100644 index 7f77daa..0000000 --- a/Event Assembler/html/_parameter_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Parameter.cs File Reference - - - - - - - - - -
-

Parameter.cs File Reference

- - - - - -

Classes

struct  Nintenlord.Event_Assembler.Core.Code.Language.Parameter
 Still unused. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_parser_8cs.html b/Event Assembler/html/_parser_8cs.html deleted file mode 100644 index e9ca72a..0000000 --- a/Event Assembler/html/_parser_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Parser.cs File Reference - - - - - - - - - -
-

Parser.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Utility.Parser
class  Nintenlord.Event_Assembler.Utility.Parser.OperatorComparer

Packages

package  Nintenlord.Event_Assembler.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_pool_8cs.html b/Event Assembler/html/_pool_8cs.html deleted file mode 100644 index 1c640ef..0000000 --- a/Event Assembler/html/_pool_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Pool.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_preprocessing_input_stream_8cs.html b/Event Assembler/html/_preprocessing_input_stream_8cs.html deleted file mode 100644 index cf1f86d..0000000 --- a/Event Assembler/html/_preprocessing_input_stream_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: PreprocessingInputStream.cs File Reference - - - - - - - - - -
-

PreprocessingInputStream.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream
class  Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.StreamData

Packages

package  Nintenlord.Event_Assembler.Core.Code
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_preprocessor_8cs.html b/Event Assembler/html/_preprocessor_8cs.html deleted file mode 100644 index de1198f..0000000 --- a/Event Assembler/html/_preprocessor_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Preprocessor.cs File Reference - - - - - - - - - -
-

Preprocessor.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor

Packages

package  Nintenlord.Event_Assembler.Core.Code.Preprocessors
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_preprocessor_new_8cs.html b/Event Assembler/html/_preprocessor_new_8cs.html deleted file mode 100644 index 5487c0f..0000000 --- a/Event Assembler/html/_preprocessor_new_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: PreprocessorNew.cs File Reference - - - - - - - - - -
-

PreprocessorNew.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Code.Processors.Preprocessor

Packages

package  Nintenlord.Event_Assembler.Code.Processors
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:40 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_printer_8cs.html b/Event Assembler/html/_printer_8cs.html deleted file mode 100644 index 59e0af1..0000000 --- a/Event Assembler/html/_printer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Printer.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_priority_8cs.html b/Event Assembler/html/_priority_8cs.html deleted file mode 100644 index cf52e87..0000000 --- a/Event Assembler/html/_priority_8cs.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - -Event Assembler: Priority.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:39 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_raw_code_template_8cs.html b/Event Assembler/html/_raw_code_template_8cs.html deleted file mode 100644 index 471f65a..0000000 --- a/Event Assembler/html/_raw_code_template_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: RawCodeTemplate.cs File Reference - - - - - - - - - -
-

RawCodeTemplate.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
 Template for raw hex code. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_read_binary_and_write_text_2_program_8cs.html b/Event Assembler/html/_read_binary_and_write_text_2_program_8cs.html deleted file mode 100644 index 51c005d..0000000 --- a/Event Assembler/html/_read_binary_and_write_text_2_program_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Program.cs File Reference - - - - - - - - - -
-

Program.cs File Reference

- - - - -

Classes

class  ReadBinaryAndWriteText.Program

Packages

package  ReadBinaryAndWriteText
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_read_binary_and_write_text_2_properties_2_assembly_info_8cs.html b/Event Assembler/html/_read_binary_and_write_text_2_properties_2_assembly_info_8cs.html deleted file mode 100644 index a54053b..0000000 --- a/Event Assembler/html/_read_binary_and_write_text_2_properties_2_assembly_info_8cs.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - -Event Assembler: AssemblyInfo.cs File Reference - - - - - - - - - -
-

AssemblyInfo.cs File Reference

-
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_read_binary_and_write_text_2_properties_2_resources_8_designer_8cs.html b/Event Assembler/html/_read_binary_and_write_text_2_properties_2_resources_8_designer_8cs.html deleted file mode 100644 index 0f4c747..0000000 --- a/Event Assembler/html/_read_binary_and_write_text_2_properties_2_resources_8_designer_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Resources.Designer.cs File Reference - - - - - - - - - -
-

Resources.Designer.cs File Reference

- - - - - -

Classes

class  ReadBinaryAndWriteText.Properties.Resources
 A strongly-typed resource class, for looking up localized strings, etc. More...

Packages

package  ReadBinaryAndWriteText.Properties
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:40 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_read_binary_and_write_text_2_properties_2_settings_8_designer_8cs.html b/Event Assembler/html/_read_binary_and_write_text_2_properties_2_settings_8_designer_8cs.html deleted file mode 100644 index 049b137..0000000 --- a/Event Assembler/html/_read_binary_and_write_text_2_properties_2_settings_8_designer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Settings.Designer.cs File Reference - - - - - - - - - -
-

Settings.Designer.cs File Reference

- - - - -

Classes

class  ReadBinaryAndWriteText.Properties.Settings

Packages

package  ReadBinaryAndWriteText.Properties
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:40 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_rectangle_extensions_8cs.html b/Event Assembler/html/_rectangle_extensions_8cs.html deleted file mode 100644 index e2b7290..0000000 --- a/Event Assembler/html/_rectangle_extensions_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: RectangleExtensions.cs File Reference - - - - - - - - - -
-

RectangleExtensions.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Utility.RectangleExtensions

Packages

package  Nintenlord.Event_Assembler.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_regex_helper_8cs.html b/Event Assembler/html/_regex_helper_8cs.html deleted file mode 100644 index dc7c006..0000000 --- a/Event Assembler/html/_regex_helper_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: RegexHelper.cs File Reference - - - - - - - - - -
-

RegexHelper.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Utility.RegexHelper

Packages

package  Nintenlord.Event_Assembler.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_regex_preprocessor_8cs.html b/Event Assembler/html/_regex_preprocessor_8cs.html deleted file mode 100644 index ff6d2a3..0000000 --- a/Event Assembler/html/_regex_preprocessor_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: RegexPreprocessor.cs File Reference - - - - - - - - - -
-

RegexPreprocessor.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor

Packages

package  Nintenlord.Event_Assembler.Core.Code.Preprocessors
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_resources_8_designer_8cs.html b/Event Assembler/html/_resources_8_designer_8cs.html deleted file mode 100644 index 654b96d..0000000 --- a/Event Assembler/html/_resources_8_designer_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Resources.Designer.cs File Reference - - - - - - - - - -
-

Resources.Designer.cs File Reference

- - - - - -

Classes

class  ReadBinaryAndWriteText.Properties.Resources
 A strongly-typed resource class, for looking up localized strings, etc. More...

Packages

package  ReadBinaryAndWriteText.Properties
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_reverse_comparer_8cs.html b/Event Assembler/html/_reverse_comparer_8cs.html deleted file mode 100644 index f41d6f1..0000000 --- a/Event Assembler/html/_reverse_comparer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: ReverseComparer.cs File Reference - - - - - - - - - -
-

ReverseComparer.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Utility.ReverseComparer< T >

Packages

package  Nintenlord.Event_Assembler.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_scope_ender_8cs.html b/Event Assembler/html/_scope_ender_8cs.html deleted file mode 100644 index d86aed9..0000000 --- a/Event Assembler/html/_scope_ender_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: ScopeEnder.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_scope_starter_8cs.html b/Event Assembler/html/_scope_starter_8cs.html deleted file mode 100644 index 89c4ff8..0000000 --- a/Event Assembler/html/_scope_starter_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: ScopeStarter.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_settings_8_designer_8cs.html b/Event Assembler/html/_settings_8_designer_8cs.html deleted file mode 100644 index 4d778f6..0000000 --- a/Event Assembler/html/_settings_8_designer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Settings.Designer.cs File Reference - - - - - - - - - -
-

Settings.Designer.cs File Reference

- - - - -

Classes

class  ReadBinaryAndWriteText.Properties.Settings

Packages

package  ReadBinaryAndWriteText.Properties
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_signum_8cs.html b/Event Assembler/html/_signum_8cs.html deleted file mode 100644 index 32045df..0000000 --- a/Event Assembler/html/_signum_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Signum.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_string_equality_comparer_8cs.html b/Event Assembler/html/_string_equality_comparer_8cs.html deleted file mode 100644 index 225fdc3..0000000 --- a/Event Assembler/html/_string_equality_comparer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: StringEqualityComparer.cs File Reference - - - - - - - - - -
-

StringEqualityComparer.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Utility.StringEqualityComparer

Packages

package  Nintenlord.Event_Assembler.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_string_extensions_8cs.html b/Event Assembler/html/_string_extensions_8cs.html deleted file mode 100644 index 87d25f2..0000000 --- a/Event Assembler/html/_string_extensions_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: StringExtensions.cs File Reference - - - - - - - - - -
-

StringExtensions.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Utility.StringExtensions
 Extensions and helper methods to string class.

Packages

package  Nintenlord.Event_Assembler.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_switch_8cs.html b/Event Assembler/html/_switch_8cs.html deleted file mode 100644 index 4434e24..0000000 --- a/Event Assembler/html/_switch_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Switch.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_template_comparer_8cs.html b/Event Assembler/html/_template_comparer_8cs.html deleted file mode 100644 index 05ee6fb..0000000 --- a/Event Assembler/html/_template_comparer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: TemplateComparer.cs File Reference - - - - - - - - - -
-

TemplateComparer.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_template_equator_8cs.html b/Event Assembler/html/_template_equator_8cs.html deleted file mode 100644 index bda9d30..0000000 --- a/Event Assembler/html/_template_equator_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: TemplateEquator.cs File Reference - - - - - - - - - -
-

TemplateEquator.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_template_parameter_8cs.html b/Event Assembler/html/_template_parameter_8cs.html deleted file mode 100644 index ad4463e..0000000 --- a/Event Assembler/html/_template_parameter_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: TemplateParameter.cs File Reference - - - - - - - - - -
-

TemplateParameter.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
 Parameter for code templates. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Language
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_terminating_string_template_8cs.html b/Event Assembler/html/_terminating_string_template_8cs.html deleted file mode 100644 index 3dc7174..0000000 --- a/Event Assembler/html/_terminating_string_template_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: TerminatingStringTemplate.cs File Reference - - - - - - - - - -
-

TerminatingStringTemplate.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
 Template for terminating string of data. More...

Packages

package  Nintenlord.Event_Assembler.Core.Code.Template
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_text_shower_8_designer_8cs.html b/Event Assembler/html/_text_shower_8_designer_8cs.html deleted file mode 100644 index fbcbccf..0000000 --- a/Event Assembler/html/_text_shower_8_designer_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: TextShower.Designer.cs File Reference - - - - - - - - - -
-

TextShower.Designer.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.UserInterface.TextShower

Packages

package  Nintenlord.Event_Assembler.UserInterface
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_text_shower_8cs.html b/Event Assembler/html/_text_shower_8cs.html deleted file mode 100644 index 275f4da..0000000 --- a/Event Assembler/html/_text_shower_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: TextShower.cs File Reference - - - - - - - - - -
-

TextShower.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.UserInterface.TextShower

Packages

package  Nintenlord.Event_Assembler.UserInterface
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_text_writer_message_log_8cs.html b/Event Assembler/html/_text_writer_message_log_8cs.html deleted file mode 100644 index 023eab8..0000000 --- a/Event Assembler/html/_text_writer_message_log_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: TextWriterMessageLog.cs File Reference - - - - - - - - - -
-

TextWriterMessageLog.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog

Packages

package  Nintenlord.Event_Assembler.Core.IO
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_triplet_8cs.html b/Event Assembler/html/_triplet_8cs.html deleted file mode 100644 index c44e712..0000000 --- a/Event Assembler/html/_triplet_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Triplet.cs File Reference - - - - - - - - - -
-

Triplet.cs File Reference

- - - - -

Classes

class  Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >

Packages

package  Nintenlord.Event_Assembler.Utility
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_trivial_preprocessor_8cs.html b/Event Assembler/html/_trivial_preprocessor_8cs.html deleted file mode 100644 index 49a0e75..0000000 --- a/Event Assembler/html/_trivial_preprocessor_8cs.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: TrivialPreprocessor.cs File Reference - - - - - - - - - -
-

TrivialPreprocessor.cs File Reference

- - - - - -

Classes

class  Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor
 Preproserror which only reads the file. More...

Packages

package  Nintenlord.Event_Assembler.Code.Processors
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:41 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_undefine_8cs.html b/Event Assembler/html/_undefine_8cs.html deleted file mode 100644 index e6cbbb7..0000000 --- a/Event Assembler/html/_undefine_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Undefine.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/_vector_to_parameter_8cs.html b/Event Assembler/html/_vector_to_parameter_8cs.html deleted file mode 100644 index 9112723..0000000 --- a/Event Assembler/html/_vector_to_parameter_8cs.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: VectorToParameter.cs File Reference - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/annotated.html b/Event Assembler/html/annotated.html deleted file mode 100644 index 49b4697..0000000 --- a/Event Assembler/html/annotated.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - -Event Assembler: Class List - - - - - - - - - -
-

Class List

Here are the classes, structs, unions and interfaces with brief descriptions: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector
Nintenlord.Event_Assembler.Core.Utility.CanCauseError
Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >
Nintenlord.Event_Assembler.Core.Code.Language.CodeHelper class for templates and codes
Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplateTemplate for code filler
Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateTemplate for stored text code
Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer
Nintenlord.Event_Assembler.Core.Code.Language.Context
Nintenlord.Event_Assembler.Core.Code.Preprocessors.ContextPreprocessor
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine
Nintenlord.Event_Assembler.Collections.DataChange< T >Collection to keep track of changes to a array of data
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define
Nintenlord.Event_Assembler.Collections.DefineCollection
Nintenlord.Event_Assembler.Collections.DefineCollectionOldCollection for containing defines and macros
Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized
Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased
Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >Enumerates an enumerable of keys and enumerable of values as a enumerable of keys and values
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool
Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageEvent assemblers code language
Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler
Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassemblerTo be generealized
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf
Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
Nintenlord.Event_Assembler.UserInterface.EnumChooser
Nintenlord.Event_Assembler.UserInterface.EnumChooserForm
Nintenlord.Event_Assembler.GBA.GBAPointerMakerMakes GBA ROM pointers from ROM offsets
Nintenlord.Event_Assembler.UserInterface.GUIMessageLog
Nintenlord.Event_assembler.Code.IAssemblerAssembler of assembly text to binary
Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode
Nintenlord.Event_assembler.Code.ICodeLanguageAssembly language for assembling and disassembling
Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateTemplate for assembly code
Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
Nintenlord.Event_Assembler.Collections.IDataChange< T >Collection to keep track of changes to an array of data
Nintenlord.Event_Assembler.Collections.IDefineCollectionCollection for storing definitions and macros
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective
Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor
Nintenlord.Event_assembler.Code.IDisassemblerDisassebler of binary data to text
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined
Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined
Nintenlord.Event_Assembler.Collections.IIndexOverlay
Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream
Nintenlord.Event_Assembler.Core.IO.IInputStream
Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro
Nintenlord.Event_Assembler.Core.IO.IMessageLog
Nintenlord.Event_Assembler.Core.Utility.INamed< T >
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary
Nintenlord.Event_Assembler.Collections.IndexOverlay
Nintenlord.Event_Assembler.Core.Code.IParameterized
Nintenlord.Event_Assembler.IPointerMakerMakes pointers out of offsets
Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessorPreprocessor of code
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined
Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer
Nintenlord.Event_Assembler.Utility.LamdaComparer< T >
Nintenlord.Event_Assembler.Core.Code.LanguageProcessorLoads language raws and processes them into languages and codes
Nintenlord.Event_Assembler.UserInterface.MainForm
Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord.Event_Assembler.Utility.NaturalComparer
Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer
Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessorPreproserror that does nothing
Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner
Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger
Nintenlord.Event_assembler.Code.Processors.OldPreprocessorNormal preprocessor
Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer
Nintenlord.Event_Assembler.Core.Code.Language.ParameterStill unused
Nintenlord.Event_Assembler.Utility.Parser
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool
Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream
Nintenlord.Event_assembler.Code.Processors.Preprocessor
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor
Nintenlord.Event_Assembler.Core.Code.Preprocessors.PreprocessorDirective
Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer
NigthmareListToEAdefinitions.Program
LanguageRawsAnalyzer.Program
Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplateTemplate for raw hex code
Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor
ReadBinaryAndWriteText.Properties.ResourcesA strongly-typed resource class, for looking up localized strings, etc
Nintenlord.Event_Assembler.Utility.ReverseComparer< T >
Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder
Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeStarter
ReadBinaryAndWriteText.Properties.Settings
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum
Nintenlord.Event_Assembler.Utility.StringEqualityComparer
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch
Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer
Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer
Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameterParameter for code templates
Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplateTemplate for terminating string of data
Nintenlord.Event_Assembler.UserInterface.TextShower
Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog
Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_language_raws_analyzer_1_1_program-members.html b/Event Assembler/html/class_language_raws_analyzer_1_1_program-members.html deleted file mode 100644 index 039bb85..0000000 --- a/Event Assembler/html/class_language_raws_analyzer_1_1_program-members.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

LanguageRawsAnalyzer.Program Member List

This is the complete list of members for LanguageRawsAnalyzer.Program, including all inherited members. -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_language_raws_analyzer_1_1_program.html b/Event Assembler/html/class_language_raws_analyzer_1_1_program.html deleted file mode 100644 index f88b129..0000000 --- a/Event Assembler/html/class_language_raws_analyzer_1_1_program.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - -Event Assembler: LanguageRawsAnalyzer.Program Class Reference - - - - - - - - - -
-

LanguageRawsAnalyzer.Program Class Reference

-

List of all members.

- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_mass_text_replacer_1_1_form1-members.html b/Event Assembler/html/class_mass_text_replacer_1_1_form1-members.html deleted file mode 100644 index 83129f9..0000000 --- a/Event Assembler/html/class_mass_text_replacer_1_1_form1-members.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

MassTextReplacer.Form1 Member List

This is the complete list of members for MassTextReplacer.Form1, including all inherited members. - - -
Dispose(bool disposing)MassTextReplacer.Form1 [protected]
Form1()MassTextReplacer.Form1
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_mass_text_replacer_1_1_form1.html b/Event Assembler/html/class_mass_text_replacer_1_1_form1.html deleted file mode 100644 index afb39b8..0000000 --- a/Event Assembler/html/class_mass_text_replacer_1_1_form1.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - -Event Assembler: MassTextReplacer.Form1 Class Reference - - - - - - - - - -
-

MassTextReplacer.Form1 Class Reference

-

List of all members.

- - - - - - -

Public Member Functions

 Form1 ()

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
MassTextReplacer.Form1.Form1 ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override void MassTextReplacer.Form1.Dispose (bool  disposing )  [protected]
-
-
- -

Clean up any resources being used.

-
Parameters:
- - -
disposing true if managed resources should be disposed; otherwise, false.
-
-
- -
-
-
The documentation for this class was generated from the following files: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources-members.html b/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources-members.html deleted file mode 100644 index 42614c5..0000000 --- a/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources-members.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

MassTextReplacer.Properties.Resources Member List

This is the complete list of members for MassTextReplacer.Properties.Resources, including all inherited members. -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources.html b/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources.html deleted file mode 100644 index 4a9f5e6..0000000 --- a/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_resources.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - -Event Assembler: MassTextReplacer.Properties.Resources Class Reference - - - - - - - - - -
-

MassTextReplacer.Properties.Resources Class Reference

-

A strongly-typed resource class, for looking up localized strings, etc. -More...

- -

List of all members.

- -
-

Detailed Description

-

A strongly-typed resource class, for looking up localized strings, etc.

-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings-members.html b/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings-members.html deleted file mode 100644 index 6cafc58..0000000 --- a/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings-members.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

MassTextReplacer.Properties.Settings Member List

This is the complete list of members for MassTextReplacer.Properties.Settings, including all inherited members. - -
DefaultMassTextReplacer.Properties.Settings [static]
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings.html b/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings.html deleted file mode 100644 index 3ff1606..0000000 --- a/Event Assembler/html/class_mass_text_replacer_1_1_properties_1_1_settings.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - -Event Assembler: MassTextReplacer.Properties.Settings Class Reference - - - - - - - - - -
-

MassTextReplacer.Properties.Settings Class Reference

-

List of all members.

- - - -

Properties

static Settings Default [get]
-

Property Documentation

- -
-
- - - - -
Settings MassTextReplacer.Properties.Settings.Default [static, get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program-members.html b/Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program-members.html deleted file mode 100644 index 1762fef..0000000 --- a/Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program-members.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

NigthmareListToEAdefinitions.Program Member List

This is the complete list of members for NigthmareListToEAdefinitions.Program, including all inherited members. -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program.html b/Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program.html deleted file mode 100644 index 72f7bee..0000000 --- a/Event Assembler/html/class_nigthmare_list_to_e_adefinitions_1_1_program.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - -Event Assembler: NigthmareListToEAdefinitions.Program Class Reference - - - - - - - - - -
-

NigthmareListToEAdefinitions.Program Class Reference

-

List of all members.

- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor-members.html deleted file mode 100644 index 5362363..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor-members.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.LanguageProcessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.LanguageProcessor, including all inherited members. - - - - - -
LanguageProcessor(EACodeLanguage[] languages)Nintenlord.Event_Assembler.Code.LanguageProcessor
LanguageProcessor(EACodeLanguage[] languages, bool collectDocComments)Nintenlord.Event_Assembler.Code.LanguageProcessor
LanguagesNintenlord.Event_Assembler.Code.LanguageProcessor
ProcessCode(string folder, string extension)Nintenlord.Event_Assembler.Code.LanguageProcessor
WriteDocs(TextWriter writer)Nintenlord.Event_Assembler.Code.LanguageProcessor
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor.html deleted file mode 100644 index 43a37c4..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_language_processor.html +++ /dev/null @@ -1,199 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.LanguageProcessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.LanguageProcessor Class Reference

-

Loads language raws and processes them into languages and codes. -More...

- -

List of all members.

- - - - - - - - - - - - -

Classes

struct  DocCode
class  LanguageElement
struct  ParsedLine

Public Member Functions

 LanguageProcessor (EACodeLanguage[] languages)
 LanguageProcessor (EACodeLanguage[] languages, bool collectDocComments)
void ProcessCode (string folder, string extension)
void WriteDocs (TextWriter writer)

Properties

IDictionary< string,
-EACodeLanguage
Languages [get]
-

Detailed Description

-

Loads language raws and processes them into languages and codes.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Code.LanguageProcessor.LanguageProcessor (EACodeLanguage[]  languages ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Code.LanguageProcessor.LanguageProcessor (EACodeLanguage[]  languages,
bool  collectDocComments 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Code.LanguageProcessor.ProcessCode (string  folder,
string  extension 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Code.LanguageProcessor.WriteDocs (TextWriter  writer ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
IDictionary<string, EACodeLanguage> Nintenlord.Event_Assembler.Code.LanguageProcessor.Languages [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer-members.html deleted file mode 100644 index 0ef0850..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer-members.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer, including all inherited members. - - - - - - - -
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer
CodeTemplateStorer(IComparer< ICodeTemplate > templateComparer)Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer
FindTemplate(string[] code)Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer
FindTemplate(byte[] code, int index, IEnumerable< Priority > allowedPriorities)Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer
GetNames()Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer
GetTemplate(string name, Priority priority)Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer
IsUsedName(string name)Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer.html deleted file mode 100644 index 1fac799..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer.html +++ /dev/null @@ -1,266 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer:
-
-
- - -Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer - -
-
- -

List of all members.

- - - - - - - - - -

Public Member Functions

 CodeTemplateStorer (IComparer< ICodeTemplate > templateComparer)
void AddCode (ICodeTemplate code, Priority priority)
ICodeTemplate GetTemplate (string name, Priority priority)
ICodeTemplate FindTemplate (string[] code)
ICodeTemplate FindTemplate (byte[] code, int index, IEnumerable< Priority > allowedPriorities)
string[] GetNames ()
bool IsUsedName (string name)
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer.CodeTemplateStorer (IComparer< ICodeTemplate templateComparer ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer.AddCode (ICodeTemplate  code,
Priority  priority 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
ICodeTemplate Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer.FindTemplate (byte[]  code,
int  index,
IEnumerable< Priority allowedPriorities 
)
-
- -
- -
-
- - - - - - - - - -
ICodeTemplate Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer.FindTemplate (string[]  code ) 
-
- -
- -
-
- - - - - - - - -
string [] Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer.GetNames ( ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
ICodeTemplate Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer.GetTemplate (string  name,
Priority  priority 
)
-
- -
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer.IsUsedName (string  name ) 
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code_template_storer.png deleted file mode 100644 index 2289c89ab9bdde0aeb429d6d0d8a132fda80c3a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1177 zcmV;K1ZMk*P)D!+e$wpC1DoIk#fYK3SA*gp zxAX69wi=T$#{Yt1Q$DzZXYTl?ht1ax@tQ)jZo9xK}n?7^99K|BSdwzp=aung1e{vl69_w{XKt8+D97rqA3?&x+buVqMp=%!;62qcCgh-GI)Br(Laz zru^2SFy{@5BvT>&neHNe%bgk9tJ?Hya2c*p*aj5A=%MEtlqeV8we}u-}%8 ztU(oSc(NBL4=H#*sfsxAyBaOZVP6$y3^!4S>=o(L zw=yVnb3bcPp^N+KEl`vVDW4VI`01<&)9+|j?A+uHs&DVjOU_Xw!X4P8Vz2vZVCXGiva6eqZbH5=~psdE)bKn|FI&YmDf5kNF@l(w3thPNat%?s9 z)xYv1yDeM0w^Fr0Td9R0160D00jgnfC2&(5TF1G z2v7h81So(40u(?20Scgi07WeXc@wz^HT5Pn0Te(10Scgi9HSWj)A~cUjCNvR{6|Do zQ8oK}^vh)WEqJj%pLke}k8#b?Nt(KOU>li2LHn#VC=POaT853u7~}IOHas^kL%hJEoH|$oL1&KmDl;ynY|#NS86&A9rjf7M$Oq^ zq4Kf9Z$mbzlLIz)=4vI1MTGbK2Jhr3!ZH0uG;*svQ@wBT|(UjlLd>9l-nnLh1-9_%SWBZ;% zGJJ+B6xLt_qvxJ$P@-IT-=dIFsv1;@!hTyWPJOJFT7)dt^?*-u7pD0ZMJU!Y6yY{n z&8_||1@9+S5l4PkqfI&NeCVm(wh?VF&z+y|W=}Quvj!EqxG&%WMcI(@S>cVJ&WbSo z_OoK=BX3ZBZ*QJ)i6R-+Tt-rWnw+j*^Gn4XFZU zHP)Up*H}98;qRA*JbsE9p4HY%RTUpD=`|m_`xAzK3B@RyS5dc(pxgWdC|+F>*(-SR rX#mBCwNRh{3J6dD1!Ri?@+R^R5%f`D^B{pk00000NkvXXu0mjf(V8h4 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html deleted file mode 100644 index dc03ad8..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage, including all inherited members. - - - - - - - - - - - - - - - - -
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
GetCodeNames()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html deleted file mode 100644 index ca230ce..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html +++ /dev/null @@ -1,480 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage Class Reference

-

Event assemblers code language. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage:
-
-
- - -Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage -Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage -Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 EACodeLanguage (string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)
 Creates a new Event Assembler code language.
void AddCode (ICodeTemplate code, Priority priority)
bool IsReserved (string word)
 Checks if code should be undefinable. Do not raise errors based on this.
IDataChange< byte > Assemble (string data)
string[][] Disassemble (byte[] code, int offset, int length, Priority priority)
string[][] DisassembleChapter (byte[] code, int offset)
string[][] DisassembleToEnd (byte[] code, int offset, Priority priority)
string[] GetCodeNames ()
override string ToString ()

Properties

bool AddEndingLines [get, set]
 Controls if disassmebly should add ending lines.
string Name [get]
IMessageLog MessageHandler [get, set]
 Mesage handler to use for assembling and disassembling.
static List< PriorityMainPriorities [get]
 Priorities for disassembling main codes.
static List< PriorityUnitPriorities [get]
 Priorities for disassembling unit codes.
static List< PriorityBallistaPriorities [get]
 Priorities for disassembling ballista codes.
static List< PriorityNormalPriorities [get]
 Priorities for disassembling normal codes.
-

Detailed Description

-

Event assemblers code language.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.EACodeLanguage (string  name,
IPointerMaker  pointerMaker,
KeyValuePair< string, List< Priority >>[]  pointerList,
int[]  pointerListParameters 
)
-
-
- -

Creates a new Event Assembler code language.

-
Parameters:
- - - - - -
name Name of the language
pointerMaker Pointer maker for this language
pointerList Pointer list of this langauge, String is the name of the label to point to, List are the priorities that are pointed to.
pointerListParameters Array of amount of pointers per POIN code for pointer list.
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.AddCode (ICodeTemplate  code,
Priority  priority 
)
-
-
- -
-
- -
-
- - - - - - - - - -
IDataChange<byte> Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.Assemble (string  data ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
string [][] Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.Disassemble (byte[]  code,
int  offset,
int  length,
Priority  priority 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [][] Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.DisassembleChapter (byte[]  code,
int  offset 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [][] Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.DisassembleToEnd (byte[]  code,
int  offset,
Priority  priority 
)
-
-
- -
-
- -
-
- - - - - - - - -
string [] Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.GetCodeNames ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.IsReserved (string  word ) 
-
-
- -

Checks if code should be undefinable. Do not raise errors based on this.

-
Parameters:
- - -
word 
-
-
-
Returns:
- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.ToString ( ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
bool Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.AddEndingLines [get, set]
-
-
- -

Controls if disassmebly should add ending lines.

- -
-
- -
-
- - - - -
List<Priority> Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.BallistaPriorities [static, get]
-
-
- -

Priorities for disassembling ballista codes.

- -
-
- -
-
- - - - -
List<Priority> Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.MainPriorities [static, get]
-
-
- -

Priorities for disassembling main codes.

- -
-
- -
-
- - - - -
IMessageLog Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.MessageHandler [get, set]
-
-
- -

Mesage handler to use for assembling and disassembling.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.Name [get]
-
-
- -
-
- -
-
- - - - -
List<Priority> Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.NormalPriorities [static, get]
-
-
- -

Priorities for disassembling normal codes.

- -
-
- -
-
- - - - -
List<Priority> Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage.UnitPriorities [static, get]
-
-
- -

Priorities for disassembling unit codes.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_e_a_code_language.png deleted file mode 100644 index 97d0e0751616f409256bbea77ae467a7cb295f69..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1508 zcmah}e>Br;82`@v?uR3GBdc6-#jrx94Q))pT!I z^KG1^vSikexg@TJ?sb>^48s@_m)QMs&*`tux$ime=XpNQ^Pcy8p7(v8_qsps@CMy2 zx&Q!d@b$q20DyV{r2A{bAOV3q95Y;{( zfD44&YoqHG-W~un=)Rak_(YiEmV!29y&hv*VLhd43W?u99EH-Fjt0nwWk!%q;!W5ka& zrb2b48~t8mpveO`#k|d8pWnFr^EeCZd@Z6Uwuj*7x=2CYIz1`ER>qlLBxIA+3SU`p z43EVW{c=CW$}Ai;EbL6#*j3lb8u;UbG_|zGMi$}Hyt6?1pmiM-8(mn#JgRB3FW64e z;zOCNPQZ4c$LMHWryl*D9nX3;&$0KoPF48JQ*S!13~dt2NdnvbMOc1re9=GeSO#-1 zNVE~1*>9Ko%e`gT??k3PcCgn&(t!8lb{SF|>90H$DFgDbCJix-{r^Dh^7$*0vyWu+cN)I<+ffSfkk@O-7SX z272ctM&WR)*&c1RnB1Nw0#>1K1va{F4JNnu?M{KsKi{FPj7z3#0Pc1$VErk130V!G z=>TLTR^0%|#sa`#GBcL#uwjdgb*Yh+^`;baY=x+9z* zHlg{BjeKfxy-S5td@z_RRm(MC6WTa+1i$E(7379TTb{AxW$us%MW#5Az0P_$8xanc zqImFy3=te84dJ&@VJXe?3?NujCO`k|&mUHs`!lcBU zA-3o&So;|DYN!%qBDvl*yPey;BedQ*E|KJOp9TaU{6V^y(sfWLRd&R(xNb`7+};y+ zU^#CB1BF|RCB|_ODKn&SFS@wb*Rj5#vD{Wr?{hX~(tUnEUN6>yJ)NcGLY2P1Db;M& z(C;QSY;TMv$OL!xhD*?+x`9*%q7E*TJ-b`j?L90OF&-^bFDrCpZu0|}<#xssF7Gu* zYc{lw`kVgKahkkC5DcAqcTbxIxWMHbIg_I-w=xr^!nD129OEQ8d_(dUH#$_|SjC8)7L;!u|K?A0)~K&icA;yf>JI#r z{DB||+FqJSoX+OAZ!C1qiATJduYb#kCZZ6_=|$1oKuXbAtu - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage, including all inherited members. - - - - - - - - - - - - - - - - - -
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
FE6CodeLanguage()Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage
GetCodeNames()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html deleted file mode 100644 index 79745ea..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage Class Reference

-

Code language for FE6. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage:
-
-
- - -Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage - -
-
- -

List of all members.

- - - -

Public Member Functions

 FE6CodeLanguage ()
-

Detailed Description

-

Code language for FE6.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.Code.Languages.FE6CodeLanguage.FE6CodeLanguage ( ) 
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.png deleted file mode 100644 index 50c0ea53b89b395ab6a9e6ffead78a95352ff213..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1090 zcmeAS@N?(olHy`uVBq!ia0y~yU~B}k12~w018myJn*0gN23W!Tj9XeQ=0Esx4x%Q}B= z^tKc2Jo_z0|30t$68yDLh%2l!P9%io*3VQ?7PWO-{@dLx7QFQS<5!kDVcr+Rg>Fbc zceovW`};BH`4(XUtG2!GeLs1Aca-X*9m%qRzix<6uGd(`f9_w>%(`vLLGfwLTJhqI zq1hKx4+=A}G(CUAa{dU*oY^%-leWa&F_-IFdAcClRR3Up^b41L$bEN-i>oHgDj@V8fGPn%%B>vY!ToI6D?PQNyHTD|u^+rZDe_z(_R^U|__M zJ}|}f#@=nFOD^t}1V{T076FFF$L{j%g2&YwT<^JupEr3W;d$c2?BI*_arJ&BLUw|h zVVA;F*c;30B3T(5;7xhKlsToMi_pR-H<*F55$B^fjAI#nU}tY#Be@6pa*nvEA#TrEA; zJJmntUjN%ccdw4MjH}UtLs2f@6DojI*ZBZ>9bW6R$s97tMvN( zAXfBK?E$v=Z<*I^Ui*bnF<^)O$tott|4)q^KJTqNvCnRm+VQ}=Uu>?$OD{S|oD0fX z^7F?5*M2kmRXaS~dB6S(=gsp17IIf&*Mur+ ztG}O6>jH}Q|4PqN<_ERb71y#bf@98R4#S(c-;6ol{wsDrnk@^=@C=@=elF{r5}E)^ C%Hom$ diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language-members.html deleted file mode 100644 index 92114aa..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language-members.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage, including all inherited members. - - - - - - - - - - - - - - - - - -
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
FE7CodeLanguage()Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage
GetCodeNames()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html deleted file mode 100644 index f855ae2..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage Class Reference

-

Code language for FE7. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage:
-
-
- - -Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage - -
-
- -

List of all members.

- - - -

Public Member Functions

 FE7CodeLanguage ()
-

Detailed Description

-

Code language for FE7.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.Code.Languages.FE7CodeLanguage.FE7CodeLanguage ( ) 
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.png deleted file mode 100644 index 7c00407e4b2ea7b8508bd45a23a67dfc0204cb32..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1083 zcmeAS@N?(olHy`uVBq!ia0y~yU~B}k12~w07$BJO`t&RTjhM{;dwVK3E$#pKl_h3H@WpVU8`4i5 zZb#q#?&dt-!iH_tw)eg7CeQ2sB=mbnvh40J8?F1lE}UU!u~t0q*Ue9UchBany0%N! zqg1ads=zU!VS%N!qp>05b{{)Q&nWBf2b>K{CG|o+3)S3kQjaVm#0G-4`j7;o&|_P6x+ zzt8Fnj5kaf?mI9r`Li>yC^Y!-0Hd#=k%8lY0|QHf0t1r)P>%#h0|O6>0|OhA0t1G$ zMr8Bd>}Y4HyR#XA$`u;Cfst=f_hn+Ig&E_TjlW*Jnt80IKjrj?*})h8$JP5iR(bW_ z>sObKutmzU<1<0gZu(p;`jgm*M}`!zMLP@mZxyD z#Jsx7u_FT*@69S#UQLzx5L+{C;={-Gt`9b?QB&Y9U(2+Hv8%T4(2g(}`>fAj3B z-2yd$EvdZjdGDf%m07k ufs<>!M1P(ADhP}=U_5>(VA@dqmi-xr{{pGnwllz-&fw|l=d#Wzp$Pyn3+VX( diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language-members.html deleted file mode 100644 index 458a406..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language-members.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage, including all inherited members. - - - - - - - - - - - - - - - - - -
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
FE8CodeLanguage()Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage
GetCodeNames()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_Assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_Assembler.Code.Languages.EACodeLanguage [static]
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html deleted file mode 100644 index 2347054..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage Class Reference

-

Code language for FE8. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage:
-
-
- - -Nintenlord.Event_Assembler.Code.Languages.EACodeLanguage - -
-
- -

List of all members.

- - - -

Public Member Functions

 FE8CodeLanguage ()
-

Detailed Description

-

Code language for FE8.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.Code.Languages.FE8CodeLanguage.FE8CodeLanguage ( ) 
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.png deleted file mode 100644 index 07925b1d37a3a14804eda71ee59261ebb04a5eea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1089 zcmeAS@N?(olHy`uVBq!ia0y~yU~B}k12~w0eO*x?WPArq;fyw7RG0g8zfE-%WS3Z(rxzec6G51%hsL9DnRSKS)e1rK_W3()q&Z zts1+0_Opuqe!la2@Ygz_GBcsQ8W|iHex~wr_{3!Xu9f_o zlr5@Nm%MdkV^iS8eUtAjw-Mj$^^^0s)t)UIb)WrRIm33xoAA?bHou*B%jo@;H@tE# zr8>KGDx4Y|Pt2J=Vdfl%8_VYRsO5@pKM-tKEU6gsT`1{>m-_A7i@!*zFIwGHDbG

HoQ18$9mSR-8Z@#yq6wuo_{`c z;l3RK_No`6m*&p<*?J>iN6>Umh2Ab53tt752QrNUo8z9jefBZ>I#Z@2wr0x2mygeH z`O;PLnDt;!gWjFuP>qlm_x8RD-o-AzD&P(Cy`MSq9CLH`@z3D0%u(=e5^Y@a|JAG& z(!1ZiTUE75e)HLT3$oVPSaH;D7JGg2p1sG##}AgSnBe6eskS=$x%s>|o*|3+T&A-s zH`?c!{dAu!FZxHK@p0nb&j-?{3vRi5vY*>dl|AUk`x?Q^P5i5z?5{v$=D|mngzvY$ z-G2M~`g{hKgzF47%#0j1vJ3(Z3|59bz{q1`Qea?a6liE<;5Y!(lc2!BWFWx6D8bRd zfFYf5ilc0OZi~q-b7rvd(;1i)3jSmys|(#w*--KQ;#KY5js1sGf9bBcVZYv9-L7*^ zhp79d@DyuCtNm*j8#}e~e0uJFRkgTK<;=f0Jo(({wovIA(qpHkvHV zar;a1#U*bai4|$3akK>7_3lX2o|}{3e@VEYJSH!G($`vrJD%I_sxEuYoLK97pvU>^ zlQ1L6aK2R;r}AH^{Ortn8G7?Vr)9Q@zPOv~fv}lMzv}E_TYo)r`a8uTf6^+MDdCCx zPqzApEexrOENgP`*lWoY%6s;h3g_BiK72>?>`tBd@=;%KhfX%-sHd1 o$$qC@69YKn - - - - -Event Assembler: Member List - - - - - - - - -

-
-

Nintenlord.Event_Assembler.Code.Languages.Parameter Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Languages.Parameter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BitsPerCoordNintenlord.Event_Assembler.Code.Languages.Parameter
conversionNintenlord.Event_Assembler.Code.Languages.Parameter
Equals(Parameter other)Nintenlord.Event_Assembler.Code.Languages.Parameter
Equals(object obj)Nintenlord.Event_Assembler.Code.Languages.Parameter
GetHashCode()Nintenlord.Event_Assembler.Code.Languages.Parameter
GetValues(byte[] data, int codeOffset)Nintenlord.Event_Assembler.Code.Languages.Parameter
InsertValues(int[] values, byte[] code)Nintenlord.Event_Assembler.Code.Languages.Parameter
isFixedNintenlord.Event_Assembler.Code.Languages.Parameter
LastPositionNintenlord.Event_Assembler.Code.Languages.Parameter
LastPositionInBytesNintenlord.Event_Assembler.Code.Languages.Parameter
lenghtNintenlord.Event_Assembler.Code.Languages.Parameter
LenghtInBytesNintenlord.Event_Assembler.Code.Languages.Parameter
Matches(string parameter)Nintenlord.Event_Assembler.Code.Languages.Parameter
maxDimensionsNintenlord.Event_Assembler.Code.Languages.Parameter
minDimensionsNintenlord.Event_Assembler.Code.Languages.Parameter
nameNintenlord.Event_Assembler.Code.Languages.Parameter
Parameter(string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)Nintenlord.Event_Assembler.Code.Languages.Parameter
pointedPriorityNintenlord.Event_Assembler.Code.Languages.Parameter
pointerNintenlord.Event_Assembler.Code.Languages.Parameter
positionNintenlord.Event_Assembler.Code.Languages.Parameter
PositionInBytesNintenlord.Event_Assembler.Code.Languages.Parameter
SetBase(int valueBase)Nintenlord.Event_Assembler.Code.Languages.Parameter
signedNintenlord.Event_Assembler.Code.Languages.Parameter
ToBinString(int value)Nintenlord.Event_Assembler.Code.Languages.Parameter [static]
ToDecString(int value)Nintenlord.Event_Assembler.Code.Languages.Parameter [static]
ToHexString(int value)Nintenlord.Event_Assembler.Code.Languages.Parameter [static]
ToString()Nintenlord.Event_Assembler.Code.Languages.Parameter
WriteDocData(System.IO.TextWriter writer, Parameter parameter)Nintenlord.Event_Assembler.Code.Languages.Parameter [static]
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_parameter.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_parameter.html deleted file mode 100644 index c5968d2..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_parameter.html +++ /dev/null @@ -1,616 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Languages.Parameter Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Languages.Parameter Class Reference

-

Parameter for code templates. -More...

- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 Parameter (string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)
bool Matches (string parameter)
override string ToString ()
int[] GetValues (byte[] data, int codeOffset)
bool InsertValues (int[] values, byte[] code)
void SetBase (int valueBase)
bool Equals (Parameter other)
override bool Equals (object obj)
override int GetHashCode ()

Static Public Member Functions

static string ToHexString (int value)
static string ToDecString (int value)
static string ToBinString (int value)
static void WriteDocData (System.IO.TextWriter writer, Parameter parameter)

Public Attributes

string name
int position
int lenght
int minDimensions
int maxDimensions
bool pointer
Priority pointedPriority
bool isFixed
bool signed
Func< int, string > conversion

Properties

int LenghtInBytes [get]
int PositionInBytes [get]
int LastPosition [get]
int LastPositionInBytes [get]
int BitsPerCoord [get]
-

Detailed Description

-

Parameter for code templates.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Code.Languages.Parameter.Parameter (string  name,
int  position,
int  lenght,
int  minDimensions,
int  maxDimensions,
bool  pointer,
Priority  pointedPriority,
bool  signed 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override bool Nintenlord.Event_Assembler.Code.Languages.Parameter.Equals (object  obj ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Languages.Parameter.Equals (Parameter  other ) 
-
-
- -
-
- -
-
- - - - - - - - -
override int Nintenlord.Event_Assembler.Code.Languages.Parameter.GetHashCode ( ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int [] Nintenlord.Event_Assembler.Code.Languages.Parameter.GetValues (byte[]  data,
int  codeOffset 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Languages.Parameter.InsertValues (int[]  values,
byte[]  code 
)
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Languages.Parameter.Matches (string  parameter ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Languages.Parameter.SetBase (int  valueBase ) 
-
-
- -
-
- -
-
- - - - - - - - - -
static string Nintenlord.Event_Assembler.Code.Languages.Parameter.ToBinString (int  value )  [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static string Nintenlord.Event_Assembler.Code.Languages.Parameter.ToDecString (int  value )  [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static string Nintenlord.Event_Assembler.Code.Languages.Parameter.ToHexString (int  value )  [static]
-
-
- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_Assembler.Code.Languages.Parameter.ToString ( ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
static void Nintenlord.Event_Assembler.Code.Languages.Parameter.WriteDocData (System.IO.TextWriter  writer,
Parameter  parameter 
) [static]
-
-
- -
-
-

Member Data Documentation

- - - - - - - - - - - - - - - - - - - - -

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Languages.Parameter.BitsPerCoord [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Languages.Parameter.LastPosition [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Languages.Parameter.LastPositionInBytes [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Languages.Parameter.LenghtInBytes [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Languages.Parameter.PositionInBytes [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool-members.html deleted file mode 100644 index 52c31c1..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool-members.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Pool Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Pool, including all inherited members. - - - - - - -
AmountOfLinesNintenlord.Event_Assembler.Code.Pool
DumpPool(StringBuilder output)Nintenlord.Event_Assembler.Code.Pool
Equals(IReplacer other)Nintenlord.Event_Assembler.Code.Pool
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.Pool
Pool()Nintenlord.Event_Assembler.Code.Pool
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.Pool
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool.html deleted file mode 100644 index 4e661da..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Pool Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Pool Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.Pool:
-
-
- - -Nintenlord.Event_Assembler.Code.IReplacer - -
-
- -

List of all members.

- - - - - - - - - -

Public Member Functions

 Pool ()
bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IReplacer other)
void DumpPool (StringBuilder output)

Properties

int AmountOfLines [get]
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.Code.Pool.Pool ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Pool.DumpPool (StringBuilder  output ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Pool.Equals (IReplacer  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Pool.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Code.Pool.Replace (string[]  parameters ) 
-
- -
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Pool.AmountOfLines [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_pool.png deleted file mode 100644 index f28fbfc2b239ef8a7ac5d47ce5bef3a5cbe838ee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 850 zcmeAS@N?(olHy`uVBq!ia0y~yVB`R@12~w0Zt8E>G}7h>adB}u z`MP4Ql}PBa_f4Yzr{9>mm%mz|9Yt#&C=jWL^O!M?*NIN6e8d;VJMGm`oIP1P>1nyZU; z#crPRX3K%;KePnwzAB4deiIY8<8bTOXo1bPyZmMCdbxVkmn%4F&1>ZNr?*&BGT7B^ zO>20H%NxO|uRRTqf6VOqwZ_Eh>#Vq~%z@LK?kR^oUH?Wp%F|cQmi?6!P)_u#{gohaqN6^Yk;Q?5 z#oVLNUQP8j@t#Ph3gjwMDp&L>%UWa=UFb6yTA7^77E(d!t$3i9wW>@^Sh-Wz@ z_BArI<(28%EcQh@t$Wdn55UaGm)9MHoLEoD?iJg^y~hmTW`;F9b2;H z)XGHXy1J}C^{?|ABsf2($umeY3NU~Xf8&8)GoRgGm1nkjXQ8$*Fat1ny85}Sb4q9e E096xk6#xJL diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html deleted file mode 100644 index 7f2e123..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Processors.ContextPreprocessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Processors.ContextPreprocessor, including all inherited members. -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html deleted file mode 100644 index 02b01c7..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Processors.ContextPreprocessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Processors.ContextPreprocessor Class Reference

-

List of all members.

- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html deleted file mode 100644 index 0871a3f..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor, including all inherited members. - - - -
AddDefined(string[] original)Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor
Process(string path)Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html deleted file mode 100644 index 571193e..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor Class Reference

-

Preproserror which only reads the file. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor:
-
-
- - -Nintenlord.Event_Assembler.Code.Processors.IPreprocessor - -
-
- -

List of all members.

- - - - - - -

Public Member Functions

string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)
-

Detailed Description

-

Preproserror which only reads the file.

-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor.AddDefined (string[]  original ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor.AddReserved (string[]  reserved ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor.Process (string  path ) 
-
-
- -

Process the code.

-
Parameters:
- - -
path File with the code
-
-
-
Returns:
Processed code
- -

Implements Nintenlord.Event_Assembler.Code.Processors.IPreprocessor.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.png deleted file mode 100644 index 26eb50d836ded87364b75cc54b5e08d11878a97c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1063 zcmeAS@N?(olHy`uVBq!ia0y~yV5|bN12~w0q=KEF8<3I+@CkAK|NlRb`Tzfc`STMd z09jys;J|_EL;s%uxf~@ye!)O#Ft~au#E5}`d7Gz;V@L(#+qt*?Qn#Tj%uq!^*xs$0Rn_`#Y_E`rZ7^sQTekA?E$fz4mBC}yPh6ad2u-LTy)&b zuZ(VaHZ=*?`jfma>@IzESJmva!BN3tpXw8vKR-;jow@M*tfxz}w|%n_6BU$QxcnJs z=Ywp4YwK)2)OGBO?^@H?u*&d5Pdf+m@^Cx3XH8GLUpP0fU+918;B=NX>&_d$*ABJ6 zu)sJ#$ZyU%1_@z-jA4UQQ}A*HoLrNjeDW$^k4Las`<%p7eD>J`H*|>6Q-Z>8^wRU zSJwaLv_3mb>5G%TASj~tUhr-Ksn-7@1dO@P3*49jK=c0DCIREu`0F`eQ+=RLpxXa( zUw%)&D*tz4u-~`$@xQ0qelpx{XfSghcif-*krJ;xJ{{hF;0wcE+2C0V;uCh>N)?`L zcy2zzRb_|f&%U`WGWt|=>|(dH+i6#fT^DCI%6gwYD;;%zz=Y!o` zuy}4*(`W#W=K^Q$W$_lSHV;_yxgjwf^!_q`_NB6WzrC*Vo4nu=ajol6{j#z1eAVX{ zg=^OG&I!n^koLX6&+cRQ`sRK z!K|O}oz$M6ibwWI&b?~)E;@?Aw|A1uDVtY63~c6SC*-|a`0~@MCUX~k$&)M>g5TV0 yuFLP@_x+T - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Processors.Preprocessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Processors.Preprocessor, including all inherited members. - - - - - -
AddDefined(string[] original)Nintenlord.Event_Assembler.Code.Processors.Preprocessor
AddReserved(string[] reserved)Nintenlord.Event_Assembler.Code.Processors.Preprocessor
Preprocessor(IMessageLog messageLog)Nintenlord.Event_Assembler.Code.Processors.Preprocessor
Process(string path)Nintenlord.Event_Assembler.Code.Processors.Preprocessor
ReplaceComments(TextReader input, TextWriter output)Nintenlord.Event_Assembler.Code.Processors.Preprocessor
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor.html deleted file mode 100644 index a289b3b..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Processors.Preprocessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Processors.Preprocessor Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.Processors.Preprocessor:
-
-
- - -Nintenlord.Event_Assembler.Code.Processors.IPreprocessor - -
-
- -

List of all members.

- - - - - - - - -

Public Member Functions

 Preprocessor (IMessageLog messageLog)
string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)
void ReplaceComments (TextReader input, TextWriter output)
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Code.Processors.Preprocessor.Preprocessor (IMessageLog  messageLog ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Processors.Preprocessor.AddDefined (string[]  original ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Processors.Preprocessor.AddReserved (string[]  reserved ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Code.Processors.Preprocessor.Process (string  path ) 
-
-
- -

Process the code.

-
Parameters:
- - -
path File with the code
-
-
-
Returns:
Processed code
- -

Implements Nintenlord.Event_Assembler.Code.Processors.IPreprocessor.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Processors.Preprocessor.ReplaceComments (TextReader  input,
TextWriter  output 
)
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor.png deleted file mode 100644 index cd3ed4814486de2530ef6aa903f7b47c7ed7bb8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1028 zcmeAS@N?(olHy`uVBq!ia0y~yU`zwD12~w0r0g1f1t296;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=^JGsK$B+ufw{!3Iy)xiw$qu{qz5Yq@ z#QhtOdpaj-TS$3}c+B1SS#@K6zx++!vOhK{^?8SM&K%Mae#U<+=WS$NkD`Ip3+J@7 zX?vb!8mmw9xgRL-`g+WU{B*ry_a&&QfB`RJAC=>Rh?hwGUrva zn6~JAaurD1*KuB}`b@-UMk-jRSX$yV&dmm=VT%6n83UtsM&5DWbdWZn zsy_#3oZh}wKKVqYI@8nDUoJ;Z*m}&xsMbC3&;3xT+dlUe7#`1g?jknBe8=0k`H+~M zc+uKKZ28S!ncEJ(u~=jO%HdIr=vQN#SSYv;6sg)f6?V5nB6a!Syu%-0bYH_N zGgI7A>g1&P6IEexnxlXmr>*g#7iD51(jV38%}(-@l81=SH{n0S3UM!ipiSLJfmxQp)78&qol`;+0CFq!2LJ#7 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html deleted file mode 100644 index 415413e..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html deleted file mode 100644 index 2e7299c..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html +++ /dev/null @@ -1,229 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor:
-
-
- - -Nintenlord.Event_Assembler.Code.Processors.IPreprocessor - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

 RegexPreprocessor (IMessageLog messageHandler)
string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)

Protected Member Functions

void Preprocess (StringReader reader, string path)
string ReplaceComments (string text)
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor.RegexPreprocessor (IMessageLog  messageHandler ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor.AddDefined (string[]  original ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor.AddReserved (string[]  reserved ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor.Preprocess (StringReader  reader,
string  path 
) [protected]
-
-
- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor.Process (string  path ) 
-
-
- -

Process the code.

-
Parameters:
- - -
path File with the code
-
-
-
Returns:
Processed code
- -

Implements Nintenlord.Event_Assembler.Code.Processors.IPreprocessor.

- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor.ReplaceComments (string  text )  [protected]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.png deleted file mode 100644 index 1ecad53f16f80a6dfbc83962a81d6670a81344c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1088 zcmeAS@N?(olHy`uVBq!ia0y~yU~B`j12~w0q?VsjAdr#>@CkAK|NlRb`Tzfc`STMd z09jys;J|_EL;s%uxf~@ye!)O#Ft~au#E5}``Mjr#V@L(#+qrl9UK?<b9C$^Us_ew);}_6OLbZ{`Opr=a7OhTjGS=T@b~w_EZY|Um@Ol= z{a_Wxw+%%quL9(!NcK**mAf|imeaS*2l$g$#J!48-~M&w3~!(6z{T&lZ0k+!KJaII z?95k7VlX#dBRwxaIm6_aaovUaPb3Z**{toj?XMSk_NYvoz$$A#0r_A3oA%6PalUb; z^n7@=vxkqKh}{M0w2!J1cXou7PcXhE;{L=p+v8^Dk9!VzFE&5_S=60Z%E&LBTHe;E z7us-0SLB#s<)XT-M3aztjVH6tIY^odc3s*bxMQaDy!j1^B8|2@Ck;Qkv$}gWS3%hT5NK1AHuDSbv;}Z4@%LNT)oq0OJTzH-0u9b;* zKh&@`zd4d7xi_`Gd11`7<#{d=CDJVqjeR6q96?dxZEzy)Kp+2x_x?9p3{K2*dKfL! z;&@G?quJoZl|`*!C7{^i1oB%PB~lJ4@E9cuu+22!Xoi`9Bz^C+&o`#B8F`nv@32Bu z<+LrViTrISxAWx5U!Ov6{q;$HoBYVARy^d-{ZNV9nwH-`^33F9vp#==>9AW|dH#J^ zJm>zXXgl-9EMh-z*$mnCuM6!ojHUFg`4;aEN&gc0p#AHr=~mZH=GJOGGrJdeWyNl% z^Zvd3e-29py_=mVAINf8ai-Ka-lv*vZj0?7v;Xz%Q`9+}+_K~ElT8m}&Lnay-1V5@ z_+ zpR$yk=i5HLuqZnAK(WKkxrrZK)tw&RV|zTqCeZ$H(fe+c zcaQfeFV8}bH;Ep7jrLpyYS%BWet)O!B+ok2K+8O)?x1I^qL0(^HLH0dRK9lwS+w5R zD<-kbRpUMHo0_}QpRzWtx?q?sEO`6)r?OEa8j%D8UacBL-$ICs>u%N%=G z_KLiS=t+88*RN{ZVAtDlF-5O^kK~8OJV%wo7ao_N)6=M)zG>y#CokM9|JX~MO0D#N xuuf~AdE57WT-DFrCF~Zyf<-K2^BdMT@^h^NJ~f~7nF7r244$rjF6*2UngAkT_n`m) diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html deleted file mode 100644 index d69e97d..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer.html deleted file mode 100644 index 3bcc98a..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer:
-
-
- - -Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer - -
-
- -

List of all members.

- - - - - - - -

Public Member Functions

bool Replace (string s, out string newString)

Properties

IDictionary< string,
-IDictionary< int, IReplacer > > 
Values [set]
IDictionary< string, IReplacerBuiltInValues [set]
int MaxIter [set]
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer.Replace (string  s,
out string  newString 
)
-
- -
-

Property Documentation

- -
-
- - - - -
IDictionary<string, IReplacer> Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer.BuiltInValues [set]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer.MaxIter [set]
-
- -
- -
-
- - - - -
IDictionary<string, IDictionary<int, IReplacer> > Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer.Values [set]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_new_replacer.png deleted file mode 100644 index 0cf6cd96c547a25c1cfe5974a9a3f56f1074fb70..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1113 zcmeAS@N?(olHy`uVBq!ia0y~yU~C7n12~w0|ze;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=^9xTG$B+ufw{uTVJEXwV=KXw5<$w2i ztWV|ztSWtT(VjbmXJ_q%obB=_WK(|MRD3U9z`)L7(ZHN?YT?CO`%g@pwBca%+O5|n z?SH({OLLabf9|+H=hr#xHf%LH_jp0XTUWjoXKTHiEr*>FkAFWrK}{{W=caz~%s$;Y zk3MLzzp~{ylY9U6y<7Xt}b39Yqt@xJ*{rfup*zErFER>n6k$SY@kQ#ikQ z{-YF+>8C@~((K)4O*?#*&x^06`THNX_fKRF8Gha*n!nn{$aAhFpJE87L&r*iweNHc ze?K$|*ckKj!1?wk9u{l3R(@XobAr`r%NeDwY|S3qsJkBeWL7%ypPW*OX!$+Md#hzz zEPeUCqZKB7d?}xpMT^~rV~SHw z$7t-HwR=)!d?o+MIqU8}Q`xxW{H%U)%MCIm)-kWW7Z$I!G<_WKZDEa_NNV5b#HeNN zx5{sY>6Hmss$8}-v7Yr=c6J``r*`YK*DIb0ujOl%xpwY_hwIF z2Ml}yz*zD)$XLXF)6SvJUXin)A*SV_xWWNOB?$&58HE{_A22Yo7c?|5TR0qGlu>}{ z0L3ed%mGFwK6L4yGJL#1!=&zAmW^YEswz6Mus;8b>$WDpZKiDXPc!ls8_fJCzURmM z*v7JCuFN^z;*+vVHijNvC_6ppP~yT3tNRO*jE>FtYc&1kjYFMXPnXZ%I!k25@(bIp zZCm@%$ZQuI>*Z~0H*(hg2gSc%J1qV?FCxdkb{IJR*SS4uV6Hpxii`cw!Ror^@*=*6 zGxjOX+8!#m)C(gGTrj;9Ah*$KCjZHo3GSjn&;36uew|%x@cK&in{Sm>T`f;@y;PW0 zTr&2tz7Or_kDPlpvufwBT{}O8$=un@74pX+c(sQ3J$}m_nwf{!tV`KpzGva1kd3pX zo+{4YRMqGFf;n5pY3G(%(Py`w+_Qd9dy3!n{NhOwm(pwPw)xLoS$r<*q~rF(Tla}r zZI_BP=1Y}7_1rn|nT7l^8M&GK8~e(fwBJ8p;|EF)Uu>m*+N#`@dct3R=2~E{R+KE4 z<(jz{Pft^pX;^Xbw14~JM+f|R_5E%vUs+hu|LoJ+XkCk%<|8%n!HvaX|0g=v>*XJn u`+ZQnXvfjy6Ym(|Q9FT|Z-Vs+`TutUR#h - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer.html deleted file mode 100644 index 8a1eda7..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer:
-
-
- - -Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer - -
-
- -

List of all members.

- - - - - - - -

Public Member Functions

bool Replace (string s, out string newString)

Properties

IDictionary< string,
-IDictionary< int, IReplacer > > 
Values [set]
IDictionary< string, IReplacerBuiltInValues [set]
int MaxIter [set]
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer.Replace (string  s,
out string  newString 
)
-
- -
-

Property Documentation

- -
-
- - - - -
IDictionary<string, IReplacer> Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer.BuiltInValues [set]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer.MaxIter [set]
-
- -
- -
-
- - - - -
IDictionary<string, IDictionary<int, IReplacer> > Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer.Values [set]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_original_replacer.png deleted file mode 100644 index a717cdaddc3da82cc24f8cb86e8c1220e5aead6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1145 zcmeAS@N?(olHy`uVBq!ia0y~yV4MJC2XHV0Nrr!y{{cyf0G|-o|Ns93ng9PEm_I)O zqymf&95_&Y=>HQSm!l-eFBm8d23Jpo7%?!gaCo{nhEy=VoqMuuwE<6?pzZSa|4)=R zuDN+kVEIz>{bCa&Zc5pC-^z=h;C}MkR%baC1||go21bDsLJC*r9p{fVnk1Ie+0oH; zzB1ZhQ$DiJJM7VY=Y?yZ33%C`pDVPrT7c|TMAR{11${Vmc;uT)-c6?fZu#!`@D{vrRcyx-o*dTYKl?iJ&X+HhQt zbJb6%31V8gSL|Ju>}SJ{3! z@4Y%_Z-e4_TZM%egyva%IuktA`kH@Zi{-1kZ|%=rRBy~+#Gi4u9~Mfx8}K|(V6RW z#p2869A#s3=n9-CrDQJsEPZ!d9mnk&r?Upx=MT7;M<=hnRN8H^AZxAgl*gB!c=uRE z3l;Dfo6XzG=A|%SLGRbOQ~6RqEEU`tb^HERt-HsS(%5)@)r3z@YxXFwm;SM1+Sd|B z0ft5fjs}M~2Byj>IsdzB{+mx^;CLcyv(J&mK|xtg0T_ckr4Tg?KoM|^f_1=oi~>OY zC_IJ}^5RW4US>{(wyW%*G84iZW%RS`OHOKv|LzwT4CG%MZU6keOxOKMQ-6F9$XIRJ za_Rg_@0Vr$#-*1hF)jRjhqu8erDB^ByL+1a>iTzKbLST@dhFdDwkPvs2*-V$TV}Uj zIGo{+voMjeyk*Aq^{CXM)N`HReu&g-G$G6aCxn^nxa8L@UnP0= zajJK$!r8VpM_D6RHZIBi))es}Zsua`UQ30Op`{KNCB^r?(=hnYB^aUbF=TP(x0uZ$ z=^h(ZbIl~Tc4inaF$rTXJiqX(jo_;pJVN~Up1QXCe7dmQE^579TKw72ojIDkrMmkI zUResh^f9>dp^X&@XGJ2Rvc?G z4nAGYz9cX5^E8_Yy9E2RRDfyYG;-QtDN1kq!J)FF=)pcSXD@}L8veBtX7hgD9P4b~ zl54jxt!-<1!lK!0H-NeIESR&|EhXm_#hEh#ovY z*D(8KdV>t>m(?#~Uq`bovHSYdK`v14YHNk%kC)kO3iaF8GC`wwd!vJ#>VF2u=AeyT T=UF!Z%LxWgS3j3^P6 - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, including all inherited members. - - - - - - - - - - - - - - - -
AmountOfFixedCodeNintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
DocStringNintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
EndingCodeNintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
GetData(string[] code, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
Matches(string[] code)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
MaxRepetitionNintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
NameNintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
OffsetModNintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
ToString()Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template.html deleted file mode 100644 index 89bec02..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template.html +++ /dev/null @@ -1,554 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate Class Reference

-

Template for code filler. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate:
-
-
- - -Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate -Nintenlord.Event_Assembler.Code.Templates.IFixedDocString - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()

Properties

string DocString [get]
string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
-

Detailed Description

-

Template for code filler.

-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.ToString ( ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.AmountOfFixedCode [get]
-
-
- -

Amount of fixed code in this template.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.DocString [get]
-
- -
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.EndingCode [get]
-
-
- -

If this template should end disassembling.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.MaxRepetition [get]
-
-
- -

Max repetition of this template as parameters.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.Name [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate.OffsetMod [get]
-
-
- -

The modulus where the offset of this template should be 0.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_filler_template.png deleted file mode 100644 index a5544b6dc469053a32437c36221df500c56fd068..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1368 zcmXw12{e>z7=Hg546>zVB-^=eLbk}rG8&F9PK>dQYoE%sB}uXk=D%7Mkrah7s!4X0 z=wzFc65Xy41|>_BnyX~EmdyQgPwzS3d7k%szVAHmcfKc$MzxofR+a_;Sw{yuHvl|F zfhPF_u9}baVW32F^4Kd9i7+Y>@rsHVSr}VeJRXnvSTupPk}+;ncT8TZ*Bu_l0Af>) zb~YaIh@fyNazaDFj$q#*V$E7decH;y_HfQjszLrgwv~4CJ?W-=_Yadv)U9-$E-pTIjSF-u9s_`}2U#u6?fWeE7rUg`m z7Yf1%+5`<%dkePaa zKGBfWiW{2nRR#PL(qQqGQ%kyohmL;Bee3#LnfN~voWZWQe4@a)q9s50i1+h;LazVm zww%?-(xskj-QSH7rHupISeD>orlD+r=hS=mhs3;+uEZRPD>)S zd`FyS{+T7h(AhfDI#jo2Uo#P8+J~}AECwBR_lGK0Mr=X*?gV{Kuh9Jd7kP5{L!tXZ zfN4A}xs)u)p%jg$n#&%TrFwZ>?brK zW*O`(>78&TsBMZru~LG>-$KH#zj5ewU3GyA?7>T_4{r5G1mDaYrsz>e(=BV>gsC@9 z^Fj(jca7s3CK{0VMuZHfo)VQ+zU_yk?QAigp8kSPt50IcoqZ&mi^*i?^F7PHOy#Df zAn%I0K5MQ%PtKP%DT2JueuWlIjIRH(cWB0#h_WS&?pVeLSd z8smpdVXldzJ+%Zgm{N#J{t-wGz|1f&%nEQ=J^=;H`~U5q2yZDkuRmMk&VvThaS%^Q zhyd+OS$Ka3;jFYqw6n5n+qP`nO%Ex_>29Y9Qv?rvvcCTewC`Q7$@!V7Kcsk-xU9aA z2U>*BdXF|EOK=fR2J#w4OFP^sSIdzkab6n(xw%#FojM$6(nb;mf)Ybkobt(UOg@0VQX14cnq^OyXyWEoTdQ`oq^61;)SmUZS`i!b^c zYm4vSBdVD?7rnG~$8VSDXC>d&qn|#fa~O#oNHrGKA1l}&htND1uzUI9D0wx}8}}uz z_2Ski$4_qn3IY4>tu!?Tz5^dYNkC<_ - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.CodeTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - -
AmountOfFixedCodeNintenlord.Event_Assembler.Code.Templates.CodeTemplate
AmountOfParamsNintenlord.Event_Assembler.Code.Templates.CodeTemplate
CanBeRepeatedNintenlord.Event_Assembler.Code.Templates.CodeTemplate [protected]
CodeTemplate(string name, int id, int lenght, IEnumerable< Parameter > parameters, bool canBeRepeated, bool chechForProblems, bool end, int offsetMode, bool canBeAssembled, bool canBeDisassembled)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
EndingCodeNintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetData(string[] text, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetEnumerator()Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetHashCode()Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
GetPointedOffsetsAndPriorities(string[] code)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
LengthNintenlord.Event_Assembler.Code.Templates.CodeTemplate
LengthInBytesNintenlord.Event_Assembler.Code.Templates.CodeTemplate [protected]
Matches(string[] code)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
MaxRepetitionNintenlord.Event_Assembler.Code.Templates.CodeTemplate
NameNintenlord.Event_Assembler.Code.Templates.CodeTemplate
OffsetModNintenlord.Event_Assembler.Code.Templates.CodeTemplate
PointerMakerNintenlord.Event_Assembler.Code.Templates.CodeTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
thisNintenlord.Event_Assembler.Code.Templates.CodeTemplate [protected]
ToString()Nintenlord.Event_Assembler.Code.Templates.CodeTemplate
WriteDoc(System.IO.TextWriter writer, CodeTemplate code)Nintenlord.Event_Assembler.Code.Templates.CodeTemplate [static]
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template.html deleted file mode 100644 index c9964a5..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template.html +++ /dev/null @@ -1,782 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Templates.CodeTemplate Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.CodeTemplate Class Reference

-

Template for stored text code. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Code.Templates.CodeTemplate:
-
-
- - -Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 CodeTemplate (string name, int id, int lenght, IEnumerable< Parameter > parameters, bool canBeRepeated, bool chechForProblems, bool end, int offsetMode, bool canBeAssembled, bool canBeDisassembled)
Dictionary< int, PriorityGetPointedOffsetsAndPriorities (string[] code)
byte[] GetData (string[] text, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()
override int GetHashCode ()
IEnumerator< ParameterGetEnumerator ()

Static Public Member Functions

static void WriteDoc (System.IO.TextWriter writer, CodeTemplate code)

Properties

IPointerMaker PointerMaker [get, set]
int Length [get]
int LengthInBytes [get]
bool CanBeRepeated [get]
int AmountOfParams [get]
Parameter this [int i] [get]
string Name [get]
 Templates name.
bool EndingCode [get]
 If this template should end disassembling.
int MaxRepetition [get]
 Max repetition of this template as parameters.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
-

Detailed Description

-

Template for stored text code.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.CodeTemplate (string  name,
int  id,
int  lenght,
IEnumerable< Parameter parameters,
bool  canBeRepeated,
bool  chechForProblems,
bool  end,
int  offsetMode,
bool  canBeAssembled,
bool  canBeDisassembled 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - -
IEnumerator<Parameter> Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetEnumerator ( ) 
-
-
- -
-
- -
-
- - - - - - - - -
override int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetHashCode ( ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
Dictionary<int, Priority> Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.GetPointedOffsetsAndPriorities (string[]  code ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.ToString ( ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
static void Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.WriteDoc (System.IO.TextWriter  writer,
CodeTemplate  code 
) [static]
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.AmountOfFixedCode [get]
-
-
- -

Amount of fixed code in this template.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.AmountOfParams [get]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.CanBeRepeated [get, protected]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.EndingCode [get]
-
-
- -

If this template should end disassembling.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.Length [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.LengthInBytes [get, protected]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.MaxRepetition [get]
-
-
- -

Max repetition of this template as parameters.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.Name [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.OffsetMod [get]
-
-
- -

The modulus where the offset of this template should be 0.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
IPointerMaker Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.PointerMaker [get, set]
-
-
- -
-
- -
-
- - - - -
Parameter Nintenlord.Event_Assembler.Code.Templates.CodeTemplate.this[int i] [get, protected]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_code_template.png deleted file mode 100644 index 9b1209b16768806c676d0ddb7b491a7ca2af852c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 979 zcmeAS@N?(olHy`uVBq!ia0y~yU`zzE12~w0XE3@!hPb`d+#HiOJWz#oOUu^c%Mgs`<%HC z=QW<2?6>IilAkY_bC2ENvhts`r)|ZYqa`K}*BPBV8`3lRq|&qRIa2$(cdBTwU4QUS zy!pXx6&@80^OCC)`hK*WP5(8gV6W-UtB=(ui-+ll?%OrZWWUHmg@fyMe0x|Txhtb? z?KJ+`KMfN<`fTq0``OG$<;|3bQ>O`vah4tRT`tW&|NR0calvVN36-Do7RDs`@@a84y2UwWdj~7$T+{RkvitgM_M553Z_EyNnZLN1*(CjFl7acT zS>6)uSHv|HWOg;ZKOD8^)#1YA&i=q@3E_8y%6{E`HF?$E&3?OUBDP0wNfjsv=7p?vmAF?>y@tmo}QKCgq z;ZNBiP|$Dr@pp%4vw;)SKh`9He} zzP9n95?*D+7>BUECZPBW4op@2_wDJc?^AwCE~{*NsbIx7tKaTITF=@Aj~D#3+|QXU zcKIUbZm;@pCm&av&s>vScYfK&-7~y5UHT=(_3HL1$%l+peJ>j=9|@by|M=^t->H*p zRqSW(*<7{q)77m@euf6z4=t;)h;7rG^*7lr=h^X=qsC{~RkhwdF=0b+TX>XjZTQXC zC6C{H_6>QUbSUV;r)Rv*JCDqgN!hP*ruxE%xelAkjrHO}?}x1uH2c2H?S@Y1j3qU% z{+i#^PQQ^GE}CDEU2rvDL;BDii)_6_nV|bi8wy@k>xQhRHuj-u>5kT`*-+bAA zRV%bQ{cPFK4exd&Nw<9DS|9Lw+S^DG3*Tcezs1#sZ~7bl>*~^9`!*^4x%x3?;`CGc yN_YBx{5JdioAWV`vfLdeNVI&I&8a-Ew?0Y4lV{c*g-yU5$l&Sf=d#Wzp$P!2@z^c^ diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html deleted file mode 100644 index b4e209b..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, including all inherited members. - - - - - - - - - - - - - - - -
AmountOfFixedCodeNintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
DocStringNintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
EndingCodeNintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
GetData(string[] code, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
Matches(string[] code)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
MaxRepetitionNintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
NameNintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
OffsetModNintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
ToString()Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template.html deleted file mode 100644 index b345973..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template.html +++ /dev/null @@ -1,554 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate Class Reference

-

Template for raw hex code. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate:
-
-
- - -Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate -Nintenlord.Event_Assembler.Code.Templates.IFixedDocString - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()

Properties

string DocString [get]
string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
-

Detailed Description

-

Template for raw hex code.

-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.ToString ( ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.AmountOfFixedCode [get]
-
-
- -

Amount of fixed code in this template.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.DocString [get]
-
- -
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.EndingCode [get]
-
-
- -

If this template should end disassembling.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.MaxRepetition [get]
-
-
- -

Max repetition of this template as parameters.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.Name [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate.OffsetMod [get]
-
-
- -

The modulus where the offset of this template should be 0.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_raw_code_template.png deleted file mode 100644 index 19af06484ab9253f7bc9884e3674fea7e2a1d763..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1358 zcmZXUe>Br;9LLupQwg`a%8yM~=}28xv}$*zqJ?GMq0Uv8ZIWMUxcc2%Ou3SVFofN> za&=?VFvmT#job7?k}%d#erDfIrF}1E``&N;bdr)9(RbxS0YOEPE-exj18 zfkANmb@e_C-i|<+sQi5P2A^M|DODzoIj%I#3d)C|G1kaEI~t|&aakf?mGq6>#$B;5 z)gb5lmwjnAyg5izAr4@0?T*fIH8e{Q1xV2;1cj3jq5?sziSPwiob$zes=vz|P?fc8 zKKm_>=WE8Vjc9CGIGsB}kxnWiu1qTnS!luiE5-3xnb%QP?5ped3}_93!cq% z(T6y|#yrfjRf3-7-R68w3Q?~nG-(0`dRnUp4`BX{C%ZW{q*9lCc zXMjx5`Rvdk5$^uYelwoo+LOH5)71+-dw$n<(ufBWcFqMTh^octruHzVsJ3ga+@Y9` znGhAFok^0rR3;6*i%FTC-rZR{ZM*jT)Ma5-bleUgBvmBkMsVjZ*yWB#JH0(V>R12J z9ISDB5^-{+!)~T_+tKtP%$f8Mj@bb3MgMQAd3r|+yIRWe!uu!enM(w);hr_!2V`06 znZ~7Ht-#@zq4gWni>g|d9S5CkZUtg3WBz(HBdRcQGl5osT^`|w>g_U`<>7V1dKZEs zN*&{=T({eahgMP((i{*Mk&ox@vb z^-Vc)QGPZJQrv=Ttc?+P*_Q&Y2K6N-HafxKB59`H;b&JXpEm`l6v93l*9z8>gaWLQ zm(nEY4gbgF@J-1nBidM?4$)JMkR@-q>R!6skz9pD^$?qp^Q7Fhi4EpALZYhjUj0!p zZD<~e-3#7%R?eaHW0j$$_FZ;SEUc4a*i>KdoSbUt{&QQ6tC#uv{;BJoGB+U`t9D&4 zHSQF%V#TaM>R{vRuikc%U~;UDd<}b>$;zOXMJAMDoO`Sq<{5=R=xjD4F47`byV#&P znXgMeAbjKk<{QBmtI+Qzrxu z%iwP3+J=I+;7)Strh)sTnQ;_K54pfySC}EyvH4qX=ig=cAG_+%h$?~rZ2Nm)ze#1! zgUKDK29_|2JM$a`QoO&zan!LE;IB&9rnQp)4i28 - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.TemplateComparer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Templates.TemplateComparer, including all inherited members. - -
Compare(ICodeTemplate a, ICodeTemplate b)Nintenlord.Event_Assembler.Code.Templates.TemplateComparer
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_comparer.html deleted file mode 100644 index e4a5a43..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_comparer.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Templates.TemplateComparer Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.TemplateComparer Class Reference

-

List of all members.

- - - - -

Public Member Functions

int Compare (ICodeTemplate a, ICodeTemplate b)
 Compares two templates and finds the better match.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Code.Templates.TemplateComparer.Compare (ICodeTemplate  a,
ICodeTemplate  b 
)
-
-
- -

Compares two templates and finds the better match.

-
Parameters:
- - - -
a 
b 
-
-
-
Returns:
Positive if a is better match, negative if b is better, else 0.
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html deleted file mode 100644 index 2521193..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer, including all inherited members. - - -
Equals(ICodeTemplate x, ICodeTemplate y)Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer
GetHashCode(ICodeTemplate obj)Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html deleted file mode 100644 index daf9ee0..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer Class Reference

-

List of all members.

- - - - -

Public Member Functions

bool Equals (ICodeTemplate x, ICodeTemplate y)
int GetHashCode (ICodeTemplate obj)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer.Equals (ICodeTemplate  x,
ICodeTemplate  y 
)
-
-
- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.Code.Templates.TemplateEqualityComparer.GetHashCode (ICodeTemplate  obj ) 
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html deleted file mode 100644 index 020a101..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate, including all inherited members. - - - - - - - - - - - - - - - - -
AmountOfFixedCodeNintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
EndingCodeNintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
GetData(string[] code, IMessageLog messageHandler)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
Matches(string[] code)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
MaxRepetitionNintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
NameNintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
OffsetModNintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
ParameterNintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
TerminatingStringTemplate(string name, IEnumerable< Parameter > parameters, int endingValue, int offsetMod)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate
WriteDoc(System.IO.TextWriter writer, TerminatingStringTemplate template)Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate [static]
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html deleted file mode 100644 index 74a961d..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html +++ /dev/null @@ -1,603 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate Class Reference

-

Template for terminating string of data. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate:
-
-
- - -Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 TerminatingStringTemplate (string name, IEnumerable< Parameter > parameters, int endingValue, int offsetMod)
bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.

Static Public Member Functions

static void WriteDoc (System.IO.TextWriter writer, TerminatingStringTemplate template)

Properties

Parameter Parameter [get]
string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
-

Detailed Description

-

Template for terminating string of data.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.TerminatingStringTemplate (string  name,
IEnumerable< Parameter parameters,
int  endingValue,
int  offsetMod 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
static void Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.WriteDoc (System.IO.TextWriter  writer,
TerminatingStringTemplate  template 
) [static]
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.AmountOfFixedCode [get]
-
-
- -

Amount of fixed code in this template.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.EndingCode [get]
-
-
- -

If this template should end disassembling.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.MaxRepetition [get]
-
-
- -

Max repetition of this template as parameters.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.Name [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.OffsetMod [get]
-
-
- -

The modulus where the offset of this template should be 0.

- -

Implements Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
Parameter Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.Parameter [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_terminating_string_template.png deleted file mode 100644 index 8b024b68362a364d9bf9f99104cfe25a4a9c572c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1122 zcmV-o1fBbdP)dYJ2!@3_)AxVmbD@o0QktZ0&QGVVD&sj+I^Gfy5jmgjwn)jEbiWxd(s&w2cC@~hIQWtAry!~krrAsoZREVYFAtEI zv@sgB%={YB!olOlpHoFGM7l1zh^~vqqb*d8&XTT+M#6hkQj6Kqh?am^ znA|4w*Ua#Cr%pXLb7#HD%q=4Tt+p^(|CKFw$HBSrry}}jIq5rZH+~O9wa8wYC?G-= z0nz^}Kml+~g(%+01X*`W1JKAEemkO)e_V*83 z;lb!8B3frNL9~(c-KtGY+8AvfwgU0B4jM`pU1H{u=vWoC3qYk%Au5H&qb*d8&XP(Y zRfA1qXfZq5U$fGlO}X!PoykLt{Y;H_gWM!LT8qK#E!2KyURbnLJ24`Z@XPH`|L2&nt1DRs{HUwokpi; zQF;!YHTKJ9kCGDkk5gXlI8nZ~k*$YfG9d-;s7 zrbd%gk*$Q-q;9{q0vC5ZUfV--6rDum_S>}4nJJ-5IY1OPHh&gr;u87i#djJ3c diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4-members.html deleted file mode 100644 index e021940..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4-members.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue > Member List

This is the complete list of members for Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >, including all inherited members. - - - - - - - - - - - - - -
Add(TKey key, TValue value)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ArrayDictionary()Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ArrayDictionary(int capacity)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ArrayDictionary(IEnumerable< KeyValuePair< TKey, TValue >> collection)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ArrayDictionary(IEqualityComparer< TKey > comparer)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ArrayDictionary(int capacity, IEqualityComparer< TKey > comparer)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ArrayDictionary(IEnumerable< KeyValuePair< TKey, TValue >> collection, IEqualityComparer< TKey > comparer)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ContainsKey(TKey key)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
KeysNintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
Remove(TKey key)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
thisNintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
TryGetValue(TKey key, out TValue value)Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
ValuesNintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4.html deleted file mode 100644 index da5f085..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_array_dictionary_3_01_t_key_00_01_t_value_01_4.html +++ /dev/null @@ -1,377 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue > Class Template Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue > Class Template Reference

-

List of all members.

- - - - - - - - - - - - - - - - -

Public Member Functions

 ArrayDictionary ()
 ArrayDictionary (int capacity)
 ArrayDictionary (IEnumerable< KeyValuePair< TKey, TValue >> collection)
 ArrayDictionary (IEqualityComparer< TKey > comparer)
 ArrayDictionary (int capacity, IEqualityComparer< TKey > comparer)
 ArrayDictionary (IEnumerable< KeyValuePair< TKey, TValue >> collection, IEqualityComparer< TKey > comparer)
void Add (TKey key, TValue value)
bool ContainsKey (TKey key)
bool Remove (TKey key)
bool TryGetValue (TKey key, out TValue value)

Properties

ICollection< TKey > Keys [get]
ICollection< TValue > Values [get]
TValue this [TKey key] [get, set]
-

template<TKey, TValue>
- class Nintenlord::Event_Assembler::Collections::ArrayDictionary< TKey, TValue >

- -

Constructor & Destructor Documentation

- -
-
-
-template<TKey , TValue >
- - - - - - - - -
Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.ArrayDictionary ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.ArrayDictionary (int  capacity ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.ArrayDictionary (IEnumerable< KeyValuePair< TKey, TValue >>  collection ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.ArrayDictionary (IEqualityComparer< TKey >  comparer ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.ArrayDictionary (int  capacity,
IEqualityComparer< TKey >  comparer 
)
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.ArrayDictionary (IEnumerable< KeyValuePair< TKey, TValue >>  collection,
IEqualityComparer< TKey >  comparer 
)
-
-
- -
-
-

Member Function Documentation

- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.Add (TKey  key,
TValue  value 
)
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.ContainsKey (TKey  key ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.Remove (TKey  key ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.TryGetValue (TKey  key,
out TValue  value 
)
-
-
- -
-
-

Property Documentation

- -
-
-
-template<TKey , TValue >
- - - - -
ICollection<TKey> Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.Keys [get]
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - -
TValue Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.this[TKey key] [get, set]
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - -
ICollection<TValue> Nintenlord.Event_Assembler.Collections.ArrayDictionary< TKey, TValue >.Values [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html deleted file mode 100644 index a5cff12..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html deleted file mode 100644 index ba080fc..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Collections.DataChange< T > Class Template Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.DataChange< T > Class Template Reference

-

Collection to keep track of changes to a array of data. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Collections.DataChange< T >:
-
-
- - -Nintenlord.Event_Assembler.Collections.IDataChange< T > - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - -

Public Member Functions

 DataChange ()
 Creates a new DataChange.
void AddChangedData (int offset, T[] data)
 Adds new change. If old change and new change overlap, new overwrites.
T[] Apply (T[] data)
 Applies changes to array. Array is rezised if necessary.
override string ToString ()
 Returns The string representation of this instance.

Properties

int LastOffset [get]
 Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.
int FirstOffset [get]
 Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.
bool ChangesAnything [get]
 Returns false if Apply doesn't change the data, else true.
int AmountOfChanges [get]
 Returns the amount of changed indexes.
-

Detailed Description

-

template<T>
- class Nintenlord::Event_Assembler::Collections::DataChange< T >

- -

Collection to keep track of changes to a array of data.

-
Template Parameters:
- - -
T Type whose array is to be changed
-
-
-

Constructor & Destructor Documentation

- -
-
-
-template<T >
- - - - - - - - -
Nintenlord.Event_Assembler.Collections.DataChange< T >.DataChange ( ) 
-
-
- -

Creates a new DataChange.

- -
-
-

Member Function Documentation

- -
-
-
-template<T >
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DataChange< T >.AddChangedData (int  offset,
T[]  data 
)
-
-
- -

Adds new change. If old change and new change overlap, new overwrites.

-
Parameters:
- - - -
offset Non-negative offset of data
data Array of data that changes at offset
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - - - - - - -
T [] Nintenlord.Event_Assembler.Collections.DataChange< T >.Apply (T[]  data ) 
-
-
- -

Applies changes to array. Array is rezised if necessary.

-
Parameters:
- - -
data Data to apply to
-
-
-
Returns:
New data where changes were applied to
- -

Implements Nintenlord.Event_Assembler.Collections.IDataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - - - - - -
override string Nintenlord.Event_Assembler.Collections.DataChange< T >.ToString ( ) 
-
-
- -

Returns The string representation of this instance.

-
Returns:
The string representation of this instance.
- -
-
-

Property Documentation

- -
-
-
-template<T >
- - - - -
int Nintenlord.Event_Assembler.Collections.DataChange< T >.AmountOfChanges [get]
-
-
- -

Returns the amount of changed indexes.

- -

Implements Nintenlord.Event_Assembler.Collections.IDataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - -
bool Nintenlord.Event_Assembler.Collections.DataChange< T >.ChangesAnything [get]
-
-
- -

Returns false if Apply doesn't change the data, else true.

- -

Implements Nintenlord.Event_Assembler.Collections.IDataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - -
int Nintenlord.Event_Assembler.Collections.DataChange< T >.FirstOffset [get]
-
-
- -

Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.

- -

Implements Nintenlord.Event_Assembler.Collections.IDataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - -
int Nintenlord.Event_Assembler.Collections.DataChange< T >.LastOffset [get]
-
-
- -

Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.

- -

Implements Nintenlord.Event_Assembler.Collections.IDataChange< T >.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_data_change_3_01_t_01_4.png deleted file mode 100644 index df46778fd920c8328d60a3a88c3152ed670c3d85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1071 zcmeAS@N?(olHy`uVBq!ia0y~yV2lE?12~w0WPY;mG$17r;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=^FB`($B+ufw{vf=d#%9ZQmFOyzx_{} zg3mvgPTupn^3HhLEVm;!(h}RQe_C`maE%x-w%y?D1`{ zx2%7?*Ycu`t^sQEE9iw zb@EN7D!H?{KMrW6PmGA*U$p73NUplgu{Q@KIxp_Z+{L!H^+il~|Kx*QIUIjZzcR~6 zWV*8Q)iH%tYFp!XJYRT??WkMo?)jIZp3h(0`rODm=Z;WrT=|u)2W{3EMfco$=dgZp z_L}*gclWnNw2ATWVPC6ypW{%8-=_B$&ZThPiV;}0#3kc!nc&Lj+TtzW3fs*hPDyU@ zliM=8GD=PFcjvmTxoH>TL|a^U_eHHMT`M|suY!f>9Pxr8xxX*Vn;vX6+jYo4Gxvh> zt^*q9n_iyZdX2Gl_vM)5zs}8xvcAmr=c7SZq(Q{9l(}oTyXG40nYCwyp$JRJ%vZsa zuWlENTR#7|fYRchg1ytq4mq{Vv~AvI_I2qYJE7O?i~dUMR&O-#_-3XY1&kG`i*`-Z z$|g@;zv+AVRPQZYg6`#SQoZ$F*?XJI>Fgf2EiT?$Odye`dr?TYH=}b}MkY|q#T%+y zNcZBUj%h&QZ}p2sZ~2C`q(59X4;a~ClRLKk^RA!i{6LmvMg3R5Gn3XNt0*4MpTN2* zw&!8ZU&(u~muK${6PG(12#f8_$5X(OefQ|Gvm58@$v;kMdUtDEYEYNR#Gn+LTMl1e zR4Xh!F=JhIebq_}v&8O8^Um%(&p%o5%DY8-tBj%@&M!W{ENX7%HOu2J0W0eow+YK7 zmnHNZ$+&A0+jh^XWZl=}CldtCSpKD!M&B&He0*8EV2ESZ=7PhtBO@`bLm%GbU%Y5q1zLFbm}`#;*T*`;av9Dc0N zW%t - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection.html deleted file mode 100644 index ae1d365..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection.html +++ /dev/null @@ -1,465 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Collections.DefineCollection Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.DefineCollection Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Collections.DefineCollection:
-
-
- - -Nintenlord.Event_Assembler.Collections.IDefineCollection - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - -

Classes

struct  Replacer

Public Member Functions

 DefineCollection ()
void Add (string original, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void Add (string original, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
bool ContainsName (string item, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
bool ContainsName (string item)
 Checks if this collection contains an item with 0 parameters.
string GetReplacer (string item, string[] parameters)
string GetReplacer (string item)
void Remove (string original)
 Removes the defined original with 0 parameters.
void Remove (string original, params string[] parameters)
 Removes the defined original with the parameters.
bool ApplyDefines (string s, out string newString)
 Applies the defines on the original and returns the result.
bool IsValidName (string name)
IEnumerator< KeyValuePair
-< string, int > > 
GetEnumerator ()
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.Collections.DefineCollection.DefineCollection ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollection.Add (string  name,
string  replacer 
)
-
-
- -

Adds a new item with name original with 0 parameters and with replacer.

-
Parameters:
- - - -
original 
replacer 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollection.Add (string  name,
string  replacer,
params string[]  parameters 
)
-
-
- -

Adds a new item with name original and parameters and with replacer.

-
Parameters:
- - - - -
original 
replacer 
parameters 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollection.ApplyDefines (string  original,
out string  newOriginal 
)
-
-
- -

Applies the defines on the original and returns the result.

-
Parameters:
- - -
original 
-
-
-
Returns:
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollection.ContainsName (string  name ) 
-
-
- -

Checks if this collection contains an item with 0 parameters.

-
Parameters:
- - -
item 
-
-
-
Returns:
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollection.ContainsName (string  name,
params string[]  parameters 
)
-
-
- -

Checks if this collection contains an item with specified number of parameters.

-
Parameters:
- - - -
item 
numberOfParameters 
-
-
-
Returns:
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - -
IEnumerator<KeyValuePair<string, int> > Nintenlord.Event_Assembler.Collections.DefineCollection.GetEnumerator ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Collections.DefineCollection.GetReplacer (string  item ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string Nintenlord.Event_Assembler.Collections.DefineCollection.GetReplacer (string  item,
string[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollection.IsValidName (string  name ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollection.Remove (string  name,
params string[]  parameters 
)
-
-
- -

Removes the defined original with the parameters.

-
Parameters:
- - - -
original 
parameters 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollection.Remove (string  name ) 
-
-
- -

Removes the defined original with 0 parameters.

-
Parameters:
- - -
original 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection.png deleted file mode 100644 index ebae449cb1cf4846dbf03769f67dad7c7b2d9af1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 955 zcmeAS@N?(olHy`uVBq!ia0y~yU<6`@01jp#S+j*V2}nr<_=LFr|NkGz{Qv*J{P_tJ zfGjXRaNt1oq5n^ST#k|;zhIy=7+gISV#L6}?B(g=7*fIbcJAH0HwGLn&e~u9%Kwb9 zxbcT)n|XHV@>`Bs+lmaD_cQFAN06v_B-|M^3UgVJ$0Tdaa z*zmDXbVtH^?OX-c#_|cv3={4iGESRu#eCJ3%tg&&z4Ozr-u9Bql+##!%s)6UW~%G` zr+WTC(M+CwwhtY0Z?K#`R=;Y>#HNYXdG`xAx9cbTPTj+C+eYYe*TYGr<@rLF4;t=m zul6%zyjpmfWo|A@^{SMKm;7$NSIBkES*NMAR8VuGkY=w(=a=)!OJ%pcK7ZrL z_S0VQ&lGz3-+ziv=alQh6EAg4@#vi5w#3D2i3un!;My>S*ZF3&zZJUn|DhB(&XktQ zy4m{d3v1zX50F2gR_vBys3}NagX5Y{FZA?$cmS)4b99 z2o_=2&-mD$`F%3-^`48p8_#@ql`OH%e1EfwcZt>#y973w_3WQz&b9vHdMU8_+$?GN z=?&dqcAb$65~ya+lwvNN(%N+JsX*Yhr;kl8Mg~59?)Y_^kJGI5Q>#8+o+7>d>8kez zPBz}jAKogqXDRcPgj_kFq7Y@WS&a zfeA3}Lql_~hkq(l&@IK^s!P^(*gt-~(W?_0;J*|-fO$iH+AcSSLlZf~fjN!A)78&q Iol`;+0A+W~=l}o! diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old-members.html deleted file mode 100644 index 7a253d1..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old-members.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.DefineCollectionOld Member List

This is the complete list of members for Nintenlord.Event_Assembler.Collections.DefineCollectionOld, including all inherited members. - - - - - - - - - - - - - - - -
Add(string original, string replacer)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
Add(string original, string replacer, params string[] parameters)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
AddRange(string[] original)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
ApplyDefines(string original, out string newString)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
ContainsName(string item)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
ContainsName(string item, params string[] parameters)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
DefineCollectionOld()Nintenlord.Event_Assembler.Collections.DefineCollectionOld
DefineCollectionOld(int capacity)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
DefineCollectionOld(string[] predefined)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
GetReplacer(string item)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
GetReplacer(string item, string[] parameters)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
GetReplacerAndParameters(string item, string[] parameters)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
IsValidName(string name)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
Remove(string original)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
Remove(string original, params string[] parameters)Nintenlord.Event_Assembler.Collections.DefineCollectionOld
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old.html deleted file mode 100644 index bce3484..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old.html +++ /dev/null @@ -1,534 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Collections.DefineCollectionOld Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.DefineCollectionOld Class Reference

-

Collection for containing defines and macros. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Collections.DefineCollectionOld:
-
-
- - -Nintenlord.Event_Assembler.Collections.IDefineCollection - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 DefineCollectionOld ()
 DefineCollectionOld (int capacity)
 DefineCollectionOld (string[] predefined)
void Add (string original, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
void Add (string original, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void AddRange (string[] original)
bool ContainsName (string item)
 Checks if this collection contains an item with 0 parameters.
bool ContainsName (string item, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
string GetReplacer (string item)
string GetReplacer (string item, string[] parameters)
KeyValuePair< string, string[]> GetReplacerAndParameters (string item, string[] parameters)
void Remove (string original)
 Removes the defined original with 0 parameters.
bool ApplyDefines (string original, out string newString)
 Applies the defines on the original and returns the result.
void Remove (string original, params string[] parameters)
 Removes the defined original with the parameters.
bool IsValidName (string name)
-

Detailed Description

-

Collection for containing defines and macros.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.Collections.DefineCollectionOld.DefineCollectionOld ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Collections.DefineCollectionOld.DefineCollectionOld (int  capacity ) 
-
-
- -
-
- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Collections.DefineCollectionOld.DefineCollectionOld (string[]  predefined ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollectionOld.Add (string  name,
string  replacer,
params string[]  parameters 
)
-
-
- -

Adds a new item with name original and parameters and with replacer.

-
Parameters:
- - - - -
original 
replacer 
parameters 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollectionOld.Add (string  name,
string  replacer 
)
-
-
- -

Adds a new item with name original with 0 parameters and with replacer.

-
Parameters:
- - - -
original 
replacer 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollectionOld.AddRange (string[]  original ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOld.ApplyDefines (string  original,
out string  newOriginal 
)
-
-
- -

Applies the defines on the original and returns the result.

-
Parameters:
- - -
original 
-
-
-
Returns:
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOld.ContainsName (string  name,
params string[]  parameters 
)
-
-
- -

Checks if this collection contains an item with specified number of parameters.

-
Parameters:
- - - -
item 
numberOfParameters 
-
-
-
Returns:
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOld.ContainsName (string  name ) 
-
-
- -

Checks if this collection contains an item with 0 parameters.

-
Parameters:
- - -
item 
-
-
-
Returns:
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string Nintenlord.Event_Assembler.Collections.DefineCollectionOld.GetReplacer (string  item,
string[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Collections.DefineCollectionOld.GetReplacer (string  item ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
KeyValuePair<string, string[]> Nintenlord.Event_Assembler.Collections.DefineCollectionOld.GetReplacerAndParameters (string  item,
string[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOld.IsValidName (string  name ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollectionOld.Remove (string  name,
params string[]  parameters 
)
-
-
- -

Removes the defined original with the parameters.

-
Parameters:
- - - -
original 
parameters 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollectionOld.Remove (string  name ) 
-
-
- -

Removes the defined original with 0 parameters.

-
Parameters:
- - -
original 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_old.png deleted file mode 100644 index 66ebd6ecc1020e8b1d421730dc4511e47833dbc1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 983 zcmeAS@N?(olHy`uVBq!ia0y~yU`z(G12~w0R#48&d)dGy?Y(Z_e#2yXV%Sg-Eo4qZ=d$!KDJSFZI$bbDUTiX z)@9}JEDS$V_og|&{N$2|oTk+EJ63NwXz}v#i$-Lc@>3{p<>o>2z zFZDULrQt{Sgp)t&9ehrtoH6frJC@>e%)|(y92gZdfI2{8%E`!LnLtG;KEJzrTEA_P zJv94ci6}7MK*raLJ^rTr>%0Wh^OV}(neWq=8ukaa_&j%D-88r7VU>@%?xx*FyZE*n zNZda8y2pIM+k3M;J*Fpb{27{aX2#wa^CWS%@>0sVvSylrguJ; zoF91Z{mV74gAMO&+ZCZN`k8Y@-`=%p<+X>^-ssLexXAac$8mw-=^{ z#2L)XjZN4mZFQ`2eaGInrZaVqZPW+H;fHO0>$A?8ygzRDqipe+uA{bGkvH#8{#bqf zSE0gcef=Ysme<+Lt(pjn#PyaopTLoL5FClezpP40R=yNFb7Njb#IY^M-&9L%H~PPN o`AI9aWTRyhLBajD7Zj29jWa!$$3G0t0OmplPgg&ebxsLQ0GI#mp8x;= diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized-members.html deleted file mode 100644 index e17e01e..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized-members.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized.html deleted file mode 100644 index 22a47f8..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized.html +++ /dev/null @@ -1,454 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized:
-
-
- - -Nintenlord.Event_Assembler.Collections.IDefineCollection - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - -

Classes

struct  UserDefinedReplacer

Public Member Functions

 DefineCollectionOptimized ()
 DefineCollectionOptimized (OriginalReplacer originalReplacer)
void Add (string original, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void Add (string original, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
bool ContainsName (string item, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
bool ContainsName (string item)
 Checks if this collection contains an item with 0 parameters.
void Remove (string original)
 Removes the defined original with 0 parameters.
void Remove (string original, params string[] parameters)
 Removes the defined original with the parameters.
bool ApplyDefines (string s, out string newString)
 Applies the defines on the original and returns the result.
bool IsValidName (string name)

Static Public Member Functions

static bool IsValidCharacter (char c)

Properties

IMacro this [string name] [set]
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.DefineCollectionOptimized ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.DefineCollectionOptimized (OriginalReplacer  originalReplacer ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.Add (string  name,
string  replacer 
)
-
-
- -

Adds a new item with name original with 0 parameters and with replacer.

-
Parameters:
- - - -
original 
replacer 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.Add (string  name,
string  replacer,
params string[]  parameters 
)
-
-
- -

Adds a new item with name original and parameters and with replacer.

-
Parameters:
- - - - -
original 
replacer 
parameters 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.ApplyDefines (string  original,
out string  newOriginal 
)
-
-
- -

Applies the defines on the original and returns the result.

-
Parameters:
- - -
original 
-
-
-
Returns:
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.ContainsName (string  name ) 
-
-
- -

Checks if this collection contains an item with 0 parameters.

-
Parameters:
- - -
item 
-
-
-
Returns:
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.ContainsName (string  name,
params string[]  parameters 
)
-
-
- -

Checks if this collection contains an item with specified number of parameters.

-
Parameters:
- - - -
item 
numberOfParameters 
-
-
-
Returns:
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
static bool Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.IsValidCharacter (char  c )  [static]
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.IsValidName (string  name ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.Remove (string  name,
params string[]  parameters 
)
-
-
- -

Removes the defined original with the parameters.

-
Parameters:
- - - -
original 
parameters 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.Remove (string  name ) 
-
-
- -

Removes the defined original with 0 parameters.

-
Parameters:
- - -
original 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
-

Property Documentation

- -
-
- - - - -
IMacro Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized.this[string name] [set]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_optimized.png deleted file mode 100644 index d3120a3ea6be03a6d459db60b7833eee1b465938..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1051 zcmeAS@N?(olHy`uVBq!ia0y~yU~B`j12~w0q?VsjAdr#>@CkAK|NlRb`Tzfc`STMd z09jys;J|_EL;s%uxf~@ye!)O#Ft~au#E5}`d6lP&V@L(#+qrj(UMujl_*!57UjL++ zvFWP3+6~*%%U69oy;{OvFc((WT#`#T{+#{o@m`6JMmL@#4z~{kq^yZQHsy2YGB3@g zEcU-sXHMpq{I@J5WZPuRzpKw~nNpA}KDEqn%I7X$1Dz{dYwdk&g)TjrA(Ae4`<-!I zL1gA{vnhJvc3!q-xf#M&ohw9b+$T-?)?^{(+6E_K-H&E0MH4st zZr*?I)@!admzUGjqkb{n;|{*d)4Vf;kISZJm8|A-m%luR z1x|Mfn=SqEWJSVy?ONeBg_)u}>s%MkmVCQz&aXqc0kZ-NCoOyO`$g)~*Ag|&HrZb5 zvbS4Q`hSo;VXFGy?8bxBvep*j>u4QG%bjYDV$JV{S`gXKwVnwf3;W>Wy{4h+Vul z=JNmMg>lpNGyhpAQ6b&&u)F{kp)zc@nBT~U&IweUEpML<%*hO%u6{1-oD!M<8z - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based.html deleted file mode 100644 index 729e164..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based.html +++ /dev/null @@ -1,446 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased:
-
-
- - -Nintenlord.Event_Assembler.Collections.IDefineCollection - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - -

Classes

struct  DefineInfo

Public Member Functions

 DefineCollectionTreeBased ()
void Add (string name, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void Add (string name, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
bool ContainsName (string name, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
bool ContainsName (string name)
 Checks if this collection contains an item with 0 parameters.
string GetReplacer (string name, params string[] parameters)
string GetReplacer (string name)
void Remove (string name, params string[] parameters)
 Removes the defined original with the parameters.
void Remove (string name)
 Removes the defined original with 0 parameters.
bool ApplyDefines (string original, out string newOriginal)
 Applies the defines on the original and returns the result.
bool IsValidName (string name)
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.DefineCollectionTreeBased ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.Add (string  name,
string  replacer 
)
-
-
- -

Adds a new item with name original with 0 parameters and with replacer.

-
Parameters:
- - - -
original 
replacer 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.Add (string  name,
string  replacer,
params string[]  parameters 
)
-
-
- -

Adds a new item with name original and parameters and with replacer.

-
Parameters:
- - - - -
original 
replacer 
parameters 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.ApplyDefines (string  original,
out string  newOriginal 
)
-
-
- -

Applies the defines on the original and returns the result.

-
Parameters:
- - -
original 
-
-
-
Returns:
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.ContainsName (string  name ) 
-
-
- -

Checks if this collection contains an item with 0 parameters.

-
Parameters:
- - -
item 
-
-
-
Returns:
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.ContainsName (string  name,
params string[]  parameters 
)
-
-
- -

Checks if this collection contains an item with specified number of parameters.

-
Parameters:
- - - -
item 
numberOfParameters 
-
-
-
Returns:
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.GetReplacer (string  name ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.GetReplacer (string  name,
params string[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.IsValidName (string  name ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.Remove (string  name ) 
-
-
- -

Removes the defined original with 0 parameters.

-
Parameters:
- - -
original 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.Remove (string  name,
params string[]  parameters 
)
-
-
- -

Removes the defined original with the parameters.

-
Parameters:
- - - -
original 
parameters 
-
-
- -

Implements Nintenlord.Event_Assembler.Collections.IDefineCollection.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_define_collection_tree_based.png deleted file mode 100644 index 93b05ab92ab395c2f6c573bcb4c4ce1f81171150..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1054 zcmeAS@N?(olHy`uVBq!ia0y~yVC(_112~w0q;1Zo89+)Rz$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}v)kUY{B3W(=Q2KaDF6NbE~}2yE~##@waLFrp9$xs z@2WIPQJJcr8NI^(m&50PtfcQ##M~#ZUVZmpUtbwRs7vJnbC5yn5dEH)URdBmM6G8yfb;_ zf@ijVYlQ+QH~Ad3KFn^v=E=!*n^>nAm6~3jY%s|?^F>QvdE?7BZ(h!mzhjcKOpvd3 z*VD5n&1RmOGv8>>t`{>6r)XZ;my>IJ;>C+Qr%p{~QYcZ?4OqHgl({5s0XTI)eYBUnL_+$1N zo8`q5Yx$4)gq3QZ3fWhwaOtPXil*3e4{p3@N}Akvz+;salXAzj={egyyC1(+xDqW^ zq!tTI6L}AIXMRZ8F?~I|H;2KZvUev#0*W_tmW3$g*VU!}c+h^-=62}Jo*m64x@Vo1 zox3l|=xCj;S0X;++&Q^|9fyUIDtgvN>{NQ5GTSHhoWEq;Du!a7RIVe|dO2>pW*wX7 z^gQ>UtnAFLw}}`2?f=W$Q&!ONR}>s!km##1;JKCkMt<$%pk(W{1)zM*;OXk;vd$@? F2>{@U^PT_z diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4-members.html deleted file mode 100644 index 1e0e7f0..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4-members.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue > Member List

This is the complete list of members for Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >, including all inherited members. - - - - - - - - - - - - - - - - -
Add(IEnumerable< TKey > key, TValue value)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
Add(KeyValuePair< IEnumerable< TKey >, TValue > item)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
Clear()Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
Contains(KeyValuePair< IEnumerable< TKey >, TValue > item)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
ContainsKey(IEnumerable< TKey > key)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
CountNintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
EnumarationTreeIteration()Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
ForAll(Action< TValue > action)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
GetEnumerator()Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
GetTraversedValues< TEnumerable >(IEnumerable< TKey > enumerator, Func< IEnumerable< TKey >, TEnumerable > converter)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
IsReadOnlyNintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
Remove(IEnumerable< TKey > key)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
Remove(KeyValuePair< IEnumerable< TKey >, TValue > item)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
thisNintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
ToString()Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
TryGetValue(IEnumerable< TKey > key, out TValue value)Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4.html deleted file mode 100644 index 04e6f07..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_iteration_3_01_t_key_00_01_t_value_01_4.html +++ /dev/null @@ -1,446 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue > Class Template Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue > Class Template Reference

-

List of all members.

- - - - - - - - - - - - - - - - - - - - - -

Classes

struct  TreeEnumerator

Public Member Functions

 EnumarationTreeIteration ()
void Add (IEnumerable< TKey > key, TValue value)
bool ContainsKey (IEnumerable< TKey > key)
bool Remove (IEnumerable< TKey > key)
bool TryGetValue (IEnumerable< TKey > key, out TValue value)
void Add (KeyValuePair< IEnumerable< TKey >, TValue > item)
void Clear ()
bool Contains (KeyValuePair< IEnumerable< TKey >, TValue > item)
bool Remove (KeyValuePair< IEnumerable< TKey >, TValue > item)
IEnumerator< KeyValuePair
-< IEnumerable< TKey >, TValue > > 
GetEnumerator ()
SortedDictionary< TEnumerable,
-TValue > 
GetTraversedValues< TEnumerable > (IEnumerable< TKey > enumerator, Func< IEnumerable< TKey >, TEnumerable > converter)
void ForAll (Action< TValue > action)
override string ToString ()

Properties

TValue this [IEnumerable< TKey > key] [get, set]
int Count [get]
bool IsReadOnly [get]
-

template<TKey, TValue>
- class Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >

- -

Constructor & Destructor Documentation

- -
-
-
-template<TKey , TValue >
- - - - - - - - -
Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.EnumarationTreeIteration ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.Add (KeyValuePair< IEnumerable< TKey >, TValue >  item ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.Add (IEnumerable< TKey >  key,
TValue  value 
)
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - -
void Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.Clear ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.Contains (KeyValuePair< IEnumerable< TKey >, TValue >  item ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.ContainsKey (IEnumerable< TKey >  key ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.ForAll (Action< TValue >  action ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - -
IEnumerator<KeyValuePair<IEnumerable<TKey>, TValue> > Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.GetEnumerator ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - -
SortedDictionary<TEnumerable, TValue> Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.GetTraversedValues< TEnumerable > (IEnumerable< TKey >  enumerator,
Func< IEnumerable< TKey >, TEnumerable >  converter 
)
-
-
-
Parameters:
- - -
enumerator 
-
-
-
Returns:
-
-
Type Constraints
- - -
TEnumerable :IEnumerable<TKey> 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.Remove (KeyValuePair< IEnumerable< TKey >, TValue >  item ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.Remove (IEnumerable< TKey >  key ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - -
override string Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.ToString ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.TryGetValue (IEnumerable< TKey >  key,
out TValue  value 
)
-
-
- -
-
-

Property Documentation

- -
-
-
-template<TKey , TValue >
- - - - -
int Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.Count [get]
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - -
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.IsReadOnly [get]
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - -
TValue Nintenlord.Event_Assembler.Collections.EnumarationTreeIteration< TKey, TValue >.this[IEnumerable< TKey > key] [get, set]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4-members.html deleted file mode 100644 index 3a824ba..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4-members.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue > Member List

This is the complete list of members for Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >, including all inherited members. - - - - - - - - - - - - - - - - - - - -
Add(IEnumerable< TKey > key, TValue value)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
Add(KeyValuePair< IEnumerable< TKey >, TValue > item)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
Clear()Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
Contains(KeyValuePair< IEnumerable< TKey >, TValue > item)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
ContainsKey(IEnumerable< TKey > key)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
CopyTo(KeyValuePair< IEnumerable< TKey >, TValue >[] array, int arrayIndex)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
CountNintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
EnumarationTreeRecursion()Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
ForAll(Action< TValue > action)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
GetEnumerator()Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
GetTraversedValues< TEnumerable >(IEnumerable< TKey > enumerator, Func< IEnumerable< TKey >, TEnumerable > converter)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
IsReadOnlyNintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
KeysNintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
Remove(IEnumerable< TKey > key)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
Remove(KeyValuePair< IEnumerable< TKey >, TValue > item)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
thisNintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
ToString()Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
TryGetValue(IEnumerable< TKey > key, out TValue value)Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
ValuesNintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4.html deleted file mode 100644 index c3396fd..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_enumaration_tree_recursion_3_01_t_key_00_01_t_value_01_4.html +++ /dev/null @@ -1,508 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue > Class Template Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue > Class Template Reference

-

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - -

Classes

struct  TreeEnumerator

Public Member Functions

 EnumarationTreeRecursion ()
void Add (IEnumerable< TKey > key, TValue value)
bool ContainsKey (IEnumerable< TKey > key)
bool Remove (IEnumerable< TKey > key)
bool TryGetValue (IEnumerable< TKey > key, out TValue value)
void Add (KeyValuePair< IEnumerable< TKey >, TValue > item)
void Clear ()
bool Contains (KeyValuePair< IEnumerable< TKey >, TValue > item)
void CopyTo (KeyValuePair< IEnumerable< TKey >, TValue >[] array, int arrayIndex)
bool Remove (KeyValuePair< IEnumerable< TKey >, TValue > item)
IEnumerator< KeyValuePair
-< IEnumerable< TKey >, TValue > > 
GetEnumerator ()
SortedDictionary< TEnumerable,
-TValue > 
GetTraversedValues< TEnumerable > (IEnumerable< TKey > enumerator, Func< IEnumerable< TKey >, TEnumerable > converter)
void ForAll (Action< TValue > action)
override string ToString ()

Properties

TValue this [IEnumerable< TKey > key] [get, set]
ICollection< IEnumerable< TKey > > Keys [get]
ICollection< TValue > Values [get]
int Count [get]
bool IsReadOnly [get]
-

template<TKey, TValue>
- class Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >

- -

Constructor & Destructor Documentation

- -
-
-
-template<TKey , TValue >
- - - - - - - - -
Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.EnumarationTreeRecursion ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Add (KeyValuePair< IEnumerable< TKey >, TValue >  item ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Add (IEnumerable< TKey >  key,
TValue  value 
)
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - -
void Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Clear ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Contains (KeyValuePair< IEnumerable< TKey >, TValue >  item ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.ContainsKey (IEnumerable< TKey >  key ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.CopyTo (KeyValuePair< IEnumerable< TKey >, TValue >[]  array,
int  arrayIndex 
)
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.ForAll (Action< TValue >  action ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - -
IEnumerator<KeyValuePair<IEnumerable<TKey>, TValue> > Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.GetEnumerator ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - -
SortedDictionary<TEnumerable, TValue> Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.GetTraversedValues< TEnumerable > (IEnumerable< TKey >  enumerator,
Func< IEnumerable< TKey >, TEnumerable >  converter 
)
-
-
-
Parameters:
- - -
enumerator 
-
-
-
Returns:
-
-
Type Constraints
- - -
TEnumerable :IEnumerable<TKey> 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Remove (KeyValuePair< IEnumerable< TKey >, TValue >  item ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Remove (IEnumerable< TKey >  key ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - -
override string Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.ToString ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.TryGetValue (IEnumerable< TKey >  key,
out TValue  value 
)
-
-
- -
-
-

Property Documentation

- -
-
-
-template<TKey , TValue >
- - - - -
int Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Count [get]
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - -
bool Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.IsReadOnly [get]
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - -
ICollection<IEnumerable<TKey> > Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Keys [get]
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - -
TValue Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.this[IEnumerable< TKey > key] [get, set]
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - -
ICollection<TValue> Nintenlord.Event_Assembler.Collections.EnumarationTreeRecursion< TKey, TValue >.Values [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay-members.html deleted file mode 100644 index 6d17534..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay-members.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay.html deleted file mode 100644 index 99fdef3..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay.html +++ /dev/null @@ -1,412 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Collections.IndexOverlay Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.IndexOverlay Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Collections.IndexOverlay:
-
-
- - -Nintenlord.Event_Assembler.Collections.IIndexOverlay - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - -

Public Member Functions

 IndexOverlay ()
bool ContainsIndex (int index)
void AddIndex (int index)
void AddIndexes (int index, int length)
bool RemoveIndex (int index)
bool RemoveIndexes (int index, int length)
KeyValuePair< int, int >[] GetIndexAreas ()
bool ContainsAnyIndex (int index, int length)
bool ContainsAllIndexes (int index, int length)
override string ToString ()
bool IsInValidState ()

Properties

bool ContainsIndexes [get]
int AmountOfIndexes [get]
int FirstIndex [get]
int LastIndex [get]
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.Collections.IndexOverlay.IndexOverlay ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.IndexOverlay.AddIndex (int  index ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.IndexOverlay.AddIndexes (int  index,
int  length 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.IndexOverlay.ContainsAllIndexes (int  index,
int  length 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.IndexOverlay.ContainsAnyIndex (int  index,
int  length 
)
-
- -
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.IndexOverlay.ContainsIndex (int  index ) 
-
- -
- -
-
- - - - - - - - -
KeyValuePair<int, int> [] Nintenlord.Event_Assembler.Collections.IndexOverlay.GetIndexAreas ( ) 
-
- -
- -
-
- - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.IndexOverlay.IsInValidState ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.IndexOverlay.RemoveIndex (int  index ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.IndexOverlay.RemoveIndexes (int  index,
int  length 
)
-
- -
- -
-
- - - - - - - - -
override string Nintenlord.Event_Assembler.Collections.IndexOverlay.ToString ( ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Collections.IndexOverlay.AmountOfIndexes [get]
-
- -
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Collections.IndexOverlay.ContainsIndexes [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Collections.IndexOverlay.FirstIndex [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Collections.IndexOverlay.LastIndex [get]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_index_overlay.png deleted file mode 100644 index f693ac5997bb8c89b98e29f4b877687fc59352e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 999 zcmV2o03`Io`kpKVWK3Jl7xkw7!q=V@tT4x|rT#mWCwio4@wAV#>A|yzHBuIiJ z*a^yb-aqD%k#L|#A|jH!j@K%sXfk~VULe}V+2U=~JxwGMlzp-bf(J5 zaBX`-Fk(0+c!_$DOXRvlAN}Cg7^vmCM0pI`sAcSUg564gcI9zDb%yMQiq#sg}2x6B;o@Pu#|AKPi zeMfLQD;UKt#zO60Tt1MBZEEbS9l<2x6M~_q-NH|ne^G;eM&vc<3nVn#zCx3P{nvy1 zQ-ZPCcU>GN)ZAr76UCMdT^#42H-0<^6Ed#K0m$4aK9y5~$sD#N46DiPvN;FU4qQV5 zrmt`p)i?a>ocky(AslaN6uc`zo-;-Y^c$cWzD4zq6HTV=D2|gAQ zBta4+K@xmXo=JOm`Fi^ZN$}GFei0!F{%e3lNP^rXBuIi35+p$qBtZ%Zk{}6^AcX`; zkOWDPLV_enf+R>GK@ucE5~PqI36kIsh)|wM6PEe23M4@iBta4+LH*UA6KQ~((C$Zl zEmcm|HVTvJJMaS0F3u|NQSmg3l%VXBT@XA#a$58YlP<=B;9)4$7#!gJ}} z&FTfgI&SRyoY8_{_A=WfqmgViIxrPMG#GiBNe%rA%7ynG!Rf3Z=(-rIw7YQ0KpwWK zeOqk_CJ~-E*n9N~Y#ju^sI-7G)?Z7o8VEPJovHpv@czTRiU>C!R zbzL0Rli$VDKIQ?d89ph}q#Vod6TD0GV?LHmgf;jOAPN2joFqtsBuIk)JweJd`2z+& VLW~QIn9l$J002ovPDHLkV1m#dzq9}V diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4-members.html deleted file mode 100644 index 069aa38..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4-members.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.Node< TKey, TValue > Member List

This is the complete list of members for Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - -
BranchHasValue()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
ChildCountNintenlord.Event_Assembler.Collections.Node< TKey, TValue >
ChildrenNintenlord.Event_Assembler.Collections.Node< TKey, TValue >
Clear()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
Contains(IEnumerator< TKey > enumerator)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
Equals(object obj)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
ForAll(Action< TValue > action)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
GetAllValues(ICollection< TValue > toAddTo)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
GetEnumerator()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
GetHashCode()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
GetValues< TEnumerable >(IEnumerator< TKey > enumerator, ICollection< TKey > keys, IDictionary< TEnumerable, TValue > toAddTo, Func< IEnumerable< TKey >, TEnumerable > converter)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
HasChild(TKey key)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
HasValueNintenlord.Event_Assembler.Collections.Node< TKey, TValue >
Insert(IEnumerator< TKey > enumerator, TValue value, bool overwrite)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
Node(Node< TKey, TValue > parent)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
ParentNintenlord.Event_Assembler.Collections.Node< TKey, TValue >
Remove(IEnumerator< TKey > enumerator, out Node< TKey, TValue > removedFrom)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
RemoveChild(Node< TKey, TValue > child)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
RemoveChildren()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
RemoveValue()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
thisNintenlord.Event_Assembler.Collections.Node< TKey, TValue >
ToPrettyString()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
ToString()Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
TryGetValue(IEnumerator< TKey > enumerator, out TValue value)Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >
ValueNintenlord.Event_Assembler.Collections.Node< TKey, TValue >
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4.html deleted file mode 100644 index 1a24b85..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_collections_1_1_node_3_01_t_key_00_01_t_value_01_4.html +++ /dev/null @@ -1,642 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Collections.Node< TKey, TValue > Class Template Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.Node< TKey, TValue > Class Template Reference

-

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 Node (Node< TKey, TValue > parent)
bool Contains (IEnumerator< TKey > enumerator)
bool HasChild (TKey key)
bool TryGetValue (IEnumerator< TKey > enumerator, out TValue value)
void GetValues< TEnumerable > (IEnumerator< TKey > enumerator, ICollection< TKey > keys, IDictionary< TEnumerable, TValue > toAddTo, Func< IEnumerable< TKey >, TEnumerable > converter)
void GetAllValues (ICollection< TValue > toAddTo)
bool Remove (IEnumerator< TKey > enumerator, out Node< TKey, TValue > removedFrom)
bool RemoveChild (Node< TKey, TValue > child)
void RemoveChildren ()
bool Insert (IEnumerator< TKey > enumerator, TValue value, bool overwrite)
void Clear ()
void ForAll (Action< TValue > action)
bool BranchHasValue ()
void RemoveValue ()
IEnumerator< KeyValuePair
-< TKey, Node< TKey, TValue > > > 
GetEnumerator ()
override bool Equals (object obj)
override int GetHashCode ()
override string ToString ()
LinkedList< LinkedList< string > > ToPrettyString ()

Properties

Node< TKey, TValue > Parent [get, set]
bool HasValue [get]
int ChildCount [get]
TValue Value [get, set]
Node< TKey, TValue > this [TKey key] [get, set]
ICollection< Node< TKey, TValue > > Children [get]
-

template<TKey, TValue>
- class Nintenlord::Event_Assembler::Collections::Node< TKey, TValue >

- -

Constructor & Destructor Documentation

- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Node (Node< TKey, TValue >  parent ) 
-
-
- -
-
-

Member Function Documentation

- -
-
-
-template<TKey , TValue >
- - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.BranchHasValue ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - -
void Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Clear ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Contains (IEnumerator< TKey >  enumerator ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
override bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Equals (object  obj ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.ForAll (Action< TValue >  action ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.GetAllValues (ICollection< TValue >  toAddTo ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - -
IEnumerator<KeyValuePair<TKey, Node<TKey, TValue> > > Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.GetEnumerator ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - -
override int Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.GetHashCode ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.GetValues< TEnumerable > (IEnumerator< TKey >  enumerator,
ICollection< TKey >  keys,
IDictionary< TEnumerable, TValue >  toAddTo,
Func< IEnumerable< TKey >, TEnumerable >  converter 
)
-
-
-
-
Type Constraints
- - -
TEnumerable :IEnumerable<TKey> 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.HasChild (TKey  key ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Insert (IEnumerator< TKey >  enumerator,
TValue  value,
bool  overwrite 
)
-
-
-
Parameters:
- - - - -
enumerator 
value 
overwrite 
-
-
-
Returns:
True if new item was inserted.
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Remove (IEnumerator< TKey >  enumerator,
out Node< TKey, TValue >  removedFrom 
)
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.RemoveChild (Node< TKey, TValue >  child ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - -
void Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.RemoveChildren ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - -
void Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.RemoveValue ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - -
LinkedList<LinkedList<string> > Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.ToPrettyString ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - -
override string Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.ToString ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.TryGetValue (IEnumerator< TKey >  enumerator,
out TValue  value 
)
-
-
- -
-
-

Property Documentation

- -
-
-
-template<TKey , TValue >
- - - - -
int Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.ChildCount [get]
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - -
ICollection<Node<TKey, TValue> > Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Children [get]
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - -
bool Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.HasValue [get]
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - -
Node<TKey, TValue> Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Parent [get, set]
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - -
Node<TKey, TValue> Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.this[TKey key] [get, set]
-
-
- -
-
- -
-
-
-template<TKey , TValue >
- - - - -
TValue Nintenlord.Event_Assembler.Collections.Node< TKey, TValue >.Value [get, set]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner-members.html deleted file mode 100644 index 0a0db8f..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner-members.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner.html deleted file mode 100644 index c27147e..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

CanCauseError FirstPass (string[] code, Context context)
CanCauseError< bool > SecondPass (string[] code, Context context)

Properties

string Name [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner.FirstPass (string[]  code,
Context  context 
)
-
-
-
Parameters:
- - - -
code 
context 
-
-
-
Returns:
True if offset was changed, else false.
- -

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError<bool> Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner.SecondPass (string[]  code,
Context  context 
)
-
-
-
Parameters:
- - - -
code 
context 
-
-
-
Returns:
True if offset was changed, else false.
- -

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner.Name [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_aligner.png deleted file mode 100644 index 9b09ad66fa83a67cecaf0c18895beb4a1270ac9f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1742 zcmZ{lc~H}59>#-UKn}&WLQ)hAhegCB1XzNI6v7P!g>Ysgi2-73iv`1FAjsj*K-WS` zX@~}boLN9Z3Br;Lho&4R5rfp_mZ7kKi9pr>kt$?^+Rk=n_nmp4_j%v%^S=LlKQnLP z*$_V?{g3rQAdpdjzjqi2q$SjNx}LU1n_ItDX%@)YV62Z?t=3qzx{u8!lxW=B+1J-c zeV|^@Z1pH%A>o?x+woL{MS(zIe1NwnHbZNrVkTw&sNwaKNb7Zdj5u zyX=L*vX3Se>r&E>6o1I?>@zlmAq)D9uR<}h*-g@Z*V`BAbb8+Bz4neT;li%dfhexp z`kBnp`FJO7WEA00o7!anL&3 zo8vMg+mo9D4hK7+1Ybvu)mhq~67~&F=S^3)g}GI_O)a`pB2t4t(upvmC9txG&t{94 zWd&##XUy|~-Wvm37YvkOx85n_;co9r$NWUR`>Hdr{34nEjorNUZ+Ua^-#cJUM*Y#9 zxbhr>6A9T?K#L2Wv>bT+ktC|jrKqRp#>1>}-RaSa_PpuI+D=o<)-}AmZWYV{N*#mE zqTZOtEmIys zvS{sT71QG+wP4$1;tC_`nQQ10%?yy5rRoAJw|W*Oc`zNo7~)0H+g0^Vn5HcjT<+u0 zgNAoj4$`zNAzo{KdUS$bH`_80^e&kT+s)@{F1}M^$e$kBJ^Uk(fpD)9$TL{d?!E8R zB}D)2DVhWZb3p=hx^4NU7-hAFVu@?4mA^esU7zfXo(-(i@A%e((KEzM^p~fY8X`WO zn-!x>;M?X5B_bYj$e)o7jccJ6I$k*tfUZu%z7lFbsutEOYdve-#v&gSCk&l`B_7Dm zh6LADrNe6EnZu$OPW!k7Y%~_)*770Z2oC;hP^d>*M?9w`%?asy0Z3w=_D`9bEWe_c zf800GbXCU3{_T2bP#G`!l4w;w@@F=9pODN-Si95o#SaWHaTY^nJ7Q;1{8O;u&mNuS zk4%sSMoSA+NZE`v-!?zvK(E}Mgq~ztUzRpE4XS304?S*|Rg2JtJp?p+$NsC!=U8Y* z@;{G7HNdH%q>&(Y%BBt`y@KmN8L4A#HS#Qc;%0^MXI8bJy2osktd+UzsrQf_FcU@G zjj(j>fyJW3PuxG@{uI)H4mg(}Qb}(yD@%KBbX?|S$De6aDR9FnKz-wi>=vub0F{y{ zTq=lp$A!^AS2XyxyL8o(ZE<(z492@U!H`FsNjt**7xP?X%=oFEJt_?OpwI(8T3vL% zd!1@HrJ!XF)nMc-^`BXWJ%u??G~ccBnb(a*PNaJ-cINDGJH| zIL-ok59Y@33s~G>d$_h9>yNaHXid!``~9-BWusMMgNbDb2pL+Ur_{KAtW*Cw+*?A# z9>vcmWL+9l`|z6LYp6pz%V>JBpIY%LZ@G0!3$=F_otuNdqhnM1|InGjD_(X`BE5bf z4U`hIVl08iP;YILb>i}m53P<}s=ArkKt%Qry?B7fGm3sve17~d{joynp=P>=(PB=E zd7`vnNK}0|Htq~!R7XNxesKkm;e4Y$`MK-w&_EZybHY249GnW_B4ZRqY-d<+FT2RM zi*=IAl9fpBeq0Nmg9@oeK++hQM%_Nize-p!x2J`-h@rxbCox{(`QtZBrD&ys)oBpL|LeEWtGiWhg1;XIi3KKkW#nfg^x z=|^Q~$&dbR)0MRv{ O4=BJV#Jk0dkoO;$B{ppU diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer-members.html deleted file mode 100644 index e5a21e8..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer-members.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer.html deleted file mode 100644 index 38d729e..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

CanCauseError FirstPass (string[] code, Context context)
CanCauseError< bool > SecondPass (string[] code, Context context)

Properties

string Name [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger.FirstPass (string[]  code,
Context  context 
)
-
-
-
Parameters:
- - - -
code 
context 
-
-
-
Returns:
True if offset was changed, else false.
- -

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError<bool> Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger.SecondPass (string[]  code,
Context  context 
)
-
-
-
Parameters:
- - - -
code 
context 
-
-
-
Returns:
True if offset was changed, else false.
- -

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger.Name [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_offset_changer.png deleted file mode 100644 index 1787c085d959ffe9ac9398472a6ddb01958d5579..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1750 zcmZ{ldsq@!8pd(j9AouqvPm;5Hdz}lgh?})rMV?)ikBiav{bwR<9JCV$15@8sEtXQ zmmo7WGqt>cieYMqqoxID|d2tMNin@~4)wWe0+;%aeUVo%lsQNr zj6_kEwhXZ0Yq*@7c@`JNH?FlFMIStYGdPBb#9CAohRE55V@9!thUdVk*_ouF-!f=j zWyQubjX~czyklP;b~wN{-?tu`FP7SWm~lj?ZM?Q8M&Xy3g0bDEU6;_l@LkAA`|Bk{ zQ15zEBSi^{GD{nGq*mRZ;*)$znF5un^_HLdRLWG|_?Zh`3i@-DOM)aV_VJF|9b*t) z4wXX_rV{S0XJ|qzFr|_*r$JNf0&2l|pruf5B~3CvhaZPBA^q3oZFDNJMd+<`Gj(%z z3GViZ?@w8mlN;XFsLhv(@Cjr`s?_BTqxtQ`Y7%}o)nJomL^FaGo-1@~FZfl3zrPKs zs5^6I%TB5^&FaT($ji>RO91~<`LVh=%QABl$c|5h=VJau*H)gk#!dn4Bnd{+4XB&t z2*2jo!FH|v)l47w%ix$prTILYYALL|A=!Ff_Ch0%5q(FpyJ`LEinc?69fnck!dAEP zb|%a%#W|WnBPr8srmcKn6pteaW26@{6`^o(v$7ftGLxEouK1qQesca*f3USnMNLW} zV>jr{=#aM!9LVk}r!{6~dm{PkwF^_xUnLdQfajiWOpO+lm*b-88SumIiPZ4Y6X;_Z zF_4b?WoCiUYY8`9ZH6ssvD{Ad8!iaQdPUyzB?LrZrQ5kCG1nnqXhZeYw`9NKwC|En{v=idKQ*)teJ^=L23BayqI-=s z)+M5zEX&UQUYK6vkb;AjKl~qi{Q2fTzI(LACwh&4Ss_2HN*-w<#E8U!y~dkXlREJ> z!j5m;aveAtB+|w-JzDg?^-eQluea8bMvD+`tUv!H$$Ax4nkiFl|Gr5{4$nn9881go zIz#%<%}#ofSP=R##XepV_6%lw1KS}GP1iggxO?1c`wWsW65oDsQ2c%~E>v5@z)MXf zAWmh9WB%{U=u5a()>)}Q_9SW-#5*`*-oaNKt!NmSh-?uH}Erwe!ymc{}Cs*y?pxeF( z=&5%aAj}^zUpAUevHR(-A;PK*7^x+GVDr(P2nX!xApLrl2>Mxt*xutC|55PN`Lj?C zxIvgP8giY`qRtV&Zlz=Y>n2s=(8_7B0 - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer.html deleted file mode 100644 index 30d9953..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer.html +++ /dev/null @@ -1,253 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - - - -

Public Member Functions

 Printer (string name)
CanCauseError FirstPass (string[] code, Context context)
CanCauseError< bool > SecondPass (string[] code, Context context)

Properties

Action< string > PrinterAction [get, set]
string Name [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer.Printer (string  name ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer.FirstPass (string[]  code,
Context  context 
)
-
-
-
Parameters:
- - - -
code 
context 
-
-
-
Returns:
True if offset was changed, else false.
- -

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError<bool> Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer.SecondPass (string[]  code,
Context  context 
)
-
-
-
Parameters:
- - - -
code 
context 
-
-
-
Returns:
True if offset was changed, else false.
- -

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer.Name [get]
-
-
- -
-
- -
-
- - - - -
Action<string> Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer.PrinterAction [get, set]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_printer.png deleted file mode 100644 index 6283f425677f1cc6241a330682d6d1585437c1df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1691 zcmZ{ldsNbA9L8yO#AQ}mn%eB5t+E7<+A>9KBuzacso*s)XhpNU&FE(ik&LVimCDrP z6m^!Zi{gdSghaHwlw9({1XIXJnSzonqe;m~bN}r<=Y8JiJ@5NH?;oG%eBYb^w71DB z>s25S$i&wN83Y2YVC(&5BLltqLLZju7s~(?_K;4e(_5X6TTy|#s&|W%%jFU~bZ_)q zBSH`wqd#68qUTs=5Xf-1FA{-0yJDKoPgQPRon1?~t=9FVWr03>6^slrgyCn+)?I%A zjw5CuLPfK4=NR_&1~4Pl)_MarBv9A1<#dk(>4ijYKxvPcTuZYOj0av%|6IIZR55r9 zMH(0&bg)r>Sgk{WSnq`DrW*-?wc*j-ViA=bOwj z9bg|iV)o4_pWyBVxEotV3IAr?>clBXxf`BJv&~~76bq3m_YNmKxXXtpfE09N%S{tU zPMU%-2`G!1d#qX`ssQ@d33Jtc_nyL8o@z)23-#|lXdWZF5Mz3xf{Bqiv)ru&{(LlR zR!#qf;}a_lQ)q@HdF9)Lg@{ImwPu4?>IdghNZ~JLr1qr79KaF` zV6GAlFfR1-GJ?Zz{-q=q^Db$maQ-uqu$KQp(2n*DAi@XeXGLMDKs@D&45svOLjay+ z^*(W@)}(x(px)(fb9ro7O7qddMo5m!-Qvk%S~EG*e|jR$3iaNt;E?Bmh)2?qo(5fV zTjxwm=^pjt!-|C=38L*5lX+_B-JHuRV4WC&121VJlft+sKdjUyC$CjiVyd);9`zJY z+M2iAHS-?u8z4O>3U|$tegpgBm(@u1#V@O#=OR_g40pzubuYgTOz_XL`SMQIXsvh= zv`>#o?lxQ7RkuGk@_N{-74LREd%VETkJef!kKDz!|2eDZcimsA`Z;Ri{HWpTg;s}{ zv3|v)GO``}&X25--jAuHy@IE$c4Oy;`(CYGyO+AAWb<0liuzUGd+^$2OY#FpqRO zHqUynDad`uZiM`a0l&)Yw!CueK6@~vgO(?V{@B|^B3Yug1QurJG8E~df`f@ve!`2C z=?8N6+5T&(rm}SRJL=&<_C+ic^LeYarJWP38MPVGl9tHJHlo3dqm>eqIVW73a`TY?!hV zHc&fusz!QSd(j`JTgxZWk25YA1M#$6HaUp%=q^-N^C{j1zJsJrs0c_u=E);!Cd%XQ zOP~!oPOv$Iyl767^f9oPFx`1{q|Hzk=|JH}pJ4VVyp7eRo2IEqswMsj>$pwbcuD(D zW(>LCgV - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender.html deleted file mode 100644 index b382943..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

CanCauseError FirstPass (string[] code, Context context)
CanCauseError< bool > SecondPass (string[] code, Context context)

Properties

string Name [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder.FirstPass (string[]  code,
Context  context 
)
-
-
-
Parameters:
- - - -
code 
context 
-
-
-
Returns:
True if offset was changed, else false.
- -

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError<bool> Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder.SecondPass (string[]  code,
Context  context 
)
-
-
-
Parameters:
- - - -
code 
context 
-
-
-
Returns:
True if offset was changed, else false.
- -

Implements Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.

- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder.Name [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_ender.png deleted file mode 100644 index 51e06e528b84d95fe6fa57d5acb06134c12503eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1721 zcmb`I`&W`l9L7y${+VV_ zJJq8c!TV~LKex_Te)cdJ!V~M}>UUm8UT`Q*w$6b5U@Ctsfgha+Q}2IU-^5l}JVEMV zhvD1yf<^i==)#W-lW`r(CBTYt9kKqcMY5)OJ!vJ<$jHY|&It494Rd51zz$7&fAC}7 z$1>-O?`pEL1Ua_j@_;148r$RZ<_zUpF|E^~6rZec4UL~Fiu0O#4sW>?Q_M?7q=Wk8 zZx@aNAL&mcyM-x@eh(;U``SWjFg7izO|{DUQiJ{$u(nk_G9H^6+H9Dfy^2NHgeq~~ z^w*P|4Ti>Qu1+g!*c%83b!1n{pF0)=t;Ng`0ox~hE(U`;<@D%&;%aNB2{mF6N8sL7)7m&G7%|*Mt5o1Eo_-gOBor@Y>QZS0pMx z=w5=zCC2k5GJU<3)$(F>Mf1x#1L@><{QAY3%o8fKjBwwtQ7|EWTkW_KiU=Oj6(dlK z2|)a2x7fpN-r-yfWtsS(nY^2(lllI*#cy&xl>4tcqXf_I7}k9k#+oWhmi zOk0<_>>oN-0kGk~#$HlFk9=jrHn66m+l?**5MAd#Z z%jtG{^0XXfJNi6aRmJQBidtMrLi~!CT1yNcl=BLJN2?ksGc}<~P7s3WWj6w0FFzDs* zg~DGYHXV=OHzSZj{2unotrpg%6V$@ceWVT45p$}$74YXaH+bmACh2uPd}DQ4Mh!Z| zu7O-YuPcw*()27E7h)|~4X{tT10kF>2TQ`dsJknzwmSv3N8oaksH%KwrZ@HV@aS1b zhn<)ak6D(D=qw(j8euBm_?tah9I`XJ;qET!xrRBe^B^m>A4<(@pP4fi|D5ke?91~8 z0x;1&*F9R8kNEPEiD~i@6zO!q^mgGf9KbgF*dKHA4s#A66wl;#YI!msBKBnZOV1;T z#u#28<^bF3m89}>ijHN|YG(%}onh97K7Rd^@|ZI9kcd=Af3-mw(!NA)4>zf&uE+Sc z#}QiMYP5iPcR$7Qkr#tl-=IFD*UGhjA9-O{8bF(x1Z&>#Ja?pq>?$P)CXN-F?aa9% zgOm}3?PJtQ1}zcTy;|I2643uEPI<6O+$hX^8-z;z%{8qt@53HdXBu8mX6evZ7t*%u h3s^u=f3j_90xsm?*`jb2SNqSvu - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter.html deleted file mode 100644 index cebc51c..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeStarter Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeStarter Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeStarter:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_scope_starter.png deleted file mode 100644 index cf06c5568954c47a5e08835310cb2c0c58953c37..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1727 zcmeAS@N?(olHy`uVBq!ia0y~yU_1n5cW^KRN#`QzlR!!$z$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}v=F3Dt66mW9j0FrjBieK}88@A8!HF0rqIk+W$ znq=klhcR-hGq2ZoZvW-sdunZdRTZyORQPU(9nqXo>ajb%RL7jFZuvd+{st@2L(;t> zFWuhm_|(om%QfA1yELzYt#GdDpNN(>t^0HCTyH-ZviFN#N{Q|HNYC!Z3%@0z1$J_4 z?>ltvuclzxq~tSvJrgAsMyv6!wb8n@W2y?@GJ%<~JGx&735v-kK1j}U%nOWMDSLkI z+^4!FuB9F#%%M_siF0cE0%}jcc-3HGZtC>%*#6dIKa;pW|Fhbk?r0&^X_MM^W>>|X z44w-&ACz#19`pRddZ<&yd4?j>tcr=JyXO@qq+g>FA7xGYw?j(hFrCki)z{?WbTAn{z;HFQgu#f0^S(Z_e^%EyWvo)Mm}U>1t>HYnNZ%n~neT_q%?(^Jr@Mxyw84 zxt(6r?qWJr<~hG8sZoH*iGxE?fdxn|{NEt3Ye!%I_4Ch{bF^GI$@#AV7(MURINBUI z_DU;xF|-JPVhcjTVveN+6n`v0K_)PXs-VK{?!xZZJMJ&==H`G{)mWgk>~8mCsGuenHgK%e#0({=&`Y1y|)u#>xsj zU*@K9_r;UVciW0T>GrJ36N;VUxTkf0=`;nIy*@?eDc6oZKAqRlB_6dkAa#yQyuzII zbQx_cX0UL?}1q>e$5t($OQap%_0}rxwDICq zo7R=q9DUn=j;SSH@ACYvgT*gXIc}@kX1n_2Yq9N@czAPtLdmXk)lV8eEQZCoLq)sZ zy2p>de*US+q*zkaWS;;`HoG~SK&hs!Lx=%qvH+(TZ0TlRAWLiv`@?y0fB2YSMZ-7w zKXW}~?=+Of`?^e#Wi#DpXPD(&rq@5|%f zXS})h3z1$jTTcI|&h(h=E+BViPG2+MqQ?t9K5R_871RUuDy)AG=n(j~6FmoCY? ziGJ~>xaC!}TR8iXoht>s%y;pp?&f{|Bw9kzq;uV=17FSAPr32rJX)n89q!_t7HjiP zhHXW~;!tQg^3F(qAuI_+M<~C^WZ}=;dE0Q+`M%X&y%$W|Y+Lg3FP*7rHcR+@?v*)qx}p6}mx zZ?d#)FH&k^p2!k=eE#vKXbQSSIC+EWlj6hJu8kr z5LdSOE!yLE{dB*KK;1`a254y#-w!N_{xQl{Y!;rraqV1SZNuQ{>gTe~DWM4fw?z(m diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context-members.html deleted file mode 100644 index 12a28a4..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context-members.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context.html deleted file mode 100644 index aa2f489..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_context.html +++ /dev/null @@ -1,246 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.Context Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.Context Class Reference

-

List of all members.

- - - - - - - - - - - - -

Public Member Functions

 Context ()
void AddLabel (string name)
bool TryGetLabelOffset (string name, out int offset)
void AddNewScope ()
void EndScope ()
void StartFromFirstScope ()
bool MoveToNextScope ()

Properties

int Offset [get, set]
int ScopesOnStack [get]
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Language.Context.Context ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Language.Context.AddLabel (string  name ) 
-
-
- -
-
- -
-
- - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Language.Context.AddNewScope ( ) 
-
-
- -
-
- -
-
- - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Language.Context.EndScope ( ) 
-
-
- -
-
- -
-
- - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Language.Context.MoveToNextScope ( ) 
-
-
- -
-
- -
-
- - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Language.Context.StartFromFirstScope ( ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Language.Context.TryGetLabelOffset (string  name,
out int  offset 
)
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.Context.Offset [get, set]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.Context.ScopesOnStack [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language-members.html deleted file mode 100644 index d92e087..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language-members.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage, including all inherited members. - - - - - - - - - - - - - - - -
AddEndingLinesNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
Assemble(IInputStream input, BinaryWriter output)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
BallistaPrioritiesNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters, ICodeTemplateStorer codeStorer)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
GetCodeNames()Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
IsReserved(string word)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
MainPrioritiesNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage [static]
MessageLogNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
NameNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
NormalPrioritiesNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage [static]
ToString()Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage
UnitPrioritiesNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage [static]
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language.html deleted file mode 100644 index 9483caa..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language.html +++ /dev/null @@ -1,458 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage Class Reference

-

Event assemblers code language. -More...

- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 EACodeLanguage (string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters, ICodeTemplateStorer codeStorer)
 Creates a new Event Assembler code language.
void Assemble (IInputStream input, BinaryWriter output)
string[][] Disassemble (byte[] code, int offset, int length, Priority priority)
string[][] DisassembleChapter (byte[] code, int offset)
string[][] DisassembleToEnd (byte[] code, int offset, Priority priority)
bool IsReserved (string word)
 Checks if code should be undefinable. Do not raise errors based on this.
string[] GetCodeNames ()
override string ToString ()

Properties

bool AddEndingLines [get, set]
 Controls if disassmebly should add ending lines.
string Name [get]
 Name of the langauge.
IMessageLog MessageLog [get, set]
 Mesage handler to use for assembling and disassembling.
static List< PriorityMainPriorities [get]
 Priorities for disassembling main codes.
static List< PriorityUnitPriorities [get]
 Priorities for disassembling unit codes.
static List< PriorityBallistaPriorities [get]
 Priorities for disassembling ballista codes.
static List< PriorityNormalPriorities [get]
 Priorities for disassembling normal codes.
-

Detailed Description

-

Event assemblers code language.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.EACodeLanguage (string  name,
IPointerMaker  pointerMaker,
KeyValuePair< string, List< Priority >>[]  pointerList,
int[]  pointerListParameters,
ICodeTemplateStorer  codeStorer 
)
-
-
- -

Creates a new Event Assembler code language.

-
Parameters:
- - - - - -
name Name of the language
pointerMaker Pointer maker for this language
pointerList Pointer list of this langauge, String is the name of the label to point to, List are the priorities that are pointed to.
pointerListParameters Array of amount of pointers per POIN code for pointer list.
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.Assemble (IInputStream  input,
BinaryWriter  output 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
string [][] Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.Disassemble (byte[]  code,
int  offset,
int  length,
Priority  priority 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [][] Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.DisassembleChapter (byte[]  code,
int  offset 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [][] Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.DisassembleToEnd (byte[]  code,
int  offset,
Priority  priority 
)
-
-
- -
-
- -
-
- - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.GetCodeNames ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.IsReserved (string  word ) 
-
-
- -

Checks if code should be undefinable. Do not raise errors based on this.

-
Parameters:
- - -
word 
-
-
-
Returns:
- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.ToString ( ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.AddEndingLines [get, set]
-
-
- -

Controls if disassmebly should add ending lines.

- -
-
- -
-
- - - - -
List<Priority> Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.BallistaPriorities [static, get]
-
-
- -

Priorities for disassembling ballista codes.

- -
-
- -
-
- - - - -
List<Priority> Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.MainPriorities [static, get]
-
-
- -

Priorities for disassembling main codes.

- -
-
- -
-
- - - - -
IMessageLog Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.MessageLog [get, set]
-
-
- -

Mesage handler to use for assembling and disassembling.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.Name [get]
-
-
- -

Name of the langauge.

- -
-
- -
-
- - - - -
List<Priority> Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.NormalPriorities [static, get]
-
-
- -

Priorities for disassembling normal codes.

- -
-
- -
-
- - - - -
List<Priority> Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguage.UnitPriorities [static, get]
-
-
- -

Priorities for disassembling unit codes.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler-members.html deleted file mode 100644 index 7511130..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler-members.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler, including all inherited members. - - - - -
Assemble(IInputStream input, BinaryWriter output, IMessageLog log)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler
currentOffsetCodeNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler [static]
EACodeLanguageAssembler(ICodeTemplateStorer codeStorage, IEnumerable< string > reservedWords)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler
IsReserved(string word)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler.html deleted file mode 100644 index 8ac14a7..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_assembler.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler Class Reference

-

List of all members.

- - - - - - - - -

Public Member Functions

 EACodeLanguageAssembler (ICodeTemplateStorer codeStorage, IEnumerable< string > reservedWords)
void Assemble (IInputStream input, BinaryWriter output, IMessageLog log)
bool IsReserved (string word)
 Checks if code should be undefinable. Do not raise errors based on this.

Static Public Attributes

static readonly string currentOffsetCode = "CURRENTOFFSET"
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler.EACodeLanguageAssembler (ICodeTemplateStorer  codeStorage,
IEnumerable< string >  reservedWords 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler.Assemble (IInputStream  input,
BinaryWriter  output,
IMessageLog  log 
)
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageAssembler.IsReserved (string  word ) 
-
-
- -

Checks if code should be undefinable. Do not raise errors based on this.

-
Parameters:
- - -
word 
-
-
-
Returns:
- -
-
-

Member Data Documentation

- -
- -
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler-members.html deleted file mode 100644 index a8da26c..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler-members.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler, including all inherited members. - - - - - -
AddEndingLinesNintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler
Disassemble(byte[] code, int offset, int length, Priority priority, IMessageLog log)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler
DisassembleChapter(byte[] code, int offset, IMessageLog log)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler
DisassembleToEnd(byte[] code, int offset, Priority priority, IMessageLog log)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler
EACodeLanguageDisassembler(ICodeTemplateStorer codeStorage, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler.html deleted file mode 100644 index 7da0fc4..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_e_a_code_language_disassembler.html +++ /dev/null @@ -1,260 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler Class Reference

-

To be generealized. -More...

- -

List of all members.

- - - - - - - - -

Public Member Functions

 EACodeLanguageDisassembler (ICodeTemplateStorer codeStorage, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)
string[][] Disassemble (byte[] code, int offset, int length, Priority priority, IMessageLog log)
string[][] DisassembleChapter (byte[] code, int offset, IMessageLog log)
string[][] DisassembleToEnd (byte[] code, int offset, Priority priority, IMessageLog log)

Properties

bool AddEndingLines [get, set]
-

Detailed Description

-

To be generealized.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler.EACodeLanguageDisassembler (ICodeTemplateStorer  codeStorage,
IPointerMaker  pointerMaker,
KeyValuePair< string, List< Priority >>[]  pointerList,
int[]  pointerListParameters 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
string [][] Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler.Disassemble (byte[]  code,
int  offset,
int  length,
Priority  priority,
IMessageLog  log 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [][] Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler.DisassembleChapter (byte[]  code,
int  offset,
IMessageLog  log 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
string [][] Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler.DisassembleToEnd (byte[]  code,
int  offset,
Priority  priority,
IMessageLog  log 
)
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Language.EACodeLanguageDisassembler.AddEndingLines [get, set]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter-members.html deleted file mode 100644 index bbc9f1a..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter-members.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
BitsPerCoordNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
conversionNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
Equals(TemplateParameter other)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
Equals(object obj)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
GetHashCode()Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
GetValues(byte[] data, int codeOffset)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
InsertValues(int[] values, byte[] code)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
isFixedNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
LastPositionNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
LastPositionInBytesNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
lenghtNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
LenghtInBytesNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
Matches(string parameter)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
maxDimensionsNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
minDimensionsNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
nameNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
pointedPriorityNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
pointerNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
positionNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
PositionInBytesNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
SetBase(int valueBase)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
signedNintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
TemplateParameter(string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
ToBinString(int value)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter [static]
ToDecString(int value)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter [static]
ToHexString(int value)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter [static]
ToString()Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter
WriteDocData(System.IO.TextWriter writer, TemplateParameter parameter)Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter [static]
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter.html deleted file mode 100644 index 8b4f35e..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_template_parameter.html +++ /dev/null @@ -1,616 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter Class Reference

-

Parameter for code templates. -More...

- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 TemplateParameter (string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)
bool Matches (string parameter)
override string ToString ()
int[] GetValues (byte[] data, int codeOffset)
bool InsertValues (int[] values, byte[] code)
void SetBase (int valueBase)
bool Equals (TemplateParameter other)
override bool Equals (object obj)
override int GetHashCode ()

Static Public Member Functions

static string ToHexString (int value)
static string ToDecString (int value)
static string ToBinString (int value)
static void WriteDocData (System.IO.TextWriter writer, TemplateParameter parameter)

Public Attributes

string name
int position
int lenght
int minDimensions
int maxDimensions
bool pointer
Priority pointedPriority
bool isFixed
bool signed
Func< int, string > conversion

Properties

int LenghtInBytes [get]
int PositionInBytes [get]
int LastPosition [get]
int LastPositionInBytes [get]
int BitsPerCoord [get]
-

Detailed Description

-

Parameter for code templates.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.TemplateParameter (string  name,
int  position,
int  lenght,
int  minDimensions,
int  maxDimensions,
bool  pointer,
Priority  pointedPriority,
bool  signed 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override bool Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.Equals (object  obj ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.Equals (TemplateParameter  other ) 
-
-
- -
-
- -
-
- - - - - - - - -
override int Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.GetHashCode ( ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int [] Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.GetValues (byte[]  data,
int  codeOffset 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.InsertValues (int[]  values,
byte[]  code 
)
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.Matches (string  parameter ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.SetBase (int  valueBase ) 
-
-
- -
-
- -
-
- - - - - - - - - -
static string Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.ToBinString (int  value )  [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static string Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.ToDecString (int  value )  [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static string Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.ToHexString (int  value )  [static]
-
-
- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.ToString ( ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
static void Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.WriteDocData (System.IO.TextWriter  writer,
TemplateParameter  parameter 
) [static]
-
-
- -
-
-

Member Data Documentation

- - - - - - - - - - - - - - - - - - - - -

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.BitsPerCoord [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.LastPosition [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.LastPositionInBytes [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.LenghtInBytes [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.TemplateParameter.PositionInBytes [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor-members.html deleted file mode 100644 index d8f9779..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor-members.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor.html deleted file mode 100644 index c8c399c..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_processor.html +++ /dev/null @@ -1,255 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.LanguageProcessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.LanguageProcessor Class Reference

-

Loads language raws and processes them into languages and codes. -More...

- -

List of all members.

- - - - - - - - - - - - - - - -

Classes

struct  DocCode
class  LanguageElement
struct  ParsedLine

Public Member Functions

 LanguageProcessor ()
 LanguageProcessor (IComparer< ICodeTemplate > templateComparer)
 LanguageProcessor (bool collectDocComments)
 LanguageProcessor (bool collectDocComments, IComparer< ICodeTemplate > equalityComparer)
void ProcessCode (string folder, string extension)
void ProcessCode (string file)
void WriteDocs (TextWriter writer)

Properties

IDictionary< string,
-CodeTemplateStorer
Languages [get]
-

Detailed Description

-

Loads language raws and processes them into languages and codes.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.LanguageProcessor ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.LanguageProcessor (IComparer< ICodeTemplate templateComparer ) 
-
-
- -
-
- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.LanguageProcessor (bool  collectDocComments ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.LanguageProcessor (bool  collectDocComments,
IComparer< ICodeTemplate equalityComparer 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.ProcessCode (string  file ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.ProcessCode (string  folder,
string  extension 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.WriteDocs (TextWriter  writer ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
IDictionary<string, CodeTemplateStorer> Nintenlord.Event_Assembler.Core.Code.LanguageProcessor.Languages [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream-members.html deleted file mode 100644 index 64ce05c..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream-members.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream.html deleted file mode 100644 index 6510501..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream.html +++ /dev/null @@ -1,291 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream:
-
-
- - -Nintenlord.Event_Assembler.Core.IO.IInputStream - -
-
- -

List of all members.

- - - - - - - - - - - - - - - -

Classes

class  StreamData

Public Member Functions

 PreprocessingInputStream (TextReader reader, IPreprocessor preprocessor)
string[] ReadCode ()
string PeekUnmodifiedCode ()
void OpenSourceFile (string path)
void OpenBinaryFile (string path)
void AddNewLines (IEnumerable< string > lines)
void Dispose ()

Properties

int Line [get]
int Column [get]
string CurrentFile [get]
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.PreprocessingInputStream (TextReader  reader,
IPreprocessor  preprocessor 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.AddNewLines (IEnumerable< string >  lines ) 
-
- -
- -
-
- - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.Dispose ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.OpenBinaryFile (string  path ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.OpenSourceFile (string  path ) 
-
- -
- -
-
- - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.PeekUnmodifiedCode ( ) 
-
- -
- -
-
- - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.ReadCode ( ) 
-
-
-
Returns:
Array of strings where the first is the code name and the rest are parameters or null if no more codes left to read.
- -

Implements Nintenlord.Event_Assembler.Core.IO.IInputStream.

- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.Column [get]
-
- -
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.CurrentFile [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.Line [get]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessing_input_stream.png deleted file mode 100644 index 11ab3dbf4513e86832333691f8cec4c5c0525924..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1090 zcmeAS@N?(olHy`uVBq!ia0y~yU~B`j12~w0q?VsjAdr#>@CkAK|NlRb`Tzfc`STMd z09jys;J|_EL;s%uxf~@ye!)O#Ft~au#E5}``J$(bV@L(#+qriqEivF|J-Tw%_xdM$ z4HRYSgqANqU3SO$ZI-`^!w;rAdGS-EPkh@NY^Qg`fkz}sf$h|71CM$+`(r^DPEK=i zQTZveJ=E)B%CEKGE^UtxweY)=yXy4>y(0y45@&7XY!j}`-9Np3-i#i@V^^Z4TDGmL z(&qUqu<8A#?l-$%EY|%Zz2wy*Pt)gSQOEj@Us&_y_iC~1bOwgS9g*_-wtP449zCMh zer`k8#~MCo{`l*En$|s$IAm5Izjp7!nk8!GY!WddGro2lobMIiyl&%@$2+UcT8^}w zQ0Sk~U?$yE*ULCB_&tN=49muae5bCsC%yby^y6yByV8u;hf=rmNq1>E7%Ge164VgC zCoXZ!=bt58c*$AWW5w(|`>xM9A`mqtwD|lRrX;>;S2xV!ElpK-eZKm05zofjb+dwA z+^X8PMf2vB=b7izo6YTZ^1QN7@~~Nw{>!3GCGWOv^wFrSRjckUGoOEgtBrAsTKT7q zH?3a#=H^^9jpn+wSSh{KiZA{6<|v`YV+E>h&rf$t)(W&Oj#zhw*>HnY$3rzIo+A#5 zY)K1LBs9z?yk-3Kx5Zh2`KhkRzLSj-8grQ}1(;ivXGv&4$5jG+nJl!7@Hj|F#95W)!a}rIi}A4Usd*Be}j^A`$GjEvj4km^ZjyB%qlTd zJlxyYd25gC`}L8T=a=32zWm&S6B4ao`|jUf8IWADxt%%r-%|gxe&%*!Id^8yxN~CR z<2A1;vw80BS@)AQ_M~A;Zon!wbFJ;oOV25s)$0myc&M@9Vc9GH%}?S#=>Pfj`j^yp zb;En-U#B~J_{jPH$WL=F?O|cIS$>bP$iVn`!r2=)8@?a>Z~pCzzQnxGDl>gcmlU`z zT-&21y(hNpI_Hbcn#UJp8kDX()%u;a&9GFPXDXY^%)}S}VuP*v4~mwWx3ktWIct0> zmY8(A<@)`*di9PQX6vqA_+wtUa>NPm)APBSYpF#w^GhVGjhwbMN?Pa+$Ar6$INH(%(%ZVm855{ z-F#2&m{_d#{_OrEr<&)Um6!UQmK2{;4=;!`l6xPfR8H zl6Go-5IbP0l+XkK DxDoRT diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file-members.html deleted file mode 100644 index d87c647..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file-members.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file.html deleted file mode 100644 index 259ab77..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro - -
-
- -

List of all members.

- - - - - - - -

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)

Properties

IInputStream Stream [get, set]
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile.Equals (IMacro  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile.Replace (string[]  parameters ) 
-
- -
-

Property Documentation

- -
-
- - - - -
IInputStream Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile.Stream [get, set]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_file.png deleted file mode 100644 index ea6af13ac3d539122ba267c7f25cd379cce61f5a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1232 zcmV;>1TXuEP)C`dJ|t1R93&U%YaHhih#hO-bR_ck_@dlYj;{yhmO`{dOCeec z(NZpqR>rganL}YsHY6e<$#mRSEs84Bx!OuGkDn_ypAeI_|DgS8w6dqLKzo8!|G$lW zp)&foolm}gKl?KBH(nRJwW7yQ9wLv2=%Wv`72^!Fa2y9*W%PKoT}yxV#bbYJ449x7 z@y3k#9u=;b)@*Q~%)h*|8h?t`?M5eGjCK&#F+ZRqIohzz-Wq#^aB(A%8v}ICi*V6H zD6qoq)W2rPzsmScL3Zb}a`Gj;HY7WbG5k!gtx}Vqh3C?G>|>P|5v^5Ydo7+Z|1e7Z=tyXot!gZM6ct%+L<|##tLT6l8m4 zRqvJ2h5~mEZF1`I&#vPt?eM^3Uas&rkkzM zmIXNPwO)B~!2EpCYkfgZ!rJ%R`1=EKKc56wrTDVZNEBaZJ%@$c~)o-F&;@f z4*k&w+KO=oqxHFT$2W_?DfE#hPMhqaf3DYtWalx4pXs$#Y7(^YTw0Hfs`4VD_2G^d zhG)$Gj6VGWXThzhwmu66tt+I_Y!zwZ^ysxaw0fw*zCBtjxDm9=fvs_KabbOfcBrh; zRx7~E4DGOQoP|`c3UYE#XU)vfE(>z%biB1T)-~Et;Lf2 - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line.html deleted file mode 100644 index 9bbafb7..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line.html +++ /dev/null @@ -1,165 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro - -
-
- -

List of all members.

- - - - - - - -

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)

Properties

IInputStream Stream [get, set]
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine.Equals (IMacro  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine.Replace (string[]  parameters ) 
-
- -
-

Property Documentation

- -
-
- - - - -
IInputStream Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine.Stream [get, set]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_current_line.png deleted file mode 100644 index 121050a9f0fd5840a3f524c4971782ff8b77aa24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1230 zcmeAS@N?(olHy`uVBq!ia0y~yV7v=t2XHV0$?RS6?|_sVxn%%7hy z0muU50|yRNANv0U$mJ*r@(Tt^gTd8PAw~=gEU}(0jv*C{Z|6qly*A)+JuC9!-}FCr zDuH`sRK#Cq%RCqAkj;KjqVnnck41OF`_{8RUFWoGiML`b*UO-LZR>i{e;c z;xg&wj$`O?6sNSGc&zyA1#|9E3pQP)cBXJi+j)7{FU_z0cw@d4v(5|GJ?6>#+*`Gm znM%uOeAa)z=Ggp8rMoYlynb1BLg^X)7ao4*Ih)Im&r^!IlkntN!@SQ*G2aEa))ZKO zT`&1*y-{88%)5eX=hTGW=lyx^FpvG^^3`utN*?aqB3B*t)OAVr)f@Y|kDvM9WA~RS zT~=?&?2<>^7p_iD@88$F?R>VrZ{OE7GZx-Bd$jc{@7;x)mPM~+&^O+7cwgbQW4u#u z#>HH%F5I>7(%i+f=hWK#f5y4ocJsddyN}kySvxq#anyvo$mx-OX|*|gVfOBmJ5R~H zYk8TYy(?Aq-0yYaadQmqdvm_6Oa7}DyH~Mq zQ=Gf**tPWO$9CS7lHOXBcX4A;oOJ8!*0S{N?WgugJzul-4Cl8r^TJP|CHCR-ynoA| zoceOx>e`DYll0!}y$tf0?zBtfl4|TJ+ZRFaw2!Bs{N8@ld)JiR2mY$XU0S+FJ?0Tm zuKH6d7ewLG33{z1noGQadSFaYJWqm%f}rXa= z)5rCjQ5yp!Yww&>kKf;KepdF<+wITSyq(}4J2+WDw@Og|*o^mq54$qYvaz4~bJ}|K$Hh@TiTx`i4HK=OCR}r0 zH1ox-q%3tt-XkkczHrJs$yTDWTzZ>p`o@~Cix*jTANw@p?4p!9t!B}@<^Nc1iH1~l{+mdrmT#GJmIQ)Yppu6UIV%z+eyF<%_c72G6>i1p!N$Jwphka#jurzdV z?aFO-d~NGiueg{an)%4&Qt!hg6~+B>x9ryM{bq4Zk9QlE)FifP@2WE=Bd;nMo;eor zt;ATVbVoK)x|%7%zXd&A{dO;z8y;zS`_5g5C4AyCe=<|~%9-x0csXsV#rxfHm4(MP z>8!Wj9AC8W{juZ;74u7O`Z{|k&3yWL=czZgS=aBZoKyQ+VDHMs?^ns)Xe;sImGVbR zWZ7j%iENvMS+m#Dgq!I`n>|%3%AKFE70l{*Q6* X@nol&-Y#2!g%5+LtDnm{r-UW|zeja0 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool-members.html deleted file mode 100644 index e626199..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool-members.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool.html deleted file mode 100644 index 5a41447..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool.html +++ /dev/null @@ -1,221 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

 Pool ()
bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)
void DumpPool (System.IO.TextWriter output)
string[] DumpPool ()

Properties

int AmountOfLines [get]
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool.Pool ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool.DumpPool ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool.DumpPool (System.IO.TextWriter  output ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool.Equals (IMacro  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool.Replace (string[]  parameters ) 
-
- -
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool.AmountOfLines [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_pool.png deleted file mode 100644 index 206e001a4f30b2f3edad62176708ced364f52c13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1182 zcmV;P1Y!G$P)&bj6!A< zGW#xOGM??v913f)ArTQtrsKA1QB;}E)mDmm{9L*D2Qg{;yY@Sn$v(XcW+x!@|J$Gz zDx;6v`Q+>I&}8Iqyk2$BL=TMIL~b|HM;~Y_2HfVSOE9i7dOWkPr9b=Pu|G8i$wn{Y z86WdKDqJzG+2BB#e|cv${*;;9jZQv`*+8dben3ZZW?`E>=k{#i;+Epv7%*{OgsT}s zffa72{xw7XRmN{>qdRz&laK9ZA&a^5;b;0;6?4K2o=fYoS5#g^W>$^uXLxx0&*;-H zaMnRUW=V&88Z$j5_Lw>p`)u{%;0Vr|70S(ATv*>Q8!BsN)e7)3V>av?XKmb28|@`i zz5ffdP;1UHOU@~tRr7?CnOWc8vtmBK=b$0Kv_2|yHpY$2oZ06xvsLej*pe!&kc>tC~t%8m(a+J@_b~3MrM@fQ)3Fqj6!A}*JFD@dT1;V&s2MR~JLOtVK&=!#jIKZUS`aOedDZ+ds!Qk6Q~z@n2oWxNdJjh zs5R%9CFc~+s(B_C-L>%TJuBw(dkz}%OY5UTXJg!VF>_vJrRNT2wo0F?jp6*-F27(_ z*227>dF92)$#S>ucz((Geiq>--Y4B_Q<{9 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor-members.html deleted file mode 100644 index 8764c0f..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor-members.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.ContextPreprocessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Preprocessors.ContextPreprocessor, including all inherited members. -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor.html deleted file mode 100644 index 72423ee..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_context_preprocessor.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.ContextPreprocessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.ContextPreprocessor Class Reference

-

List of all members.

- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define-members.html deleted file mode 100644 index 68e1f76..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define-members.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define.html deleted file mode 100644 index 427cc97..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
-
- -
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define.Name [get]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define.RequireIncluding [get]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_define.png deleted file mode 100644 index 19753a8d2d8f07a5750e2ecb43636dde433b9106..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1722 zcmZXVdsLFy8pbipTq$B_j7byrAV3OTci#O9V$#N7KIfvOi|ln*CdQzwcgqulJwl+3&s* z9{LS*o82}D1Og5E)}H`@m`K1p-`o^jh4Xcq`-( z!v4oeGphl?02-_8Vwf1tS|)W&T$WF3n{k~F5epU-s?93LL~7Qr+;aUhJH>W>7 zy&>ccnWu~xo49nHuht&^nhT}H!6?O0epHeCU|Ma>fnrgaGUq!pxR9a=*=d9IOt2z6 zZMRs6x$042fS`)+q#6%dF1jsyW%eCc3nb+@zm-WQ(u(ajPBw&SW`bv=BUQHKT|o5W`Ux6G5EB?(ikITUI`J*T+6!~< zZx~?oX+LE)9t<{bZg0iD+s3*Cp__wzya!^6*aWg6AShwp23xV4K{g8Bxt6$phqqappYPaYtdVHzEk?%yypnAmi zN;659WOmI7fvsF^r1wfk7GNtG|LRQeWNfLyAW1qQz70IU)Q__^{VD!STHkN4#IYQ} zLt)p_DGz$HKj$A|s*)9i>i)?uGaWeDW8-q#K3U&E0X3sx)r^FWk_iKMqC~eB7fVD; zb)?d(D%S5@pez0T3S4v9;~bQ9z0Kz$U&de<2f8`LcRFYFiC?cZs3X7kT2oiYY*Aw( z_!2$KB8)hnn(Ud>B#u08?DpWQ87lg}4?XH=U0^ADdxl>t3W^Jy!Wq*ET8$qX*GZkk z1{aCE4TbnXDYeMcB2 zk(SqK)plLwh)Zn%8<7z2yIeSaJUA&|> zM>R@R%w`jl2XE3Ahitt$gQjkLwjF67epIuEn<^S5A3&iH(Tw?jeOQ~aw^(ssdf0vK z7a-=mD_zBPvTj>QrPnD)`*@BO!?leMtbJ?N6bnxacFeCo;p=)*NN;^EkSb3){n(9% z^AhG^JykFr<1AmvIE_u3B6KX|I(YV(v0u(E%#?dM&plx}@*)Cbl(;WSLef1&wWqH# zJQY!~KIh31Hj(uM<+X{NBcVBdd8o5Npt7LEbdm^ Xe}2-NzI_IMG?1WxQ2)9^r*i%P(@$q- diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool-members.html deleted file mode 100644 index 0bbc62d..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool-members.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool.html deleted file mode 100644 index db7500e..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
-
- -
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool.Name [get]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool.RequireIncluding [get]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_dump_pool.png deleted file mode 100644 index 9ec32bec74d06475af81d70576273324cade98d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1729 zcmZ{ldsxy}AHZ>&=JMLbX_k@t7S#+dw2@bwugY9Z(?TtA%;_8Ynli5e>CdH23VZBg zYUY%Qna>hMMbmVMR+?APtW2}ekz$dcA`0>YMr_ai+xa}_d%ov6=lj?9bDneQSTNdb zv+ZUG1Y#ESwSO1{V!+kq7mYvGMc-blS>0lD409qttJUgKt+ty^|Ng2j)6eei?sE^c zZ**JZ^swOLx?}x#Hh97f0x>!kT3dE3dxi_l-kE;uUt*5zK2dca>yf|>=ie< zFw_`6cttevdkX;}5snXFn$K*fWWE%H*Bmn9F2r8=^?3txYSv65eawp8mDCl}@&

Xd4f=aIcJ`{R-E2uVkbTaJ;h(O3fs)~P z$(iUM+4Hrp9;x{5T;rI^>6!JaTBl&sM@`_Y?AQwv?L*{d<4kW&@`(cwXS2oL2GN&>ukkalSCGfUqPf{Mp#ba zO0}rMy0d?MVqIXw&EgEmDUJXfWCKTb*ROmr-QoWmCxJQ%B9R@m4sfK0;)a#swr6Pf zi!xIj`!v~_h&p2ND-uy`Dk1h*sBcR6Qm;zZi@K%%>dAxVLN|!OLPZ9cnypzgd|>g) zMgW7%QUP=5hgi7hz)!j>xlqtjkG^xd-l0Cxqp;V}WAPV&u@2UgO%#G1)MB;k?;6dQ zsJDC>|4i6sv+5v!|Lc+?Og9>Qyo*x85C9DiKnt_B`^2JWE$frZH2f~D6|mEHN;|ZA z2nT;2DTm=%n@F>n-Z8bZVN$jxPH~<3OF6^))Wd|auZD#7d4cqvQwLC$c-fQ6k@hPg zFod`d+#iQ1WD_%Ya`gubcaO9IU76HT03IG!9hxyAm=r?sURySMXTH>o2V~PIp@OH z&QHDHys|D)>z4mXmO8gDOOj%dBIK& zyr*O$qWRz1;hrg)&kI1s)j&b z=_-mnU;`8KOD}%ix(%a}XSy0F|M7?Jl&KepvQ)Z(E-^YUKH;oLf=qf#O-c)PVbuc@ zVuSD6qeB#r7;XUda)kr6Kc%14l0VMKD-l|rrIhzJh5=sO`5N!?6evCT^k*^EqwJTO zdj}I;3F8F_9yqkg^ErJxYX;480U5NO1c&$CW2ctIHt2Gq%^`QL3r1?o31Oy05j@If zg$!f#mrlKr?bn2?;Hq=QV!q{5bHAuT=Y0-PsgxUcCp}nud>!Aaxj-kw3CK>z_LH*l zWH4Z^Bf3cI)^n@TA$Ngr?FLB$_Eo}?2Z+DmIN5e3;^EdJNql|*;8UC8sxst~IT7GN zlWqSiS@+>?4rg^bou6v`oXLA@&P_d@yksJezk+YhS=^l&Bg*JY`<#y-qtkPQ_NZY1 zt2B_Yux)>c^2m0m=#=$$gclR<^6&4ra%X`W8LuGv2F}VFc^f&&)jBNv0DWBQKQRYXg-GFHM_XNhwV`Uzca^3Z>A7LG) dtUCJ~73tbEe^oFSs{3ysK>@-34SwI}{t2JQq*MR^ diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else-members.html deleted file mode 100644 index 617287c..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else-members.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else.html deleted file mode 100644 index 25e9141..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
-
- -
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else.Name [get]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else.RequireIncluding [get]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_else.png deleted file mode 100644 index 8332778bcdc2d6c51ca4f7b62a835a55c9dfabcd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1709 zcmZ{lc~p|=9>=lLF|{1a8!2j6n{d=pbBUS4Xfi9ug(8t=R5TY#GqX_^mvD-EBAaaU z|NxebU3nx=??Ii!w8DjJ3hC@J9r_l@SvoO92)&*!}F@AsbP_x|<$oaf0s z5_)KznXMTJ1X>q(_y7t7GU5XLWz*HbyJD_#6eydI1cwFa^?IPy>v^T6F*ktD@bGxN ztY-Zf@M)Tk3OxpF86<^=+ozyl9_7e+FgrVXU1cUzcrSx+n>=GfvkG~rJ=;@qAs zU+#ImA7z)z@!KmtgU^PGLyY0WjsQkVPCR_DRASv0AL8V6EB$4nBE9)OXMrC_RtVz-2N{iny63KbvCY5i!kH#bCxs#E_{$}Hh{eg0vqd|; z<$8vk4QmXX8ZNjxRD3~JW=i$l9+0U~v!eXRtu*OLC-U7G>Sx;-n%Zwx^W7oazUrHaSceXrQVO+wiR9OMYjQ zg4R_rk7{Z1Ja9z2rjIB!CTTPC-R7f)+5Hg%sh*kqNhUr4)$l5`xPvv1zxWge!+C@;sQCD1 zad~`lwL>P7P$~wB@tz4I%f?k(TtE)101WfMA5?%Z;A;#Rf&`+p`~=AqU;^2)w69(= zJG&3|ug|j@`EUoR4p9;4;vc;~oDY|F#U3em=?}efLV68F zfOAvsBbJ7DBJj9PCw>!4&*Vhkwtvcf-)a-58>i4Fk%I6iTX$GAeeJ7tQwNbKBgyJ@ z)!V4x^7nrCV7c}~lwg|8H||$bkGG(Nrm!>}Iz)%AL{Kmg(=#sIAoU8Z&?3lwv6Q2J z-0J*K_@W(sk?xg)zFLos%(ZTJ@4o1Uy3CG66)Q)&1ovT;pFAKxvlpaRSIKQ7Nr(%u z;Mc0hR#3tA#Fi$r@TvyalD3)(YWFE)Wwy?k#IT5>6i!7pWJU2ZGE`zgKIVhm`R(!c z>rbQ6WS`~JeXLtb%A-)}`)qS0X6|%?_tYtT#nkZa1g|DFcQ)2ss~hcBCwO~coQc?b zk;$uSEu&KGxbk<0NbWS&*f$ZA-K6#*b6Ix@LFiMmoZ(jWp!3xoCM|D&UAeICSx&fZ zmY_>GBeGTFBA;-Q70pc7#|z?SPxjILrd`o3OARRe1a1+g`jemCyWQw|{wD(r=`*Yy zIIL@LS)%CYdxsgCc+FbBVFu<2#X%)@Q{7x;nEC9-Uxx7f4Xidu^_Nx#si-<1_;>XZ zM?29Vea~m7l-FBMv%GZ7a!=^#4OTakFhvV$mUnRZ`P#y=x8#}TN*l27x5bQ$rSvzMMGabR3M*|>C)VR#+IHXdlFUX=R|EkS2O)@7Q5-7Kg7MaXnjl` ziojj^+ns`wzg_O!vT`0xcrjNFK6zDJXi2CRKkrffG&~S|9dBCncA zXN~mNABb&^ zX&!kTzv-gHUD}Gh!v7J+wdqlw>_rhwc2SaW42(k`t) - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if.html deleted file mode 100644 index 4101da1..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
-
- -
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf.Name [get]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf.RequireIncluding [get]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_end_if.png deleted file mode 100644 index b6bad3562c30fcb26d2922a850801ad0071b2e3e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1711 zcmb`IX;ji#7{)Qp%(WdgtK-yUYH4DL7D}0xom_Ka9Jj2&G8e*J{w`#h9qKqOV;UL- zSs4{jW|<18sD-H@C84>Y2B}E|3NE-Y|Ln|snXhwy=id9?bKm>vdCqgM`1>9*(l^(K zKp;kky*!RWAX+T2zO1JWuGH~opTW)4-#f@tqtSq+M#CnPkKF*P#mQ!~GaED#@Tix3 z)He{kUL3-fAQ%Lq>vq^y<41 zJUP9uQaCoY5587$9uKmNCCwL+kTIyTW`>8y7PD&tn+GGX4OEmhM@D(&Pi}68sq#n* z7@(Z5Tp|)$ygSD(-sZ=stI}z}22mNfZscaQ+jPFE}S* z<8KWupq^Ew#2EQ8 zuV6@LYnMlhx(22u6bHNBTeUiLQRszh@kzHF!**W9zL?P!no*8_ud{J zrV_0h|3XL*#`M??6i>?b>v+R8eKi$F&mmYtr4_s?z8}<)SQaoMlmR`36-CsqJhPJv zWRuiyNb9ir>vy83eV#N&6-PBl4G)p!rmilmojznsoEHsi0E^(Vu>rZQ=C6-$@8ymK zrl_;OEI0xc7vB>an7jJx(yxRv?r8!skriqkQY?W=e6X^YHdrmY-SpOoX{SNw?2f)f zyg41Z6D~IX+NQ2zr8#sU5o!b)t?scX~RT8eN#R$vZ{)TDb!e z(fquScjms3TAqWt)jY>jw&iV>H08nh1Rg6qLB#T^cGelSVDvfzeBO0M_#S?~IEx1t zTZ*@<;FxI#LHu|V6%j@#bqTfaFzC7in`s#fi2b$$?%0#jQJf~u5uyX3F~I>7`X^1d z!cUKP4#ff4sHet#-Wpv|xW?L0) zc3=OAh=+StJ<85bWV9yJB1=sx$<&>7H$QxLno20Y?Ux!&T3zmc7Ql|39EiAwo#?O+ zw_6o-)hY_{k2o-Yaebl8VFR@ z0{k2E$}+*f;lXL(Ss;T68q{~>MbutB+}1R~xSB}Vano)@6V&(2iOhDCC8eC*l|$T( zka3W{iJwx`_N!^jZF^a7_`g`Azmsy{HUzh-Ho02@9aeRwq1CM?Hk?*_0ZyLPk3>h` z=jMw#QT3xZ6k1S~I`PqkPVF#Z8=yzbSrSRNKqC7CK#@BMX^q5aWI+Q+J1)ym0pVXHN$Bc zoN?(E_U?LkS3xfYBkC8{c@aOfhE!{(R829zcDTSa<+zYFBB Mr?1B|_hUJK1B&^2?EnA( diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined-members.html deleted file mode 100644 index 8d4b09f..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined-members.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined.html deleted file mode 100644 index 35a00f2..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
-
- -
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined.Name [get]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined.RequireIncluding [get]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_defined.png deleted file mode 100644 index 4d7199a82ab1fbf9b1127de789fabc54ac0d0b78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1741 zcmYk7c~sKr8pkOYRCMa*H54bCCeyT0+&55fX&Q}5lS|hnQ%fBc*Ick%5;AK{<@C#w zi0DDHylKLqrRL9qL1nbWyj~Zs3s@O0lqAg$RKN%^n`TO?<;%r=z=wxZ zzuM~jbds|{71b5R2N?s-WOCTw_dN(9HVk&qqnZ}E z*yJ`Z0BBl)+b9JRT)jvOY;k84bisg8Zc5R$Tu%|)uU8i=Ef z5m$JaAP%FLU(L6OY2qXGMAW z1j}B_p0rUz^pcU-7c04URv4tGiQR+7NWQ2!+feQQqktw>?bW&m{r|euIA4J29RIjZ zO11vlFL%RF)Qjr*Z~u(&1IXkt)q?-A=qx9)v zi6bsuBUm``yRSn}?~5FULI*ze^C~_8Oe68sk~Va~LUplFm+ts&%8XrjCO)P{;8O?) zh3_stHD(<^{uX0EW9ihmZ#}grtooQBNz$O%l;kFQ3GxORSx2|JQFJ}8V(7@iGQ*ib zc1G*LZQ;xJEw*+hupgyo?m?B^>jQG*yf~&+FVZ4onb-&v|C+;$Sn3Xix1pzdZB`-;QRb*q9d}$Op~0Bo{&(V9E?k{mGGZ*E>o)Mv}GmzlmFwSk8uWS0^@*m1fG%RgBx#B3w>MYoCj!rj*Z_#6Z326Y(xR|}lbKxzvo3!Qf5!&kgk z-w3H`D@E~!w*vKRk&f+2`~M;@Y|jD`&-b1jt*k%dsxmL1#ig1uYX*|{o@;-7vD^=e zwB6DNVNPvk>m`H72@kj4uB?ttSD!;py<(PUp3$a9Fy1gYVmBN*+-Le=ijnjRr(WPb z#GluqRQ-V?$`x7mH=w<&<#~BTuv=`~JEFz~MQnn<0>jtK5oZyJndHt47w*+L7m#=( zRI&+<4j42ZDuv%adNZA(3GMuDtpDecV)#7c`srxR;ctu189pES=OB?9Ikb|rjKP(j#h*~RqtSQko%T^}C!X^=r^<2%B>O)quwxny}L`LA*q@_;d23Zy>>lr3?6^>C#9avu$OD9!(COiboZaw^2k{i v4VBJZo}IwyN5TVOn}aW8U`*7Jw7DzTlhK;uU7@4?dmxzOfxd0Wq6z;7*z0i2 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined-members.html deleted file mode 100644 index 1cf22c7..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined-members.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined.html deleted file mode 100644 index 1c90f88..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
-
- -
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined.Name [get]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined.RequireIncluding [get]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_if_not_defined.png deleted file mode 100644 index 60d4b82d2064a0483c779a6b495c649490b65153..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1754 zcmZvdeOS`h9>5{3wBmZ5PQ`qgwRB}$DEat;FOQQ*8@lqH)Iz(0g)!ffsiVRVIo9E+Dw6_iEkI%f@z5KyU4otubt0x&iS6_d%k~tKj%5+hr6L$qe>u=3 z1TyvKAEn1oRXr}b=3on|iJrOHM8SvDLPi6&22x%Y>~2qqLX9N*#Jmd^PS9Tj>4HO< z4ae1L32Y{Q1tM(qsLov7PI2Q;lh5bWb2qlqcw_-O`sRzvX~3M3DCsa|Hp2O*>YDEG z0$<_M?ZWKo4u7dI@)@du)T8oqJ?)l=a)cY#vN{)D`8??N7IL#LYl^(D4s07%2aa9f z+xASor9orAxtLZLv`3J{L6aH(%qrsxkbOH?avD^y{f&)nQ?PE=mSqpL>Y-F>SNjHM z7Qrh2p((S#BvCs5W~Bgzr;WIX-Fzq=Jx&+0y8|Y$mFXQ?u%bAEyWeU!*n7o^Ar}Z@ z0Ti|2biz64sTR>>^PNnlR)e!roy41n^G57W5h$|I#D#-PM`;iePu*yX8<)KIlpyw9 zzD94C3%9~lvIoetXwFpe8_B}~3UJmDY>7&~up?uDY&?zw9aHc;(bR9;{`OiI~c zA+6rEzo>kvtmZS21=xV0XX}0YREp%R7q0^||3p#w*&GDBfig0!EI;_an`y1E-Y-==3XPJCw==|86yC8Yrzi~2#tv5whw?_r z?-#Wv9VVAN?SAoR`LpZX?S~^?r_Vd){~NPy;XPS^gfqLM1yvWu*=jM-cdVIK_j9Uc zE(sy;>a-$w*5621^po$wfuHYg40yr&J>ePe?^aOo_{| zgjGd)hJ^SOaOd`3?WNUz7`NOd6S^*b55qT0HczaZK-!=;q5t{A>jo3jFawOe=xZ4B z!H;`l>q(=yO2VsvddU_=j?M*J$~*(XWppa%vrXSB9|!II0p~_1ZJKuKSNONCEqrK~ z-Y@>`+#RAKUFXnLVA|F_o;EewdjA}TIl3lNKdaa|Gh5*)=^5{1+slN(Y%j}&_}_)S&%Uvd%AKcpoQ@Hl~Cyb6IvBy)$gdscESv! z?G##ZlxnE`U2{$vOMdUxGKg<_xZ=A2Fi!O=5Q4DQ-7-`AX{{Q~1i$i+?hbIkt-J_e z{Siwi;@}=f=A=rpSa6gf&C1}{0q?ob)@qnmYr$IwT)M41T?x;vH4P<$E*PF&g@Wox z-RUj7C%kWYCWVpyy^mDL$vAR;*e=}7ia4_t0nxO(1KV)QFD_}|SD=q?%j7Lp=}@6N z@UcG^-kS6!Of;KK%8V?g`Jt8k03z` - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include.html deleted file mode 100644 index da372cf..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
-
- -
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include.Name [get]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include.RequireIncluding [get]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include.png deleted file mode 100644 index 7e671fdc5c9cf918d313b4bf1310c94706b41250..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1721 zcmZ{lc~H~W7RRHOU7<1+M7F24p`wBYFaiNw=bT&c zO_1LX<2}X@2xLcq|LIT&WD5ZLR}Hs;D@VnB4VvBGAj5rhIvwchblq(B`4Z6EoZa2s z8NE6gxHTk(28Dsgn?pDl4ue4S{R2*)45w_FXO7|39^3VYKATxRp=xik;I=${zg8gD zW*xs{aZTp`eEwZFo+FiJ;~gbi%sz;+`r`&7HX&?xsawHS|EIR~5xKR3*2b8+nY-+# zQU8KEoP7a5ygsFrc|0+p+;=aTy<`df<$A^X&dJPSxG&!bpchGGdleSA>!M4=Gi7hy zm1NfrocBB6X&1wL%EDb@vz-!P82$)HykSvpcU0nI-KV$f{vKg5?uafy>CrbTxAr}2 z>WqA59g$-0`6tr1voc!>7}DLY)cO)B1&p^jq|qXnUGS3_nj(*=zZ<#=JunY7k|tB+ z?NP6=jPnUQf~yP2ESJpbUIedaVRo9)QbWEGM_}GTp=<`v4P$#;a|?yelEB@&5H1%? zL;LwA>PQCcmqmzkS&bKEFP&PM@e`21iDd(|C%m-NR3}rK*LdDCRH^x*4SlSS1#hd% zM~nWwHmvS1JSoh?qR?i)?DMBgtBu7_0=e9n>s;aG`5z#7nJipR0 zZMd+57Jk`!LfK4XFFLNEMi@&LiAQu)%8U;+gQDnJ+i=pe+X_mVWq|kuq4^v^jI`~F zWOpIFB{j?O%SK+38gx^xopR)$@`tUGy`Vnk49uD#sP0pn+O`=3jPfa{Ecyp+xB_Ni zEPFFz*k5;PrYwy@3#%^sx-ZFm=MT3$gE;y=r59uQXGT*_pz)cf`mlI$yxaWx_?nS( zP^SK*KI466)%`qyPgVp?wWQWKJ?2`@C9&9zL9FekR3)jNt$xYJ{fL7q%EPZlhr}U+ z#q<{qt%=qXiu%H;e>7N9)5KG?E&Ju)c^r>>tV>VyTMHO7Cdr6>26a#xCex_V#Rk{; zZL3V#>&mBVpv}3}rEf3j7pwQ#h(5h$HJwn57Rq#kf4WfGvPW+8iho*M1mgeM@w4tX z&qibK>_pZh;gHBML8OejCnsEf#TC%35*d-xvd>8t0R;{ziJf$~W5wjXVnN#YxPbI! z-;g&u^-}YS9)NGjM>CGZBm~UP9!yM|h!}JIHQI~ldyw)%4VUD>S`D1X+DXeEbhS!S zQ|{0>^CY;lxx_xsJ|fd~ZR&R97gL^LOyH5$g2k0(U|i;s(l`y0aty3X4ZOQxqTP5s ztj4%Fqb1Q0_+~wjqM&Ok#y;zh58Sse6qg^*Y>Qj!e&FcSwI0>3Wk!*B?YL55 z8r8glEP3#NoqhLY+%n*dbTSWLa)><;ck7WWw*5PYD^@nd)YH^Qc@0@b+)q!s>YvI;L|&OX((FDtD1y)0Y3H zhw*`)$ddm{kEmX|69aj}tTZyE-Why{P}&&qoJJgGky3m&09opgBmkw zMK9t%Uj)7#K=K6kcUQjeI5Z@nHpe`amyM#{Uq6EhZm${>@%jNPMT1jy2luyYx6w)M zqV|x|z&57#C~ZOM4njmm_H|t$+dYO4nJbT{gFWP92O%g&a7*?RkDIQ(Y+5@9{xgsO MpP - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary.html deleted file mode 100644 index 51e374e..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
-
- -
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary.Name [get]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary.RequireIncluding [get]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_include_binary.png deleted file mode 100644 index c60995fdb2fd0912bbb8c55601125ea631afab2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1780 zcmZvdX;>0k8plb^owB*!aV;y$1vAMmxn(Ger5Tdqf;HF7lm^Y*b#R^1G_&lgsMlo# zy$D>*ysm|VB3v<-G!xAQB`;Zlin(VlT&!lA4|AU9ob#Ul`#$Hxd4JFU+(o0#0#$WY z0RRBd`5eL>0NBNo#Tm--vi0w5agc1&M!RB=QmIrHN~Nr_vMUc|(dWrxvEtd%H?pI0 zlsn2pmi|13x-pgjfZ}augd-+y*Iem%&N4_j4PJ?#l>W4qX6%zPcG6yodKv5){qiE> zjmN+3TWOu5kGAymyJ!{SVN52P9teaFc3bu+2Nz}WJ&!BB9OQt`{#gE}B1>`GBVr$0je-^dCM{Q zC`R1s+U6`1?Z8JpVH8OU(e$9KQ=cmjV|MCy8fOYS`c2II+RZPweW~O@d0H#h`~8ep z!23XC_f(gCpp|qq#lEL(;7v%m(Y}2ujIG+^-K7M$WICC5(B>}{QNi=K)(;}2gQTo}v+CCb@QLdrhTfF0!n1xtAkXcvMX zD?1AQvHm4&Y71qu=@TGmehX4yE z_iD<4!fUI$d2cP#i?D?z71x^9J!=UQ*mXz^x#rfOx|pzOL1IKSDM3a=G0hy#A`q zC|~eo)?9*dgO2LslVPC%ajx@E&HjdBs#&7tO!dcQJLXC-6C*HIr%xHKj( z%YURAbgi`C7H*|ceY}mqs_L%BnfMp-Y3)$GHu;rEBCoz!B!HVMt(T7)V*d4C9#n{o z{TOk$?U}Ozg9a}dHa*M57?~*V;VvU;kI&C?|CgL^;tq#j8T*FQ7F+q$ks>TR6DmQszCN1xYS zW~GR46LyOgDHGk`a2w~#!v+b=GBJBDft^TeX|Kxlwfd)iy8hwLLt7X1GLaP)orl8u zs*ug@Nnx%3@sK;kUPv;oc`Mp;_-b#Z7OrGU?e^Tv-tLkm!=vh#^K|*}>t+T`Mx_qV z5EXr4>W%kjZ;ZUSbd?rbI2l4%@)0sVhFQu3%fr&g%{zQp&$hiGQ)YilR)EC59vcHU zC~J|(cLo&D6(Wwq2dad3%yifP`pfI-bSnGQRDsHH>NE=f8keK_D*tUbpI&>tKxy#Z zno6xNwLV{s?_bDU(C2o|s?nYY?t#>UFFJw8HbFj2N%f}gD|A7-=m2IKm`!_tk1K&k zPlxQq*AC8wrXzk2RQ0bkhKRDw(iSuf;xBt9Xf8lzywE2KnYo#nZdN4vyK!1OF)OVzePxna@);)dV!HIg8#6Tucot7@l^R!6phY^d1xZ%e8U#|Vw z;?ZJovKJ=u-iU*(ajes#l2U&H8kz573cZ$iaMmn)(T%s zuQY_d4ODI34`^;}-}sH-Dz|+?W?2?ROsd0Bv%Z^HnD0o-=2xb=&@^{^g{cBsvEEV| XT4BV*@^kHFUlhO@i9*!CuH5<)Qx|wY diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine-members.html deleted file mode 100644 index 6d8026c..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine-members.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine.html deleted file mode 100644 index ad8514c..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

string Name [get]
bool RequireIncluding [get]
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine.Apply (string[]  parameters,
IDirectivePreprocessor  host 
)
-
- -
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine.Name [get]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine.RequireIncluding [get]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_undefine.png deleted file mode 100644 index 1c2833dd83465056acc4911b7211b0aaf43f3d40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1734 zcmaLYdstFu90zdBTCD_HmnrJxF}vx!Y)-)xWoek2mvWl6R4gaz%;T%<9R! zqB7U4DW)Zvmry~P1}W&sODN!l#B}BHo{F-g?f%Ek_c`zTJI^`K`_J$5zURB+?nj|p zwYNeb5U8`$5l;w2jRn?Mx2S_7W4dw}oV1R+df`+m6Ofze~pEyjg6^UV6 z^dEg$XxG#kG55~8(`^%GP#=sM5&tV)(ROYt>QvU%t9vC;zQMcv?t-7{{}SI6P6 z)OaRgSfi!3v?wIqonRh(r<2*g`q(Jq^FbWaU}Fs_xchoUq>2DobGt@$9FM`wG(|K8!y^L&%M*1Eiv4bqeooG(5WIUQQi zZ&oVIp6iupz1kG)d(yiJD~7dFDAQt^0$PJq_k%{$c4a zUE&3vrLgAc(F2OAQ? zOO<4D$FT&|h@D+gyK#$SNl5KVgm=$b!ClRe!o^%TsRC%m6y6yg zgZYYR64Nr7W{Iiwi>a?W-z%r)2fFzV$@eCG?EKvUVhAf8ZImmmyUvRfi+QAj+zvas zXpKQY{3$NO*!A|QUze0dzKw6o&uRBo>RI30&6=3f0qhatE4jb}z~l;;ax46d!0MadQj-)=EFsTrwJuvB3J!zyWX;*5(yu+P zrg~{7@H?KN=y9Wxy1=-XFH%o=d)aakX}nBrC38w!s&MHpp}m%|ZQ!Fc!iVI-H39E? zUka@4>i(tGkqLFZ3mzm{Cpc}g8B>EdZa^AB)(GgW1Nwu|dqDpov<_(O&d`Sq_w`z) zSa0e&}M@;`zW^Bi@J#%4;EEqZkWke`b$azlATsb?-2ymmXA*}q4`)6mt# zSyh}dY;DQZrI+)X`Ewz_x0_2k*tDE3v7mT>!n1gtvWk~bx`%g?N9zkE=Q0NgP@&07 zKljRh%SHTtUz#IzdIvV+r}nJcW&U6$zZ6{=6kYU~B>#jT$rLIqObN}Gdi{FHC{*CFCD~QSAIa82X;N=hFTN9G5&jEHm@ot>v - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor, including all inherited members. - - - - -
AddDefined(string[] original)Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor
Dispose()Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor
Process(string line, IInputStream inputStream)Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor.html deleted file mode 100644 index f13af22..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor Class Reference

-

Preproserror that does nothing. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor - -
-
- -

List of all members.

- - - - - - -

Public Member Functions

void AddDefined (string[] original)
void AddReserved (string[] reserved)
string Process (string line, IInputStream inputStream)
void Dispose ()
-

Detailed Description

-

Preproserror that does nothing.

-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor.AddDefined (string[]  original ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor.AddReserved (string[]  reserved ) 
-
- -
- -
-
- - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor.Dispose ( ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor.Process (string  line,
IInputStream  inputStream 
)
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_nop_preprocessor.png deleted file mode 100644 index 68ce1711a8f97e5f9c89f480c198d95b43c6ebec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1137 zcmV-%1djWOP)WQx3`JW`RsR2z=b=I9YJr|HolGZJRmL`pwgb}Z@j-cx93L;rQ-rigi$Yoy z(t0>8>ErohOoct!l!%BV%kfyXDXL7@YAeM${++q`hRAK2D_XKn?1a{Z^ta#3kR~dl zkIVJs-~OcbOMVZo^lgcnm6x2ir44Q3+|jYh>m{1|?k4UsdOWSBrHyTKKc5$g>`=WiP{iTM4la?9sfU^?N0z=Rec@)wIs1cVAjai*JjxD5OPN6w;!Q z){mz}d5#=EQ$BxaT%<+$ZdjkhMOu`5U=bH-QSRZz6p$8$v`C97AT0`Mkrq=xS`^YE zEvA69D5OPNOaW<8NQ<RXclYjehCCR(Rnt5BIZ%Yo5;}9L%#JQt;CdVP}Wwsr<%jog;nwB=U z&Ha383<5_ltaV&(QQ?kZ%?1a`{FirD<9Er6`Pyf#q}8G6oS)E{oK`qyZ=1apxcN+O zZVYHRFT!&Sp}-DzQh%B$|5e5xljj59WzF}kkiT3}_?W&`*-vP}IJFLUA*h+tvTAH6 z!E56`MxXuzXTh!1_x5!5S@X2C7}=}oAguG$>VaeD`>q+s=EC}d)@bDwt!f8&ndPtB zH_qC)p}?9-9s=KD?EN9X7`Y>oA5F^=e5xvqs7-!YtQ_E4Eu - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor.html deleted file mode 100644 index 07355d9..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor.html +++ /dev/null @@ -1,345 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor -Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - -

Public Member Functions

 Preprocessor (IMessageLog messageLog)
void AddDefined (string[] original)
void AddReserved (string[] reserved)
string Process (string line, IInputStream inputStream)
void Dispose ()
bool IsValidToDefine (string name)
void IncludeFile (string file)
void IncludeBinary (string file)
bool IsPredefined (string name)

Properties

Stack< bool > Include [get]
IDefineCollection DefCol [get]
Pool Pool [get]
IInputStream Input [get]
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.Preprocessor (IMessageLog  messageLog ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.AddDefined (string[]  original ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.AddReserved (string[]  reserved ) 
-
- -
- -
-
- - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.Dispose ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.IncludeBinary (string  file ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.IncludeFile (string  file ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.IsPredefined (string  name ) 
-
- -
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.IsValidToDefine (string  name ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.Process (string  line,
IInputStream  inputStream 
)
-
- -
-

Property Documentation

- -
-
- - - - -
IDefineCollection Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.DefCol [get]
-
- -
- -
-
- - - - -
Stack<bool> Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.Include [get]
-
- -
- -
-
- - - - -
IInputStream Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.Input [get]
-
- -
- -
-
- - - - -
Pool Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor.Pool [get]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor.png deleted file mode 100644 index d0195dbb280fbfc47806a207c0788d983a7a8fe6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1668 zcmY+FeKga19LGgi)sl1d zz%pA%&E3Xr+WgRy%HwX$^ENW#jK+rq=9qBEw5_Hs+z{l=cJkYvg%+u9JQHSU=$|cSo(4rnKawbr%D{%b0iK<8KZTVoQ}e7DO~nM_BJo#*LmP6 zS!H(>{m*-cew9^~JZOlVE)tiIMV;_8x8t)nnN-18b=RwElr}&|r((R3JeZ~*&v`a0 zGg}%D#~7ZGn+^hN_K7W*A*L6slQf|V;SQWK9pv5DT zFebnJ>ZfDD9jTNp4=Z&*C9Nco~VZvO5$Nu4-Pr@8;i72_V{RcB< zs?}ydgjF@;W7V5~*#N9r_QTwkc<9yb+rBMAXJj>gLh?&UEOnSMrf zQE0f?(D1>~&#FCSQAR^}Z%Oygh&V(>ZmJ)5dDzeOp^Z1{I$qCS8vtENt5Ig#!r$04 zuP)Uuk$Ov3f#@Jtudw3KmWb~b{okQvcO5V}nrc(1L>;91flOVyd-xs(~ccYai(SFOf! zW*Ae^TJa&fQy3QIQ!(c*wv`#6IuZk6Y#LW;8%^%ihvMoaeH`7eVGGH;5v!i3kCT`I z1KQo#hu!WCUsF>Nd6R4xQ$5AbSyWd9w!gCNN&2Jk%xK)M+n2v3oAVr6&o1H#;+Hq& z;+ND>3Fg)Zg}7LZ!X$1));AJ!<9I*|rr-i(p6V_oB;xu#&DpJnfpI;rW@^@ostAIxsAp2=~(kZOc<%N{tB~7#3bHXtg60 TIU@%AWoY>O2KqetIU@5v@O4VE diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor-members.html deleted file mode 100644 index 400c46d..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor-members.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor.html deleted file mode 100644 index 998a313..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_regex_preprocessor.html +++ /dev/null @@ -1,231 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor Class Reference

-

List of all members.

- - - - - - - - - - -

Public Member Functions

 RegexPreprocessor (IMessageLog messageHandler)
string Process (string path)
void AddDefined (string[] original)
void AddReserved (string[] reserved)
void Process (TextReader input, TextWriter output)

Protected Member Functions

void Preprocess (StringReader reader, string path)
string ReplaceComments (string text)
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor.RegexPreprocessor (IMessageLog  messageHandler ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor.AddDefined (string[]  original ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor.AddReserved (string[]  reserved ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor.Preprocess (StringReader  reader,
string  path 
) [protected]
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor.Process (TextReader  input,
TextWriter  output 
)
-
-
- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor.Process (string  path ) 
-
-
- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.RegexPreprocessor.ReplaceComments (string  text )  [protected]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html deleted file mode 100644 index 9c7f419..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer-members.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer.html deleted file mode 100644 index 75a0635..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer - -
-
- -

List of all members.

- - - - - - - -

Public Member Functions

bool Replace (string s, out string newString)

Properties

IDictionary< string,
-IDictionary< int, IMacro > > 
Values [set]
IDictionary< string, IMacroBuiltInValues [set]
int MaxIter [set]
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer.Replace (string  s,
out string  newString 
)
-
- -
-

Property Documentation

- -
-
- - - - -
IDictionary<string, IMacro> Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer.BuiltInValues [set]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer.MaxIter [set]
-
- -
- -
-
- - - - -
IDictionary<string, IDictionary<int, IMacro> > Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer.Values [set]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_new_replacer.png deleted file mode 100644 index 43cc593bed81a253d0d99809a56d73cfe415522e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1179 zcmeAS@N?(olHy`uVBq!ia0y~yU|bGl2XHV0$*zlD`+<~1fKQ0)|NsAi%>Vxn%%7hy z0muU50|yRNANv0U$mJ*r@(Tt^gTd8PAw~=gELxr}jv*C{Z|8cJ9ai9J)BV2p-v1M^ z5gfe^L6?rbUC-(_!=%RPmYnk}Ufo$kdS;GCoIfW>dZ_Gd1+d+NSuswO%u>*&yk z>^r{7_v5LOwbz2y{N8`P%}hGh$Mj6^v|Rn53zipcmN5HqH$J}~Jee)rO?vt3llGH) zyrr&L?)7S{@}I+2GOt8vuKLLX!n*M()}B{Ne|?F4C3n6v|KUXQ?Vnc~J?`DAq?R9@ zzWz_&>8;Cx-cL1{)_0q~{b13pwF{nHDL6T2{)Cxxf-TatnoqIso@whjRg&*q*9Vqn z?Yjs3Vs<8c?~~as|9s)5(&bF|=TB08xPfa+r@-{PA(7`!_Bg-Ycq2T_#qXDt>#1km zozd_04>G$SiB$jhChUQw=gW&PUmUXU56E6-x%`^z)f?vGx76oUC9kvCc`f(uicc0# z=K5$XJtdy~JdBllj+1QUW06CtLg)I_rW?Ke{5@pN^Y@if$0k1ZoNGQ`Tyw*mlAW=u zs}(1Q&X+0FdL46bK3ig6>qXm>GyFp(=4Z-h-n_L&p@?hl-=3pWw8fIIE?ug>BiZcS zD*J607rtuWx+#qBm*7n8>q~jc_r_#z?pu3E!%Z?;MZu0|U)9^t1(uFJjXLRdo(Int z?3#BwZTa{14@>9lTh8#_^Xa8i%s*6FAC&Mjsuwgh2wOPbnTdZXMb&>+k*=Kv>@pFjbVI){ZLB*Gz@ArcQ*7=aRvKxLqmAW+cs zN8XQRXR}Pp_wx4ZEPf#Af~GyT%U_#sm9N!$a}t<7RvgNE_I&5Xbw1a#bdT=(U!9w= z`Qp)#!%0rwJm&YaET9P_zV=A7_Tt{lU!TnPJf_OKT5#=~-}lyfGU$uHP_W{g)Tq8r z_N)Yupvf?D%WJU&>>;B|T5}%kn2B zJKR}sxpZh3tTKO|a%|zZ8@^iFO6s+}N~xcZwrnup@SyRh=$h3r74NPws%zR>$;SS8 zF8JvBn-xFXRvp{7^Mc*OE7c`OPnH(GcAI)h@qLPuX6U{d63_H(OI{~K)5_BAJ1;H? zT~_;VUf0(@w*HpAGXAgje7}Cp@$y%>-CLh5IsG>3F89neQO`PpBcFfzXTnje)AP>r zSj{R6+spHl=4^FKzMs6E&$9Jg-H~0VM7w=2!O~19EX_zFr=$nI3551 diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer-members.html deleted file mode 100644 index a62d15e..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer-members.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer.html deleted file mode 100644 index 5cf2fa1..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer - -
-
- -

List of all members.

- - - - - - - -

Public Member Functions

bool Replace (string s, out string newString)

Properties

IDictionary< string,
-IDictionary< int, IMacro > > 
Values [set]
IDictionary< string, IMacroBuiltInValues [set]
int MaxIter [set]
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer.Replace (string  s,
out string  newString 
)
-
- -
-

Property Documentation

- -
-
- - - - -
IDictionary<string, IMacro> Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer.BuiltInValues [set]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer.MaxIter [set]
-
- -
- -
-
- - - - -
IDictionary<string, IDictionary<int, IMacro> > Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer.Values [set]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_original_replacer.png deleted file mode 100644 index adf1b28edaf0bb860743d86b5b8916a0d4ccad09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1209 zcmeAS@N?(olHy`uVBq!ia0y~yVB7#?2XHV0N&m$c^njE^fKQ0)|NsAi%>Vxn%%7hy z0muU50|yRNANv0U$mJ*r@(Tt^gTd8PAw~=gEFPXNjv*C{Z|9yadTqeb=4*BNd;OEm z29NrdJh8}~`!n)HXWsq?&KcD;2lG;oUuP~;W;S4GW|ZJLV8Q#QQ_K{&KIq4WCc5clCR2 zcrNa!o?^q1ap>id`Kwu@5`w1YG_mo$4(Oe}oy}}s%;i^4+-ezp;y?05R6O4+9hmGFtoT{QN0uGuXR}BpY*TqZ z^~jXl&jRN%W_u_6ZS#FJH#=>|63dOdD)xOkGDY-lQX}Vv4c~Os9cOh*e%>1D&VI;9 zzToqWJ~M;MN5gVLxMG!R-|h&>xcby6#`eA1ydsTqF-{L2XPunuTvHAtC|dcR&*%Ch zv*9yS+?&5&H`Zux;ASZ}>=g7irt`iC!-mnN^WMqg9YEgP69P<-7-ryMOE6$yHjrpI$N)Wz5OXa0u0B-H zn|BA!@%PH#da5S=`aHj2VEetV>pvfs)#&@Gb++P9wV%Y^n@58ZtykWCRjCpm5|pr| z?=8y>w#K{Cwl|ID7h1;sDURH^bOU!zsU7fY-2hBIy6CCL zDq;Pe#Cy(#cJHlNx2>Gg*s7Xt$+@r4FnQm$S1%kQo-ya$yKs>$ZP$&iUZ#cKOV-Oy z=UTffrfqfj-IhSUr{|OyI} - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, including all inherited members. - - - - - - - - - - - - - - - - - -
AmountOfFixedCodeNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
DocStringNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
EndingCodeNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
GetData(string[] code, IMessageLog messageHandler)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
Matches(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
MaxAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
MaxRepetitionNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
MinAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
NameNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
OffsetModNintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
ToString()Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template.html deleted file mode 100644 index d8c5afc..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template.html +++ /dev/null @@ -1,588 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate Class Reference

-

Template for code filler. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate -Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()

Properties

string DocString [get]
string Name [get]
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Detailed Description

-

Template for code filler.

-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.ToString ( ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.AmountOfFixedCode [get]
-
-
- -

Amount of fixed code in this template.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.DocString [get]
-
- -
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.EndingCode [get]
-
-
- -

If this template should end disassembling.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.MaxRepetition [get]
-
-
- -

Max repetition of this template as parameters.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.Name [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate.OffsetMod [get]
-
-
- -

The modulus where the offset of this template should be 0.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_filler_template.png deleted file mode 100644 index f78bd424280d5f752776e8e136d9f2982bd954ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2008 zcmZ`)c{H0@AC9H5H5Jum5^AWDp_U?;){;b`Q%ZHH(J+=;U$spwrDBh&enqS0Q_+%? z#!^H}lM13tY3-?ywt{rDRE072gOYixbLM>ieD|F9zRz=>-|wD#-sidRy?*x0PcV6; zJOl!P*_|RdLm*OU5NFCtfiu*>ix0lOJL_=HRxB2SP%M64QsQ$9L_5#(=g&#);*TJe zjdnic0?IpMxci(j1R@h;N5GwnlbE|Nh+NX!ZL1kepBKLp??T;&pw@W%i!E5_csUU%($ot<|PVAf?e*ataiHbJal-tpt==^?dL5!wY}>;lsBbUcL#$83mj$ zXBZc<#P*&uRzm;AO6$REt(O{yQu!8U_LB?TA-xqMS+E&w#G_r_&t~6eGz}^pqTDSt#Laoy4u|NL z$snmZEu+bUsn)mg%3eH~`V1blK)d$_;)hY)_Q`$B2ZxbpyPU_;Ed=F&Uo3xtqP^uE zLq9-LKgaX3ocrIyG1odR3x;90HTsaq`}Euk3~iEJ&3}*mS#j$iz}ZiU6g;~#^tdkK zO{4)SeI#0RenqwI&Ws8Gl{Nt!UdTFkZSCz8>vj{QVBB8nf@9oX3b*M*uazSvXn4)M z&)>S`^A~+T#-7$Wy^%0QfPqFcq{HPqg_2m?^O`WVQ zWMJ?qQzF_WE6tZ06Ylig(Vg)X({gK+unh_wSCu9hh$9|+M4QRCHoMPIm{mev(5bf? zAFU6N+mf12%vi=Q)o`h;a4w|pb4chY;j32?upO_Y(Xzll1czP9;ZjA{nS|t0Z)*t~ zESY<{aQ!MWJq1d8V=QGVD*>}%bYwWCfG&e=Aj6VD2+A5%oGbvB{938;Kgu`wud-A0 zt!GEsu-~GJbX9BgOpX@)$pQXM!92{877q;-MOe~aPRm+rAX)zazN(; zlC@+V@0zr$PkTi(*a=TIJq_>~jtBS|Yp9MzdS#8qOO0#$2%^$Gd6|JU)oaW1)mIMv zta~$-9vB=HH}IojVCy}it)>1*!dSjL?r5uCB~wjt9SyEEAVi;!YNxRCj6ChLR#q;= z{61t+b&~RMOu^Bl;^sOSK?`NCr66X%d78+8=R4KYB8$s*R{4aVVPHYfB7YIfj}tjR26YASm#rJR_0W1 z!$+e)hjGuDp9aSzVEow{1ow!C18bHuB8ECXa~U|UY<+7_lv8qM`po8sP~(yW?HI$* z{)nR3f{ok;CmXV<1f{E>%bw}$gpb}T8KV45)6Ue=1{`PzmQW5DUF>$8e!>?tAuAcg80WWdW`huGKr-9V z)QjISGHK=Y*^jr*#+C%SJo#cVK2pxX%(Z~a^im+%`mb4-jFtF(?9%>sMN^ORnF~U? zCzfm~=FDJH==Uy*1H~YVb^Az{Kvp*{soKr9<%{G1gK))K2uu=5#bKqu#KXDGrs(N- zXD;=qU}<$@i`tSvt&?$suO_7Ew7yNVl69+-Y2oh+ZBt7>`j+e^QYe9t;I%%A?fYkO z&(d}(-^;h}h`;Ru74_M+{pnUE)AH9a4ovi?0G|2O>K&cU*z9J?6kxq<&3^;|g} z7ngQS)(H;PuxwLLM|lUGUDq0^^YNSrAbAk{1D_&cBk|MXlUcp39i~*C=Er?t# z`J^D(SA^Bv-1fpot&Zj;;`N+6O~XIoH%r`sldtp`NJXyYc{ngWNzeV0JxT~?MJCuI zYFkIJas@fqsCOqTE!8NLht?s#kudsGPO(qrJ;(arcvkLjSnRodQMB2tTlJ9FlT@o7 zuL7{eVZDmWxvG@ECq4*^?I15!^#fx7-;8s_8>$`7kN+H zMsz~Ss9|$%L*CMqno`ZRa;*rzsnGE_-rWF88KqBV3nC1sGF@MLBj-(vcfFe62B$ zo@O2NHocLd&TUpg_n&GUBcKnn%(w^`rw`&6h#5#!$Ar-dRpZCB+d_ppj9sWO%U;yj^*>&5pBNu^*gW eY+ci}EoCQK%R3sJISO9G5Ifs5gjyS)w7&twrns&E diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template-members.html deleted file mode 100644 index 22dffbe..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template-members.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AmountOfFixedCodeNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
AmountOfParamsNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
CanBeRepeatedNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate [protected]
CodeTemplate(string name, int id, int lenght, IEnumerable< TemplateParameter > parameters, bool canBeRepeated, bool chechForProblems, bool end, int offsetMode, bool canBeAssembled, bool canBeDisassembled)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
EndingCodeNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetData(string[] text, IMessageLog messageHandler)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetEnumerator()Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetHashCode()Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
GetPointedOffsetsAndPriorities(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
LengthNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
LengthInBytesNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate [protected]
Matches(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
MaxAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
MaxRepetitionNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
MinAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
NameNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
OffsetModNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
PointerMakerNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
thisNintenlord.Event_Assembler.Core.Code.Template.CodeTemplate [protected]
ToString()Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate
WriteDoc(System.IO.TextWriter writer, CodeTemplate code)Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate [static]
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template.html deleted file mode 100644 index 738d8a1..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template.html +++ /dev/null @@ -1,816 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate Class Reference

-

Template for stored text code. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 CodeTemplate (string name, int id, int lenght, IEnumerable< TemplateParameter > parameters, bool canBeRepeated, bool chechForProblems, bool end, int offsetMode, bool canBeAssembled, bool canBeDisassembled)
Dictionary< int, PriorityGetPointedOffsetsAndPriorities (string[] code)
byte[] GetData (string[] text, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()
override int GetHashCode ()
IEnumerator< TemplateParameterGetEnumerator ()

Static Public Member Functions

static void WriteDoc (System.IO.TextWriter writer, CodeTemplate code)

Properties

IPointerMaker PointerMaker [get, set]
int Length [get]
int LengthInBytes [get]
bool CanBeRepeated [get]
int AmountOfParams [get]
TemplateParameter this [int i] [get]
string Name [get]
bool EndingCode [get]
 If this template should end disassembling.
int MaxRepetition [get]
 Max repetition of this template as parameters.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Detailed Description

-

Template for stored text code.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.CodeTemplate (string  name,
int  id,
int  lenght,
IEnumerable< TemplateParameter parameters,
bool  canBeRepeated,
bool  chechForProblems,
bool  end,
int  offsetMode,
bool  canBeAssembled,
bool  canBeDisassembled 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - -
IEnumerator<TemplateParameter> Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetEnumerator ( ) 
-
-
- -
-
- -
-
- - - - - - - - -
override int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetHashCode ( ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
Dictionary<int, Priority> Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.GetPointedOffsetsAndPriorities (string[]  code ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.ToString ( ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
static void Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.WriteDoc (System.IO.TextWriter  writer,
CodeTemplate  code 
) [static]
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.AmountOfFixedCode [get]
-
-
- -

Amount of fixed code in this template.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.AmountOfParams [get]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.CanBeRepeated [get, protected]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.EndingCode [get]
-
-
- -

If this template should end disassembling.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.Length [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.LengthInBytes [get, protected]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.MaxRepetition [get]
-
-
- -

Max repetition of this template as parameters.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.Name [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.OffsetMod [get]
-
-
- -

The modulus where the offset of this template should be 0.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - -
IPointerMaker Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.PointerMaker [get, set]
-
-
- -
-
- -
-
- - - - -
TemplateParameter Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate.this[int i] [get, protected]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template.png deleted file mode 100644 index 65dfc4028cae1e71767cc7d8e0e11cc905a25287..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1507 zcmb`He>Br;9LLvDsJLBH-I3o#xw#_Zn&}An88Iq9YL+x4jyA-adl*rXg^bFNisa|! z=dd~*>x@mrFEY0?fHQ&3`J?H*$|GdvR&+~pi&vVXmKA-bC@8{|u^r@TCjsBmkur>6(k2Tm!r zs#t#?gyMQ_j12`?K_DA0dbl_RTv|6@I+#CYrsisX!bJ|6c4tDZ4JtwjFr=PqD^2t1 zHhY6sxFe-n_}Q)rttO>p!Ig0nI|^3lt255MXzN`@MugdpeVA+cPdXhut>S+3WY6if z*Sv|fhY2Hcqxw>9Hw1|iji5ls-8>;cypSSSlOZO#Q-y-`LSJZy!<^w@vZrwnHH=<( z1C0zAqS~<}Pr^+6Xq$C8Oj3QTTe!Z>)6~ zTf=t6C_$oz=kCh;4ra2nBfNC({Y5L-0!${w=|`?FQZ5^;d3?Y35ITfsHBKSHrg_^&M_U$KQ7`#{RKL2 zr^P@jL2k!$f-M_L2|v{R>_fdYHhn&-7KS1PCD!7{$-{Ju@!mJEcZoMgsirSYSkj3U za(2VYCv9y>KAH#~#0g2lDCvoydXcKoa^i^|0j`j4Eu3&K?DV7~5+|b!#NGqfI|_Lk z@Q)~8a(~zsoC4Fpf5{rV@NWneA{R^3;1L4@SK(jJzCH`Z)$jy)j+Oh=S`9Tcpxy%! zC5XbE%nyF~$vT(2My(Tq+dFx=uz=y{`S!Q_?(w%oR5Ma0v z#f69|hbsI~&j-IP9!!Mxpjq@cymPtH*OK?&$zW&Rh@JL29<5^Y#k$fH&QNxqg*Au& z8*aB#Fd2qi&LOaks5I3oP5&l@fasL88}D|!8|Xxb)`B&F_4_V`9UZDlV#+F~U@qG>_?FRVR>0K-7_&5yIfTJ41^EQw`AJFm{#E!=5w{8q zC*(Gt>qP@DX79{u{hr%+_mIZAYTRC3eafT4xcEjvR&R{nxgG6^lFNgh^A%UhuLRVH zX1K4s*(~G8@YIUj9ClWOJqG`5eAzQ<=Zo=9j_aOV#A~I&Szm51=pF^Q)6Dp`)oQNn zZF!3=FAB>lP=-B+s#}#^vEGxIAc|Z$9U^emCp&jByR=GR8#%>)-g#YGFtb@oe;tv7 zwWueDYBpm7Y0*_UHw*#)s0}Vf)$yC!kiQ)`yq4DY>_6InHD9t&l(Zz2DA56a#+`Qp z3sgD7@;$)4Zfe^zYQd8|?!|imMGw)3W+?Qax-w3lC#l>%mG;7!UO&GC(VV7 z%G@gP{6;JbqxWg0vq6?{bYQh%-qv8B4VWzt+zu{Sg5_+C2nFWp+6hr#0~yz+hZ|Z| ZqNEp5w}oaLQ2fXc4_6 - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer.html deleted file mode 100644 index 2ba7132..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer.html +++ /dev/null @@ -1,314 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer - -
-
- -

List of all members.

- - - - - - - - - - - -

Public Member Functions

 CodeTemplateStorer (IComparer< ICodeTemplate > templateComparer)
void AddCode (ICodeTemplate code, Priority priority)
ICodeTemplate GetTemplate (string name, Priority priority)
ICodeTemplate FindTemplate (string[] code)
ICodeTemplate FindTemplate (byte[] code, int index, IEnumerable< Priority > allowedPriorities)
string[] GetNames ()
bool IsUsedName (string name)
IEnumerator< ICodeTemplateGetEnumerator ()
ICodeTemplate FindTemplate (IInputByteStream reader, IEnumerable< Priority > allowedPriorities)
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.CodeTemplateStorer (IComparer< ICodeTemplate templateComparer ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.AddCode (ICodeTemplate  code,
Priority  priority 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.FindTemplate (IInputByteStream  reader,
IEnumerable< Priority allowedPriorities 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.FindTemplate (byte[]  code,
int  index,
IEnumerable< Priority allowedPriorities 
)
-
- -
- -
-
- - - - - - - - - -
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.FindTemplate (string[]  code ) 
-
- -
- -
-
- - - - - - - - -
IEnumerator<ICodeTemplate> Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.GetEnumerator ( ) 
-
-
- -
-
- -
-
- - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.GetNames ( ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.GetTemplate (string  name,
Priority  priority 
)
-
- -
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer.IsUsedName (string  name ) 
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_code_template_storer.png deleted file mode 100644 index 7e5b83278fd92b992e2fccdddd86ca8a79075a6f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1129 zcmeAS@N?(olHy`uVBq!ia0y~yV4MeJ2XHV0NjdY!zCcPMz$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}vM)70o-*SIT%8nO*vz5)}05h}PgT}uSa*y8sP3Ge)W=`(t z=xEB^uN(bD_3+L+-bU-^>Ytz4=GXc~_~yQa9>AKw(~n)cNM=_dhy4X#%k8$C9fAv%=xw`oKv=Y`RWgQWx946%g(iG z{j%6OAAV`Q$5n1UG2|$g z?~nT8Fm1I4SKD1ro5fmBc?~1i3t#rWd0>+76`Q=`!bf`#81F8c=6rLz`)vPD7U@&+ zRR6k|d9Cc+apj(+4|Ez$A$YFy|r`KUXPwuhvSlQ$9aN^md z_l3pZuZ2}Msn?!)bT9en=Isa0Oy8@XzwO;8QJ^|*o6N62(rV8}%?{PdJf$RV?va0a zr{LcH{c7uWMp`|7o}4F{{PIsl_F3Ne-FyC9mtVcapYl8EsmK3m75}!ZeE!~d)BJut)YSao1xYH2h27bmX{o0uSoD`RAhxjC?h{l z1x$~`2L>q5-~po?gqLuD*#^Qp(6D^#H4b2UXz8jhe9OT9;Xnh>B>T4K|GfVs^R2wv zc;Ih)hlcXnW3OKynDj8_o$Ac%=cYf8Y1wz7cF|4qDLVx!R-Ajnblz=W`RP){m**qS z?RLqRHA$NIdS2G1JDl^bRR(2W>4;kV@g?(ju4f)=FW%70E?6gIbuBUc<^6p#zPFz% zX?P{_i*>?hTdhK-vi&8RPWLa`UY+CbC(+sZ=!3yh!!-6|9zDl%C!d^n-9dlfVqkJ$ zcZDa1^CkVJ>en|v9L2)@Q6C*9 zuh!^tnYL@+cRfe5*QH5SrqU6c`ez-_)$`jUUXhl3?vh5dx&89a)AzQ1UFY?^Gi{2$ z@H;lS@GI37F($7bUXQQdKj-_ds!5ggwk6Z!?Znx4EuXc=?!@xU(kdU5?!Cv)-qnwO z!8z}XVRv=E==pif#_`|g?YSxUa$c6+hc&B?o4+XWOU``_O0ap?cTpNcl+g?qoN{VB9r pA@|_t)az`}$o*|0ccc5Q{kine0=F!URlstA!PC{xWt~$(696>AF0}vv diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template-members.html deleted file mode 100644 index 17e42b3..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template-members.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, including all inherited members. - - - - - - - - - - - - - - - - - -
AmountOfFixedCodeNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
DocStringNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
EndingCodeNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
GetData(string[] code, IMessageLog messageHandler)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
Matches(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
MaxAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
MaxRepetitionNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
MinAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
NameNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
OffsetModNintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
ToString()Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template.html deleted file mode 100644 index 5951630..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template.html +++ /dev/null @@ -1,588 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate Class Reference

-

Template for raw hex code. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate -Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()

Properties

string DocString [get]
string Name [get]
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Detailed Description

-

Template for raw hex code.

-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.ToString ( ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.AmountOfFixedCode [get]
-
-
- -

Amount of fixed code in this template.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.DocString [get]
-
- -
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.EndingCode [get]
-
-
- -

If this template should end disassembling.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.MaxRepetition [get]
-
-
- -

Max repetition of this template as parameters.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.Name [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate.OffsetMod [get]
-
-
- -

The modulus where the offset of this template should be 0.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_raw_code_template.png deleted file mode 100644 index 85e776e5d28343e95c0b82afa62866f5f1f22f66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2007 zcmZWq3pmu<7MBcznHp+N9wAhke-SD}o@2;iJf`t)6lJ7vNM5H5#>k^2ggczC^PPL|{=U8UZ+&a+^{u_vZ>@a`?`#K`Q<0O9 zkbv9&XhV>Y*b0bo5_GG0wLCbJBHonnj-c)O`nnjduQ$`_UU$W4b2c|OQ(D*m6pPR+ z1ZP*VdUN!(gN70kGQRdU7%*bXR6Z|E0KjZ@OM&%u?oyonj*;5*v-CW+slZujuh*rP z$=Nvd;;rVVG<2fwT0uYrD^^YtiN_Sii-k@XhSrovjIz^t$Ns%qTK42TBh{VQ66*Y+ z^q7^>-r^X6V-~JSNfumF1Rhp>f&gv@ofn_6p~?fbQ>m=8RiEXVRsuB=a-w)|X~yKE zm;kJDS9aQbhUeExZ{Y!C8Y1R?= z$P1u~!IPKhg{<9~`c9-)6?@a#49|j&!V#i^dQmm)bsS>Ueca+(Y+}3U-sKnoT zrs^=F6tI~u1Zxj|%XgtOm>I9W4^UjKwlI;r zZUtckYYTP|5t7L3jj20NW1t{HWO3SfL!*h`ki?3=V4R$FVZ7Lt6af7W|KA8i{I?OG zpfP^3HK*>I%#R8U1{^L!5Cb8i+*i5 z@rX;C%nLea#0XA&5--O&blHDLOh|5xl))Iw zsLYrf?fVzLL%$_a`gVIEZ;t@%&utn(Ob)UHL7jcY_<;Lc#00!sEX+=JtRwkBLmOy z2#e@XmV@3LAM*%K2?SUb^!!xMg6vGooT}n`|yDp4Q zTMx@p6p(?uK|{PfCp(Cj{}x@S==thW!F6WW@9zdkDw->6qF)wtWbX50Us5lB*f_AV zo#lnI@(D9M)1D>Nz?;bQ>>`OmLch|kjB*!zsto377K2RX5s_W>5YCcpM{Cv+KeU_p zZe_aKSUAGfF*dtslrQFT(0Rd=pJzX*p4073Evr`+9;NL0z!s9oCoVj6?k^ZOD1PL$ zGAT*Tc50vdn9bh4`lXtLfq3|Gq`<)B#?`Kh0cNaP%%I?ftRtq}C(=Qi7DZgkzNiT;o2KP*p=6=`XtCJP@##kKd{CM>e6H~Z)k(`|w# zpoE%-*Pwr9_%#9DB&3PWzp$cGqYQ-8j?%jUnB4#GHM3b z>JPHxvtn`xmxmB1->z7YmxDf9A5L)4E_t+^$WLP`mP}mS=%%21K}W_t58H^OznH8@ z2BU0z(q_W-76L)<*~D%%I|%ke7dq(M;Ue$G7eeW$2;Y?CgEnrBT%(>j-CW#j|I8Vp z9xw;Nqn7UL5?z`be|&Lyrp14#a=e!eE4VmZX!t3DSYO_KY1!FTo!Rz$YF@9f8y$IM zSClOnjXG - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer, including all inherited members. - -
Compare(ICodeTemplate a, ICodeTemplate b)Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_comparer.html deleted file mode 100644 index 0bdb28d..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_comparer.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer Class Reference

-

List of all members.

- - - - -

Public Member Functions

int Compare (ICodeTemplate a, ICodeTemplate b)
 Compares two templates and finds the better match.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.TemplateComparer.Compare (ICodeTemplate  a,
ICodeTemplate  b 
)
-
-
- -

Compares two templates and finds the better match.

-
Parameters:
- - - -
a 
b 
-
-
-
Returns:
Positive if a is better match, negative if b is better, else 0.
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer-members.html deleted file mode 100644 index 1e77338..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer-members.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer, including all inherited members. - - -
Equals(ICodeTemplate x, ICodeTemplate y)Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer
GetHashCode(ICodeTemplate obj)Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer.html deleted file mode 100644 index e0810f1..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_template_equality_comparer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer Class Reference

-

List of all members.

- - - - -

Public Member Functions

bool Equals (ICodeTemplate x, ICodeTemplate y)
int GetHashCode (ICodeTemplate obj)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer.Equals (ICodeTemplate  x,
ICodeTemplate  y 
)
-
-
- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.TemplateEqualityComparer.GetHashCode (ICodeTemplate  obj ) 
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template-members.html deleted file mode 100644 index 50157a6..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template-members.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate, including all inherited members. - - - - - - - - - - - - - - - - - - -
AmountOfFixedCodeNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
EndingCodeNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
GetData(string[] code, IMessageLog messageLog)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
GetLengthBytes(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
Matches(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
Matches(byte[] data, int offset)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
MaxAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
MaxRepetitionNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
MinAmountOfParametersNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
NameNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
OffsetModNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
ParameterNintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
TerminatingStringTemplate(string name, IEnumerable< TemplateParameter > parameters, int endingValue, int offsetMod)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate
WriteDoc(System.IO.TextWriter writer, TerminatingStringTemplate template)Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate [static]
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template.html deleted file mode 100644 index 2e3af23..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template.html +++ /dev/null @@ -1,637 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate Class Reference

-

Template for terminating string of data. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate -Nintenlord.Event_Assembler.Core.Code.IParameterized - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 TerminatingStringTemplate (string name, IEnumerable< TemplateParameter > parameters, int endingValue, int offsetMod)
bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageLog)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.

Static Public Member Functions

static void WriteDoc (System.IO.TextWriter writer, TerminatingStringTemplate template)

Properties

TemplateParameter Parameter [get]
string Name [get]
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Detailed Description

-

Template for terminating string of data.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.TerminatingStringTemplate (string  name,
IEnumerable< TemplateParameter parameters,
int  endingValue,
int  offsetMod 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
static void Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.WriteDoc (System.IO.TextWriter  writer,
TerminatingStringTemplate  template 
) [static]
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.AmountOfFixedCode [get]
-
-
- -

Amount of fixed code in this template.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.EndingCode [get]
-
-
- -

If this template should end disassembling.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.MaxAmountOfParameters [get]
-
-
- -

Maximun amount of parameters accepted or -1 if no maximun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.MaxRepetition [get]
-
-
- -

Max repetition of this template as parameters.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.MinAmountOfParameters [get]
-
-
- -

Minimun amount of parameters accepted or -1 if no minimun exists.

- -

Implements Nintenlord.Event_Assembler.Core.Code.IParameterized.

- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.Name [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.OffsetMod [get]
-
-
- -

The modulus where the offset of this template should be 0.

- -

Implements Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.

- -
-
- -
-
- - - - -
TemplateParameter Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.Parameter [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_terminating_string_template.png deleted file mode 100644 index b8b83983f1ea82797b43a7cf7e180587be2b83f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1651 zcmZ9Nc~sI_6vs(RtkIlKsgoIwSvi`6xn(L!BRURkn5I}HYNm|~nF|KW4@@%34Nc2R zjU2}z^N6PAf~Y8`Y+Pc}%5lj++>xYk88Ksi(V25P^SrG zqfHP9L>K*whYtj@jtBbJv^BxC;sa+4G~an2J?W`ZsX$ky;pT9ozdbqeT(+NIh##1;TLl#Zti4lc)f!SuK-NHoG5Aws_mX$n6 zuJ-R@GO)b-7#oh1(SEcn+Q6AxY~9>vpo?F4;p3f*^`98hS~k(DvW*U<-p|Sur-do+ z&!Wy|G0$eww;zOOTs$T4&-YAol)v!(%fe`1UaW9#Ee8L?`IL}{G3h?|8^J7r-P?$S zc>B~sCxmQoEBX1#t~Ba-`rBne6amGu>O2=%-{)`KHTpbSVE+`ouz|PPjDFsVn;ZAe zcbc|uUnl@2mFO1J4I>})jtsmcZUX?tjTLdPo-jUcB|fU5Mej1(q&%KrS48f|#gQVI zMs4I#a@>`VluwhzDUPG_BJ|oe5`4LoaPYe_vHokWUAb>W!QhyoBbUq_TYTbtJCX>` zptKTWo11QhuC4x4nHXfmeUD$-KGJ3aOUiSDjmFxjR2Cax8ldDUP{ew~!uN;-9D#;w zqfuyl6zk7-hDm(Xd@$5iRB}mFx}J{$rKvs-W_$}Og`w8x+|Lr3g8Bj#aNwDMwU92{ za&>7i=!9N_A(h_M+jXyBdlu{r@6PwBN|^LCQFUM9FTY2A+5a+lYH<$u?bf3;oDB6BN4|M=HS<(G3qo!i-lJ zp>`fYZ+Yk3U@!nOcEmJDTLYjKS>@Idp)(Ze*t^6Y6pXgy7d60a z1}u41ugzNKOt@=0q|PUl6W3EZdo^K6e|+J=vrc7PsF1}-mznc=q-ndsHFwbLoVyQ2 zENrIaLrB`7)WrW|t|tCJ=4#?4RaecY>xZsL$-~LeFHHdK;7Mpcv<1^pL;&q0#$&gO zRyYOlKk80}GjH?^i~13@l^ASR`nF@;N@uYyXQE8>C-?bQlKHPiEi+pSY&s_>5BkeJ zOimFy>Lwo_UbE#@8tV=o81$$=HpJF3Hn>?6UD%k6v$}ipgG8clJ%P)VDns@+Z_M*V z{6+i3Vkh>e^?%Q1 ziCu3EY{LJFni8cM-DL}?3Y4^@%+dM|li`Jpd=c5_SG$_aET%69;I&4plQF~L2Nj=` z=JLJ+PE-X?F|NI`GErE7{9rf~u2B`9)3Jj`HdoZhizZ^xfroZhys1@AE^bDC9}RQr zM+Ei(kA?#xU~cNC;Zoz2DHB=iS6ffEatM7mGgCUQ0}~z*tVXufX&sqrYCk*EcKOno z9--@A>+T-cE~XJ>J#W5++->IK02vK(i~sT*j1KTo4X - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.IO.MessageLog Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.IO.MessageLog, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - -
AddError(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
Clear()Nintenlord.Event_Assembler.Core.IO.MessageLog
GetText(out int longestLine)Nintenlord.Event_Assembler.Core.IO.MessageLog [protected]
GetText()Nintenlord.Event_Assembler.Core.IO.MessageLog [protected]
MessageLog()Nintenlord.Event_Assembler.Core.IO.MessageLog
Print(string text)Nintenlord.Event_Assembler.Core.IO.MessageLog [pure virtual]
Print(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
PrintAll()Nintenlord.Event_Assembler.Core.IO.MessageLog [pure virtual]
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log.html deleted file mode 100644 index 0336524..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log.html +++ /dev/null @@ -1,573 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.IO.MessageLog Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.IO.MessageLog Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.IO.MessageLog:
-
-
- - -Nintenlord.Event_Assembler.Core.IO.IMessageLog -Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog -Nintenlord.Event_Assembler.UserInterface.GUIMessageLog - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 MessageLog ()
void AddError (string message)
void AddWarning (string message)
void AddMessage (string message)
void Clear ()
void AddNotEnoughParametersError (string file, string line, string type, int amountOfParameters)
void AddFileNotFoundError (string file, string line, string missingFile)
void AddError (string file, string line, string message)
void AddWarning (string file, string line, string message)
void AddMessage (string file, string line, string message)
abstract void PrintAll ()
abstract void Print (string text)
void AddError (string format, object[] parameters)
void AddWarning (string format, object[] parameters)
void AddMessage (string format, object[] parameters)
void Print (string format, object[] parameters)

Protected Member Functions

string GetText (out int longestLine)
string GetText ()
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.Core.IO.MessageLog.MessageLog ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddError (string  format,
object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddError (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddError (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddFileNotFoundError (string  file,
string  line,
string  missingFile 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddMessage (string  format,
object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddMessage (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddMessage (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddNotEnoughParametersError (string  file,
string  line,
string  type,
int  amountOfParameters 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddWarning (string  format,
object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddWarning (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.MessageLog.AddWarning (string  message ) 
-
- -
- -
-
- - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.MessageLog.Clear ( ) 
-
- -
- -
-
- - - - - - - - -
string Nintenlord.Event_Assembler.Core.IO.MessageLog.GetText ( )  [protected]
-
-
- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Core.IO.MessageLog.GetText (out int  longestLine )  [protected]
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.MessageLog.Print (string  format,
object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
abstract void Nintenlord.Event_Assembler.Core.IO.MessageLog.Print (string  text )  [pure virtual]
-
- -
- -
-
- - - - - - - - -
abstract void Nintenlord.Event_Assembler.Core.IO.MessageLog.PrintAll ( )  [pure virtual]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_message_log.png deleted file mode 100644 index 26805ecd1a2c525e9f2ded3c3c26385ed62a818e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1969 zcmZ9NdpOkDAIE1AR#Us`=Q3`Slv+*75MRj@G6-X!Q-+7*M&gXpIpXWKxdET$*bFweu?Di;W zD8XQ`Jr4HgFTr3kAQb3($W}3|A@hl{$n{IF0!|f*SXLLaonoZ#IVj zvqnh?a$e6I^e+31@_nH zZfNJm8>9HfrBEOw^zl21`250`pB9<4|ZDoajFde8mPhb%lY8Al}O;(@$~ zPGYUh)%nlgP*V5tiK{wvbJ)YW=XEwGLb$6Sbp#ic8|%bD1Aa(;M9e_i<=l?NyZSh6 zHvK58i%A}ET4UI~6|x$1@4fmO-N>>a_UeEu`GZ?a@%6FmOZI|S=$ln+B~PL}K8HR(U1ytcd1_G`7_V>{ z5YBj8tZUyk2Bi5k1Z2)Fre0h=szP%olMdvm<`VK;^ffJD~EdOt}<~lN-*IHduO; zrvFJo;K{xSIJP_IO}Ay~!9;>bQAUH!!Gq|*0H(~=*&7`%1(zS73xei$Dq09E9lPkq#n?r}){?H0N^>O@z03=pfS)#0X< zN6Hx!U(W+vLa6>t7bhbuHTcv+hX|a|;NRg2y=RFSb1-KSGp8W7&n0=xN$PUV^wn?qGWoROf8=gb{p zyt5+q9ssxA$A(4U2d&VsUEM4dot3|h5(-ij_^N0|!g2!xy%1Y8dzQHEPNBa|g7aw^ zm2;Ju43y+%9JSe$Wv*%zG06LSKfuKn!$bc7ntDTLf*t?`(aB*$B|~z4$!?af>6oB4 z_BrgQcm=Syf3kw~{I>SKPn9j}OXXhof{H!0!qiE8?+Io=#S@&nqqu}H9C3j*T^oMP zF$Ln|XNV8Aenh&j(KqSR!xTp$W}&oeV{6`mSZh%=R>8=+v8LC5jmW%~!BHo36u{Db;jiKo5c&q81L$>rx(D4k82Xzk{#qDl0qqvVuDtjDp03%E!mQcfH_Fu$l^x zeBEO@AZnW8dfXAJEF0cvasAA0nq9z;%QOjI(?ioqsBPucyt(47J~dswyogP>K%wxo z_-|c3k)R{sM_V~U^u@cX$5FVU&jjG7v|vuq{z=n?ywev$o~0k{1dRV_LlW=*wINS6 zXO*_Wjnd=ZX5arXI%{V-n$#@KGvE;Gy9Iuolr_S1#fgA8L|i4_R!uF(Uwj3)|C6u@ z>k_r1W~C{VO*teoLkYKBS(=58!3piWtVZjK=sO)F^(S6TPQ1TYr&2EC7P2&q0rAu% z_Y2}awIUyw{+fhL1x9dZG}lC(_M7PO=8xNDd~}cbt8eE3uyIePjxpD3ru}vB_*JGW zg_o?{Gd$tyRVaRhtR59%(5y{|YHiT6QJy<#sxS~!!Q1FQ(3gYOcWGbcy|*?bu5|JC z;ftCP%~=BNddYjB+K$+pIYl>%9O*X`-~b)>hXy=nERtq!vJtqQNha9%lg4j+Se0t~4RU?GghO1!VhITGK8+vyVrR&d0otIn7S^P-R^Vj2? z7UodoS<;p>&QlmR*pO-%g}YfW=oweLsr~!Q(wXENJ(jT~?}=Vdo-7z?e44lX=)U~w zz6tLKI$6C6>+JAfB(Qp6pIeRw?@n!!S_`e)LLx)^~O^Ly}n7E~KU= zAw=0dK-JXB2dePQF|SjFbGSq|gQrqeUlXrca%I5_NBrs~%BUn~TLXMt{>0!#BfZ12 zA&$%1WG`bvO{O-3!}q?dwn!ZaC2nWZHp_hjjsDw9 - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - -
AddError(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
Clear()Nintenlord.Event_Assembler.Core.IO.MessageLog
GetText(out int longestLine)Nintenlord.Event_Assembler.Core.IO.MessageLog [protected]
GetText()Nintenlord.Event_Assembler.Core.IO.MessageLog [protected]
MessageLog()Nintenlord.Event_Assembler.Core.IO.MessageLog
Print(string text)Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog [virtual]
Nintenlord::Event_Assembler::Core::IO::MessageLog.Print(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
PrintAll()Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog [virtual]
TextWriterMessageLog(TextWriter writer)Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog
WriterNintenlord.Event_Assembler.Core.IO.TextWriterMessageLog
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log.html deleted file mode 100644 index 48a49d7..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog:
-
-
- - -Nintenlord.Event_Assembler.Core.IO.MessageLog -Nintenlord.Event_Assembler.Core.IO.IMessageLog - -
-
- -

List of all members.

- - - - - - - -

Public Member Functions

 TextWriterMessageLog (TextWriter writer)
override void PrintAll ()
override void Print (string text)

Properties

TextWriter Writer [get, set]
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog.TextWriterMessageLog (TextWriter  writer ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override void Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog.Print (string  text )  [virtual]
-
- -
- -
-
- - - - - - - - -
override void Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog.PrintAll ( )  [virtual]
-
- -
-

Property Documentation

- -
-
- - - - -
TextWriter Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog.Writer [get, set]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_text_writer_message_log.png deleted file mode 100644 index df84f1eb71602d3ef333c8f1b37261d6c39ae81e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1511 zcmcJPX;ji#7{+nZaO(uQk!Y@gT5e?)x#R+xK~|zAO<`d(nWYW5=2F=i?XQTTjax}} zGBuYhEnJhxKu6qB%Oy2U+)xa4#7t$V>BF4)KKGpW-se8|{q}pGn|R#QeT%ZTG6)3P z;&B-51p>*DWExQ1B->}qpfK41JC5_lNTpJlluFsTx##FI^}X0^c65VuTy|9q_435a zp1-eNp7$OQNFm$G-0)k*!v9pmw2nx&V(%g=X%Qe>SKk zAoa7tdHF6JG>)Tg$O4nPE`B9pJqk~6gQkv!4cmJ05G@h@mbD5#`izj*BZ^`VjybES zL}{#-F0hYFY}WCQn)604^6!jbO67R07K@5`zFw0{cjt?MQSc6;$}F05TjOb6FnP9B zAj)%kB+i1Ai;l4NsnIxg1QY7K(Mf)+xy4etHhDl(s5+NT!4`y1KyI7R16)d*P9F3` zf#HrVxsownx%&jHW;}(Mv(y9(h0Hiex=*N=0P8duN2ujzBeH?mzjg}F$*EISI*?ov zNjQ4#8qaI4G-Fq3p)1PQQkaJ(YPUOBI&UP!4Ra+!xoId;a z+L)O%+pZF`#-6~(VU{V4Nbu15#onz`T%{{|?_qiEl&rV!sCBwkZAQ1067ahG%C@Oi zQCRX%%@OIv2(P;X`FDKr&l7GDHgv?fncExT`oWm%JEpFV>0%_c#I+`DBxM83bmnBL zK-H|Fcwof{g15++3ty=A`xA{*`d#k=jw3YH)2gft5ynz5x}Xuj71#;A|!d5iASC5ND(lAeNO!m{g~ymtDk%Ww4*d-Jmb#S zWNG##0$X>Tju;y2%f^nl%MHic1HM(pP4^NKMjdwdaPUBSs2^1&Hs39$l6%lKy5Pe? z5d+0BPzJ#v!t8V+zTwTyW8$6l)eCc}C^w6mJT2t9HA#{a)nOi{&fP}3p}YCbD)&9j zj;3(OiVjCkrX69QKg0bR$lElJ1cF!^fH{&WfGZ3?+7Q+Q-AsaO&KR2cIW)#>e$vN& zmg`su;XIGAL?^d}JU#K);*wf@F{!o8?X+YpAcoR8bR&3Ouam0Q=U8TqV+gF0o@zzd z1>bjB%KV;+lY9?m%9S%1E>lQvtOIP6#<_~1{UvrG}W$-GS5fwo{ zvPloR`x{t4vTtJMaD>jum!ev3`QBsgnADQ;%fe&8bv|&krv*3*`iQC^kNTYORuPw7>c+16b3~}W9@u>{ zNkWmTb({Q_M1gh&DY{Qu`IZIbLWJ1(ry4Rvw8!}4ftwA?y@EK28ppOP0qAYlv5xF^ zY5Zlx_2Dx1fclB34%qr2p zQr8^t!C<=P*VZCt5Fh-))YsM77RXxoqjjoYgS=}&I%oCP7*_AEAuXk74nxK8B*s7S fT$2M#wOS7G{AhHE%^rd5R|a`tJkez?=WhKC8m-)P diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error-members.html deleted file mode 100644 index 1f8630c..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error-members.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Utility.CanCauseError Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Utility.CanCauseError, including all inherited members. - - - - - - - -
Bind(Func< CanCauseError > first, Func< CanCauseError > second)Nintenlord.Event_Assembler.Core.Utility.CanCauseError [static]
Bind(IEnumerable< Func< CanCauseError >> functions)Nintenlord.Event_Assembler.Core.Utility.CanCauseError [static]
CausedErrorNintenlord.Event_Assembler.Core.Utility.CanCauseError
Error(string errorMessages)Nintenlord.Event_Assembler.Core.Utility.CanCauseError [static]
ErrorMessageNintenlord.Event_Assembler.Core.Utility.CanCauseError
NoErrorNintenlord.Event_Assembler.Core.Utility.CanCauseError [static]
operator bool(CanCauseError error)Nintenlord.Event_Assembler.Core.Utility.CanCauseError [static]
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error.html deleted file mode 100644 index c0dc540..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error.html +++ /dev/null @@ -1,207 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Utility.CanCauseError Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Utility.CanCauseError Class Reference

-

List of all members.

- - - - - - - - - - -

Static Public Member Functions

static CanCauseError Error (string errorMessages)
static CanCauseError Bind (Func< CanCauseError > first, Func< CanCauseError > second)
static CanCauseError Bind (IEnumerable< Func< CanCauseError >> functions)
static implicit operator bool (CanCauseError error)

Properties

bool CausedError [get]
string ErrorMessage [get]
static CanCauseError NoError [get]
-

Member Function Documentation

- -
-
- - - - - - - - - -
static CanCauseError Nintenlord.Event_Assembler.Core.Utility.CanCauseError.Bind (IEnumerable< Func< CanCauseError >>  functions )  [static]
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
static CanCauseError Nintenlord.Event_Assembler.Core.Utility.CanCauseError.Bind (Func< CanCauseError first,
Func< CanCauseError second 
) [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static CanCauseError Nintenlord.Event_Assembler.Core.Utility.CanCauseError.Error (string  errorMessages )  [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static implicit Nintenlord.Event_Assembler.Core.Utility.CanCauseError.operator bool (CanCauseError  error )  [static]
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Utility.CanCauseError.CausedError [get]
-
-
- -
-
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Utility.CanCauseError.ErrorMessage [get]
-
-
- -
-
- -
-
- - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Utility.CanCauseError.NoError [static, get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4-members.html deleted file mode 100644 index da9e0fa..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4-members.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4.html deleted file mode 100644 index f90e6e6..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_can_cause_error_3_01_t_01_4.html +++ /dev/null @@ -1,275 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T > Class Template Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T > Class Template Reference

-

List of all members.

- - - - - - - - - - - - -

Static Public Member Functions

static CanCauseError< T > NoError (T result)
static CanCauseError< T > Error (string errorMessages)
static CanCauseError< T > Bind (Func< CanCauseError< T >> first, Func< T, CanCauseError< T >> second)
static CanCauseError< T > Bind (IEnumerable< Func< T, CanCauseError< T >>> functions, T start)
static implicit operator bool (CanCauseError< T > error)
static implicit operator CanCauseError< T > (T value)

Properties

bool CausedError [get]
string ErrorMessage [get]
Result [get]
-

template<T>
- class Nintenlord::Event_Assembler::Core::Utility::CanCauseError< T >

- -

Member Function Documentation

- -
-
-
-template<T >
- - - - - - - - - - - - - - - - - - -
static CanCauseError<T> Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.Bind (IEnumerable< Func< T, CanCauseError< T >>>  functions,
start 
) [static]
-
-
- -
-
- -
-
-
-template<T >
- - - - - - - - - - - - - - - - - - -
static CanCauseError<T> Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.Bind (Func< CanCauseError< T >>  first,
Func< T, CanCauseError< T >>  second 
) [static]
-
-
- -
-
- -
-
-
-template<T >
- - - - - - - - - -
static CanCauseError<T> Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.Error (string  errorMessages )  [static]
-
-
- -
-
- -
-
-
-template<T >
- - - - - - - - - -
static CanCauseError<T> Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.NoError ( result )  [static]
-
-
- -
-
- -
-
-
-template<T >
- - - - - - - - - -
static implicit Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.operator bool (CanCauseError< T >  error )  [static]
-
-
- -
-
- -
-
-
-template<T >
- - - - - - - - - -
static implicit Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.operator CanCauseError< T > ( value )  [static]
-
-
- -
-
-

Property Documentation

- -
-
-
-template<T >
- - - - -
bool Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.CausedError [get]
-
-
- -
-
- -
-
-
-template<T >
- - - - -
string Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.ErrorMessage [get]
-
-
- -
-
- -
-
-
-template<T >
- - - - -
T Nintenlord.Event_Assembler.Core.Utility.CanCauseError< T >.Result [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html deleted file mode 100644 index 4e3aa38..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.GBA.GBAPointerMaker Member List

This is the complete list of members for Nintenlord.Event_Assembler.GBA.GBAPointerMaker, including all inherited members. - - - -
IsAValidPointer(int pointer)Nintenlord.Event_Assembler.GBA.GBAPointerMaker
MakeOffset(int pointer)Nintenlord.Event_Assembler.GBA.GBAPointerMaker
MakePointer(int offset)Nintenlord.Event_Assembler.GBA.GBAPointerMaker
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html deleted file mode 100644 index 731e1ac..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.GBA.GBAPointerMaker Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.GBA.GBAPointerMaker Class Reference

-

Makes GBA ROM pointers from ROM offsets. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.GBA.GBAPointerMaker:
-
-
- - -Nintenlord.Event_Assembler.IPointerMaker - -
-
- -

List of all members.

- - - - - - - - -

Public Member Functions

int MakePointer (int offset)
 Creates a valid pointer out of offset.
int MakeOffset (int pointer)
 Makes a offset out of a pointer.
bool IsAValidPointer (int pointer)
 Checks if the pointer is valid.
-

Detailed Description

-

Makes GBA ROM pointers from ROM offsets.

-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.GBA.GBAPointerMaker.IsAValidPointer (int  pointer ) 
-
-
- -

Checks if the pointer is valid.

-
Parameters:
- - -
pointer Pointer to check
-
-
-
Returns:
True if pointer is valid, else false
- -

Implements Nintenlord.Event_Assembler.IPointerMaker.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.GBA.GBAPointerMaker.MakeOffset (int  pointer ) 
-
-
- -

Makes a offset out of a pointer.

-
Parameters:
- - -
pointer Pointer whose pointed offset to get
-
-
-
Returns:
Offset pointed by the pointer
- -

Implements Nintenlord.Event_Assembler.IPointerMaker.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.GBA.GBAPointerMaker.MakePointer (int  offset ) 
-
-
- -

Creates a valid pointer out of offset.

-
Parameters:
- - -
offset Offset to transform
-
-
-
Returns:
A pointer
- -

Implements Nintenlord.Event_Assembler.IPointerMaker.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png deleted file mode 100644 index e034f6256e4066a38b1c511da68ac181b7c401d5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 931 zcmeAS@N?(olHy`uVBq!ia0y~yU^D@;12~w0)eN&2C2Lp zo1dn9te#v~na)#$lPMh#d08lB(X$&9mdPMwoeao@nWcvfGHqDkWRXOE7|TDfp(uGt+k zi?~X*g=S(4a_2mqDZsIJf%T`Cv!<<^sIVh?{rM|fmfUwPetc~gZ|9XQr(EAp?~^)M z^W<}{15@&0iHMR5PKVT5R$n>s`9k1S>DPQwUN56!gS>fW1U=~cBbL$Ioqpj`GOzBg zjO)J3T95B<6}#T#^x(fz#x{=F>UkTN-Spbqe9i9oE|1vuu$qs5#O=?o`qR#}=x(}E z+^W}iPa2;|i51k|wfyznn=|+u@;k5HEFh)ly`^eKid?wU20BtzQ+GN z0hWxCy8XOcxJA~beS7BdF|c;)^R26YX7QRN)=1u3kUEL&qQn+9aI_p-Fk$(cja$xG zUX+`ENLl;zze_XrI&rRzk8O@PWiF#qc2j$C)Q><%;j(N!zcn+ZqHd+VPi}rZHC-Sp z*;MT3x7B8>v!y@zbj%CltXtvyQi{{*n<_kZ_&L+tr%nDGI&;Olr}~Q*x9$CO*d{Z2FKHPty`s& zGk30*)LD1s>+0x?LS2mz)&tXvf?L+vp1<=W*Y5j;ThAk|OMl;Go$>dTeqYaT z*80CtB13tmoL*?O`=f0a9&B0m>)p$$ax=A6FYjip%@4b}FT3+wo21Od%)W1V>r$Q9 wojUI@yYq+PL&s&H1P?+Af7ne< - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser.html deleted file mode 100644 index 5e12ddb..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.UserInterface.EnumChooser Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.UserInterface.EnumChooser Class Reference

-

List of all members.

- - - - - - - - - - -

Public Member Functions

 EnumChooser ()
void SetEnumEnabled (object enumTo, bool enabled)
void SetEnumType (Type enumType)
void SetChosenEnum (object enumToChoose)
object GetChosenEnum ()

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.UserInterface.EnumChooser.EnumChooser ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override void Nintenlord.Event_Assembler.UserInterface.EnumChooser.Dispose (bool  disposing )  [protected]
-
-
- -

Clean up any resources being used.

-
Parameters:
- - -
disposing true if managed resources should be disposed; otherwise, false.
-
-
- -
-
- -
-
- - - - - - - - -
object Nintenlord.Event_Assembler.UserInterface.EnumChooser.GetChosenEnum ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.EnumChooser.SetChosenEnum (object  enumToChoose ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.EnumChooser.SetEnumEnabled (object  enumTo,
bool  enabled 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.EnumChooser.SetEnumType (Type  enumType ) 
-
-
- -
-
-
The documentation for this class was generated from the following files: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form-members.html deleted file mode 100644 index 03556e6..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form-members.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form.html deleted file mode 100644 index 04c7b40..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_enum_chooser_form.html +++ /dev/null @@ -1,227 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.UserInterface.EnumChooserForm Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.UserInterface.EnumChooserForm Class Reference

-

List of all members.

- - - - - - - - - - - - -

Public Member Functions

void SetEnumEnabled (object enumTo, bool enabled)
void SetEnumType (Type enumType)
void SetChosenEnum (object enumToChoose)
object GetChosenEnum ()
 EnumChooserForm ()

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.

Properties

string Description [get, set]
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.UserInterface.EnumChooserForm.EnumChooserForm ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override void Nintenlord.Event_Assembler.UserInterface.EnumChooserForm.Dispose (bool  disposing )  [protected]
-
-
- -

Clean up any resources being used.

-
Parameters:
- - -
disposing true if managed resources should be disposed; otherwise, false.
-
-
- -
-
- -
-
- - - - - - - - -
object Nintenlord.Event_Assembler.UserInterface.EnumChooserForm.GetChosenEnum ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.EnumChooserForm.SetChosenEnum (object  enumToChoose ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.EnumChooserForm.SetEnumEnabled (object  enumTo,
bool  enabled 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.EnumChooserForm.SetEnumType (Type  enumType ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
string Nintenlord.Event_Assembler.UserInterface.EnumChooserForm.Description [get, set]
-
-
- -
-
-
The documentation for this class was generated from the following files: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html deleted file mode 100644 index fca9682..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.UserInterface.GUIMessageLog Member List

This is the complete list of members for Nintenlord.Event_Assembler.UserInterface.GUIMessageLog, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - -
AddError(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
Clear()Nintenlord.Event_Assembler.Core.IO.MessageLog
GetText(out int longestLine)Nintenlord.Event_Assembler.Core.IO.MessageLog [protected]
GetText()Nintenlord.Event_Assembler.Core.IO.MessageLog [protected]
MessageLog()Nintenlord.Event_Assembler.Core.IO.MessageLog
Print(string text)Nintenlord.Event_Assembler.UserInterface.GUIMessageLog [virtual]
Nintenlord::Event_Assembler::Core::IO::MessageLog.Print(string format, object[] parameters)Nintenlord.Event_Assembler.Core.IO.MessageLog
Nintenlord::Event_Assembler::Core::IO::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
PrintAll()Nintenlord.Event_Assembler.UserInterface.GUIMessageLog [virtual]
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log.html deleted file mode 100644 index 4246df6..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.UserInterface.GUIMessageLog Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.UserInterface.GUIMessageLog Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.UserInterface.GUIMessageLog:
-
-
- - -Nintenlord.Event_Assembler.Core.IO.MessageLog -Nintenlord.Event_Assembler.Core.IO.IMessageLog - -
-
- -

List of all members.

- - - - -

Public Member Functions

override void PrintAll ()
override void Print (string text)
-

Member Function Documentation

- -
-
- - - - - - - - - -
override void Nintenlord.Event_Assembler.UserInterface.GUIMessageLog.Print (string  text )  [virtual]
-
- -
- -
-
- - - - - - - - -
override void Nintenlord.Event_Assembler.UserInterface.GUIMessageLog.PrintAll ( )  [virtual]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_g_u_i_message_log.png deleted file mode 100644 index 54a9b37b2deba220b41230d6826cb5017d41f435..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1490 zcmcJPX;cze7>3cr#NEOzQM25pNz5%xkEMkBmW|;UjOLIwt_Rb^M5Q#BazS!C;g*@H zqu`1{X5m(fySbr^LZwqKsOZts8U}67{F&c#&$;)$_xt{R&w1|sOYROblE)+g0Dz2> zBm6P|Ac7L+G>JpPvq-)?M|i1Ra`mzk2n50?5HLzhuVo9}O- zJL{2z(!L`_yCWsS_7f}kJd4k$c${OPpy1i4PPpPcdi}XKj(hT|T}9-|4m_=ryWRWD zT^Hk>RPla9PZyoxKU*dLXAk~7u;60(WR(Kdp3hQ#E=MN8h@Lu1381LY*>AxD5HX;TS~D3k*OC}TvFMTJ~w@(dt~kqm$e z%VPhjo!7dM-G6;AC_8<>htayTSI9Yn-y<}DqZ)NioN#V=-{AZM$#o~#Fb-a`PC!@c zy~Bxz6GE46h+@rrEwd7SHGZwqlF7`v9j&#)SQx1?3x<=4aofq1j#e8o@$s0BadWP^ z9JaNSs;d-oLpMS#nIHas6!XOqGZ2JPne2j@72WI42pBZ%b(S@UY*H&$Wfn@Dcms@E zp88K^q4S6(Gwl`WX|Uf4{gJm+|Amv1)=j1q9pnQhoE^Q<b{kZ?D!C~S{F2nz z^iWt}z{2jcqeBaM$lMn73l5mbp62U>@4m(jPfVC4AzSXgxE)B2XgA2Uo{CzG`AoJp zKc3f7)4rjNFo`@M&Fb)9Z1>FXR6Xf*F2~`M9v1Q>uv}1=? - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.UserInterface.MainForm Member List

This is the complete list of members for Nintenlord.Event_Assembler.UserInterface.MainForm, including all inherited members. - - -
Dispose(bool disposing)Nintenlord.Event_Assembler.UserInterface.MainForm [protected]
MainForm(string[] args)Nintenlord.Event_Assembler.UserInterface.MainForm
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_main_form.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_main_form.html deleted file mode 100644 index 2056c45..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_main_form.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.UserInterface.MainForm Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.UserInterface.MainForm Class Reference

-

List of all members.

- - - - - - -

Public Member Functions

 MainForm (string[] args)

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.UserInterface.MainForm.MainForm (string[]  args ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override void Nintenlord.Event_Assembler.UserInterface.MainForm.Dispose (bool  disposing )  [protected]
-
-
- -

Clean up any resources being used.

-
Parameters:
- - -
disposing true if managed resources should be disposed; otherwise, false.
-
-
- -
-
-
The documentation for this class was generated from the following files: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log-members.html deleted file mode 100644 index a595b85..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log-members.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.UserInterface.MessageLog Member List

This is the complete list of members for Nintenlord.Event_Assembler.UserInterface.MessageLog, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - -
AddError(string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddMessage(string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddWarning(string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
ChooseEnum< T >(T[] nonValidOptions, out T chosenEnum)Nintenlord.Event_Assembler.UserInterface.MessageLog [pure virtual]
Clear()Nintenlord.Event_Assembler.UserInterface.MessageLog
GetText(out int longestLine)Nintenlord.Event_Assembler.UserInterface.MessageLog [protected]
GetText()Nintenlord.Event_Assembler.UserInterface.MessageLog [protected]
MessageLog()Nintenlord.Event_Assembler.UserInterface.MessageLog
Print(string text)Nintenlord.Event_Assembler.UserInterface.MessageLog [pure virtual]
Print(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
PrintAll()Nintenlord.Event_Assembler.UserInterface.MessageLog [pure virtual]
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:47 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log.html deleted file mode 100644 index 3aff94b..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log.html +++ /dev/null @@ -1,605 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.UserInterface.MessageLog Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.UserInterface.MessageLog Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.UserInterface.MessageLog:
-
-
- - -Nintenlord.Event_Assembler.UserInterface.IMessageLog -Nintenlord.Event_Assembler.UserInterface.GUIMessageLog -Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 MessageLog ()
void AddError (string message)
void AddWarning (string message)
void AddMessage (string message)
void Clear ()
void AddNotEnoughParametersError (string file, string line, string type, int amountOfParameters)
void AddFileNotFoundError (string file, string line, string missingFile)
void AddError (string file, string line, string message)
void AddWarning (string file, string line, string message)
void AddMessage (string file, string line, string message)
abstract void PrintAll ()
abstract void Print (string text)
abstract bool ChooseEnum< T > (T[] nonValidOptions, out T chosenEnum)
void AddError (string format, object[] parameters)
void AddWarning (string format, object[] parameters)
void AddMessage (string format, object[] parameters)
void Print (string format, object[] parameters)

Protected Member Functions

string GetText (out int longestLine)
string GetText ()
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_Assembler.UserInterface.MessageLog.MessageLog ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddError (string  format,
object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddError (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddError (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddFileNotFoundError (string  file,
string  line,
string  missingFile 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddMessage (string  format,
object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddMessage (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddMessage (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddNotEnoughParametersError (string  file,
string  line,
string  type,
int  amountOfParameters 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddWarning (string  format,
object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddWarning (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.MessageLog.AddWarning (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
abstract bool Nintenlord.Event_Assembler.UserInterface.MessageLog.ChooseEnum< T > (T[]  nonValidOptions,
out T  chosenEnum 
) [pure virtual]
-
- -
- -
-
- - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.MessageLog.Clear ( ) 
-
- -
- -
-
- - - - - - - - -
string Nintenlord.Event_Assembler.UserInterface.MessageLog.GetText ( )  [protected]
-
-
- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.UserInterface.MessageLog.GetText (out int  longestLine )  [protected]
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.MessageLog.Print (string  format,
object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
abstract void Nintenlord.Event_Assembler.UserInterface.MessageLog.Print (string  text )  [pure virtual]
-
- -
- -
-
- - - - - - - - -
abstract void Nintenlord.Event_Assembler.UserInterface.MessageLog.PrintAll ( )  [pure virtual]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:47 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_message_log.png deleted file mode 100644 index ac7b33f69e1730ea060c063cbd850b5afbbe1ef2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2003 zcmbW2c{tSj9>-@4WBZNm9;Y$Mz7^@my+*Q4OlL@zaHxnGB9kmNvYjxti6kO&iYHl< zHA0jcYscC!T>E}7_T6A&&gkAhZufcaKlk%I-_Q5`dES41UeEgzYh{5$2%rQY5D3E5 z1Zxd}zyOYp;e&B{h(|h#^C7J+*7=s z?=(2P@?pCLL7p5Y#H8#90k}fkj_15Ba!0bTs3;Li;q`~l`{dr18&*27;ca{Pi+O>9 zeT{!g`846R-9ojxH;dl*4{7aj}e)ML&maCbLYa|3yN%a!C8L#SKBEH@9&q{{f>0^|F2fbqSMg{w#Lq`NQja zI{H-njv_b^tBJ3v6ebV5OZGC${K=C~}Ih>!8M zaNq(*q$pk=X|F&MviJCLr&Vzv*@EWP()ez9Bt@}oQoU-##_)D^YZ{V7_0>f>BL1j~ z-MxFVz-MVIH%oa0-KQNaac{SG>d>0mxnH&sFfiv?qpRQM^e{W5BKp?1E7R`z*Jvf@ zQelmqcnnS|jycEKk7MPduJvM>j&$cvC=47aJFSK>;MO@>8XS+ILI6G_8Okwa@VlBw zT4fe@_tkwxZayf?h!XAWf#E}nl&fK2MpSZQbGV2MH*n-o$s*wYFBz}I{EAiTg(Jd6 zM8dF|F@|yyP0~+*sRR@FIxb%!TTQeMy>zjoS5{Q?_Y9X7=5?Zy^4|->Yv?wmy+hi! zwtd_XfHT~<=v@H*Y;f%o>+UJQ^UH!D1fWi&nydmFVnKB|VGEe6-LIeYn*|dWwf&2% z{q=ypiwFN~_6iG5qnuy;&2)GnJ+!s(J4#>cY07oZ%c-61V**DgA^#Jl#~zHODeG%{ z1Qew}bv`QKqP8@Su<%SHNAImDgyK-2m>OOx|EptOQI1{%adZYuTix)B90D05X)F)_ zD|B;4`fyXJrx32k|(vC7*=UIz(PEtlqoZ0a5iS;UAskKDk`nIj$R0z~HYo-;Q@OJz-G!{^0nFZNkiI+1F>JfZ(TfKjB#J zJbk-wQ#;X>nWH2%UJ9$8e26r}LnzEH>5OSrSMAOFTD$<&w{haMih;@5bzV63n<-rG zPyr?ymJ}Xi*otXlw{h%3f)^_-DC!bel>o6&cE+@L5CE_jrhP!vQKf8=lmGW16& zZG~gFVzoA2%UPd?ixkMfVr&zk*i(N%zMn7jRQz;MuCF6x`IOt2xtwbS%n-*>Y?9fC2$Kd*6&a1vu_w#?^^pvWrnI8C?@^fb12{ZSbwEyNizCXZeGG(xIxmK z!fm<+t)@CIE_;vg$=$}jhkw;}1CDAe!B{)T-*M~wWhMkEB^DTOFE(U1`g`AIc|{aq z)*d~f``jc*uxD{jM}rf1O4E&*B-fSf!5M;80$mbL_qxe!zZ=R&nd2F2$V6E$qDh5w zZZ{FehFF_Fjr7}NJwaLHZ2Rb0^v{+S!a5qPr1XK&?Xn>XCT~fsPZE z)!Y4wfLUQ!N0$`P$ z?eKy~31KV~Tb^D6QB{xI96-G@YmLM3NJU@o?V=?$JjUmi(^_E-AFNhI*S_9rtTZKZ z{Mf>vmmP_Hg7Sgquw#iP(WP2$*x4;%psY*vtt3xIa)|tQkpAm5rh=KCxp++fg7oms W1xv>;l}*kChL~Qkz?K-{BmM$mMV|El diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower-members.html deleted file mode 100644 index 5d9cd5c..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower-members.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.UserInterface.TextShower Member List

This is the complete list of members for Nintenlord.Event_Assembler.UserInterface.TextShower, including all inherited members. - - -
Dispose(bool disposing)Nintenlord.Event_Assembler.UserInterface.TextShower [protected]
TextShower(string text)Nintenlord.Event_Assembler.UserInterface.TextShower
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower.html deleted file mode 100644 index 787fc08..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_shower.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.UserInterface.TextShower Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.UserInterface.TextShower Class Reference

-

List of all members.

- - - - - - -

Public Member Functions

 TextShower (string text)

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.UserInterface.TextShower.TextShower (string  text ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override void Nintenlord.Event_Assembler.UserInterface.TextShower.Dispose (bool  disposing )  [protected]
-
-
- -

Clean up any resources being used.

-
Parameters:
- - -
disposing true if managed resources should be disposed; otherwise, false.
-
-
- -
-
-
The documentation for this class was generated from the following files: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log-members.html deleted file mode 100644 index 6cefcbc..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log-members.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog Member List

This is the complete list of members for Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - -
AddError(string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddMessage(string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddWarning(string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
ChooseEnum< T >(T[] nonValidOptions, out T chosenEnum)Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog [virtual]
Clear()Nintenlord.Event_Assembler.UserInterface.MessageLog
GetText(out int longestLine)Nintenlord.Event_Assembler.UserInterface.MessageLog [protected]
GetText()Nintenlord.Event_Assembler.UserInterface.MessageLog [protected]
MessageLog()Nintenlord.Event_Assembler.UserInterface.MessageLog
Print(string text)Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog [virtual]
Nintenlord::Event_Assembler::UserInterface::MessageLog.Print(string format, object[] parameters)Nintenlord.Event_Assembler.UserInterface.MessageLog
Nintenlord::Event_Assembler::UserInterface::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
PrintAll()Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog [virtual]
TextWriterMessageLog(TextWriter writer)Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:47 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log.html deleted file mode 100644 index 9560a45..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog Class Reference

-Inheritance diagram for Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog:
-
-
- - -Nintenlord.Event_Assembler.UserInterface.MessageLog -Nintenlord.Event_Assembler.UserInterface.IMessageLog - -
-
- -

List of all members.

- - - - - - -

Public Member Functions

 TextWriterMessageLog (TextWriter writer)
override void PrintAll ()
override void Print (string text)
override bool ChooseEnum< T > (T[] nonValidOptions, out T chosenEnum)
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog.TextWriterMessageLog (TextWriter  writer ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
override bool Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog.ChooseEnum< T > (T[]  nonValidOptions,
out T  chosenEnum 
) [virtual]
-
- -
- -
-
- - - - - - - - - -
override void Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog.Print (string  text )  [virtual]
-
- -
- -
-
- - - - - - - - -
override void Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog.PrintAll ( )  [virtual]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:47 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_text_writer_message_log.png deleted file mode 100644 index a38195547bcabf1bf4febb785049475061ff1d4a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1610 zcmaKsc|6p47{_ORri_VMW|R;yCPbO2Y-7n7*o$zEeK>2$IQsUHV8VC&+(a75REyfw)Aypqmofd-|hYzd1 z?pW?swL*xbKsLlmjg8>%^xQq&o?&E!wKl2spy<~06blcKG95SuEeB5tk#c(>X}!sp#hJ9l*`pe>|2?4lS2>pTu zP(gtZBLa~3QWB*A{e~55Pk0|ZDmrNLCe$Nvh`DGLU{cJ;|ef^EQ*KZP{r z4GQd!I$PCaF_<`=oMXA%)M#ZrMnDq}u`JK`d-in>9sBW&qVF3|e9}idfS;83FjNAt zbQLp2yIYRA?cvGAo1aWuEy%L;l*;=gl0az<^s?jgw6L@Q%Ygy>aB<@EfzdI26DPGN zjxu*b@Ym)2R?uW|DjV08o=4dCLXy}QKuuO@78SW!QH+?A%*Zw@TysGJR?}OCw1jJz zPZq^f<6OGv2j1n;R%b_i_)EGyjn@1N!b1|!(f&Sr3_Dc0dM)beUz~#s>;B0Zn49wQ zl6sChcx_#dPWBsz!}KrZ^10OF1{1*GR1V%~xg~|btG4*v5lc(tpO#vnLKgj!2^{~0 z7A7@*3<^np+|e~p@H@? zCC9m4jLeSucI6sxE&X#vb7b2ZZ>}0VPk4WttB2;_+S~h9N%yao^{L#o!S!qDxSTPJ zQpu9l8h%*^ezsszsBgS?-t{BB0?SYs%W=$7$J3o+B$V8ljm&h%7?}BSo9I9U`m*NI zhy`}FOv9~@mLM!171?x0?eVK^VRt-CEU&OdvgT%I>Swxz@@4Ci>oYT94Bo?vNeUWx zDqWH+-p}Gm=%EZ6uRVaj(?AD*n5P;uwWS(_fmRJgr>(aevd&k-Tx;L&`cO&jtl#47 zojZs_!|SL?gh$;E&+skddq(6%VBYRy;;X5#wQ`|W4vc`72K!I;IqPk(s!N4a#0cco z?vp=dHwTUMoRcy?&0*j8gs1Iq##Dt)icu9FhgK>E4yqp5vFwTLq9$aEZI7ASb5gcd ztF_ZL_|*4NFxyjo3&t(&uv$8-)7I4czN%^KVL6a{%(UKYA!=gRf@`@Y^S*yM-I2{i nga72I?MAl}fr}*CLU|bUM0$3Tf?J6^IQSuE#w4Q(qEpl#g6-W% diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01bc9c27bd9a3c332c7f792b8eb6cb56ef.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01bc9c27bd9a3c332c7f792b8eb6cb56ef.html deleted file mode 100644 index 529780a..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01bc9c27bd9a3c332c7f792b8eb6cb56ef.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01c5b664f5e674b34dbdec88fdb43d5112.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01c5b664f5e674b34dbdec88fdb43d5112.html deleted file mode 100644 index 8db2e28..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_dictionary_of_enumerables_enumarator_3_01c5b664f5e674b34dbdec88fdb43d5112.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > Class Template Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > Class Template Reference

-

Enumerates an enumerable of keys and enumerable of values as a enumerable of keys and values. -More...

- -

List of all members.

- - - - - - - - -

Public Member Functions

 DictionaryOfEnumerablesEnumarator (IEnumerable< KeyValuePair< TKey, TEnumerable >> baseCollection)
void Dispose ()
bool MoveNext ()
void Reset ()

Properties

KeyValuePair< TKey, TValue > Current [get]
-

Detailed Description

-

template<TKey, TValue, TEnumerable>
- class Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >

- -

Enumerates an enumerable of keys and enumerable of values as a enumerable of keys and values.

-
Template Parameters:
- - - - -
TKey Keys of the enumerable to enumerate.
TValue Values of the enumerable to enumerate.
TEmurable The enumerable type to enumerate.
-
-
-

Third type parameter is ugly, but necessary due to covariance restraints.

-
-
Type Constraints
- - -
TEnumerable :IEnumerable<TValue> 
-
-
-

Constructor & Destructor Documentation

- -
-
-
-template<TKey , TValue , TEnumerable >
- - - - - - - - - -
Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >.DictionaryOfEnumerablesEnumarator (IEnumerable< KeyValuePair< TKey, TEnumerable >>  baseCollection ) 
-
-
- -
-
-

Member Function Documentation

- -
-
-
-template<TKey , TValue , TEnumerable >
- - - - - - - - -
void Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >.Dispose ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue , TEnumerable >
- - - - - - - - -
bool Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >.MoveNext ( ) 
-
-
- -
-
- -
-
-
-template<TKey , TValue , TEnumerable >
- - - - - - - - -
void Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >.Reset ( ) 
-
-
- -
-
-

Property Documentation

- -
-
-
-template<TKey , TValue , TEnumerable >
- - - - -
KeyValuePair<TKey, TValue> Nintenlord.Event_Assembler.Utility.DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >.Current [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4-members.html deleted file mode 100644 index 7a63ddb..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4-members.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html deleted file mode 100644 index 5bf2337..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Utility.LamdaComparer< T > Class Template Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Utility.LamdaComparer< T > Class Template Reference

-

List of all members.

- - - - - - -

Public Member Functions

 LamdaComparer (Func< T, T, int > f)
int Compare (T x, T y)
bool Equals (T x, T y)
int GetHashCode (T obj)
-

template<T>
- class Nintenlord::Event_Assembler::Utility::LamdaComparer< T >

- -

Constructor & Destructor Documentation

- -
-
-
-template<T >
- - - - - - - - - -
Nintenlord.Event_Assembler.Utility.LamdaComparer< T >.LamdaComparer (Func< T, T, int >  f ) 
-
-
- -
-
-

Member Function Documentation

- -
-
-
-template<T >
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Utility.LamdaComparer< T >.Compare ( x,
y 
)
-
-
- -
-
- -
-
-
-template<T >
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Utility.LamdaComparer< T >.Equals ( x,
y 
)
-
-
- -
-
- -
-
-
-template<T >
- - - - - - - - - -
int Nintenlord.Event_Assembler.Utility.LamdaComparer< T >.GetHashCode ( obj ) 
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer-members.html deleted file mode 100644 index 19d1179..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer-members.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Utility.NaturalComparer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Utility.NaturalComparer, including all inherited members. - -
Compare(string x, string y)Nintenlord.Event_Assembler.Utility.NaturalComparer
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer.html deleted file mode 100644 index 0bbcc89..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_natural_comparer.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Utility.NaturalComparer Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Utility.NaturalComparer Class Reference

-

List of all members.

- - - -

Public Member Functions

int Compare (string x, string y)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Utility.NaturalComparer.Compare (string  x,
string  y 
)
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser-members.html deleted file mode 100644 index 19d1947..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser-members.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Utility.Parser Member List

This is the complete list of members for Nintenlord.Event_Assembler.Utility.Parser, including all inherited members. - - - - - - -
EvaluateReversePolishNotation(string[] s)Nintenlord.Event_Assembler.Utility.Parser [static]
EvaluateReversePolishNotation(string[] s, int index, int length)Nintenlord.Event_Assembler.Utility.Parser [static]
RemoveComments(ref string line, ref int blockCommentDepth)Nintenlord.Event_Assembler.Utility.Parser [static]
ShuntingYardAlgorithm(string s)Nintenlord.Event_Assembler.Utility.Parser [static]
ShuntingYardAlgorithm(string s, IComparer< string > operatorComparer, Predicate< string > isOperator, Predicate< char > isValue)Nintenlord.Event_Assembler.Utility.Parser [static]
SplitToParameters(string code)Nintenlord.Event_Assembler.Utility.Parser [static]
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser.html deleted file mode 100644 index ff38ede..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_parser.html +++ /dev/null @@ -1,239 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Utility.Parser Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Utility.Parser Class Reference

-

List of all members.

- - - - - - - - - - -

Classes

class  OperatorComparer

Static Public Member Functions

static string[] ShuntingYardAlgorithm (string s)
static string[] ShuntingYardAlgorithm (string s, IComparer< string > operatorComparer, Predicate< string > isOperator, Predicate< char > isValue)
static int EvaluateReversePolishNotation (string[] s)
static int EvaluateReversePolishNotation (string[] s, int index, int length)
static string[] SplitToParameters (string code)
static bool RemoveComments (ref string line, ref int blockCommentDepth)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
static int Nintenlord.Event_Assembler.Utility.Parser.EvaluateReversePolishNotation (string[]  s,
int  index,
int  length 
) [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static int Nintenlord.Event_Assembler.Utility.Parser.EvaluateReversePolishNotation (string[]  s )  [static]
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
static bool Nintenlord.Event_Assembler.Utility.Parser.RemoveComments (ref string  line,
ref int  blockCommentDepth 
) [static]
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static string [] Nintenlord.Event_Assembler.Utility.Parser.ShuntingYardAlgorithm (string  s,
IComparer< string >  operatorComparer,
Predicate< string >  isOperator,
Predicate< char >  isValue 
) [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static string [] Nintenlord.Event_Assembler.Utility.Parser.ShuntingYardAlgorithm (string  s )  [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static string [] Nintenlord.Event_Assembler.Utility.Parser.SplitToParameters (string  code )  [static]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4-members.html deleted file mode 100644 index c875464..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Utility.ReverseComparer< T > Member List

This is the complete list of members for Nintenlord.Event_Assembler.Utility.ReverseComparer< T >, including all inherited members. - - - -
Compare(T x, T y)Nintenlord.Event_Assembler.Utility.ReverseComparer< T >
DefaultNintenlord.Event_Assembler.Utility.ReverseComparer< T > [static]
ReverseComparer(IComparer< T > baseComparer)Nintenlord.Event_Assembler.Utility.ReverseComparer< T >
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4.html deleted file mode 100644 index 90a92b9..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_reverse_comparer_3_01_t_01_4.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Utility.ReverseComparer< T > Class Template Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Utility.ReverseComparer< T > Class Template Reference

-

List of all members.

- - - - - - -

Public Member Functions

 ReverseComparer (IComparer< T > baseComparer)
int Compare (T x, T y)

Properties

static ReverseComparer< T > Default [get]
-

template<T>
- class Nintenlord::Event_Assembler::Utility::ReverseComparer< T >

- -

Constructor & Destructor Documentation

- -
-
-
-template<T >
- - - - - - - - - -
Nintenlord.Event_Assembler.Utility.ReverseComparer< T >.ReverseComparer (IComparer< T >  baseComparer ) 
-
-
- -
-
-

Member Function Documentation

- -
-
-
-template<T >
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Utility.ReverseComparer< T >.Compare ( x,
y 
)
-
-
- -
-
-

Property Documentation

- -
-
-
-template<T >
- - - - -
ReverseComparer<T> Nintenlord.Event_Assembler.Utility.ReverseComparer< T >.Default [static, get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer-members.html deleted file mode 100644 index 0c9b89e..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer-members.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Utility.StringEqualityComparer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Utility.StringEqualityComparer, including all inherited members. - - -
Equals(string x, string y)Nintenlord.Event_Assembler.Utility.StringEqualityComparer
GetHashCode(string obj)Nintenlord.Event_Assembler.Utility.StringEqualityComparer
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer.html deleted file mode 100644 index cbbed55..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_string_equality_comparer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Utility.StringEqualityComparer Class Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Utility.StringEqualityComparer Class Reference

-

List of all members.

- - - - -

Public Member Functions

bool Equals (string x, string y)
int GetHashCode (string obj)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Utility.StringEqualityComparer.Equals (string  x,
string  y 
)
-
-
- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.Utility.StringEqualityComparer.GetHashCode (string  obj ) 
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4-members.html deleted file mode 100644 index 33eca2c..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4-members.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4.html deleted file mode 100644 index 0cd5f3d..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event___assembler_1_1_utility_1_1_triplet_3_01_t_key1_00_01_t_key2_00_01_t_value_01_4.html +++ /dev/null @@ -1,281 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue > Class Template Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue > Class Template Reference

-

List of all members.

- - - - - - - - - - - - - -

Public Member Functions

 Triplet ()
 Triplet (TKey1 key1, TKey2 key2, TValue value)
 Triplet (KeyValuePair< TKey1, TKey2 > key, TValue value)
override string ToString ()

Static Public Member Functions

static implicit operator KeyValuePair< KeyValuePair< TKey1, TKey2 >, TValue > (Triplet< TKey1, TKey2, TValue > toConvert)
static implicit operator Triplet< TKey1, TKey2, TValue > (KeyValuePair< KeyValuePair< TKey1, TKey2 >, TValue > toConvert)

Properties

TKey1 Key1 [get, set]
TKey2 Key2 [get, set]
TValue Value [get, set]
-

template<TKey1, TKey2, TValue>
- class Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue >

- -

Constructor & Destructor Documentation

- -
-
-
-template<TKey1 , TKey2 , TValue >
- - - - - - - - -
Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.Triplet ( ) 
-
-
- -
-
- -
-
-
-template<TKey1 , TKey2 , TValue >
- - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.Triplet (TKey1  key1,
TKey2  key2,
TValue  value 
)
-
-
- -
-
- -
-
-
-template<TKey1 , TKey2 , TValue >
- - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.Triplet (KeyValuePair< TKey1, TKey2 >  key,
TValue  value 
)
-
-
- -
-
-

Member Function Documentation

- -
-
-
-template<TKey1 , TKey2 , TValue >
- - - - - - - - - -
static implicit Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.operator KeyValuePair< KeyValuePair< TKey1, TKey2 >, TValue > (Triplet< TKey1, TKey2, TValue >  toConvert )  [static]
-
-
- -
-
- -
-
-
-template<TKey1 , TKey2 , TValue >
- - - - - - - - - -
static implicit Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.operator Triplet< TKey1, TKey2, TValue > (KeyValuePair< KeyValuePair< TKey1, TKey2 >, TValue >  toConvert )  [static]
-
-
- -
-
- -
-
-
-template<TKey1 , TKey2 , TValue >
- - - - - - - - -
override string Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.ToString ( ) 
-
-
- -
-
-

Property Documentation

- -
-
-
-template<TKey1 , TKey2 , TValue >
- - - - -
TKey1 Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.Key1 [get, set]
-
-
- -
-
- -
-
-
-template<TKey1 , TKey2 , TValue >
- - - - -
TKey2 Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.Key2 [get, set]
-
-
- -
-
- -
-
-
-template<TKey1 , TKey2 , TValue >
- - - - -
TValue Nintenlord.Event_Assembler.Utility.Triplet< TKey1, TKey2, TValue >.Value [get, set]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor-members.html deleted file mode 100644 index 431e2df..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.LanguageProcessor Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.LanguageProcessor, including all inherited members. - - - -
LanguageProcessor(EACodeLanguage[] languages)Nintenlord.Event_assembler.Code.LanguageProcessor
LanguagesNintenlord.Event_assembler.Code.LanguageProcessor
ProcessCode(string folder, string extension)Nintenlord.Event_assembler.Code.LanguageProcessor
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor.html deleted file mode 100644 index 6b78487..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_language_processor.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.LanguageProcessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.LanguageProcessor Class Reference

-

Loads language raws and processes them into languages and codes. -More...

- -

List of all members.

- - - - - - - - -

Classes

struct  ParsedLine

Public Member Functions

 LanguageProcessor (EACodeLanguage[] languages)
void ProcessCode (string folder, string extension)

Properties

IDictionary< string,
-EACodeLanguage
Languages [get]
-

Detailed Description

-

Loads language raws and processes them into languages and codes.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_assembler.Code.LanguageProcessor.LanguageProcessor (EACodeLanguage[]  languages ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Code.LanguageProcessor.ProcessCode (string  folder,
string  extension 
)
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
IDictionary<string, EACodeLanguage> Nintenlord.Event_assembler.Code.LanguageProcessor.Languages [get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html deleted file mode 100644 index 2d064e9..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language-members.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Languages.EACodeLanguage Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Languages.EACodeLanguage, including all inherited members. - - - - - - - - - - - - - - - - -
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
GetCodeNames()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html deleted file mode 100644 index dd1921b..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language.html +++ /dev/null @@ -1,480 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Languages.EACodeLanguage Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Languages.EACodeLanguage Class Reference

-

Event assemblers code language. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Code.Languages.EACodeLanguage:
-
-
- - -Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage -Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage -Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 EACodeLanguage (string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)
 Creates a new Event Assembler code language.
void AddCode (ICodeTemplate code, Priority priority)
bool IsReserved (string word)
 Checks if code should be undefinable. Do not raise errors based on this.
IDataChange< byte > Assemble (string data)
string[][] Disassemble (byte[] code, int offset, int length, Priority priority)
string[][] DisassembleChapter (byte[] code, int offset)
string[][] DisassembleToEnd (byte[] code, int offset, Priority priority)
string[] GetCodeNames ()
override string ToString ()

Properties

bool AddEndingLines [get, set]
 Controls if disassmebly should add ending lines.
string Name [get]
IMessageLog MessageHandler [get, set]
 Mesage handler to use for assembling and disassembling.
static List< PriorityMainPriorities [get]
 Priorities for disassembling main codes.
static List< PriorityUnitPriorities [get]
 Priorities for disassembling unit codes.
static List< PriorityBallistaPriorities [get]
 Priorities for disassembling ballista codes.
static List< PriorityNormalPriorities [get]
 Priorities for disassembling normal codes.
-

Detailed Description

-

Event assemblers code language.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.EACodeLanguage (string  name,
IPointerMaker  pointerMaker,
KeyValuePair< string, List< Priority >>[]  pointerList,
int[]  pointerListParameters 
)
-
-
- -

Creates a new Event Assembler code language.

-
Parameters:
- - - - - -
name Name of the language
pointerMaker Pointer maker for this language
pointerList Pointer list of this langauge, String is the name of the label to point to, List are the priorities that are pointed to.
pointerListParameters Array of amount of pointers per POIN code for pointer list.
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.AddCode (ICodeTemplate  code,
Priority  priority 
)
-
-
- -
-
- -
-
- - - - - - - - - -
IDataChange<byte> Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.Assemble (string  data ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
string [][] Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.Disassemble (byte[]  code,
int  offset,
int  length,
Priority  priority 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [][] Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.DisassembleChapter (byte[]  code,
int  offset 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [][] Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.DisassembleToEnd (byte[]  code,
int  offset,
Priority  priority 
)
-
-
- -
-
- -
-
- - - - - - - - -
string [] Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.GetCodeNames ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.IsReserved (string  word ) 
-
-
- -

Checks if code should be undefinable. Do not raise errors based on this.

-
Parameters:
- - -
word 
-
-
-
Returns:
- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.ToString ( ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
bool Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.AddEndingLines [get, set]
-
-
- -

Controls if disassmebly should add ending lines.

- -
-
- -
-
- - - - -
List<Priority> Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.BallistaPriorities [static, get]
-
-
- -

Priorities for disassembling ballista codes.

- -
-
- -
-
- - - - -
List<Priority> Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.MainPriorities [static, get]
-
-
- -

Priorities for disassembling main codes.

- -
-
- -
-
- - - - -
IMessageLog Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.MessageHandler [get, set]
-
-
- -

Mesage handler to use for assembling and disassembling.

- -
-
- -
-
- - - - -
string Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.Name [get]
-
-
- -
-
- -
-
- - - - -
List<Priority> Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.NormalPriorities [static, get]
-
-
- -

Priorities for disassembling normal codes.

- -
-
- -
-
- - - - -
List<Priority> Nintenlord.Event_assembler.Code.Languages.EACodeLanguage.UnitPriorities [static, get]
-
-
- -

Priorities for disassembling unit codes.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_e_a_code_language.png deleted file mode 100644 index 7848b75ad1a26df20f0b69b45fdba1d7b12220ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1492 zcmah}X;70_6#WR%1Q7H~6eBpTB|(Z7iGUkwKnWjVkwjM6Y#3yTfPpHYAcU=uXas^3 zl*O>`5GEi93WawwAtxm;?B9DTb&p)jIV_EDZ9Z`j$| z%gf)+P=|v70BrNJB%X7)sW6`-`lSHBi@2};kWBV!BUh!M5y>_qEuC_lt^Bnxz4&a` zEKC58IX#I$;t!&@2qZoJ}Y`zf;#TIhghl_;;G z+nlT-@2!usQz<6+AS9%0(zS;X`+ppS)QS>no8mIvR}-C#`^M(kPF@zPl?Pbxnk*7Q zJHOswd@S6K*m`_FnueaSj!RK4OeOXYw5#=WrxG+5k6IV5`{*mlJ8!V+nB;AmMlM=` zB9i}H4c%X0{l&oMLR}cT%yz(V<%UsD!paT}=#2VVJ(89}wiQm4gh0OvS;ps@G?cN{ zu4y%j;$Nj~1zQ(<&{mn)h2sEgC|Vi)`d(9-*5kb`ss1Iy6nTLnZ*O(<|dh`v%;!wgf9KvFz^IPcy`RGB`WYT2);RKhUq2Q#ivT;Yy zp1UtUOitWpiTmfLnv#JbM6OOLLC9TDdV-FM2FUO4q5yye2j0P^?~-5uN(m4mP#idb zLjln}I4j^Q_*(yuAjE1a07mgJo{td824<4MXmId*JPaEx@q$y~Vgy@=%-zB$V9rSu zuy|Oh2?RhC#{W~_?SnQqM7O2OD_(Gj+D2^?>{&270UHt`4{-e8LL^Gb56%WqEC^s9 z;6y`0Zz7S1yP2)mNz+W|$!=d4Yv)~Rep@h6qT5|K!4cn!205VA z6|=ma7F24?ujUUs1h6h` z?_m3+RaT^#_uU#Y$SIPVmzc~B)*Gj3=)W16?R6^YO{^Z6D}LcBFkACyrgPITT<*ev z2UCw6gWimSAsQA|I+dh~R!#e2z9?}gx8%Fg{(s^T!jF#(L>SA?z_@1B}9aX9G_ zWwmCCr4my~nBWZ1>yx`Dktg6;*17-Q(!?j-ih2FTOL`)&#i$0CVl~4nY2+>jxP}VD z@68iF?X3$FWL&A0OF}0`CV&lL@ehMyKsRZp+w+eZrywWUJRn`4{4yr)$ndC-1EZ`>^znp9}H=T zYMq~#Nd$Tk&p^T(W)88Hi3o`=mo<6URzU8Itd}#1_s9F&1e$zud#5M^T0Oj!7+NcB zph^Gg_w`z1QtsOS z=SE#9GoK%5xJA?H^$&^6vYWU{med8jMPeq|6h+MPR8py!VIXJS<6W oQ`*0|>tq@!NT(bGu - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage, including all inherited members. - - - - - - - - - - - - - - - - - -
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
FE6CodeLanguage()Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage
GetCodeNames()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html deleted file mode 100644 index f588587..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage Class Reference

-

Code language for FE6. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage:
-
-
- - -Nintenlord.Event_assembler.Code.Languages.EACodeLanguage - -
-
- -

List of all members.

- - - -

Public Member Functions

 FE6CodeLanguage ()
-

Detailed Description

-

Code language for FE6.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_assembler.Code.Languages.FE6CodeLanguage.FE6CodeLanguage ( ) 
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e6_code_language.png deleted file mode 100644 index 3dcb1db1c6510a6508fdfcbf864509451d67a5ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1082 zcmeAS@N?(olHy`uVBq!ia0y~yV5|qS12~w04Y&)7;TP1cK%OFUybt6j!o;h)o$>H}(y{Q|eG`->e)IYF`<`u8cj6=W zs4~|V6^;gv^0~jo{4LzNvvlp7DV~4*tNE2Ard{D_&kURVRX*$ShQc{QXMV89UJrA= zeJ>grm$7m3g{^Z$J`0r2T(|D8T-l-G8SYj>wz@BV z{?9&~ZZGv`#e?HN@-x4lW9|>Mcv|q`antz||35ssKa=-zQ~yf){Z~%R|8sJ_+rR#& z{<|+vv(LL<|Ciy3|L%tWv&9|$`5!yatx*3h9vE%*y_LSKFQ^k|>S0A4B@p#pvd|Q%9`o}%+r1xzc}0SFWY(kt?8fchrhlU%_IC@TTWE#J$|zdzU~SzuYD?7IJM2@mSLu6^d;wQd@N - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage, including all inherited members. - - - - - - - - - - - - - - - - - -
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
FE7CodeLanguage()Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage
GetCodeNames()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html deleted file mode 100644 index d1b9a3a..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage Class Reference

-

Code language for FE7. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage:
-
-
- - -Nintenlord.Event_assembler.Code.Languages.EACodeLanguage - -
-
- -

List of all members.

- - - -

Public Member Functions

 FE7CodeLanguage ()
-

Detailed Description

-

Code language for FE7.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_assembler.Code.Languages.FE7CodeLanguage.FE7CodeLanguage ( ) 
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e7_code_language.png deleted file mode 100644 index 855340a3a23022957c68530c166cff72b2e824f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1076 zcmV-41k3x0P);Wwv&{~i*G)%6^0vytdULEvB9hDZ2MAid1rNBDaF z<}Y&%nanHsuSN2|tfj1Lk)cj(E80bsbuBGOO%_;X_R(ZAmtDuYw0Vb8cx>@E%P?hi zr@E})6nxzdqB<5mEx5zKU4zW^6EYL?cW&-;pisjOr2vHsw95h?w9$!tHO5|JNA#>< zT>l-DXp=6suKv6A$RApajzev@+vt+RqLsyxe(UQ0fPZ|lLxM^FZSTh3S%)>_-#sID z8`#XutJkH8_AY;Ikk~R~9QY050gX;P7CkLE%|ECcGyGl5_^QnaDH3VVBAyFaDj`FfI6)`twVT{K=pEY2^P{{(1AWc<7U@@N00kw5v<$e;Xa z0?K{72L5|JmD)MrcTf6?tn%MvhQ}H3pFnzxhdQyX zXctwMrF5@HW3_HJb0nMWSeG{MPznz${$`nt!UkQJ^_zmP-yy)CN}rZZ`L}D3xqd=s zV*bv}eGU|Az@Zc{ae;PO;Da_gk*~(M$3JsFCEM43$0TyMN$%^vTaWyq#ppQH_Dn(% zPi?d;3$WFD?Ppkd_Re=m*7e`^V(e{oSTp`u&-`s*2Q{x=mnPb~{IxZjLXd*MZxBzI z|3m(|*(uox{z2WC;qRjD-?EIs^F!^K{P(?k^cKU!KgIvDEb_Mnd#?Vt+N|+rr%dX9 z+I#TuJH<2xVVc#^`VVyG>i@K?=O1)kDFJQXmPKvaST8#_sINNH#_kH#wXeXUA^y0` zRB!VTWtpt5{T_D0RFU&wZHc8%%Ub^b+QKuw|KJm{pW(ly(>*s0C2Tl(hwKCLKfL(& uXTzNAGwRQ8u8ibQ{^U<1|A+FY-Dy8I+)p@N3rAuA0000 - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage, including all inherited members. - - - - - - - - - - - - - - - - - -
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
AddEndingLinesNintenlord.Event_assembler.Code.Languages.EACodeLanguage
Assemble(string data)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
BallistaPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
Disassemble(byte[] code, int offset, int length, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleChapter(byte[] code, int offset)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
DisassembleToEnd(byte[] code, int offset, Priority priority)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
EACodeLanguage(string name, IPointerMaker pointerMaker, KeyValuePair< string, List< Priority >>[] pointerList, int[] pointerListParameters)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
FE8CodeLanguage()Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage
GetCodeNames()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
IsReserved(string word)Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
MainPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
MessageHandlerNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NameNintenlord.Event_assembler.Code.Languages.EACodeLanguage
NormalPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
ToString()Nintenlord.Event_assembler.Code.Languages.EACodeLanguage
UnitPrioritiesNintenlord.Event_assembler.Code.Languages.EACodeLanguage [static]
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html deleted file mode 100644 index 0acace8..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage Class Reference

-

Code language for FE8. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage:
-
-
- - -Nintenlord.Event_assembler.Code.Languages.EACodeLanguage - -
-
- -

List of all members.

- - - -

Public Member Functions

 FE8CodeLanguage ()
-

Detailed Description

-

Code language for FE8.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_assembler.Code.Languages.FE8CodeLanguage.FE8CodeLanguage ( ) 
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_f_e8_code_language.png deleted file mode 100644 index 78e7bd096904b13aa9b86336153cdb7eecd3e7bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1079 zcmV-71jze|P)43BgI+)<-kf=>^0QA3}QFzF=3{_O-*VGw=t0@P~mv z_!EDRKl+feFd#!jM3hWdZng1->0HpT|9wg*SMTTG%|@ap1r2`+8$QE-0_kb~F~ZmL zSAVH%sAOKre<#U*+KKj^&@5Dj&WHGDMK0TS#Ww&oz%HFAzJ+}C(Wj1B| zPHmar)cA%SM0G5>Eck#wUxSSK0U62p2e&YtD73IsDT5*e>arjPt#mTq9;4TIAi64; z*Z;sI+r-7@>VH^o`I{Egze8ig0{`yv0{AZ^Rcao9N%kI``Ax#+UsH2Vc-w`Fz^R|82E!f4E(_#2L9j=1Ap*` zfj{`ez#sf!;1B*V@CSd`-S`viO4|r;=*sK|fA9x?82I0t|M5foM;|ha6aVAq=;f8h zQvuaJQN#ZCd@Aud-uM75E{Ry?X?K3!KQUA-{ zV-NqJnC2i(4-Pe5eRE3^Or002ovPDHLkV1kI>H2DAk diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html deleted file mode 100644 index 9165416..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor-members.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Processors.ContextPreprocessor Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Processors.ContextPreprocessor, including all inherited members. -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html deleted file mode 100644 index 4dd2a74..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_context_preprocessor.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Processors.ContextPreprocessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Processors.ContextPreprocessor Class Reference

-

List of all members.

- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html deleted file mode 100644 index 85a663d..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Processors.NopPreprocessor Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Processors.NopPreprocessor, including all inherited members. - - - -
AddDefined(string[] original)Nintenlord.Event_assembler.Code.Processors.NopPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_assembler.Code.Processors.NopPreprocessor
Process(string path)Nintenlord.Event_assembler.Code.Processors.NopPreprocessor
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html deleted file mode 100644 index 84b6122..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Processors.NopPreprocessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Processors.NopPreprocessor Class Reference

-

Preproserror which only reads the file. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Code.Processors.NopPreprocessor:
-
-
- - -Nintenlord.Event_assembler.Code.Processors.IPreprocessor - -
-
- -

List of all members.

- - - - - - -

Public Member Functions

string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)
-

Detailed Description

-

Preproserror which only reads the file.

-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Code.Processors.NopPreprocessor.AddDefined (string[]  original ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Code.Processors.NopPreprocessor.AddReserved (string[]  reserved ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_assembler.Code.Processors.NopPreprocessor.Process (string  path ) 
-
-
- -

Process the code.

-
Parameters:
- - -
path File with the code
-
-
-
Returns:
Processed code
- -

Implements Nintenlord.Event_assembler.Code.Processors.IPreprocessor.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_nop_preprocessor.png deleted file mode 100644 index c2942376c2a3dc57ca9a0276ced1d1de3764305d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1048 zcmV+z1n2vSP)kjF=pke>+1#v?E6>d&|FJU8Rz%Q_T8hnh9{d*Ew zPrd&`o@RU*vgJ|g!M8^ns5ANrmB*vhMG&T)1%75u!YQ|Bo7z`XDT88qfoTZ7MF;+K z<*}6r9^ACBE_gl#zVjbreqfAn@L^eaO%y6eE@i-nK+W+(bm%`-c2OGeVJqi7uk`o; zgF6o&=v1a=JYNJ)TEq%?k_-q0o~FW?_DaSlGu#gFSF9-4 zYHYX%8NcuO7(BMSwN?{y4R59teA-%gkN2+kdpz$Ed!3kMKy=xVJ*}mU8dV!an<^C=50{^$Ti@d<=a+L|Zz{><) z;AH|Y@G^lHc$vTpyuix@Uf^W{FYq#f7kHV#3%pF=1zslb0x$3~fj?y^3 z3%tM!yiDLfAAJ2P{l^?Klgaw}RWIsH<5WQTny6v_?gep9KW_a6t`qPj2%Z7I!18JE zF+%q5Nj!wZt6XOpUq;54t(0vmCpw&Log%^0)5&rBTHU3<2veKnOb+n!!v z8q#Uef&W~2Y{hYiTlcQps|#u=_|AWf`GGOQ!G~qxHBqP>xs(AP0yW1E(V_oT*+q#Q z{2sjP{`0Jw@9_Z!cN9L*<1>9*w3xvpMk1Af$7$GzVJVymS2h|nke1NYwfn58h0C?q zJEoN5nSr;hD;|Tr9-##1)I|Fb{Ji%33`9YcaSNthLEj5|h}*lMwg8^Ah!ybU;1LKs zNx@m|m5fhjxE?EpaL)O0xuKz4+by0#r^?ZtWEZ$ S7;&@!0000 - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Processors.OldPreprocessor Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Processors.OldPreprocessor, including all inherited members. - - - - -
AddDefined(string[] original)Nintenlord.Event_assembler.Code.Processors.OldPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_assembler.Code.Processors.OldPreprocessor
OldPreprocessor(IMessageLog messageHandler, string[] predefined)Nintenlord.Event_assembler.Code.Processors.OldPreprocessor
Process(string path)Nintenlord.Event_assembler.Code.Processors.OldPreprocessor
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor.html deleted file mode 100644 index fe6a2a3..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Processors.OldPreprocessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Processors.OldPreprocessor Class Reference

-

Normal preprocessor. -More...

- -

List of all members.

- - - - - - -

Public Member Functions

 OldPreprocessor (IMessageLog messageHandler, string[] predefined)
string Process (string path)
void AddDefined (string[] original)
void AddReserved (string[] reserved)
-

Detailed Description

-

Normal preprocessor.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
Nintenlord.Event_assembler.Code.Processors.OldPreprocessor.OldPreprocessor (IMessageLog  messageHandler,
string[]  predefined 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Code.Processors.OldPreprocessor.AddDefined (string[]  original ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Code.Processors.OldPreprocessor.AddReserved (string[]  reserved ) 
-
-
- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_assembler.Code.Processors.OldPreprocessor.Process (string  path ) 
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_old_preprocessor.png deleted file mode 100644 index d8d4f85a75619f511456b5be6a5a959c353704e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1045 zcmeAS@N?(olHy`uVBq!ia0y~yU@Qf)12~w0WpuDEmF}ZvO4_-euc6cdh8&<#R>eZ||4%zlqM7e9~G= zr#Qu(pLTYw^^*6K+WzkrKf?Lfe@EofxJ!EH0^%8dnthc~{QX^Recii%oMlDVPG8Vj z9~68~E_cDX7cVu}hp+5baI@$Bb0f1wWPAGTTj9Z)#}Do~V6x=iBIf_aPd85Wk-f8J zgI-14@_P^aH(D6DS$y51vsaBvRB3wAmEZ+>-vwlU&DUzzko~%4>gRd%6B;&$X|3rbjIF>tnpsuv|N5+1{dS>c)roK7_AZ zdLgl92YY(${m+c0IfdD>YIBYDbS=BGT(9kf;M@eg+9e-nM@;-5%-+d)@ z_cVsMP1P%}2mSDQvS{6Ay;uA1yTo2`ja7TqzgTbg{cZ2J+Q-Z6UUB-I!++&Bi~j9* z5HAb7o~tEX8aN#oNvDBoQy1yITBL_pfPZ;h%JzWV=| zJLl`NkZo&omZt5nz2z|X;^p9NYg@cFW)w=!o4oIq?d>c3W_j(*oh?4&S>w#SKV7Gi zwGCfi-M*NwE_#mml4Vz{{}_s~ALCd)Z`#u9E(_mI@UncR88E%NgYU2ZROcyuRvs$* zr%f*o+PGd_=uY4-hxqv~e{&t%?46_%B>c*P_qUY}>x`J2nJKT$$E>u)omqr8e*wu0)PuzYW)OYNsSJFJAAy|IXo!AsR#19$U@B`E2{qN=L4hr_bGt zzVU8hocF`PpMRNNS-oELPdZ2q7;CSL0_!D8Z~pxzo_EXF|Gv}SW?&v>@O1TaS?83{ F1OVfv5`h2! diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor-members.html deleted file mode 100644 index cbc4b16..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor-members.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Processors.Preprocessor Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Processors.Preprocessor, including all inherited members. - - - - -
AddDefined(string[] original)Nintenlord.Event_assembler.Code.Processors.Preprocessor
AddReserved(string[] reserved)Nintenlord.Event_assembler.Code.Processors.Preprocessor
Preprocessor(IMessageLog messageHandler, string[] predefined)Nintenlord.Event_assembler.Code.Processors.Preprocessor
Process(string path)Nintenlord.Event_assembler.Code.Processors.Preprocessor
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor.html deleted file mode 100644 index d29d949..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Processors.Preprocessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Processors.Preprocessor Class Reference

-

List of all members.

- - - - - - -

Public Member Functions

 Preprocessor (IMessageLog messageHandler, string[] predefined)
string Process (string path)
void AddDefined (string[] original)
void AddReserved (string[] reserved)
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
Nintenlord.Event_assembler.Code.Processors.Preprocessor.Preprocessor (IMessageLog  messageHandler,
string[]  predefined 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Code.Processors.Preprocessor.AddDefined (string[]  original ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Code.Processors.Preprocessor.AddReserved (string[]  reserved ) 
-
-
- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_assembler.Code.Processors.Preprocessor.Process (string  path ) 
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor.png deleted file mode 100644 index 3ba6406cf7aa57e404c16d67d15299de41308799..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1254 zcmVXUNk0bEBS3tm|=o)9U`uc*|q=8p)!@Y zNXLtD??!ZHFEhqumRF%JSTanT)``furJ=ouc7u$bN?f?dd?(!K+7Eh}$L6iY+< zn=DP0rb=V!|4CT-UfMv$(pVZ{X)KMUu{4&((&(h6(Q*k(qZ?`ejQ;-MoPSr)1~RnK zQO19v3~eAIXn!+fC_@{_2-@F_83fPk4zx=A~>*@^gh=CPDKMw`=#uvq$AEZvd-iqa)z6zI#^j)x>jlO>*z4(n$}q0{P9~0@<+$7JMWu zmj0-vw^=Wp!D36h`q<(mrc-f(TrHwcr9#U>o*k@c4sqtpq-K>t@7H0m^v5l2Y*w#z zvybhLZ6`q9{_}+yCU&8$rL5$!HVt6AE!yAG4v%JxA{irqm0Z##ymCA5R QcmMzZ07*qoM6N<$g0YNW1poj5 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html deleted file mode 100644 index 66ac2ac..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor-members.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html deleted file mode 100644 index b292704..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.html +++ /dev/null @@ -1,229 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor Class Reference

-Inheritance diagram for Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor:
-
-
- - -Nintenlord.Event_assembler.Code.Processors.IPreprocessor - -
-
- -

List of all members.

- - - - - - - - - - -

Public Member Functions

 RegexPreprocessor (IMessageLog messageHandler)
string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)

Protected Member Functions

void Preprocess (StringReader reader, string path)
string ReplaceComments (string text)
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor.RegexPreprocessor (IMessageLog  messageHandler ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor.AddDefined (string[]  original ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor.AddReserved (string[]  reserved ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor.Preprocess (StringReader  reader,
string  path 
) [protected]
-
-
- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor.Process (string  path ) 
-
-
- -

Process the code.

-
Parameters:
- - -
path File with the code
-
-
-
Returns:
Processed code
- -

Implements Nintenlord.Event_assembler.Code.Processors.IPreprocessor.

- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor.ReplaceComments (string  text )  [protected]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_regex_preprocessor.png deleted file mode 100644 index 0d9b6fc43918734735831473ea1a286323e23802..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1068 zcmeAS@N?(olHy`uVBq!ia0y~yU~B=h12~w0q~7jNIY3Gxz$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}vM34dh8VV z8pwXC$IaVLUb9;v#g_X|&u*?GuQ&VUu6EWe)j7=VXJvo+SJ7vX5!_P1_{1BZ!O zn$rS7CdCWTm@;uvV3AT3VCog%XoTrTm2O$?lhJ=$&1dQH&kayTn*~ly-y)yv;mdbz z`ua;xjC+?hd@_v#M{d;r8^>jhI9Up3M>QH0uA8p-gJW^Mcz^mKplGC;$9a~UF57&6 zE#{jd**h&~_6(a<#=mqv80!fNtUqtHbuHi0E8E(|XS6L3Ud;S|XVLwxuMb@fWR!ys z+bx{ql%ex$hU^PvLzeAl_VS6GDofU6J;=Ih9g|D@zu;8i)X#!l2Yj?I*R9jKJ?{aZ zTG4+TlI@C5tux#{t6}?rIk{|( z)6M%`wugC~H8j0w*J5yM$=pVFL5;^^A(mX*8cuKRnN{vo$pnpThH{Sc3W8g|`KYNF z=S=;0s*XFNPf35pi|tijkt-5!Z&J9SS)ib?AGN{V2p+q%@pw(~g4}ld Yjhq2p?@#_}17>XoPgg&ebxsLQ09ugS?f?J) diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template-members.html deleted file mode 100644 index 0bb979e..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template-members.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template.html deleted file mode 100644 index a6e1bc3..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template.html +++ /dev/null @@ -1,537 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate Class Reference

-

Template for code filler. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate:
-
-
- - -Nintenlord.Event_assembler.Code.Templates.ICodeTemplate - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()

Properties

string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
-

Detailed Description

-

Template for code filler.

-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.ToString ( ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.AmountOfFixedCode [get]
-
-
- -

Amount of fixed code in this template.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
bool Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.EndingCode [get]
-
-
- -

If this template should end disassembling.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.MaxRepetition [get]
-
-
- -

Max repetition of this template as parameters.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
string Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.Name [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate.OffsetMod [get]
-
-
- -

The modulus where the offset of this template should be 0.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_filler_template.png deleted file mode 100644 index cb795cc89457a4fedfc6c4a66905080ce528d8f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1022 zcmVJ_W}btBb?p3O@2-5BpCF=hYq*LAJ{W?{5fGy7|4S>$iqPX z6UkG5wl8zY%<+bZh{$;zEsL!?bl({b@w06rR7(!l#}a{;oaf}5bV@8CUx4{CdAmb1 zEt6W4UkKcHzKHoto6eI?qVuHjxCYvcenoVi)D|&0Ig9z3k;AUJ$Jy`~OUc8H^=ul? z+}tHQ*tG|f?XJMK^Bd&*1&lF0Fh+dxW|?{ID716>QZn)NM&+xuOY=>U4+M6d*Xw+` zL5+ha=&bW*z9cV>IG?GuxK;0ZL-Nicyn|)rg}|=!jSkyWh~K#a8j)A2W9~urNS5hy zYM{L&&l}(9lL4IhM(iXf-vzdvzeL`t5*7011geeArw$gQU5R2o}CKZa9$

R58vRvoG9%D~lt@Cl)ii0Z?*mb@`-s!8ebF&6MFN$X*iwU`mp`UGOKGk97 zQZB`6)p#*Vn~KQXW&1gOu<%F)_MO+rzp+Kh|Lx8nAm38rzY+j>#5~CVJOg=<2YDFC zzdd=_Gj{xD`}) z$iqM$0{X}&GJ8}f2|fSFcbUvS9>dOMI8p%{br^-fIfQqxiuYd0E%{rrro;9`;n%K!M&xDnviBgn7|V3s zx{UUcJa2Ekeg!TseeS&G-NwAw+_r3iyi+AAc-<)n5c=G`_~sWI*e{D`$a zW#VqiO7grg*Q$-F!8-BEbw2Ddwv<%seB8Fe3y!?Ub^eyDCGYgr*`HNUXYGI1dEMs4 z^<3j)q(9Y`=TgY!97qA^Sb#TS`22$Dd3d sG5?w5e`-8{JjjDQ4CLROJnR|!3l_yrGc5p=mH+?%07*qoM6N<$f - - - - -Event Assembler: Member List - - - - - - - - -

-
-

Nintenlord.Event_assembler.Code.Templates.CodeTemplate Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Templates.CodeTemplate, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - -
AmountOfFixedCodeNintenlord.Event_assembler.Code.Templates.CodeTemplate
AmountOfParamsNintenlord.Event_assembler.Code.Templates.CodeTemplate
CanBeRepeatedNintenlord.Event_assembler.Code.Templates.CodeTemplate [protected]
CodeTemplate(string name, int id, int lenght, List< Parameter > parameters, bool canBeRepeated, bool chechForProblems, bool end, int offsetMode, bool canBeAssembled, bool canBeDisassembled)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
EndingCodeNintenlord.Event_assembler.Code.Templates.CodeTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
GetData(string[] text, IMessageLog messageHandler)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
GetEnumerator()Nintenlord.Event_assembler.Code.Templates.CodeTemplate
GetHashCode()Nintenlord.Event_assembler.Code.Templates.CodeTemplate
GetLengthBytes(string[] code)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
GetPointedOffsetsAndPriorities(string[] code)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
LengthNintenlord.Event_assembler.Code.Templates.CodeTemplate
LengthInBytesNintenlord.Event_assembler.Code.Templates.CodeTemplate [protected]
Matches(string[] code)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
Matches(byte[] data, int offset)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
MaxRepetitionNintenlord.Event_assembler.Code.Templates.CodeTemplate
NameNintenlord.Event_assembler.Code.Templates.CodeTemplate
OffsetModNintenlord.Event_assembler.Code.Templates.CodeTemplate
PointerMakerNintenlord.Event_assembler.Code.Templates.CodeTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_assembler.Code.Templates.CodeTemplate
thisNintenlord.Event_assembler.Code.Templates.CodeTemplate [protected]
ToString()Nintenlord.Event_assembler.Code.Templates.CodeTemplate
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template.html deleted file mode 100644 index 8d8a752..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template.html +++ /dev/null @@ -1,753 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Templates.CodeTemplate Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Templates.CodeTemplate Class Reference

-

Template for stored text code. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Code.Templates.CodeTemplate:
-
-
- - -Nintenlord.Event_assembler.Code.Templates.ICodeTemplate - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 CodeTemplate (string name, int id, int lenght, List< Parameter > parameters, bool canBeRepeated, bool chechForProblems, bool end, int offsetMode, bool canBeAssembled, bool canBeDisassembled)
Dictionary< int, PriorityGetPointedOffsetsAndPriorities (string[] code)
byte[] GetData (string[] text, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()
override int GetHashCode ()
IEnumerator< ParameterGetEnumerator ()

Properties

IPointerMaker PointerMaker [get, set]
int Length [get]
int LengthInBytes [get]
bool CanBeRepeated [get]
int AmountOfParams [get]
Parameter this [int i] [get]
string Name [get]
 Templates name.
bool EndingCode [get]
 If this template should end disassembling.
int MaxRepetition [get]
 Max repetition of this template as parameters.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
-

Detailed Description

-

Template for stored text code.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_assembler.Code.Templates.CodeTemplate.CodeTemplate (string  name,
int  id,
int  lenght,
List< Parameter parameters,
bool  canBeRepeated,
bool  chechForProblems,
bool  end,
int  offsetMode,
bool  canBeAssembled,
bool  canBeDisassembled 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - -
IEnumerator<Parameter> Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetEnumerator ( ) 
-
-
- -
-
- -
-
- - - - - - - - -
override int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetHashCode ( ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
Dictionary<int, Priority> Nintenlord.Event_assembler.Code.Templates.CodeTemplate.GetPointedOffsetsAndPriorities (string[]  code ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Templates.CodeTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Templates.CodeTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_assembler.Code.Templates.CodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_assembler.Code.Templates.CodeTemplate.ToString ( ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.AmountOfFixedCode [get]
-
-
- -

Amount of fixed code in this template.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.AmountOfParams [get]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_assembler.Code.Templates.CodeTemplate.CanBeRepeated [get, protected]
-
-
- -
-
- -
-
- - - - -
bool Nintenlord.Event_assembler.Code.Templates.CodeTemplate.EndingCode [get]
-
-
- -

If this template should end disassembling.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.Length [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.LengthInBytes [get, protected]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.MaxRepetition [get]
-
-
- -

Max repetition of this template as parameters.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
string Nintenlord.Event_assembler.Code.Templates.CodeTemplate.Name [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.CodeTemplate.OffsetMod [get]
-
-
- -

The modulus where the offset of this template should be 0.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
IPointerMaker Nintenlord.Event_assembler.Code.Templates.CodeTemplate.PointerMaker [get, set]
-
-
- -
-
- -
-
- - - - -
Parameter Nintenlord.Event_assembler.Code.Templates.CodeTemplate.this[int i] [get, protected]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_code_template.png deleted file mode 100644 index 584432228d532ed4025d4a6c1146234bb3bf8140..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 978 zcmV;@11Cd|}}G zV!kxS_JgN{xrsSNL`1>s?6cg4VEE4YP>(H$)Y~GlF}HAVQ=IuW2TLvsz6E4I=IbML z%T}(g`Cd4s zZ{b=}B-UeaH#c;!EuQinnCG0Gm@_e7_nCVgcxc(guJl#4f$CS+lJ1w`n>g4NxAk`! zhD};tDXzb6z2>VD;c@9(?On8qDc>N8D6th^q-xNbzcPMc; zd1>PNlCNw#vr8oi_>GEW&38E17BBD(?sbK)i_Jb8M-7kt4N2EH%m+y2w|!Bc8=AkhA` zW|=wJiYWia`%sUgWnYF7FIlMHRu+88$GgF|fb7S7eS|?il`!JXTdUtwmgkq|`K5#C zIA{)iqOBMkLB~P!b9oDRmC)gXAU3m)ed+i*bfvSH--~7P7Oo{lVm*d}`nK|l@4!6g z?8Kaj`MS^C>%c=xD0Zc9s|{4Yx|Vdm3hKMcLH%8ZVUrerqW-$|ny)JHJT85k4&gU3 zY~MR{k45oZ9<=)Gh;MS>z1t2o2@i~s-t07*qoM6N<$g6{tO AjQ{`u diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html deleted file mode 100644 index 3210e40..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template-members.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template.html deleted file mode 100644 index e2b21a8..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template.html +++ /dev/null @@ -1,537 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate Class Reference

-

Template for raw hex code. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate:
-
-
- - -Nintenlord.Event_assembler.Code.Templates.ICodeTemplate - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.
override string ToString ()

Properties

string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
-

Detailed Description

-

Template for raw hex code.

-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.ToString ( ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.AmountOfFixedCode [get]
-
-
- -

Amount of fixed code in this template.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
bool Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.EndingCode [get]
-
-
- -

If this template should end disassembling.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.MaxRepetition [get]
-
-
- -

Max repetition of this template as parameters.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
string Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.Name [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate.OffsetMod [get]
-
-
- -

The modulus where the offset of this template should be 0.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_raw_code_template.png deleted file mode 100644 index 53518659afc1ec4712b171c3f55b7982e9c5d746..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1019 zcmeAS@N?(olHy`uVBq!ia0y~yU@QT$12~w0q}}(ruRuy7z$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}vjpN4y{+#=A^$GpAKR$1<&1v9!(ZI+2CER)Wznu7r6K6ZyIyy8e z=IWkaYt3`tlK1Q8T&2+2EZ2^!G2Jhk=aj!HI70XZYv290cjYgZon3P6f;iLnxzEl2 zPFnhT$>bL{nKtVh%@)t+o2$On)yea`P~DGx9m4OnXa6|8v?L~Z?+mrirSF1R%HAG) zTA{JwZ4G}_y8W>?2P8Td?oNGIy5NFS&(e}*w|ifOXHS1OyKx@J8!P>*UtZqR;hZ@! z=JMSd-dNY;=T~mCy6_?;_=TfDV1n@ruY~KBYbSo2Gf_P^BJG0jp&iN>)&?vw^Y`5{ z{X%NJ^jm|6hw`uZJ-e{`z_!o3FEnooXnbduzf08qt!Uw`sk7z2-SP_DxOq8~`5f^D zrcn0G8B;r>sdU){Rrz8#-y&%0OkkUg*5g~H4Ba=-Wu z9oS18+8KYXUT|1$`{VDouIt~kUU2x;nf(s37wnrYS1?;iY4TiPlw|`&2}q^Y0%j|` z0(%*(4$5tBo?z5}zZh!x?*-fWU&U8=`0`!b-hXY1aqn8*r`dbje%&;ixXPF5b@$`a zov(ad+x+Z0c#$Gf>_Yykdx0Y6bC3BhZ+>Bs0gXpl_L(+2(|RHg@yGKP9=iT{)~)dN zAgh**aXyoOT9s=u?f#~4bK7?1X;WWqOXAwQSw6Weq36hjyGGxw0x~Wh39?%G*6r)+ zt=`{#*Q8uwt6H>cbw>8DlKg2cKg3P%p1pn{^!9`2AvpY;Xpo!I z%2l%6Us%$<*~R#wSYFkQuUf80T@;pY*}wD^uPbk?*u$vG!mrnsMekg;{O^(D;cH)3 zc1K - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Templates.TemplateComparer Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Templates.TemplateComparer, including all inherited members. - -
Compare(ICodeTemplate a, ICodeTemplate b)Nintenlord.Event_assembler.Code.Templates.TemplateComparer
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_comparer.html deleted file mode 100644 index 51b63a0..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_comparer.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Templates.TemplateComparer Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Templates.TemplateComparer Class Reference

-

List of all members.

- - - - -

Public Member Functions

int Compare (ICodeTemplate a, ICodeTemplate b)
 Compares two templates and finds the better match.
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_assembler.Code.Templates.TemplateComparer.Compare (ICodeTemplate  a,
ICodeTemplate  b 
)
-
-
- -

Compares two templates and finds the better match.

-
Parameters:
- - - -
a 
b 
-
-
-
Returns:
Positive if a is better match, negative if b is better, else 0.
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html deleted file mode 100644 index b09e1f6..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer-members.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer, including all inherited members. - - -
Equals(ICodeTemplate x, ICodeTemplate y)Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer
GetHashCode(ICodeTemplate obj)Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html deleted file mode 100644 index 7753691..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_template_equality_comparer.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer Class Reference

-

List of all members.

- - - - -

Public Member Functions

bool Equals (ICodeTemplate x, ICodeTemplate y)
int GetHashCode (ICodeTemplate obj)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer.Equals (ICodeTemplate  x,
ICodeTemplate  y 
)
-
-
- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_assembler.Code.Templates.TemplateEqualityComparer.GetHashCode (ICodeTemplate  obj ) 
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html deleted file mode 100644 index 7421907..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template-members.html +++ /dev/null @@ -1,82 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate, including all inherited members. - - - - - - - - - - - - - - -
AmountOfFixedCodeNintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
EndingCodeNintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
GetAssembly(byte[] code, int offset, IMessageLog messageHandler)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
GetData(string[] code, IMessageLog messageHandler)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
GetLengthBytes(string[] code)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
GetLengthBytes(byte[] code, int offset)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
GetPointedOffsets(string[] code)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
Matches(string[] code)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
Matches(byte[] data, int offset)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
MaxRepetitionNintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
NameNintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
OffsetModNintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
ReplaceOffsetsWithLables(string[] code, SortedDictionary< int, string > lables)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
TerminatingStringTemplate(string name, List< Parameter > parameters, int endingValue, int offsetMod)Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html deleted file mode 100644 index d64786d..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template.html +++ /dev/null @@ -1,560 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate Class Reference

-

Template for terminating string of data. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate:
-
-
- - -Nintenlord.Event_assembler.Code.Templates.ICodeTemplate - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 TerminatingStringTemplate (string name, List< Parameter > parameters, int endingValue, int offsetMod)
bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
int GetLengthBytes (byte[] code, int offset)
 Gets the length of binary data that matches this template in bytes.
string[] GetAssembly (byte[] code, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.

Properties

string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
-

Detailed Description

-

Template for terminating string of data.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.TerminatingStringTemplate (string  name,
List< Parameter parameters,
int  endingValue,
int  offsetMod 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.AmountOfFixedCode [get]
-
-
- -

Amount of fixed code in this template.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
bool Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.EndingCode [get]
-
-
- -

If this template should end disassembling.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.MaxRepetition [get]
-
-
- -

Max repetition of this template as parameters.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
- -
-
- - - - -
string Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.Name [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.OffsetMod [get]
-
-
- -

The modulus where the offset of this template should be 0.

- -

Implements Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_terminating_string_template.png deleted file mode 100644 index 10e47337e1087274fb90779767dab720f626a61e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1115 zcmV-h1f=_kP)BTN&U09wfT(|~-0 zPAzkF4(PbG>*foCn z3`);ovnIO&&mgC-0jW&zGxe?DM^!Kd6dWQtSO!Qr*foARpmA?y1)03h0GW&EaOp8G z+6${re4hf6vwMvCNe=moiX;cr9c&wa2cV!etpIWdHIta1w)C9ul^djIP;N46yQeqk zQR5c_l0##y#ku)l`@r%Hn$AC;pw$^PAF1;i%pB|*e*qvjxDW0!e2*nh*#<;~>1~1# zPgZ`KGxJvIN;JsvVf0f|-?_>9lWmA9N*(MQzZB3H%TC96yYYJfsu%2~i2@+pAOQM{ z0zd!+0U!W^d=L=i)>6Jre!uQS00em_pI;CHAjmU(KnQ>!&mcky00;s=00aRb2mk>P z1b_et0zeP|0w4$gK>!GVAOHkF5CDPz5CA~{2!J2}1OXrbf&kEiLXcZaAzZp!-yZ-1 zAP4{f5aiQ<>L2Payrh(a{q+wK(G2xg38--FH|InBtU*k@B?mj%8zsW4w*CEsRd_Hu z21NeA8-Nya{xl#Tq0hon7_rtym|1j*nMa}%H>lyKQm7D>LgUdEszxVCrI5LQO=D;Y zJ6uMh8rrj|_T8Z?eT1=JsL4K%n-m9YF}S^j+CR>Uh?c5nUK3!dLf@+b-H&bxsB;=? zc44flt_O{C6+>4{IHTBlxG})1P+KtZ6p!6IzYvR9{ zK~CRa`mrF+llk^dJ#-QP3Jwt+ECv+Yu$j`I_$tH^?nY+;jcX@M)Z~2zNViOn%M4O( zFRVK8eF{j9-rj~LCYyh0+_X69Gy-Hy+X~SciUDmzw*V+;O)G$0CiRFC&v{u|Fv$(_ zw_t8EYP)W4R_F7zH9%X@X+UA8O@4O5w$RRgc|QxCNl^zCov@mns0z|6W}H1V9h~ h0wBo806}go{{VHXR*_wDnm7Oe002ovPDHLkV1oSW?6v>^ diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html deleted file mode 100644 index 90a9310..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4-members.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html deleted file mode 100644 index 9154a8f..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4.html +++ /dev/null @@ -1,311 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Collections.DataChange< T > Class Template Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Collections.DataChange< T > Class Template Reference

-

Collection to keep track of changes to a array of data. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Collections.DataChange< T >:
-
-
- - -Nintenlord.Event_assembler.Collections.IDataChange< T > - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - -

Public Member Functions

 DataChange ()
 Creates a new DataChange.
void AddChangedData (int offset, T[] data)
 Adds new change. If old change and new change overlap, new overwrites.
T[] Apply (T[] data)
 Applies changes to array. Array is rezised if necessary.
override string ToString ()
 Returns The string representation of this instance.

Properties

int LastOffset [get]
 Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.
int FirstOffset [get]
 Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.
bool ChangesAnything [get]
 Returns false if Apply doesn't change the data, else true.
int AmountOfChanges [get]
 Returns the amount of changed indexes.
-

Detailed Description

-

template<T>
- class Nintenlord::Event_assembler::Collections::DataChange< T >

- -

Collection to keep track of changes to a array of data.

-
Template Parameters:
- - -
T Type whose array is to be changed
-
-
-

Constructor & Destructor Documentation

- -
-
-
-template<T >
- - - - - - - - -
Nintenlord.Event_assembler.Collections.DataChange< T >.DataChange ( ) 
-
-
- -

Creates a new DataChange.

- -
-
-

Member Function Documentation

- -
-
-
-template<T >
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.DataChange< T >.AddChangedData (int  offset,
T[]  data 
)
-
-
- -

Adds new change. If old change and new change overlap, new overwrites.

-
Parameters:
- - - -
offset Non-negative offset of data
data Array of data that changes at offset
-
-
- -

Implements Nintenlord.Event_assembler.Collections.IDataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - - - - - - -
T [] Nintenlord.Event_assembler.Collections.DataChange< T >.Apply (T[]  data ) 
-
-
- -

Applies changes to array. Array is rezised if necessary.

-
Parameters:
- - -
data Data to apply to
-
-
-
Returns:
New data where changes were applied to
- -

Implements Nintenlord.Event_assembler.Collections.IDataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - - - - - -
override string Nintenlord.Event_assembler.Collections.DataChange< T >.ToString ( ) 
-
-
- -

Returns The string representation of this instance.

-
Returns:
The string representation of this instance.
- -
-
-

Property Documentation

- -
-
-
-template<T >
- - - - -
int Nintenlord.Event_assembler.Collections.DataChange< T >.AmountOfChanges [get]
-
-
- -

Returns the amount of changed indexes.

- -

Implements Nintenlord.Event_assembler.Collections.IDataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - -
bool Nintenlord.Event_assembler.Collections.DataChange< T >.ChangesAnything [get]
-
-
- -

Returns false if Apply doesn't change the data, else true.

- -

Implements Nintenlord.Event_assembler.Collections.IDataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - -
int Nintenlord.Event_assembler.Collections.DataChange< T >.FirstOffset [get]
-
-
- -

Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.

- -

Implements Nintenlord.Event_assembler.Collections.IDataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - -
int Nintenlord.Event_assembler.Collections.DataChange< T >.LastOffset [get]
-
-
- -

Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.

- -

Implements Nintenlord.Event_assembler.Collections.IDataChange< T >.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_data_change_3_01_t_01_4.png deleted file mode 100644 index 6d66095a6021133d4168900ed819d3dfd8fd7a6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1062 zcmeAS@N?(olHy`uVBq!ia0y~yV2l8=12~w0WcIYVtAUh6fKQ0)|NsAi%>Vxn%%7hy z0muU50|yRNANv0U$mJ*r@(Tt^gTd8PAw~=g%v(KO978G?-_E_+r)|jLGP}p*|NoQU z4;~YVF1HDEKN-4krph7i9}=h5ALoB7W?d(@MY<<}b6P?s%Wt*~i{?LW-+5qC@=h0* zB@*wZeO)F!Em^Pa^w%TL-JR#X`z~?It9+i#dczHq&TVG?#u=vH%qwY@aQ=JW@*ey1 z`Du@90yci$_T=M)_MX#oYc4hkux<42DUA>yB(I2w>fex?e z;cS^D+n(((UKgooc$a0-U(q$6V)wm>m?xDJHLb0iL;0)Kl+*U_9_`{e>GQ_TQ&z&z@8&_)2p_?X}VuT$L7K#Y!p?rMs&3Y?0qs z#=M?S=gY*Rbq8MkPSDK?o_!-cK{teX+jJ)3$y_;+T1tzzS82{@4o~P_Y{P8E>8!(c zeNri_+k)Do$Aq{O%9lP^5)!UgEh_!=X%yF_e>XSZ{*ttOQ3j|ymxdCbj=l4JFeJ%qVUA88GVM%`3`-~ z*NWCu&u0C7L-erjx$~Bx;nNq|1kG*QY!bq=zHo!~!<>ZyxxP0To%S+>{nU#u(edXs z)Ac^=+A^_L_LQt5IF=XRS^9K!;b~a~#T{DpcjqES^7iXR4u9ty8)kc~%` z?iby){IHCBZl0X}TlY1053FW>ZGL9PVc|riSf0ofJP8=f>Pm|@R%tc_h{Ixe4g2+} z&{)>uPT0N#7|VaH_XlqbOkB5A;pP0jdt&v?q;9|3ZC|o_dHB8=(V|aUUU*B*F4*O6 zY;)*G#H?dcPn!OH(eJOXzdm30Xn=xB-pN@@rIPLRSrznVwaZwK>C{QsAD zbl%=Ev)s%1M&rf$z0T?$@~q!ppDx|4!SQXIk~$>f?r}^j>;B8^Q|4}QU)}B!FjF&l My85}Sb4q9e00iIgk^lez diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection-members.html deleted file mode 100644 index 53c1fba..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection-members.html +++ /dev/null @@ -1,96 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Collections.DefineCollection Member List

This is the complete list of members for Nintenlord.Event_assembler.Collections.DefineCollection, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Add(string original, string replacer)Nintenlord.Event_assembler.Collections.DefineCollection
Add(string original, string replacer, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
Add(string original, string replacer, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
Add(string original, string replacer)Nintenlord.Event_assembler.Collections.DefineCollection
AddRange(string[] original)Nintenlord.Event_assembler.Collections.DefineCollection
ApplyDefines(string original, out string newString)Nintenlord.Event_assembler.Collections.DefineCollection
ApplyDefines(string s, out string newString)Nintenlord.Event_assembler.Collections.DefineCollection
ContainsName(string item)Nintenlord.Event_assembler.Collections.DefineCollection
ContainsName(string item, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
ContainsName(string item, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
ContainsName(string item)Nintenlord.Event_assembler.Collections.DefineCollection
DefineCollection()Nintenlord.Event_assembler.Collections.DefineCollection
DefineCollection(int capacity)Nintenlord.Event_assembler.Collections.DefineCollection
DefineCollection(string[] predefined)Nintenlord.Event_assembler.Collections.DefineCollection
DefineCollection()Nintenlord.Event_assembler.Collections.DefineCollection
GetEnumerator()Nintenlord.Event_assembler.Collections.DefineCollection
GetReplacer(string item)Nintenlord.Event_assembler.Collections.DefineCollection
GetReplacer(string item, string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
GetReplacer(string item, string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
GetReplacer(string item)Nintenlord.Event_assembler.Collections.DefineCollection
Nintenlord::Event_assembler::Collections::IDefineCollection.GetReplacer(string name, params string[] parameters)Nintenlord.Event_assembler.Collections.IDefineCollection
GetReplacerAndParameters(string item, string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
IsValidName(string name)Nintenlord.Event_assembler.Collections.DefineCollection
IsValidName(string name)Nintenlord.Event_assembler.Collections.DefineCollection
Remove(string original)Nintenlord.Event_assembler.Collections.DefineCollection
Remove(string original, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
Remove(string original)Nintenlord.Event_assembler.Collections.DefineCollection
Remove(string original, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollection
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection.html deleted file mode 100644 index f521aee..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection.html +++ /dev/null @@ -1,936 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Collections.DefineCollection Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Collections.DefineCollection Class Reference

-

Collection for containing defines and macros. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Collections.DefineCollection:
-
-
- - -Nintenlord.Event_assembler.Collections.IDefineCollection -Nintenlord.Event_assembler.Collections.IDefineCollection - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Classes

struct  Replacer

Public Member Functions

 DefineCollection ()
 DefineCollection (int capacity)
 DefineCollection (string[] predefined)
void Add (string original, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
void Add (string original, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void AddRange (string[] original)
bool ContainsName (string item)
 Checks if this collection contains an item with 0 parameters.
bool ContainsName (string item, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
string GetReplacer (string item)
 Get's the replacer for item with 0 parameters.
string GetReplacer (string item, string[] parameters)
KeyValuePair< string, string[]> GetReplacerAndParameters (string item, string[] parameters)
void Remove (string original)
 Removes the defined original with 0 parameters.
bool ApplyDefines (string original, out string newString)
 Applies the defines on the original and returns the result.
void Remove (string original, params string[] parameters)
 Removes the defined original with the parameters.
bool IsValidName (string name)
 DefineCollection ()
void Add (string original, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void Add (string original, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
bool ContainsName (string item, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
bool ContainsName (string item)
 Checks if this collection contains an item with 0 parameters.
string GetReplacer (string item, string[] parameters)
string GetReplacer (string item)
 Get's the replacer for item with 0 parameters.
void Remove (string original)
 Removes the defined original with 0 parameters.
void Remove (string original, params string[] parameters)
 Removes the defined original with the parameters.
bool ApplyDefines (string s, out string newString)
 Applies the defines on the original and returns the result.
bool IsValidName (string name)
IEnumerator< KeyValuePair
-< string, int > > 
GetEnumerator ()
-

Detailed Description

-

Collection for containing defines and macros.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_assembler.Collections.DefineCollection.DefineCollection ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
Nintenlord.Event_assembler.Collections.DefineCollection.DefineCollection (int  capacity ) 
-
-
- -
-
- -
-
- - - - - - - - - -
Nintenlord.Event_assembler.Collections.DefineCollection.DefineCollection (string[]  predefined ) 
-
-
- -
-
- -
-
- - - - - - - - -
Nintenlord.Event_assembler.Collections.DefineCollection.DefineCollection ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.DefineCollection.Add (string  name,
string  replacer 
)
-
-
- -

Adds a new item with name original with 0 parameters and with replacer.

-
Parameters:
- - - -
original 
replacer 
-
-
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.DefineCollection.Add (string  name,
string  replacer,
params string[]  parameters 
)
-
-
- -

Adds a new item with name original and parameters and with replacer.

-
Parameters:
- - - - -
original 
replacer 
parameters 
-
-
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.DefineCollection.Add (string  name,
string  replacer,
params string[]  parameters 
)
-
-
- -

Adds a new item with name original and parameters and with replacer.

-
Parameters:
- - - - -
original 
replacer 
parameters 
-
-
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.DefineCollection.Add (string  name,
string  replacer 
)
-
-
- -

Adds a new item with name original with 0 parameters and with replacer.

-
Parameters:
- - - -
original 
replacer 
-
-
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Collections.DefineCollection.AddRange (string[]  original ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.DefineCollection.ApplyDefines (string  original,
out string  newOriginal 
)
-
-
- -

Applies the defines on the original and returns the result.

-
Parameters:
- - -
original 
-
-
-
Returns:
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.DefineCollection.ApplyDefines (string  original,
out string  newOriginal 
)
-
-
- -

Applies the defines on the original and returns the result.

-
Parameters:
- - -
original 
-
-
-
Returns:
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.DefineCollection.ContainsName (string  name ) 
-
-
- -

Checks if this collection contains an item with 0 parameters.

-
Parameters:
- - -
item 
-
-
-
Returns:
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.DefineCollection.ContainsName (string  name,
params string[]  parameters 
)
-
-
- -

Checks if this collection contains an item with specified number of parameters.

-
Parameters:
- - - -
item 
numberOfParameters 
-
-
-
Returns:
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.DefineCollection.ContainsName (string  name,
params string[]  parameters 
)
-
-
- -

Checks if this collection contains an item with specified number of parameters.

-
Parameters:
- - - -
item 
numberOfParameters 
-
-
-
Returns:
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.DefineCollection.ContainsName (string  name ) 
-
-
- -

Checks if this collection contains an item with 0 parameters.

-
Parameters:
- - -
item 
-
-
-
Returns:
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - -
IEnumerator<KeyValuePair<string, int> > Nintenlord.Event_assembler.Collections.DefineCollection.GetEnumerator ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_assembler.Collections.DefineCollection.GetReplacer (string  name ) 
-
-
- -

Get's the replacer for item with 0 parameters.

-
Parameters:
- - -
item 
-
-
-
Returns:
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string Nintenlord.Event_assembler.Collections.DefineCollection.GetReplacer (string  item,
string[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string Nintenlord.Event_assembler.Collections.DefineCollection.GetReplacer (string  item,
string[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_assembler.Collections.DefineCollection.GetReplacer (string  name ) 
-
-
- -

Get's the replacer for item with 0 parameters.

-
Parameters:
- - -
item 
-
-
-
Returns:
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
KeyValuePair<string, string[]> Nintenlord.Event_assembler.Collections.DefineCollection.GetReplacerAndParameters (string  item,
string[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.DefineCollection.IsValidName (string  name ) 
-
- -
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.DefineCollection.IsValidName (string  name ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.DefineCollection.Remove (string  name,
params string[]  parameters 
)
-
-
- -

Removes the defined original with the parameters.

-
Parameters:
- - - -
original 
parameters 
-
-
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Collections.DefineCollection.Remove (string  name ) 
-
-
- -

Removes the defined original with 0 parameters.

-
Parameters:
- - -
original 
-
-
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.DefineCollection.Remove (string  name,
params string[]  parameters 
)
-
-
- -

Removes the defined original with the parameters.

-
Parameters:
- - - -
original 
parameters 
-
-
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Collections.DefineCollection.Remove (string  name ) 
-
-
- -

Removes the defined original with 0 parameters.

-
Parameters:
- - -
original 
-
-
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
-
The documentation for this class was generated from the following files: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection.png deleted file mode 100644 index 280b3dea116e813a4816289d02bbd881ac77108f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1186 zcmeAS@N?(olHy`uVBq!ia0y~yU|I!a2XHV0$!BMm^8qP|0G|-o|Ns93ng9PEm_I*Z z0+0p92M!#lKJ@_b!dFRY(w=o~S1)m1Et~t_1RhfTh=kD|Qd29OH9KUaC zf@OhDP`KT=$Tn(mSJ}k9%o)3-o{2hyDE@X{d}=K$s*qxBpY5uQ)jlB?%_shS`0J0U z_TStl9S6nV=9P6$BAXamb#9#$UNnJKBjuvs5`_k!Og95pWP{QPCXr1X3xMJv#ZaMr z{2IUX1oiZ^S~|3xTto#!@zX0=az#6T?OV~rFlPg+dXuh2V)p^g=z>MEIk(qG+~EH9 zM5bzTM@PuDCZ4X@(lXml#yPA6AlT~5H^ZC&`MUF)N@!y&yeYI$2 z*;et~j#ssTXV0lxFML|RJN`?bS9_&%wYS>% zb-bKw7FjKSJ=Kt<{Mwbuz;E{HvVME_cfH!O%E;u^=bo%zi92Vm13LS=o2lhisIybCzk6MRPaht~Itz1{&D?D*0Z1s3x!BRc>vOn~S+*)?HYtxsTJ( zqis%BclK%R{~vbe0hRS;Su}_JICSybqq~!HyPwwxw#{6#O>u8_ecR{x&TB*8@8Xf% z8x*;2Mwdv#zKFR(yi@O1TaS?83{1OWIAJY)a> diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new-members.html deleted file mode 100644 index 5791eae..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new-members.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Collections.DefineCollectionNew Member List

This is the complete list of members for Nintenlord.Event_assembler.Collections.DefineCollectionNew, including all inherited members. - - - - - - - - - - - - - -
Add(string original, string replacer, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollectionNew
Add(string original, string replacer)Nintenlord.Event_assembler.Collections.DefineCollectionNew
ApplyDefines(string s, out string newString)Nintenlord.Event_assembler.Collections.DefineCollectionNew
ContainsName(string item, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollectionNew
ContainsName(string item)Nintenlord.Event_assembler.Collections.DefineCollectionNew
DefineCollectionNew()Nintenlord.Event_assembler.Collections.DefineCollectionNew
GetEnumerator()Nintenlord.Event_assembler.Collections.DefineCollectionNew
GetReplacer(string item, string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollectionNew
GetReplacer(string item)Nintenlord.Event_assembler.Collections.DefineCollectionNew
Nintenlord::Event_assembler::Collections::IDefineCollection.GetReplacer(string name, params string[] parameters)Nintenlord.Event_assembler.Collections.IDefineCollection
IsValidName(string name)Nintenlord.Event_assembler.Collections.DefineCollectionNew
Remove(string original)Nintenlord.Event_assembler.Collections.DefineCollectionNew
Remove(string original, params string[] parameters)Nintenlord.Event_assembler.Collections.DefineCollectionNew
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:55 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new.html deleted file mode 100644 index cf660bc..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new.html +++ /dev/null @@ -1,477 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Collections.DefineCollectionNew Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Collections.DefineCollectionNew Class Reference

-Inheritance diagram for Nintenlord.Event_assembler.Collections.DefineCollectionNew:
-
-
- - -Nintenlord.Event_assembler.Collections.IDefineCollection - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - -

Classes

struct  Replacer

Public Member Functions

 DefineCollectionNew ()
void Add (string original, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void Add (string original, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
bool ContainsName (string item, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
bool ContainsName (string item)
 Checks if this collection contains an item with 0 parameters.
string GetReplacer (string item, string[] parameters)
string GetReplacer (string item)
 Get's the replacer for item with 0 parameters.
void Remove (string original)
 Removes the defined original with 0 parameters.
void Remove (string original, params string[] parameters)
 Removes the defined original with the parameters.
bool ApplyDefines (string s, out string newString)
 Applies the defines on the original and returns the result.
bool IsValidName (string name)
IEnumerator< KeyValuePair
-< string, int > > 
GetEnumerator ()
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_assembler.Collections.DefineCollectionNew.DefineCollectionNew ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.DefineCollectionNew.Add (string  name,
string  replacer 
)
-
-
- -

Adds a new item with name original with 0 parameters and with replacer.

-
Parameters:
- - - -
original 
replacer 
-
-
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.DefineCollectionNew.Add (string  name,
string  replacer,
params string[]  parameters 
)
-
-
- -

Adds a new item with name original and parameters and with replacer.

-
Parameters:
- - - - -
original 
replacer 
parameters 
-
-
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.DefineCollectionNew.ApplyDefines (string  original,
out string  newOriginal 
)
-
-
- -

Applies the defines on the original and returns the result.

-
Parameters:
- - -
original 
-
-
-
Returns:
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.DefineCollectionNew.ContainsName (string  name ) 
-
-
- -

Checks if this collection contains an item with 0 parameters.

-
Parameters:
- - -
item 
-
-
-
Returns:
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.DefineCollectionNew.ContainsName (string  name,
params string[]  parameters 
)
-
-
- -

Checks if this collection contains an item with specified number of parameters.

-
Parameters:
- - - -
item 
numberOfParameters 
-
-
-
Returns:
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - -
IEnumerator<KeyValuePair<string, int> > Nintenlord.Event_assembler.Collections.DefineCollectionNew.GetEnumerator ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_assembler.Collections.DefineCollectionNew.GetReplacer (string  name ) 
-
-
- -

Get's the replacer for item with 0 parameters.

-
Parameters:
- - -
item 
-
-
-
Returns:
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string Nintenlord.Event_assembler.Collections.DefineCollectionNew.GetReplacer (string  item,
string[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.DefineCollectionNew.IsValidName (string  name ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.DefineCollectionNew.Remove (string  name,
params string[]  parameters 
)
-
-
- -

Removes the defined original with the parameters.

-
Parameters:
- - - -
original 
parameters 
-
-
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Collections.DefineCollectionNew.Remove (string  name ) 
-
-
- -

Removes the defined original with 0 parameters.

-
Parameters:
- - -
original 
-
-
- -

Implements Nintenlord.Event_assembler.Collections.IDefineCollection.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:55 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_define_collection_new.png deleted file mode 100644 index a402a0b4e37b0e972aac4ef725b19d3c8ee27570..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 983 zcmeAS@N?(olHy`uVBq!ia0y~yU`zwD12~w0r0g1f1t296;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=bDF1%V@L(#+qt*%mKpH06l#C{D_^PK z^!Ty_)0T|g*3(YKvmSq3WAW|nH_z&W+s^af>X$YYHa5K6@v}TZthTQ{XXTFts)B-y z>v!kw&2;#om(dc#f9=ujImH_{PsE6^E0THfK$f z46sY7`SEw7J`ew2xkuWLu8XI4Cx<@T_wwJJ*i!Q;UB|=3-!Bb{j4QQS_tIGIUg*($ z&DbMrZWZh5pAqfZnWMeF@sNj%H|rTouRkw0`OUcPQ+r5!>a{9kjt-~k_Sa{3*Y7P@ zxJ02+VQb6I^HLt$XRb@gnV+P0-U-+4e3ZbVr)ey?w`;l&oqln`BL|UbCfX=e8A_mj(V>#{2TwwX(fC z=W>6%kXvpO{kh~XQ3sL6UwKaGrYX-ZrpL3uDx~nNy`L5VLEe0=gcx`lW7jJ+`ECCYxsc zL}SDM)>BT-oMFk7dBo?;5g+9=uySGJUZ8R}puicEB(*dtNVLqH0ax^oPxu!1HqQLx z+*?7~fU5pg8}`dztk2Q3X#V>+z2~yu;~=NM^HvBJ*+z8#KAhbcTIQd|WOGdC=xeTL ztVR8X%XxlpmOIwRvfrPLq2;QM@va~ewKU&(Kzu$cB>YZgfn|=!L{Sv8Ud3E+{>D(8k zGm?c@U3gqlIQ?df^jqUIYFFpToAAbnC|*jHWS-%-rAbm_9W(|bcH{tK@Jv(E(Vp3E zxrOIb4z=9;@2^{V?)qxq#b119U%tCGx2o7${L#+aY?a%l6=%;r#yoSTZAQfd@89?G zitT&<3tox0sGhj(=tJA^OEvt-`#p9}6W->d|JH4r*zC4!=NA!TFPHU5n@%e~==0mN un*FoJxBowyH_hsV#l!EwGh4*p@K0v-@}KuAHwKss89ZJ6T-G@yGywo|n%cDh diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay-members.html deleted file mode 100644 index 5ab0628..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay-members.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay.html deleted file mode 100644 index 7654d4b..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay.html +++ /dev/null @@ -1,412 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Collections.IndexOverlay Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Collections.IndexOverlay Class Reference

-Inheritance diagram for Nintenlord.Event_assembler.Collections.IndexOverlay:
-
-
- - -Nintenlord.Event_assembler.Collections.IIndexOverlay - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - -

Public Member Functions

 IndexOverlay ()
bool ContainsIndex (int index)
void AddIndex (int index)
void AddIndexes (int index, int length)
bool RemoveIndex (int index)
bool RemoveIndexes (int index, int length)
KeyValuePair< int, int >[] GetIndexAreas ()
bool ContainsAnyIndex (int index, int length)
bool ContainsAllIndexes (int index, int length)
override string ToString ()
bool IsInValidState ()

Properties

bool ContainsIndexes [get]
int AmountOfIndexes [get]
int FirstIndex [get]
int LastIndex [get]
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_assembler.Collections.IndexOverlay.IndexOverlay ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Collections.IndexOverlay.AddIndex (int  index ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.IndexOverlay.AddIndexes (int  index,
int  length 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IndexOverlay.ContainsAllIndexes (int  index,
int  length 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IndexOverlay.ContainsAnyIndex (int  index,
int  length 
)
-
- -
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IndexOverlay.ContainsIndex (int  index ) 
-
- -
- -
-
- - - - - - - - -
KeyValuePair<int, int> [] Nintenlord.Event_assembler.Collections.IndexOverlay.GetIndexAreas ( ) 
-
- -
- -
-
- - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IndexOverlay.IsInValidState ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IndexOverlay.RemoveIndex (int  index ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IndexOverlay.RemoveIndexes (int  index,
int  length 
)
-
- -
- -
-
- - - - - - - - -
override string Nintenlord.Event_assembler.Collections.IndexOverlay.ToString ( ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_assembler.Collections.IndexOverlay.AmountOfIndexes [get]
-
- -
- -
-
- - - - -
bool Nintenlord.Event_assembler.Collections.IndexOverlay.ContainsIndexes [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_assembler.Collections.IndexOverlay.FirstIndex [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_assembler.Collections.IndexOverlay.LastIndex [get]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_collections_1_1_index_overlay.png deleted file mode 100644 index 2d1d3187cec14a522cf7d55e7b0158aad0a5463b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 986 zcmeAS@N?(olHy`uVBq!ia0y~yV6+Fa12~w0WW?I0ML3o&qV9^C**wQ7Bu_w?tR>c(*kmztzB(TXco;| z)bDMmqn2UmFWG+QZpPDh8_&PCyY_XD&-0g;L?_KwyO*`A>)rDC6Xv?v^HsTvaUFS} ze=Q@c?()P}i=0eN_m}AG)wAiT$qGN9f3L|t_DX2k)q@rCOS*3v{O_8v>cyq`v+Gap zdm|a|&wA<5Rpq+cD+~WwIhp@iH9fQbjM}HE5*teX=p0#nhS^u<{JQmLwtU?CD1Duj z)6V*h9Y=Ph0RBeMU;YTM5<-ZjM=*4O?#B$-<-Z*@|GzSve82W%t+2w+zy38W9(8x*pSahFfYd14bAh5|qI~P0 z6a7HsR0ouK;tnxjF(}UN&*eyU=S%E;9|DfRiT96xmfmml-%vC{TzrS_J*!I1MgMqy zHALi>#46nU@Kr{}-ZO3ehw6ru+3_749)7o&@T-73E3$r(;Yr0J8Cdl3U3|Q+>+Gq! z$?-R8*SxNrdG7L3Z54ChJy%Oa@A}(+Zh3V@U{8dMK*Rp4t(QK`mIxIWUA6M((&U$= z4-=P!>}IO_DE8;&BEMa)LiX?!x#rHRcl8M^d3pZq{*?K#8A>tAz!wPoFwOPWu@`BabVd^$aM->ds3vvWF4d9R$^U-nID zd)c+MB|q2b>ipM~{V?P8EKuyR9`-BpMvlEV|K31iZ*AK@UvJHK@w??WHeAc)%_o1WUZ5m%v(_xU`Ax{boFyt=akR{ E0P9rw?EnA( diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html deleted file mode 100644 index 8db9775..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.GBA.GBAPointerMaker Member List

This is the complete list of members for Nintenlord.Event_assembler.GBA.GBAPointerMaker, including all inherited members. - - - -
IsAValidPointer(int pointer)Nintenlord.Event_assembler.GBA.GBAPointerMaker
MakeOffset(int pointer)Nintenlord.Event_assembler.GBA.GBAPointerMaker
MakePointer(int offset)Nintenlord.Event_assembler.GBA.GBAPointerMaker
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html deleted file mode 100644 index 4e173f5..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.GBA.GBAPointerMaker Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.GBA.GBAPointerMaker Class Reference

-

Makes GBA ROM pointers from ROM offsets. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.GBA.GBAPointerMaker:
-
-
- - -Nintenlord.Event_assembler.IPointerMaker - -
-
- -

List of all members.

- - - - - - - - -

Public Member Functions

int MakePointer (int offset)
 Creates a valid pointer out of offset.
int MakeOffset (int pointer)
 Makes a offset out of a pointer.
bool IsAValidPointer (int pointer)
 Checks if the pointer is valid.
-

Detailed Description

-

Makes GBA ROM pointers from ROM offsets.

-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.GBA.GBAPointerMaker.IsAValidPointer (int  pointer ) 
-
-
- -

Checks if the pointer is valid.

-
Parameters:
- - -
pointer Pointer to check
-
-
-
Returns:
True if pointer is valid, else false
- -

Implements Nintenlord.Event_assembler.IPointerMaker.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_assembler.GBA.GBAPointerMaker.MakeOffset (int  pointer ) 
-
-
- -

Makes a offset out of a pointer.

-
Parameters:
- - -
pointer Pointer whose pointed offset to get
-
-
-
Returns:
Offset pointed by the pointer
- -

Implements Nintenlord.Event_assembler.IPointerMaker.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_assembler.GBA.GBAPointerMaker.MakePointer (int  offset ) 
-
-
- -

Creates a valid pointer out of offset.

-
Parameters:
- - -
offset Offset to transform
-
-
-
Returns:
A pointer
- -

Implements Nintenlord.Event_assembler.IPointerMaker.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_1_1_g_b_a_pointer_maker.png deleted file mode 100644 index 082a7fed4d769bcbf3c3827c05e0d432f8a6941f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 923 zcmV;M17!S(P)i>W8c>v?>+hj&bsd%wAyaJh|lkXtAK;ae0y5l0Ul>l!>cF1;1 z4w)fc!+!KnhMBtQ+D+bJz^OE)pX&n4&5Vb3$boa*O3)pJpaXoSvCF8JM7JwgtzKS zc|FH%^DicpiBrYbI-BzF{WFNJW^5wxwxN^HBBOj3vYCVzVoPMqG9sf88Icj$uR}(; zDdS`1`*U3*vOh!Yo6Lyp{lv(O$k_ggjL3+LLS#fnWJE?}6e1%sA|o;)qYxR95gCyY z8Ie(ljL3+L$cT*cdyxs{rVL>|-^?*0BQhc*vcH6E{t^AhrkrxIAD-RT#w~~XJ%w<5Jb#r765XiL77UgIdb>8=`iXSD;$>Q6W=udoE7wnHpKzmX-?( zGXS-z8j61BtC)Vx{nku~oiPc1m_z9r2|@NH^s=Pyk-2thQj+GhKMjo%~M0G2F z6&o$&l^+m8C5-V1Bsyfi&@;f;qOk;A(39yvkS!3-H zvQ(zN)#V4e$+G;C0TkEb`qfipaV;oRrSBU!G@omQnIC)1LX;u z7oF-0vugUG4cPNBJ>06;LE<+5VnW6{ReY_pDYqLd#X5YmYRKI)i1*9bMBqWho4IG2 xa!q~)*-XMe5*%h3kr5e@5gCzDE+V7clz)T#Kn-|cj0^w(002ovPDHLkV1oC5wxj?6 diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker-members.html deleted file mode 100644 index 70ac044..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.GBAPointerMaker Member List

This is the complete list of members for Nintenlord.Event_assembler.GBAPointerMaker, including all inherited members. - - - -
IsAValidPointer(int pointer)Nintenlord.Event_assembler.GBAPointerMaker
MakeOffset(int pointer)Nintenlord.Event_assembler.GBAPointerMaker
MakePointer(int offset)Nintenlord.Event_assembler.GBAPointerMaker
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker.html deleted file mode 100644 index 5b9c249..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.GBAPointerMaker Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.GBAPointerMaker Class Reference

-

Makes GBA ROM pointers from ROM offsets. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.GBAPointerMaker:
-
-
- - -Nintenlord.Event_assembler.IPointerMaker - -
-
- -

List of all members.

- - - - - - - - -

Public Member Functions

int MakePointer (int offset)
 Creates a valid pointer out of offset.
int MakeOffset (int pointer)
 Makes a offset out of a pointer.
bool IsAValidPointer (int pointer)
 Checks if the pointer is valid.
-

Detailed Description

-

Makes GBA ROM pointers from ROM offsets.

-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.GBAPointerMaker.IsAValidPointer (int  pointer ) 
-
-
- -

Checks if the pointer is valid.

-
Parameters:
- - -
pointer Pointer to check
-
-
-
Returns:
True if pointer is valid, else false
- -

Implements Nintenlord.Event_assembler.IPointerMaker.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_assembler.GBAPointerMaker.MakeOffset (int  pointer ) 
-
-
- -

Makes a offset out of a pointer.

-
Parameters:
- - -
pointer Pointer whose pointed offset to get
-
-
-
Returns:
Offset pointed by the pointer
- -

Implements Nintenlord.Event_assembler.IPointerMaker.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_assembler.GBAPointerMaker.MakePointer (int  offset ) 
-
-
- -

Creates a valid pointer out of offset.

-
Parameters:
- - -
offset Offset to transform
-
-
-
Returns:
A pointer
- -

Implements Nintenlord.Event_assembler.IPointerMaker.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_g_b_a_pointer_maker.png deleted file mode 100644 index a9f4231c114eb5db245e46b9df1f23cc206e1828..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 890 zcmeAS@N?(olHy`uVBq!ia0y~yU=#te12~w0dtRv;x2;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=GpDDEV@L(#+qpOM9vkquy0X9cU;oL* zLqy-)J#+b7o+{28xhY*s`gZK;V^=*{5i>=h#YqE*?(@2SvHibs>5^dG&JK@{J8xg> zmeSeJqMy6s*XL(C=>aNlYgtbnwEWLDWo?%xzn-*H zGp0AQajxv!J8$oKhn7!Y$0Txhit}C}#>BemTl}uj(Z{B{VKHDa9OP83w z(wwc$LPC0qn?7xved$fv_PI6I8llHTU(J$w#o%>y<{yU2!thvx6 zf8mjQN5v1e@+U8_oI9odP2^3h?UZdXuha_pmR2nKJN@+Xtn~}q*4F#CMVG2ByH$Am z&zHuOvQ-v8H);1@?-$`QZ5C|QY;v?~|MdFl@r7qxR=s;J?wq(xfNLQT1*|(>5iqIe z`^0|puGWBiGf%Rw6gVX*9Hb~>7UiTUf`UNmG0~n*4%L$a%Q8+0gB4GC-(d8=<6pA3 z-_9HS%4@!U408B8?azdYgJ)1UGqZ82^sGfnx6Na3v*B3+rH2C zL+SUhH#bsN?Wo=GZCmzgn}fC*&MI=}ZaIE@Iz#YiSZC&&b*4Z0-U?QGEiFuU4R-$S z#L8~{JwPh|{DLJ(pLEsvcdG?|I>VrmnNT+K(LUDJ9^1Z@45sv_lV9BxtzloPJAIe* zj=S?4gKRG5#@mHf^B&FWt#aEDy7Am&Gy7VF?73Qg``(;-do0KORo#*YoJJCY5_%HW w4htXX{NU6up7>At&ly;V|5Ojq@chTHU)FNnW`?cTff - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.LamdaComparer< T > Member List

This is the complete list of members for Nintenlord.Event_assembler.LamdaComparer< T >, including all inherited members. - - -
Compare(T x, T y)Nintenlord.Event_assembler.LamdaComparer< T >
LamdaComparer(Func< T, T, int > f)Nintenlord.Event_assembler.LamdaComparer< T >
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_lamda_comparer_3_01_t_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_lamda_comparer_3_01_t_01_4.html deleted file mode 100644 index a4080ee..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_lamda_comparer_3_01_t_01_4.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.LamdaComparer< T > Class Template Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.LamdaComparer< T > Class Template Reference

-

List of all members.

- - - - -

Public Member Functions

 LamdaComparer (Func< T, T, int > f)
int Compare (T x, T y)
-

template<T>
- class Nintenlord::Event_assembler::LamdaComparer< T >

- -

Constructor & Destructor Documentation

- -
-
-
-template<T >
- - - - - - - - - -
Nintenlord.Event_assembler.LamdaComparer< T >.LamdaComparer (Func< T, T, int >  f ) 
-
-
- -
-
-

Member Function Documentation

- -
-
-
-template<T >
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_assembler.LamdaComparer< T >.Compare ( x,
y 
)
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form-members.html deleted file mode 100644 index 3a90e4d..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form-members.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.MainForm Member List

This is the complete list of members for Nintenlord.Event_assembler.MainForm, including all inherited members. - - -
Dispose(bool disposing)Nintenlord.Event_assembler.MainForm [protected]
MainForm(string[] args)Nintenlord.Event_assembler.MainForm
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form.html deleted file mode 100644 index eb7b5e5..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_main_form.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.MainForm Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.MainForm Class Reference

-

List of all members.

- - - - - - -

Public Member Functions

 MainForm (string[] args)

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_assembler.MainForm.MainForm (string[]  args ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override void Nintenlord.Event_assembler.MainForm.Dispose (bool  disposing )  [protected]
-
-
- -

Clean up any resources being used.

-
Parameters:
- - -
disposing true if managed resources should be disposed; otherwise, false.
-
-
- -
-
-
The documentation for this class was generated from the following files: -
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor-members.html deleted file mode 100644 index 8d500e8..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.NopPreprocessor Member List

This is the complete list of members for Nintenlord.Event_assembler.NopPreprocessor, including all inherited members. - - - -
AddDefined(string[] original)Nintenlord.Event_assembler.NopPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_assembler.NopPreprocessor
Process(string path)Nintenlord.Event_assembler.NopPreprocessor
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor.html deleted file mode 100644 index 9f40f2c..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.NopPreprocessor Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.NopPreprocessor Class Reference

-

Preproserror which only reads the file. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.NopPreprocessor:
-
-
- - -Nintenlord.Event_assembler.IPreprocessor - -
-
- -

List of all members.

- - - - - - -

Public Member Functions

string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)
-

Detailed Description

-

Preproserror which only reads the file.

-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.NopPreprocessor.AddDefined (string[]  original ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.NopPreprocessor.AddReserved (string[]  reserved ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_assembler.NopPreprocessor.Process (string  path ) 
-
-
- -

Process the code.

-
Parameters:
- - -
path File with the code
-
-
-
Returns:
Processed code
- -

Implements Nintenlord.Event_assembler.IPreprocessor.

- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_nop_preprocessor.png deleted file mode 100644 index 7291ca35bbbb394b457d743a3ccaf2235b9fc798..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 847 zcmeAS@N?(olHy`uVBq!ia0y~yU=#wf12~w0y2^IPLn^4rOy@^FH)rIM4cN%Br^6e9ToUVWSC_$G~ zbc0J!oJgEE--I7gPNl1(iX=HTSJ~Znl77MRJf!|~VdNW&%fi-vFUlgdls#qJx6Io0 zIL6^q#Oe6&%D=N!Y&*qR|JN%7PP4h#;^F~BVu}+RxAt#*f1cCT!*1G%?K3z|S_&Ep z3QY|Mg&-Q5$k{o80~M_?o7`v`T<6pW5ntnSDc-E^%{qgbYszz1U)dpgVPgp2D~F%H zD$`irEA0F*HDCFppx<#XH9hZ~v`*8_*K+L4+~*rAZNBzR%+9H6^Bue26L+n@J@59F zjkCOdauf$7tMXKaS0%D6X!c;6`O^9Lmjac{NGUZgS%c|^I10(O^q}gLIVdnB4=NE_mJF)nwpYct6I6chck?Wa;7~P)C-Tt~;6q&Oh zM9xrD6ujdC33io#4xnIHi9aQ*5^yPF+61v^rH|J?-#U6QN@!JV=aM}dd#1I_eeK1X zD5#>owM9wM_3HDm3}#!q`h~I9J*Sh7&zyIo&}sYWpohmdKI;Vst07;~FV*mgE diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser-members.html deleted file mode 100644 index 5edd7fb..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser-members.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Parser Member List

This is the complete list of members for Nintenlord.Event_assembler.Parser, including all inherited members. - - - - -
EvaluateReversePolishNotation(string[] s)Nintenlord.Event_assembler.Parser [static]
EvaluateReversePolishNotation(string[] s, int index, int length)Nintenlord.Event_assembler.Parser [static]
ShuntingYardAlgorithm(string s)Nintenlord.Event_assembler.Parser [static]
ShuntingYardAlgorithm(string s, IComparer< string > operatorComparer, Predicate< string > isOperator, Predicate< char > isValue)Nintenlord.Event_assembler.Parser [static]
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser.html deleted file mode 100644 index 064224f..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_parser.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Parser Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Parser Class Reference

-

List of all members.

- - - - - - - - -

Classes

class  OperatorComparer

Static Public Member Functions

static string[] ShuntingYardAlgorithm (string s)
static string[] ShuntingYardAlgorithm (string s, IComparer< string > operatorComparer, Predicate< string > isOperator, Predicate< char > isValue)
static int EvaluateReversePolishNotation (string[] s)
static int EvaluateReversePolishNotation (string[] s, int index, int length)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
static int Nintenlord.Event_assembler.Parser.EvaluateReversePolishNotation (string[]  s,
int  index,
int  length 
) [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static int Nintenlord.Event_assembler.Parser.EvaluateReversePolishNotation (string[]  s )  [static]
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static string [] Nintenlord.Event_assembler.Parser.ShuntingYardAlgorithm (string  s,
IComparer< string >  operatorComparer,
Predicate< string >  isOperator,
Predicate< char >  isValue 
) [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static string [] Nintenlord.Event_assembler.Parser.ShuntingYardAlgorithm (string  s )  [static]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser-members.html deleted file mode 100644 index 527b3ca..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser-members.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser.html deleted file mode 100644 index c8417d1..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.UserInterface.EnumChooser Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.UserInterface.EnumChooser Class Reference

-

List of all members.

- - - - - - - - - - -

Public Member Functions

 EnumChooser ()
void SetEnumEnabled (object enumTo, bool enabled)
void SetEnumType (Type enumType)
void SetChosenEnum (object enumToChoose)
object GetChosenEnum ()

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_assembler.UserInterface.EnumChooser.EnumChooser ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override void Nintenlord.Event_assembler.UserInterface.EnumChooser.Dispose (bool  disposing )  [protected]
-
-
- -

Clean up any resources being used.

-
Parameters:
- - -
disposing true if managed resources should be disposed; otherwise, false.
-
-
- -
-
- -
-
- - - - - - - - -
object Nintenlord.Event_assembler.UserInterface.EnumChooser.GetChosenEnum ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.EnumChooser.SetChosenEnum (object  enumToChoose ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.EnumChooser.SetEnumEnabled (object  enumTo,
bool  enabled 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.EnumChooser.SetEnumType (Type  enumType ) 
-
-
- -
-
-
The documentation for this class was generated from the following files: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form-members.html deleted file mode 100644 index 2b21ecb..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form-members.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form.html deleted file mode 100644 index 1a59bf1..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_enum_chooser_form.html +++ /dev/null @@ -1,227 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.UserInterface.EnumChooserForm Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.UserInterface.EnumChooserForm Class Reference

-

List of all members.

- - - - - - - - - - - - -

Public Member Functions

void SetEnumEnabled (object enumTo, bool enabled)
void SetEnumType (Type enumType)
void SetChosenEnum (object enumToChoose)
object GetChosenEnum ()
 EnumChooserForm ()

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.

Properties

string Description [get, set]
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_assembler.UserInterface.EnumChooserForm.EnumChooserForm ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override void Nintenlord.Event_assembler.UserInterface.EnumChooserForm.Dispose (bool  disposing )  [protected]
-
-
- -

Clean up any resources being used.

-
Parameters:
- - -
disposing true if managed resources should be disposed; otherwise, false.
-
-
- -
-
- -
-
- - - - - - - - -
object Nintenlord.Event_assembler.UserInterface.EnumChooserForm.GetChosenEnum ( ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.EnumChooserForm.SetChosenEnum (object  enumToChoose ) 
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.EnumChooserForm.SetEnumEnabled (object  enumTo,
bool  enabled 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.EnumChooserForm.SetEnumType (Type  enumType ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
string Nintenlord.Event_assembler.UserInterface.EnumChooserForm.Description [get, set]
-
-
- -
-
-
The documentation for this class was generated from the following files: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html deleted file mode 100644 index e87ed03..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log-members.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.UserInterface.GUIMessageLog Member List

This is the complete list of members for Nintenlord.Event_assembler.UserInterface.GUIMessageLog, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - -
AddError(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
ChooseEnum< T >(T[] nonValidOptions, out T chosenEnum)Nintenlord.Event_assembler.UserInterface.GUIMessageLog [virtual]
Clear()Nintenlord.Event_assembler.UserInterface.MessageLog
GetText(out int longestLine)Nintenlord.Event_assembler.UserInterface.MessageLog [protected]
GetText()Nintenlord.Event_assembler.UserInterface.MessageLog [protected]
MessageLog()Nintenlord.Event_assembler.UserInterface.MessageLog
Print(string text)Nintenlord.Event_assembler.UserInterface.GUIMessageLog [virtual]
Nintenlord::Event_assembler::UserInterface::MessageLog.Print(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
PrintAll()Nintenlord.Event_assembler.UserInterface.GUIMessageLog [virtual]
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log.html deleted file mode 100644 index b763eee..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log.html +++ /dev/null @@ -1,160 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.UserInterface.GUIMessageLog Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.UserInterface.GUIMessageLog Class Reference

-Inheritance diagram for Nintenlord.Event_assembler.UserInterface.GUIMessageLog:
-
-
- - -Nintenlord.Event_assembler.UserInterface.MessageLog -Nintenlord.Event_assembler.UserInterface.IMessageLog - -
-
- -

List of all members.

- - - - - -

Public Member Functions

override void PrintAll ()
override void Print (string text)
override bool ChooseEnum< T > (T[] nonValidOptions, out T chosenEnum)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
override bool Nintenlord.Event_assembler.UserInterface.GUIMessageLog.ChooseEnum< T > (T[]  nonValidOptions,
out T  chosenEnum 
) [virtual]
-
- -
- -
-
- - - - - - - - - -
override void Nintenlord.Event_assembler.UserInterface.GUIMessageLog.Print (string  text )  [virtual]
-
- -
- -
-
- - - - - - - - -
override void Nintenlord.Event_assembler.UserInterface.GUIMessageLog.PrintAll ( )  [virtual]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_g_u_i_message_log.png deleted file mode 100644 index 8a70d394822f00ebf0647dcd1c020253677e27d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1512 zcmaKsX*Ane7>8p}N}AdkL9H2Msohkqjo2gY5K(`+se{naR*YNwriLs+p8_&dhw6d(OT0ci(&7PtSdB<`I;~9vO8R5D2u# z%M;-T0*L{loFOePT5m#zd7@422omik6beOADD1d%=VYEJZO@L5j-)Q(tmr6>_e1%M zuD8cXAKDTGl1%hM96}Ss1h@P1m$bnMdH+J8aJH?(WhqU7>_xt!s-R@#q9AZS(Too> zK2b<#We_7XiSAVAOPGz;ts>VLUu%6`-A?>GF?hv=nOdOc1yag$?bcHuwN$Hlfja_#nCajn%k=)viCPzFQ z{BqN+L!ak*lz1=oEW-s}Cd)Q_6d`N;vV}rrd`!&23^uyELJnu7U)q$krg!o0nIjHzw3k{41wq!&~{Q-(QYwb#W%mn>d;gPXw= zuT-fEPI}4QD6GOnML?<;;K(^03Rw)ZjA3d&YxCPo-iLdg*H|9^1~-(|Xm>YPz+sN_ z2AiH}fPvv!%!>^Pz$E91%oPglRQO;MN`(%{5ckqiJ*wY(sh&9x2sXqc2t3?Wq)t`hQ0IjLGfEd~JHLY<>v z%He*+gz%wS@3feT%Gn}xkyud;;iCtL%KRz!O}B}#IWm{7w$t^_gY7M(JID1>GOr;J z`nQIjo?n8(tfr4MX3>iE_jOjfxYCrsR4Ktvk~nx9F+OZKl^Wna>aAQC(7m7*X}qE7 zN#T|vcMSwIJwAY1!%UsVzK6K#0B_0MW7)Gt>jY0d*k?6rT|;Vj16S)|r<3c%?pzCd zbN5i{(4eoBd@=ig63I91sv<_g2^@E~Vn0pZkh9=Srg7*P)rEt{HtqGv<~F@qYga5wuAf~zn^?Z!)Aa*|2y4~^=2Xi^6dhsnpi5Rx zBC3^sCHEwDs4AQp$}%gn%KAptP>zB{lkq7KQtAzq7USn8&Uvaly?~jc&m?vITxs83nrEjFsCqHoUCE zQR{EC#$V9t>ixLBQ4wD2&8`7989ED-A=eY`8piG z4q#d{W8nyyuaWQ@avn`h8<7kx9H<<H<#3bNBf`% z%*B_yf_6<;6IZfqmK09CCpj$cU(zD7p%S-J@P|6mYiu86+Y)*M+03)H5pNmXdK#ju$52T9d9`oglVXM zc>9D^Rg^6aAB+lR(qc=az6%9foviu_7<)B+`|rqxPrJY}hzb1|-k;a$2J6D}nMcto qaRdAX%egL*xyYEW>Ow{8jyvZrWm4vz*{_PeWssK}3ef;RdF3xy9^v%> diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form-members.html deleted file mode 100644 index 443dc60..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form-members.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.UserInterface.MainForm Member List

This is the complete list of members for Nintenlord.Event_assembler.UserInterface.MainForm, including all inherited members. - - -
Dispose(bool disposing)Nintenlord.Event_assembler.UserInterface.MainForm [protected]
MainForm(string[] args)Nintenlord.Event_assembler.UserInterface.MainForm
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form.html deleted file mode 100644 index f70d085..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_main_form.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.UserInterface.MainForm Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.UserInterface.MainForm Class Reference

-

List of all members.

- - - - - - -

Public Member Functions

 MainForm (string[] args)

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_assembler.UserInterface.MainForm.MainForm (string[]  args ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override void Nintenlord.Event_assembler.UserInterface.MainForm.Dispose (bool  disposing )  [protected]
-
-
- -

Clean up any resources being used.

-
Parameters:
- - -
disposing true if managed resources should be disposed; otherwise, false.
-
-
- -
-
-
The documentation for this class was generated from the following files: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log-members.html deleted file mode 100644 index f1e7798..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log-members.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.UserInterface.MessageLog Member List

This is the complete list of members for Nintenlord.Event_assembler.UserInterface.MessageLog, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - -
AddError(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
ChooseEnum< T >(T[] nonValidOptions, out T chosenEnum)Nintenlord.Event_assembler.UserInterface.MessageLog [pure virtual]
Clear()Nintenlord.Event_assembler.UserInterface.MessageLog
GetText(out int longestLine)Nintenlord.Event_assembler.UserInterface.MessageLog [protected]
GetText()Nintenlord.Event_assembler.UserInterface.MessageLog [protected]
MessageLog()Nintenlord.Event_assembler.UserInterface.MessageLog
Print(string text)Nintenlord.Event_assembler.UserInterface.MessageLog [pure virtual]
Print(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
PrintAll()Nintenlord.Event_assembler.UserInterface.MessageLog [pure virtual]
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log.html deleted file mode 100644 index 8443b99..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log.html +++ /dev/null @@ -1,605 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.UserInterface.MessageLog Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.UserInterface.MessageLog Class Reference

-Inheritance diagram for Nintenlord.Event_assembler.UserInterface.MessageLog:
-
-
- - -Nintenlord.Event_assembler.UserInterface.IMessageLog -Nintenlord.Event_assembler.UserInterface.GUIMessageLog -Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 MessageLog ()
void AddError (string message)
void AddWarning (string message)
void AddMessage (string message)
void Clear ()
void AddNotEnoughParametersError (string file, string line, string type, int amountOfParameters)
void AddFileNotFoundError (string file, string line, string missingFile)
void AddError (string file, string line, string message)
void AddWarning (string file, string line, string message)
void AddMessage (string file, string line, string message)
abstract void PrintAll ()
abstract void Print (string text)
abstract bool ChooseEnum< T > (T[] nonValidOptions, out T chosenEnum)
void AddError (string format, object[] parameters)
void AddWarning (string format, object[] parameters)
void AddMessage (string format, object[] parameters)
void Print (string format, object[] parameters)

Protected Member Functions

string GetText (out int longestLine)
string GetText ()
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - -
Nintenlord.Event_assembler.UserInterface.MessageLog.MessageLog ( ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddError (string  format,
object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddError (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddError (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddFileNotFoundError (string  file,
string  line,
string  missingFile 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddMessage (string  format,
object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddMessage (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddMessage (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddNotEnoughParametersError (string  file,
string  line,
string  type,
int  amountOfParameters 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddWarning (string  format,
object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddWarning (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.MessageLog.AddWarning (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
abstract bool Nintenlord.Event_assembler.UserInterface.MessageLog.ChooseEnum< T > (T[]  nonValidOptions,
out T  chosenEnum 
) [pure virtual]
-
- -
- -
-
- - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.MessageLog.Clear ( ) 
-
- -
- -
-
- - - - - - - - -
string Nintenlord.Event_assembler.UserInterface.MessageLog.GetText ( )  [protected]
-
-
- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_assembler.UserInterface.MessageLog.GetText (out int  longestLine )  [protected]
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.MessageLog.Print (string  format,
object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
abstract void Nintenlord.Event_assembler.UserInterface.MessageLog.Print (string  text )  [pure virtual]
-
- -
- -
-
- - - - - - - - -
abstract void Nintenlord.Event_assembler.UserInterface.MessageLog.PrintAll ( )  [pure virtual]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_message_log.png deleted file mode 100644 index 5a2a59d76c190556eb27c2ca4afe06782e700c3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1985 zcmbW2YdDna8pq!;@9cT$^lFi^s(Hg!WD$x`yrwCmFdD2%#zJW4*petYOxBx4YBa>8 z2_-5C$uVcMT9xx*(;y7sjXANKmN?(2H)=l{R%>-qHjuKyipZ)dei zK~(_&fK}F13LOCOkW9xycv%nrWsjTeT5oUTxL+!j%A{0UmyzLiO{Tt`y1KdxJn68^ zLcw%92if>ry=rtc005%BHO12L9BwMDKXFKV<^CT+outyO8N`4J%Sqh~YmWlPuJ2Wdteq$`<~@$b5^qHT5QLaa00+YeASZ|E5iA8|i|hBf+Zt)8sWr?tPbQQ2 zcRQ;`b!ib#LiY|1<}?93m1uZkawWuh)tZe|1?2`k;Su1?J&IYiiBIAuD`#n&wry9{ z&t|!Z1WrB~tmB17uPcg=-M2ag7mIXTx}H`wxpEyX9HeoG4a2v`k0s$&9l*mi%GmRL zq)+$=4dRv?m&S)Ny2F>ls#uQtI2PKlGcDwlA<4z?g4Rht2pH5wvXlpMsmUo?+FEUa z&Sy*MlDc`_Hlu6DCW>3XoA$sJp!Ol3nkf0epb;{AxxFndcX|VqUkK_5ieH`^o@gr# z4hjM4d;gB~#)aI|?9QBSj`3~mjFE%WiP5wLOPE|T|IhL$hST#Rb;v!$XOvp#G=c80 z%Ri1ogd4Gls+K!CXW*_0Rq>Pwl(f1%^orGZ+8L{q2Ql1UI_>LYhUSoaGmh7So>oQ{ zbl=2hYt;PA=Uh%d?R^>ZpmVwla_ik6CTL67gw(Jqo9+%Tq_#HiJ7HWVW)Y?`PnaM= z1#ni9y4!*XG2MK;g0D_=s!OEFo47HUPLp+S_&{D z^CvPBMv!9v{<(z}@(@mrdO zu@y2CsDuuytmv`3{G4rvCDZ!=e_v)T`A1{+;tlg!oT*V*tM=k)>nd{Sx0Nvvxf$uM!)HK zc@F_l0$6`?34!joEnX1TR%rA8O%S^sDW~Q+%LpQ2{(nNyZhCiQ_MR&yXgLYWhdlc! z;nmlL#sLy~$9JtZYQiX^Bk0t;fQ2P3vO zXNdnDP^MsXao`vI7~V}k8C;3useLZ~zctuY^aw|CXd>T|!iq(CPMc6S`a}6+6^bTAmN@ffAs~1KZ{Oawq+ICW4AU_t7Ip17@kz^Tf`He%{zOLOuJP z@8e{I>Tf7;S+lee9Y z6((tCf-zddDx~TN^Mk$&&i^bwS(yF}oVC+}+s!_c271R;o;Mb|$o4H@z2A - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.UserInterface.TextShower Member List

This is the complete list of members for Nintenlord.Event_assembler.UserInterface.TextShower, including all inherited members. - - -
Dispose(bool disposing)Nintenlord.Event_assembler.UserInterface.TextShower [protected]
TextShower(string text)Nintenlord.Event_assembler.UserInterface.TextShower
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_shower.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_shower.html deleted file mode 100644 index 9587733..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_shower.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.UserInterface.TextShower Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.UserInterface.TextShower Class Reference

-

List of all members.

- - - - - - -

Public Member Functions

 TextShower (string text)

Protected Member Functions

override void Dispose (bool disposing)
 Clean up any resources being used.
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_assembler.UserInterface.TextShower.TextShower (string  text ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override void Nintenlord.Event_assembler.UserInterface.TextShower.Dispose (bool  disposing )  [protected]
-
-
- -

Clean up any resources being used.

-
Parameters:
- - -
disposing true if managed resources should be disposed; otherwise, false.
-
-
- -
-
-
The documentation for this class was generated from the following files: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log-members.html deleted file mode 100644 index c847b33..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log-members.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog Member List

This is the complete list of members for Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - -
AddError(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddError(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddError(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddError(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddMessage(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddMessage(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.MessageLog
AddWarning(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.AddWarning(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
ChooseEnum< T >(T[] nonValidOptions, out T chosenEnum)Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog [virtual]
Clear()Nintenlord.Event_assembler.UserInterface.MessageLog
GetText(out int longestLine)Nintenlord.Event_assembler.UserInterface.MessageLog [protected]
GetText()Nintenlord.Event_assembler.UserInterface.MessageLog [protected]
MessageLog()Nintenlord.Event_assembler.UserInterface.MessageLog
Print(string text)Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog [virtual]
Nintenlord::Event_assembler::UserInterface::MessageLog.Print(string format, object[] parameters)Nintenlord.Event_assembler.UserInterface.MessageLog
Nintenlord::Event_assembler::UserInterface::IMessageLog.Print(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
PrintAll()Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog [virtual]
TextWriterMessageLog(TextWriter writer)Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log.html deleted file mode 100644 index 90e0c43..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog Class Reference

-Inheritance diagram for Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog:
-
-
- - -Nintenlord.Event_assembler.UserInterface.MessageLog -Nintenlord.Event_assembler.UserInterface.IMessageLog - -
-
- -

List of all members.

- - - - - - -

Public Member Functions

 TextWriterMessageLog (TextWriter writer)
override void PrintAll ()
override void Print (string text)
override bool ChooseEnum< T > (T[] nonValidOptions, out T chosenEnum)
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog.TextWriterMessageLog (TextWriter  writer ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
override bool Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog.ChooseEnum< T > (T[]  nonValidOptions,
out T  chosenEnum 
) [virtual]
-
- -
- -
-
- - - - - - - - - -
override void Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog.Print (string  text )  [virtual]
-
- -
- -
-
- - - - - - - - -
override void Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog.PrintAll ( )  [virtual]
-
- -
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log.png b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_text_writer_message_log.png deleted file mode 100644 index a711766fba97a07bfd1bbc95fa398fa3b351c85c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1578 zcma)+do)yA7{JHXy^2e>xD<6qFG`QeYrHPwDj|7fD2*v9N#qsfl}U6C&bfzLx3&7~?zQ&b-(KIhzkh!Fw_|Lr&7>t2B{3L` zw1xR$I}An)K;!7O;^?XyqGXJ2n{1ESn<5B;h6qwep|~WX(dw+Ls|#&FIOuV0fSolF zO|OpbHhT>W=I2U_!++TaiOpp8c~2|@8o*&PW<*NexyhH+ca=UN_c|rA6aoV^c$+gPPfd5qMAp3=G$lukRQG+{*uFy(!mCKQoeE9Can zM_24XN}LKR*PL>Ur-hzfl0;rFkJK6I01(uoRtTmDRInUBcxU|d33Ee4AeEJdgop6- z$41<(f}nD}QsX$qoi2uDe{=AksdsZ3a~dIi_k8emxkN!_S&EZSPq=p8Z}lA@G5)zg z$jX@G&G=1^_m>ruX+AJ+Iv6Ny0b8NPKB}JsKl-s~^C^|_nnGl8E|1nKzM(*)*E<4BZAERtnYiM$vKFG!W zQJQ`Cqoa5BKV&9hsrjFan4?{)x}o(omPup|wy~-K!590C(s+#Bl{#z`FYP26_J&87IA$M_-dOU-sd0ZLk)0{gGiYjhD za2PLad1+C1WXhnd7^=Mr6WhALVnaTlgi>4K1ndLalFLMXAUq|ONEnq^rln!{h%0mq z0}4b`6w?2}`i**9-n;_ZY+dMh>m;i0YI{5a?+|v7H15cX;E#j+w&q=Tu31q7yAPxo z<-hX=-WCI5G3r;g74gT1S25FK5q(7bou2`lGNA9Va0d3Uudu==c_o9Jr9_b`M=Pwz zOE(4Cw@q`IT!Z+6YaWu|Q`U;iELWvbL$BfWi`DKi_hO?Nl+U3r^oE>&$??_t6HBX~ z{Xy(c`TvRS7`yi=DZOtjklP@fWmb$Z-1CBD zdE3M3Sf+JoL9I5M*Wz+lSw1{XIb>IE>)FEP{$Tl+VhLGZJy&0qY+Y8WiKKn9&2ZfP zh#<5VEO7_QG6}ss&B6ws<}Ayv?=L$mmDsy_+n-QP{V1s#gU>04)3>&+a+la{2A zRD#U3zo4Z9IY_kWK=?DQT$^FKchr^+;QGW~xau|QAR@j1PCqU0bX|U13=(+i9*H*> z=q6Q6_Hs*MeB*A!W;!CGop-n#t+k>$Fz&^aB wIX-E~KyZwK81!Adu|hRo5f|G=;paf& - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Utility.LamdaComparer< T > Member List

This is the complete list of members for Nintenlord.Event_assembler.Utility.LamdaComparer< T >, including all inherited members. - - -
Compare(T x, T y)Nintenlord.Event_assembler.Utility.LamdaComparer< T >
LamdaComparer(Func< T, T, int > f)Nintenlord.Event_assembler.Utility.LamdaComparer< T >
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:07 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html deleted file mode 100644 index 1a10e9c..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_lamda_comparer_3_01_t_01_4.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Utility.LamdaComparer< T > Class Template Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Utility.LamdaComparer< T > Class Template Reference

-

List of all members.

- - - - -

Public Member Functions

 LamdaComparer (Func< T, T, int > f)
int Compare (T x, T y)
-

template<T>
- class Nintenlord::Event_assembler::Utility::LamdaComparer< T >

- -

Constructor & Destructor Documentation

- -
-
-
-template<T >
- - - - - - - - - -
Nintenlord.Event_assembler.Utility.LamdaComparer< T >.LamdaComparer (Func< T, T, int >  f ) 
-
-
- -
-
-

Member Function Documentation

- -
-
-
-template<T >
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_assembler.Utility.LamdaComparer< T >.Compare ( x,
y 
)
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:07 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser-members.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser-members.html deleted file mode 100644 index 216f493..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser-members.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Utility.Parser Member List

This is the complete list of members for Nintenlord.Event_assembler.Utility.Parser, including all inherited members. - - - - -
EvaluateReversePolishNotation(string[] s)Nintenlord.Event_assembler.Utility.Parser [static]
EvaluateReversePolishNotation(string[] s, int index, int length)Nintenlord.Event_assembler.Utility.Parser [static]
ShuntingYardAlgorithm(string s)Nintenlord.Event_assembler.Utility.Parser [static]
ShuntingYardAlgorithm(string s, IComparer< string > operatorComparer, Predicate< string > isOperator, Predicate< char > isValue)Nintenlord.Event_assembler.Utility.Parser [static]
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:07 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser.html b/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser.html deleted file mode 100644 index b0fce58..0000000 --- a/Event Assembler/html/class_nintenlord_1_1_event__assembler_1_1_utility_1_1_parser.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Utility.Parser Class Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Utility.Parser Class Reference

-

List of all members.

- - - - - - - - -

Classes

class  OperatorComparer

Static Public Member Functions

static string[] ShuntingYardAlgorithm (string s)
static string[] ShuntingYardAlgorithm (string s, IComparer< string > operatorComparer, Predicate< string > isOperator, Predicate< char > isValue)
static int EvaluateReversePolishNotation (string[] s)
static int EvaluateReversePolishNotation (string[] s, int index, int length)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
static int Nintenlord.Event_assembler.Utility.Parser.EvaluateReversePolishNotation (string[]  s,
int  index,
int  length 
) [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static int Nintenlord.Event_assembler.Utility.Parser.EvaluateReversePolishNotation (string[]  s )  [static]
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
static string [] Nintenlord.Event_assembler.Utility.Parser.ShuntingYardAlgorithm (string  s,
IComparer< string >  operatorComparer,
Predicate< string >  isOperator,
Predicate< char >  isValue 
) [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static string [] Nintenlord.Event_assembler.Utility.Parser.ShuntingYardAlgorithm (string  s )  [static]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:07 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources-members.html b/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources-members.html deleted file mode 100644 index 391afa5..0000000 --- a/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources-members.html +++ /dev/null @@ -1,68 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

ReadBinaryAndWriteText.Properties.Resources Member List

This is the complete list of members for ReadBinaryAndWriteText.Properties.Resources, including all inherited members. -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources.html b/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources.html deleted file mode 100644 index d0fe782..0000000 --- a/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_resources.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - -Event Assembler: ReadBinaryAndWriteText.Properties.Resources Class Reference - - - - - - - - - -
-

ReadBinaryAndWriteText.Properties.Resources Class Reference

-

A strongly-typed resource class, for looking up localized strings, etc. -More...

- -

List of all members.

- -
-

Detailed Description

-

A strongly-typed resource class, for looking up localized strings, etc.

-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings-members.html b/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings-members.html deleted file mode 100644 index 02b4d68..0000000 --- a/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings-members.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

ReadBinaryAndWriteText.Properties.Settings Member List

This is the complete list of members for ReadBinaryAndWriteText.Properties.Settings, including all inherited members. - -
DefaultReadBinaryAndWriteText.Properties.Settings [static]
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings.html b/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings.html deleted file mode 100644 index 31d4e53..0000000 --- a/Event Assembler/html/class_read_binary_and_write_text_1_1_properties_1_1_settings.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - -Event Assembler: ReadBinaryAndWriteText.Properties.Settings Class Reference - - - - - - - - - -
-

ReadBinaryAndWriteText.Properties.Settings Class Reference

-

List of all members.

- - - -

Properties

static Settings Default [get]
-

Property Documentation

- -
-
- - - - -
Settings ReadBinaryAndWriteText.Properties.Settings.Default [static, get]
-
-
- -
-
-
The documentation for this class was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/classes.html b/Event Assembler/html/classes.html deleted file mode 100644 index a4f66c5..0000000 --- a/Event Assembler/html/classes.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - -Event Assembler: Alphabetical List - - - - - - - - - -
-

Class Index

A | B | C | D | E | G | I | L | M | N | O | P | R | S | T | U | V
- -
  A  
-
DumpPool (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   IDisassembler (Nintenlord.Event_assembler.Code)   MessageLog (Nintenlord.Event_Assembler.Core.IO)   RawCodeTemplate (Nintenlord.Event_Assembler.Core.Code.Template)   
ArrayDictionary< TKey, TValue > (Nintenlord.Event_Assembler.Collections)   
  E  
-
IfDefined (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   
  N  
-
RegexPreprocessor (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   
  B  
-
EACodeLanguage (Nintenlord.Event_Assembler.Core.Code.Language)   IFixedDocString (Nintenlord.Event_Assembler.Core.Code.Template)   NaturalComparer (Nintenlord.Event_Assembler.Utility)   Resources (ReadBinaryAndWriteText.Properties)   
BuildVector (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   EACodeLanguageAssembler (Nintenlord.Event_Assembler.Core.Code.Language)   IfNotDefined (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   NewReplacer (Nintenlord.Event_Assembler.Core.Code.StringReplacers)   ReverseComparer< T > (Nintenlord.Event_Assembler.Utility)   
  C  
-
EACodeLanguageDisassembler (Nintenlord.Event_Assembler.Core.Code.Language)   IIndexOverlay (Nintenlord.Event_Assembler.Collections)   Node< TKey, TValue > (Nintenlord.Event_Assembler.Collections)   
  S  
-
CanCauseError (Nintenlord.Event_Assembler.Core.Utility)   Else (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   IInputByteStream (Nintenlord.Event_Assembler.Core.IO.Input)   NopPreprocessor (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   ScopeEnder (Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes)   
CanCauseError< T > (Nintenlord.Event_Assembler.Core.Utility)   EndIf (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   IInputStream (Nintenlord.Event_Assembler.Core.IO)   
  O  
-
ScopeStarter (Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes)   
Code (Nintenlord.Event_Assembler.Core.Code.Language)   EnumarationTreeIteration< TKey, TValue > (Nintenlord.Event_Assembler.Collections)   IMacro (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   OffsetAligner (Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes)   Settings (ReadBinaryAndWriteText.Properties)   
CodeFillerTemplate (Nintenlord.Event_Assembler.Core.Code.Template)   EnumarationTreeRecursion< TKey, TValue > (Nintenlord.Event_Assembler.Collections)   IMessageLog (Nintenlord.Event_Assembler.Core.IO)   OffsetChanger (Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes)   Signum (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   
CodeTemplate (Nintenlord.Event_Assembler.Core.Code.Template)   EnumChooser (Nintenlord.Event_Assembler.UserInterface)   INamed< T > (Nintenlord.Event_Assembler.Core.Utility)   OldPreprocessor (Nintenlord.Event_assembler.Code.Processors)   StringEqualityComparer (Nintenlord.Event_Assembler.Utility)   
CodeTemplateStorer (Nintenlord.Event_Assembler.Core.Code.Template)   EnumChooserForm (Nintenlord.Event_Assembler.UserInterface)   Include (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   OriginalReplacer (Nintenlord.Event_Assembler.Core.Code.StringReplacers)   Switch (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   
Context (Nintenlord.Event_Assembler.Core.Code.Language)   
  G  
-
IncludeBinary (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   
  P  
-
  T  
-
ContextPreprocessor (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   GBAPointerMaker (Nintenlord.Event_Assembler.GBA)   IndexOverlay (Nintenlord.Event_Assembler.Collections)   Parameter (Nintenlord.Event_Assembler.Core.Code.Language)   TemplateComparer (Nintenlord.Event_Assembler.Core.Code.Template)   
CurrentFile (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   GUIMessageLog (Nintenlord.Event_Assembler.UserInterface)   IParameterized (Nintenlord.Event_Assembler.Core.Code)   Parser (Nintenlord.Event_Assembler.Utility)   TemplateEqualityComparer (Nintenlord.Event_Assembler.Core.Code.Template)   
CurrentLine (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   
  I  
-
IPointerMaker (Nintenlord.Event_Assembler)   Pool (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   TemplateParameter (Nintenlord.Event_Assembler.Core.Code.Language)   
  D  
-
IAssembler (Nintenlord.Event_assembler.Code)   IPreprocessor (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   PreprocessingInputStream (Nintenlord.Event_Assembler.Core.Code)   TerminatingStringTemplate (Nintenlord.Event_Assembler.Core.Code.Template)   
DataChange< T > (Nintenlord.Event_Assembler.Collections)   IBuiltInCode (Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes)   IsDefined (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   Preprocessor (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   TextShower (Nintenlord.Event_Assembler.UserInterface)   
DeconstructVector (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   ICodeLanguage (Nintenlord.Event_assembler.Code)   IStringReplacer (Nintenlord.Event_Assembler.Core.Code.StringReplacers)   Preprocessor (Nintenlord.Event_assembler.Code.Processors)   TextWriterMessageLog (Nintenlord.Event_Assembler.Core.IO)   
Define (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   ICodeTemplate (Nintenlord.Event_Assembler.Core.Code.Template)   
  L  
-
PreprocessorDirective (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   Triplet< TKey1, TKey2, TValue > (Nintenlord.Event_Assembler.Utility)   
DefineCollection (Nintenlord.Event_Assembler.Collections)   ICodeTemplateStorer (Nintenlord.Event_Assembler.Core.Code.Template)   LamdaComparer< T > (Nintenlord.Event_Assembler.Utility)   Printer (Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes)   
  U  
-
DefineCollectionOld (Nintenlord.Event_Assembler.Collections)   IDataChange< T > (Nintenlord.Event_Assembler.Collections)   LanguageProcessor (Nintenlord.Event_Assembler.Core.Code)   Program (LanguageRawsAnalyzer)   Undefine (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   
DefineCollectionOptimized (Nintenlord.Event_Assembler.Collections)   IDefineCollection (Nintenlord.Event_Assembler.Collections)   
  M  
-
Program (NigthmareListToEAdefinitions)   
  V  
-
DefineCollectionTreeBased (Nintenlord.Event_Assembler.Collections)   IDirective (Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives)   MainForm (Nintenlord.Event_Assembler.UserInterface)   
  R  
-
VectorToParameter (Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros)   
DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > (Nintenlord.Event_Assembler.Utility)   IDirectivePreprocessor (Nintenlord.Event_Assembler.Core.Code.Preprocessors)   
A | B | C | D | E | G | I | L | M | N | O | P | R | S | T | U | V
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/doxygen.css b/Event Assembler/html/doxygen.css deleted file mode 100644 index d6aaf28..0000000 --- a/Event Assembler/html/doxygen.css +++ /dev/null @@ -1,545 +0,0 @@ -/* The standard CSS for doxygen */ - -body, table, div, p, dl { - font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; - font-size: 12px; -} - -/* @group Heading Levels */ - -h1 { - text-align: center; - font-size: 150%; -} - -h2 { - font-size: 120%; -} - -h3 { - font-size: 100%; -} - -dt { - font-weight: bold; -} - -div.multicol { - -moz-column-gap: 1em; - -webkit-column-gap: 1em; - -moz-column-count: 3; - -webkit-column-count: 3; -} - -p.startli, p.startdd, p.starttd { - margin-top: 2px; -} - -p.endli { - margin-bottom: 0px; -} - -p.enddd { - margin-bottom: 4px; -} - -p.endtd { - margin-bottom: 2px; -} - -/* @end */ - -caption { - font-weight: bold; -} - -span.legend { - font-size: 70%; - text-align: center; -} - -h3.version { - font-size: 90%; - text-align: center; -} - -div.qindex, div.navtab{ - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - padding: 2px; -} - -div.qindex, div.navpath { - width: 100%; - line-height: 140%; -} - -div.navtab { - margin-right: 15px; -} - -/* @group Link Styling */ - -a { - color: #153788; - font-weight: normal; - text-decoration: none; -} - -.contents a:visited { - color: #1b77c5; -} - -a:hover { - text-decoration: underline; -} - -a.qindex { - font-weight: bold; -} - -a.qindexHL { - font-weight: bold; - background-color: #6666cc; - color: #ffffff; - border: 1px double #9295C2; -} - -.contents a.qindexHL:visited { - color: #ffffff; -} - -a.el { - font-weight: bold; -} - -a.elRef { -} - -a.code { - color: #3030f0; -} - -a.codeRef { - color: #3030f0; -} - -/* @end */ - -dl.el { - margin-left: -1cm; -} - -.fragment { - font-family: monospace, fixed; - font-size: 105%; -} - -pre.fragment { - border: 1px solid #CCCCCC; - background-color: #f5f5f5; - padding: 4px 6px; - margin: 4px 8px 4px 2px; - overflow: auto; - word-wrap: break-word; - font-size: 9pt; - line-height: 125%; -} - -div.ah { - background-color: black; - font-weight: bold; - color: #ffffff; - margin-bottom: 3px; - margin-top: 3px -} - -div.groupHeader { - margin-left: 16px; - margin-top: 12px; - margin-bottom: 6px; - font-weight: bold; -} - -div.groupText { - margin-left: 16px; - font-style: italic; -} - -body { - background: white; - color: black; - margin-right: 20px; - margin-left: 20px; -} - -td.indexkey { - background-color: #e8eef2; - font-weight: bold; - border: 1px solid #CCCCCC; - margin: 2px 0px 2px 0; - padding: 2px 10px; -} - -td.indexvalue { - background-color: #e8eef2; - border: 1px solid #CCCCCC; - padding: 2px 10px; - margin: 2px 0px; -} - -tr.memlist { - background-color: #f0f0f0; -} - -p.formulaDsp { - text-align: center; -} - -img.formulaDsp { - -} - -img.formulaInl { - vertical-align: middle; -} - -div.center { - text-align: center; - margin-top: 0px; - margin-bottom: 0px; - padding: 0px; -} - -div.center img { - border: 0px; -} - -img.footer { - border: 0px; - vertical-align: middle; -} - -/* @group Code Colorization */ - -span.keyword { - color: #008000 -} - -span.keywordtype { - color: #604020 -} - -span.keywordflow { - color: #e08000 -} - -span.comment { - color: #800000 -} - -span.preprocessor { - color: #806020 -} - -span.stringliteral { - color: #002080 -} - -span.charliteral { - color: #008080 -} - -span.vhdldigit { - color: #ff00ff -} - -span.vhdlchar { - color: #000000 -} - -span.vhdlkeyword { - color: #700070 -} - -span.vhdllogic { - color: #ff0000 -} - -/* @end */ - -.search { - color: #003399; - font-weight: bold; -} - -form.search { - margin-bottom: 0px; - margin-top: 0px; -} - -input.search { - font-size: 75%; - color: #000080; - font-weight: normal; - background-color: #e8eef2; -} - -td.tiny { - font-size: 75%; -} - -.dirtab { - padding: 4px; - border-collapse: collapse; - border: 1px solid #84b0c7; -} - -th.dirtab { - background: #e8eef2; - font-weight: bold; -} - -hr { - height: 0px; - border: none; - border-top: 1px solid #666; -} - -hr.footer { - height: 1px; -} - -/* @group Member Descriptions */ - -.mdescLeft, .mdescRight, -.memItemLeft, .memItemRight, -.memTemplItemLeft, .memTemplItemRight, .memTemplParams { - background-color: #FAFAFA; - border: none; - margin: 4px; - padding: 1px 0 0 8px; -} - -.mdescLeft, .mdescRight { - padding: 0px 8px 4px 8px; - color: #555; -} - -.memItemLeft, .memItemRight, .memTemplParams { - border-top: 1px solid #ccc; -} - -.memItemLeft, .memTemplItemLeft { - white-space: nowrap; -} - -.memTemplParams { - color: #606060; - white-space: nowrap; -} - -/* @end */ - -/* @group Member Details */ - -/* Styles for detailed member documentation */ - -.memtemplate { - font-size: 80%; - color: #606060; - font-weight: normal; - margin-left: 3px; -} - -.memnav { - background-color: #e8eef2; - border: 1px solid #84b0c7; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} - -.memitem { - padding: 0; - margin-bottom: 10px; -} - -.memname { - white-space: nowrap; - font-weight: bold; - margin-left: 6px; -} - -.memproto { - border-top: 1px solid #84b0c7; - border-left: 1px solid #84b0c7; - border-right: 1px solid #84b0c7; - padding: 0; - background-color: #d5e1e8; - font-weight: bold; - /* firefox specific markup */ - background-image: -moz-linear-gradient(rgba(228, 233, 245, 1.0) 0%, rgba(193, 205, 232, 1.0) 100%); - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - -moz-border-radius-topright: 8px; - -moz-border-radius-topleft: 8px; - /* webkit specific markup */ - background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(228, 233, 245, 1.0)), to(rgba(193, 205, 232, 1.0))); - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - -webkit-border-top-right-radius: 8px; - -webkit-border-top-left-radius: 8px; - -} - -.memdoc { - border-bottom: 1px solid #84b0c7; - border-left: 1px solid #84b0c7; - border-right: 1px solid #84b0c7; - padding: 2px 5px; - background-color: #eef3f5; - border-top-width: 0; - /* firefox specific markup */ - -moz-border-radius-bottomleft: 8px; - -moz-border-radius-bottomright: 8px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - /* webkit specific markup */ - -webkit-border-bottom-left-radius: 8px; - -webkit-border-bottom-right-radius: 8px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); -} - -.paramkey { - text-align: right; -} - -.paramtype { - white-space: nowrap; -} - -.paramname { - color: #602020; - white-space: nowrap; -} -.paramname em { - font-style: normal; -} - -/* @end */ - -/* @group Directory (tree) */ - -/* for the tree view */ - -.ftvtree { - font-family: sans-serif; - margin: 0.5em; -} - -/* these are for tree view when used as main index */ - -.directory { - font-size: 9pt; - font-weight: bold; -} - -.directory h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -/* -The following two styles can be used to replace the root node title -with an image of your choice. Simply uncomment the next two styles, -specify the name of your image and be sure to set 'height' to the -proper pixel height of your image. -*/ - -/* -.directory h3.swap { - height: 61px; - background-repeat: no-repeat; - background-image: url("yourimage.gif"); -} -.directory h3.swap span { - display: none; -} -*/ - -.directory > h3 { - margin-top: 0; -} - -.directory p { - margin: 0px; - white-space: nowrap; -} - -.directory div { - display: none; - margin: 0px; -} - -.directory img { - vertical-align: -30%; -} - -/* these are for tree view when not used as main index */ - -.directory-alt { - font-size: 100%; - font-weight: bold; -} - -.directory-alt h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -.directory-alt > h3 { - margin-top: 0; -} - -.directory-alt p { - margin: 0px; - white-space: nowrap; -} - -.directory-alt div { - display: none; - margin: 0px; -} - -.directory-alt img { - vertical-align: -30%; -} - -/* @end */ - -address { - font-style: normal; - color: #333; -} - -table.doxtable { - border-collapse:collapse; -} - -table.doxtable td, table.doxtable th { - border: 1px solid #153788; - padding: 3px 7px 2px; -} - -table.doxtable th { - background-color: #254798; - color: #FFFFFF; - font-size: 110%; - padding-bottom: 4px; - padding-top: 5px; - text-align:left; -} - diff --git a/Event Assembler/html/doxygen.png b/Event Assembler/html/doxygen.png deleted file mode 100644 index f0a274bbaffdd67f6d784c894d9cf28729db0e14..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1281 zcmaJ>ZA?>F7(Vx-ms?uoS`b@hdRtpo6o^%HU>M$hfGrBvQnk$LE?p^P!kn&ikhyq! zX~V@&tPF5Qt@V?oTL96Bi%aRiwbe1)9DWQI#?)=HxS7QSw`J`5fAJ*eJbB;uNuKA& zdERDo*{Y<(If(#(B$Lr#;nB(8Y#ia=ZCeW?JfPLuQY`=@cW$k}Rivq|vbxGrRq1Tl9;+(gNt?}UtVKM2`T5t1jLzuL@0UIs`S#vlhl4)^ zLgSYrPj@$+`|j?eSbXTmiHGkWxV8V}BzNR?pl9k_s4pDu9vd5a_UzZEPk)}Ad{AV_ zzddrjrh4=Imr`E06;LY{)YYt?o}L~H@7C}F^WB!Ra=v`Q0bj{>5&$66CWF>mf6vjP z2N>RRY6ZYa=K`76>+|_)Xdwko+7wv}7cN|btOhWb(*{sta~6b?S8Omrxw}!4`NhGr zZVpNqpu1@BE`QGWNTpEpcJVW5izu~2B^GlM?1(OPg)zwW;QcP@Ltcclm>XbJL9C|j z=9!2?ua=uIlf0%AndzHsRC}IyTL$EhAee(fdKB`?27KeS^2M8M_7b~PiCFO&r5LC7 z7gl1*a<8;SjNaw#h=843_AV9iZbWQOAp5YOC^&_F*9K0> zB|6%IDb?aM#3viTxkLU4aXg&@+CkNTOnQ1iMP*^?b|^lJy$4C)Zk4isV!|RZ*XhXh zw8q3$=*0LeGC!XI_Wc?dkT~3+*Gu%%yIqP+Wr3H$=&ROMQU6q}Ag^P~>c5vAEO;a- z_dK-3PPeKar%)6$j~vI2#*-YH!1h6HYVtwCX5_wM`iF#UKz&&@9Oo5w3%XGYrX zW>dY~)SG-((Yim%`InwgTvyRC?e=Wh^8KCao!R6Eg&TpVWUY1sN~4G}V?nFnEGo-; zHZ_$eW9-GnC%^WS9b z@p;-$oH#MtC0v>Q$HX%4^JdFdO$0cbv-W)Q TtK}Eh@>>I#ipmV1>S*>q-hkC} diff --git a/Event Assembler/html/files.html b/Event Assembler/html/files.html deleted file mode 100644 index 6b1c1cf..0000000 --- a/Event Assembler/html/files.html +++ /dev/null @@ -1,193 +0,0 @@ - - - - - -Event Assembler: File Index - - - - - - - - - -
-

File List

Here is a list of all files with brief descriptions: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ArrayDictionary.cs
Core/Properties/AssemblyInfo.cs
Event assembler/Properties/AssemblyInfo.cs
LanguageRawsAnalyzer/Properties/AssemblyInfo.cs
NigthmareListToEAdefinitions/Properties/AssemblyInfo.cs
ReadBinaryAndWriteText/Properties/AssemblyInfo.cs
BuildVector.cs
ByteExtensions.cs
CanCauseError.cs
Code.cs
CodeFillerTemplate.cs
CodeTemplate.cs
CodeTemplateStorer.cs
CollectionExtensions.cs
Context.cs
ContextPreprocessor.cs
CoreInfo.cs
CurrentFile.cs
CurrentLine.cs
DataChange.cs
DeconstructVector.cs
Define.cs
DefineCollection.cs
DefineCollectionOld.cs
DefineCollectionOptimized.cs
DefineCollectionTreeBased.cs
DictionaryOfEnumerablesEnumarator.cs
DisassemblyMode.cs
DumpPool.cs
EACodeLanguage.cs
EACodeLanguageAssembler.cs
EACodeLanguageDisassembler.cs
Else.cs
EndIf.cs
EnumarationTree.cs
EnumChooser.cs
EnumChooser.Designer.cs
EnumChooserForm.cs
EnumChooserForm.Designer.cs
EnumExtensions.cs
FE6CodeLanguage.cs
FE7CodeLanguage.cs
FE8CodeLanguage.cs
FormHelpers.cs
GBAPointerMaker.cs
GUIMessageLog.cs
IAssembler.cs
IBuiltInCode.cs
ICodeLanguage.cs
ICodeTemplate.cs
ICodeTemplateStorer.cs
IDataChange.cs
IDefineCollection.cs
IDirective.cs
IDirectivePreprocessor.cs
IDisassembler.cs
IfDefined.cs
IFixedDocString.cs
IfNotDefined.cs
IIndexOverlay.cs
IInputByteStream.cs
IInputStream.cs
IMacro.cs
IMessageLog.cs
INamed.cs
Include.cs
IncludeBinary.cs
IndexOverlay.cs
InputHelpers.cs
IntegerExtensions.cs
IOHelpers.cs
IParameterized.cs
IPointerMaker.cs
IPreprocessor.cs
IsDefined.cs
IStringReplacer.cs
LamdaComparer.cs
LanguageProcessor.cs
MainForm.cs
MainForm.Designer.cs
MessageLog.cs
NaturalComparer.cs
NewReplacer.cs
Node.cs
NopPreprocessor.cs
OffsetAlinger.cs
OffsetChanger.cs
OldPreprocessor.cs
OldPreprocessor2.cs
OriginalReplacer.cs
PairExtensions.cs
Parameter.cs
Parser.cs
Pool.cs
PreprocessingInputStream.cs
Preprocessor.cs
Printer.cs
Priority.cs
Core/Program.cs
Event assembler/Program.cs
LanguageRawsAnalyzer/Program.cs
NigthmareListToEAdefinitions/Program.cs
ReadBinaryAndWriteText/Program.cs
RawCodeTemplate.cs
RectangleExtensions.cs
RegexHelper.cs
RegexPreprocessor.cs
Resources.Designer.cs
ReverseComparer.cs
ScopeEnder.cs
ScopeStarter.cs
Settings.Designer.cs
Signum.cs
StringEqualityComparer.cs
StringExtensions.cs
Switch.cs
TemplateComparer.cs
TemplateEquator.cs
TemplateParameter.cs
TerminatingStringTemplate.cs
TextShower.cs
TextShower.Designer.cs
TextWriterMessageLog.cs
Triplet.cs
Undefine.cs
VectorToParameter.cs
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions.html b/Event Assembler/html/functions.html deleted file mode 100644 index 6d283b7..0000000 --- a/Event Assembler/html/functions.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- a -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x62.html b/Event Assembler/html/functions_0x62.html deleted file mode 100644 index d6d751f..0000000 --- a/Event Assembler/html/functions_0x62.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x63.html b/Event Assembler/html/functions_0x63.html deleted file mode 100644 index 78b0bc5..0000000 --- a/Event Assembler/html/functions_0x63.html +++ /dev/null @@ -1,207 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- c -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x64.html b/Event Assembler/html/functions_0x64.html deleted file mode 100644 index 08e9c88..0000000 --- a/Event Assembler/html/functions_0x64.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- d -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x65.html b/Event Assembler/html/functions_0x65.html deleted file mode 100644 index cd4d9e2..0000000 --- a/Event Assembler/html/functions_0x65.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- e -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x66.html b/Event Assembler/html/functions_0x66.html deleted file mode 100644 index 1206e64..0000000 --- a/Event Assembler/html/functions_0x66.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x67.html b/Event Assembler/html/functions_0x67.html deleted file mode 100644 index 99f2d3e..0000000 --- a/Event Assembler/html/functions_0x67.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- g -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x68.html b/Event Assembler/html/functions_0x68.html deleted file mode 100644 index 9367143..0000000 --- a/Event Assembler/html/functions_0x68.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- h -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x69.html b/Event Assembler/html/functions_0x69.html deleted file mode 100644 index 60adc5e..0000000 --- a/Event Assembler/html/functions_0x69.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- i -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x6b.html b/Event Assembler/html/functions_0x6b.html deleted file mode 100644 index 78d98bd..0000000 --- a/Event Assembler/html/functions_0x6b.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x6c.html b/Event Assembler/html/functions_0x6c.html deleted file mode 100644 index 4a519f4..0000000 --- a/Event Assembler/html/functions_0x6c.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x6d.html b/Event Assembler/html/functions_0x6d.html deleted file mode 100644 index f26c73e..0000000 --- a/Event Assembler/html/functions_0x6d.html +++ /dev/null @@ -1,206 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- m -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x6e.html b/Event Assembler/html/functions_0x6e.html deleted file mode 100644 index 9dded20..0000000 --- a/Event Assembler/html/functions_0x6e.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- n -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x6f.html b/Event Assembler/html/functions_0x6f.html deleted file mode 100644 index 14446be..0000000 --- a/Event Assembler/html/functions_0x6f.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- o -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x70.html b/Event Assembler/html/functions_0x70.html deleted file mode 100644 index 2cbb42c..0000000 --- a/Event Assembler/html/functions_0x70.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- p -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x72.html b/Event Assembler/html/functions_0x72.html deleted file mode 100644 index ec72c78..0000000 --- a/Event Assembler/html/functions_0x72.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- r -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x73.html b/Event Assembler/html/functions_0x73.html deleted file mode 100644 index a40b1bd..0000000 --- a/Event Assembler/html/functions_0x73.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- s -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x74.html b/Event Assembler/html/functions_0x74.html deleted file mode 100644 index 186a541..0000000 --- a/Event Assembler/html/functions_0x74.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- t -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x75.html b/Event Assembler/html/functions_0x75.html deleted file mode 100644 index 2b621ad..0000000 --- a/Event Assembler/html/functions_0x75.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all class members with links to the classes they belong to: - -

- u -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x76.html b/Event Assembler/html/functions_0x76.html deleted file mode 100644 index 2bff277..0000000 --- a/Event Assembler/html/functions_0x76.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_0x77.html b/Event Assembler/html/functions_0x77.html deleted file mode 100644 index 3ea2726..0000000 --- a/Event Assembler/html/functions_0x77.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func.html b/Event Assembler/html/functions_func.html deleted file mode 100644 index b39b973..0000000 --- a/Event Assembler/html/functions_func.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - -
-  - -

- a -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x62.html b/Event Assembler/html/functions_func_0x62.html deleted file mode 100644 index 678756a..0000000 --- a/Event Assembler/html/functions_func_0x62.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x63.html b/Event Assembler/html/functions_func_0x63.html deleted file mode 100644 index 9817328..0000000 --- a/Event Assembler/html/functions_func_0x63.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - -
-  - -

- c -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x64.html b/Event Assembler/html/functions_func_0x64.html deleted file mode 100644 index 3d6d116..0000000 --- a/Event Assembler/html/functions_func_0x64.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - -
-  - -

- d -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x65.html b/Event Assembler/html/functions_func_0x65.html deleted file mode 100644 index c72ee78..0000000 --- a/Event Assembler/html/functions_func_0x65.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - -
-  - -

- e -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x66.html b/Event Assembler/html/functions_func_0x66.html deleted file mode 100644 index 70ed073..0000000 --- a/Event Assembler/html/functions_func_0x66.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x67.html b/Event Assembler/html/functions_func_0x67.html deleted file mode 100644 index 7c4c4a4..0000000 --- a/Event Assembler/html/functions_func_0x67.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - -
-  - -

- g -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x68.html b/Event Assembler/html/functions_func_0x68.html deleted file mode 100644 index 5656fa0..0000000 --- a/Event Assembler/html/functions_func_0x68.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x69.html b/Event Assembler/html/functions_func_0x69.html deleted file mode 100644 index 7427a04..0000000 --- a/Event Assembler/html/functions_func_0x69.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - -
-  - -

- i -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x6c.html b/Event Assembler/html/functions_func_0x6c.html deleted file mode 100644 index 5af1241..0000000 --- a/Event Assembler/html/functions_func_0x6c.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x6d.html b/Event Assembler/html/functions_func_0x6d.html deleted file mode 100644 index 04fafee..0000000 --- a/Event Assembler/html/functions_func_0x6d.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x6e.html b/Event Assembler/html/functions_func_0x6e.html deleted file mode 100644 index 437dbd9..0000000 --- a/Event Assembler/html/functions_func_0x6e.html +++ /dev/null @@ -1,107 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x6f.html b/Event Assembler/html/functions_func_0x6f.html deleted file mode 100644 index 0ce6b93..0000000 --- a/Event Assembler/html/functions_func_0x6f.html +++ /dev/null @@ -1,131 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x70.html b/Event Assembler/html/functions_func_0x70.html deleted file mode 100644 index 4fcc7d7..0000000 --- a/Event Assembler/html/functions_func_0x70.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - -
-  - -

- p -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x72.html b/Event Assembler/html/functions_func_0x72.html deleted file mode 100644 index 006a7eb..0000000 --- a/Event Assembler/html/functions_func_0x72.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - -
-  - -

- r -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x73.html b/Event Assembler/html/functions_func_0x73.html deleted file mode 100644 index 7231d8e..0000000 --- a/Event Assembler/html/functions_func_0x73.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x74.html b/Event Assembler/html/functions_func_0x74.html deleted file mode 100644 index 684e0c2..0000000 --- a/Event Assembler/html/functions_func_0x74.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - -
-  - -

- t -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_func_0x77.html b/Event Assembler/html/functions_func_0x77.html deleted file mode 100644 index e77dc9d..0000000 --- a/Event Assembler/html/functions_func_0x77.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - -Event Assembler: Class Members - Functions - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_prop.html b/Event Assembler/html/functions_prop.html deleted file mode 100644 index 5328617..0000000 --- a/Event Assembler/html/functions_prop.html +++ /dev/null @@ -1,521 +0,0 @@ - - - - - -Event Assembler: Class Members - Properties - - - - - - - - - -
-  - -

- a -

- - -

- b -

- - -

- c -

- - -

- d -

- - -

- e -

- - -

- f -

- - -

- h -

- - -

- i -

- - -

- k -

- - -

- l -

- - -

- m -

- - -

- n -

- - -

- o -

- - -

- p -

- - -

- r -

- - -

- s -

- - -

- t -

- - -

- u -

- - -

- v -

- - -

- w -

-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/functions_vars.html b/Event Assembler/html/functions_vars.html deleted file mode 100644 index 85118a1..0000000 --- a/Event Assembler/html/functions_vars.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - -Event Assembler: Class Members - Variables - - - - - - - - - -
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/hierarchy.html b/Event Assembler/html/hierarchy.html deleted file mode 100644 index 0c784ca..0000000 --- a/Event Assembler/html/hierarchy.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - -Event Assembler: Hierarchical Index - - - - - - - - - -
-

Class Hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:40 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/index.html b/Event Assembler/html/index.html deleted file mode 100644 index 6a9cc07..0000000 --- a/Event Assembler/html/index.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - -Event Assembler: Main Page - - - - - - - - - -
-

Event Assembler Documentation

1

- - - - -
- -
- -
Generated on Sat Feb 5 13:25:37 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/installdox b/Event Assembler/html/installdox deleted file mode 100644 index 9b89fe0..0000000 --- a/Event Assembler/html/installdox +++ /dev/null @@ -1,117 +0,0 @@ -#!/usr/bin/perl - -%subst = ( ); -$quiet = 0; - -if (open(F,"search.cfg")) -{ - $_= ; s/[ \t\n]*$//g ; $subst{"_doc"} = $_; - $_= ; s/[ \t\n]*$//g ; $subst{"_cgi"} = $_; -} - -while ( @ARGV ) { - $_ = shift @ARGV; - if ( s/^-// ) { - if ( /^l(.*)/ ) { - $v = ($1 eq "") ? shift @ARGV : $1; - ($v =~ /\/$/) || ($v .= "/"); - $_ = $v; - if ( /(.+)\@(.+)/ ) { - if ( exists $subst{$1} ) { - $subst{$1} = $2; - } else { - print STDERR "Unknown tag file $1 given with option -l\n"; - &usage(); - } - } else { - print STDERR "Argument $_ is invalid for option -l\n"; - &usage(); - } - } - elsif ( /^q/ ) { - $quiet = 1; - } - elsif ( /^\?|^h/ ) { - &usage(); - } - else { - print STDERR "Illegal option -$_\n"; - &usage(); - } - } - else { - push (@files, $_ ); - } -} - -foreach $sub (keys %subst) -{ - if ( $subst{$sub} eq "" ) - { - print STDERR "No substitute given for tag file `$sub'\n"; - &usage(); - } - elsif ( ! $quiet && $sub ne "_doc" && $sub ne "_cgi" ) - { - print "Substituting $subst{$sub} for each occurence of tag file $sub\n"; - } -} - -if ( ! @files ) { - if (opendir(D,".")) { - foreach $file ( readdir(D) ) { - $match = ".html"; - next if ( $file =~ /^\.\.?$/ ); - ($file =~ /$match/) && (push @files, $file); - ($file =~ "tree.js") && (push @files, $file); - } - closedir(D); - } -} - -if ( ! @files ) { - print STDERR "Warning: No input files given and none found!\n"; -} - -foreach $f (@files) -{ - if ( ! $quiet ) { - print "Editing: $f...\n"; - } - $oldf = $f; - $f .= ".bak"; - unless (rename $oldf,$f) { - print STDERR "Error: cannot rename file $oldf\n"; - exit 1; - } - if (open(F,"<$f")) { - unless (open(G,">$oldf")) { - print STDERR "Error: opening file $oldf for writing\n"; - exit 1; - } - if ($oldf ne "tree.js") { - while () { - s/doxygen\=\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\" (href|src)=\"\2/doxygen\=\"$1:$subst{$1}\" \3=\"$subst{$1}/g; - print G "$_"; - } - } - else { - while () { - s/\"([^ \"\:\t\>\<]*)\:([^ \"\t\>\<]*)\", \"\2/\"$1:$subst{$1}\" ,\"$subst{$1}/g; - print G "$_"; - } - } - } - else { - print STDERR "Warning file $f does not exist\n"; - } - unlink $f; -} - -sub usage { - print STDERR "Usage: installdox [options] [html-file [html-file ...]]\n"; - print STDERR "Options:\n"; - print STDERR " -l tagfile\@linkName tag file + URL or directory \n"; - print STDERR " -q Quiet mode\n\n"; - exit 1; -} diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer-members.html deleted file mode 100644 index c5f8507..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer-members.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.IReplacer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.IReplacer, including all inherited members. - - -
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.IReplacer
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.IReplacer
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer.html deleted file mode 100644 index 1a1aebb..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.IReplacer Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.IReplacer Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.IReplacer:
-
-
- - -Nintenlord.Event_Assembler.Code.BuildVector -Nintenlord.Event_Assembler.Code.DeconstructVector -Nintenlord.Event_Assembler.Code.IsDefined -Nintenlord.Event_Assembler.Code.Pool -Nintenlord.Event_Assembler.Code.Signum -Nintenlord.Event_Assembler.Code.Switch -Nintenlord.Event_Assembler.Code.VectorToParameter - -
-
- -

List of all members.

- - - - -

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
-

Member Function Documentation

- - - - -
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_i_replacer.png deleted file mode 100644 index 77e1bd00529f3ae8ce3daa77224d10804181df85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2282 zcmb7Edpwi-AAe5yIVB1mr7)3(D3?Q$5LsF@F%83V86%gHa$Bs9A91?KrErL|qPc8j z!eQnTnKgzmh2@-xZ00t1;yk1Cd;R|Vy?)Q@^*qn#`~H6J-_Q4*cnM)GC2>#!001fY zc`FA1*s%u6mv(Fizpwmu#(_WiOSX=%jg1XZ+}LQy&GmQ;N}F#(Lj(TJ#t69Fank{T z1h+Sz-gl1rAQTC=vT%&}LBQ<_D?ciI##7yewMZBVC8{1m2mK~gUlLUM|FT`uq+xJ3 z5Ori)HcT1-uEg^$Dg!`~(bw(3nR)SO04Vr0_X7a*W|;xNbbBveBJp%scd=gE;7>9# z`0}3w<|L}*$J>>e`D^l_N9*;bQ$%|9*#)0uvKlUyw&;d-|0TBEv}Bwft5RhgY;Neq zJ`e#1BP?kk9H->HBp!GssCdb%(%YnvR#p;8g~$^Y2cA4cB7U|V&hImh7$3?eJGabw zuurw??kQsu z$NG?0a~kbya-P1H-V$TK8I~=#v=%Nb3Dj7R_e@AgK&{Q{*kA>fbr5!r`1$RIBo~yP z&wDm8!s)@c=l|5ACwW#NS@ zE_b&>slFL;)KL;_i<+n{U}p01KLU3)$K?`z930nNSNhE65G^6kf%Dw(OkNWlOd~HvYgup=Ezd|6 z1AyxaEg_252SLDHo)Mzx4{9uW=7HbA#N=(@w)%gWhI{?*4L?j0I199;*cC#+4r~e> z+NhRlE4u@liIuh0XR6)x0HI8=?@$U{7ldqo`3|+JWo%h&L7;_ft6Hkaq7l^6-?{1J zA1G7oJCp*K2DP@FfDm)j$u?0~kzX}w5d=D6cAqxSo@o+#ixLopsc#z*-re6?rK+%H zG^=1M>!-D4&veaH>qLQCV1B7p`taW=-xIm!lXAv2d8?{V??#9X&KQzWKsWSdFL?hR zG6sV276U3-9Vg1ul#2~GU-H6n`)T`X<4G2}(o%8`%uTxkx93(VrzDWf4=Z&~QZf#PO|qj#cP+aU#|cvyosoLINLu&CiBwaXn>pr5 zt>MRR_odL!J{L-R3dUwo*&LJ0Wf4}VA<3B0culVvD7x9^Ix=Ki!$UzWdkfSerQfs@gxZ_UvF6WkA(A8HrD^c2T@?Tl`a>jzbY%m+` z*T=((kSc-K%o4%dFb2pj~S89X3Nl*8Dne2$yRhB_S%7uM=O(Y z0t^j83(4+?^e`TxPH7rM=Puo^Sov3Kw7i>T`8@&rlOOfxbiM(_r`ChI-)8J8Y?69v z3?_5ISilhl4LmldL7SMGiLkPo;51iqKF?oYc;mt!D4z9uQ0dT^Uo>f-C%y5TEHe94~WFs&DSvz+Rw;x z$w~UT!v5jv>>P$`hy+*CVW7XeX7^tH!=BC>Z56zTbvEqzJfE%#<0@fnBqxoFi8R9( zm{3ti>JsfpHT0m;5A-n8h2fL@_vpsTnTv5R>*@IGsr6;pMbB4c75v+|+O8o16XMR9 zW#{msQ|Zp9oV1=^#pI=TpvGRul-!7dTzjiTnb${L<&x`)s4$ri!I`{4n6B{y@;TPXKmd2Wg$ zQEhL=C!d!n@#@F|OiY%4vBmLzu(q(_lO{wQHn$o|aPq4epfQXD0~f*w;l9yDtdJob zwJ+=Se}Wa12exuM$}*>M6DOe%ZuE zj%9aNUrQzJ=&%!XRre1uveB1Oq`ksWx%%o2m!8q613DQK&F`6Ldt9bj2}}dxLmVnJ z?%?+wUN7pr15(S{wh~7iRKV2HTb>eY`8OrPJU}_7pnheWY_Ua@D!9?T*5}(eW Z=HlB2dk@zID1y8Wz+nih5=)O?{ss~VSy%u7 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer-members.html deleted file mode 100644 index 335e8d1..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer-members.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer, including all inherited members. - - - - - - -
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer
FindTemplate(byte[] code, int index, IEnumerable< Priority > allowedPriorities)Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer
FindTemplate(string[] code)Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer
GetNames()Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer
GetTemplate(string name, Priority priority)Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer
IsUsedName(string name)Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer.html deleted file mode 100644 index 891c629..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer.html +++ /dev/null @@ -1,246 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer:
-
-
- - -Nintenlord.Event_Assembler.Code.Languages.CodeTemplateStorer - -
-
- -

List of all members.

- - - - - - - - -

Public Member Functions

void AddCode (ICodeTemplate code, Priority priority)
ICodeTemplate FindTemplate (byte[] code, int index, IEnumerable< Priority > allowedPriorities)
ICodeTemplate FindTemplate (string[] code)
string[] GetNames ()
ICodeTemplate GetTemplate (string name, Priority priority)
bool IsUsedName (string name)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer.AddCode (ICodeTemplate  code,
Priority  priority 
)
-
- -
- -
-
- - - - - - - - - -
ICodeTemplate Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer.FindTemplate (string[]  code ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
ICodeTemplate Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer.FindTemplate (byte[]  code,
int  index,
IEnumerable< Priority allowedPriorities 
)
-
- -
- -
-
- - - - - - - - -
string [] Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer.GetNames ( ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
ICodeTemplate Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer.GetTemplate (string  name,
Priority  priority 
)
-
- -
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Languages.ICodeTemplateStorer.IsUsedName (string  name ) 
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_i_code_template_storer.png deleted file mode 100644 index 615c51c96cfa512bf6e92ddc8c504a4518b63a24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1176 zcmeAS@N?(olHy`uVBq!ia0y~yVC(|212~w0q(RZ4`#?$}z$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}v%5mnveo?BP+Kkd#P`V}?oVP&A`Xmg)c-UOaZDW6PGwY58$CEYvmH_;X`;yPEIJ3rk#V^y^1_K+c&G zHzN`6yM|p)Sz^UwU9P+CIn!I1WVraXQh2aX$G)_C7j_wLU1NSiDm&TCYTx?4O#3aj zKhFrydY8p(ZLHmNEqk)<&V{MvSnl)hDLp^G-$pVqm?Q8cY$ zleor{ZmAERznn^Jy8>3GYdC5Anh`yD)0S)gtCafwtaIxwx)I(gdARqwVzuk9oRVjM z(xpRQJla>qEt2YdD!nzl&Pw~x7wcJ~*2b01uWna=o>VMya>FyJNv|$HDfzhSdeZuv zA*&*{hKWy)xpr*H#}n-D+D})$Ghf0rrT^ng%Yt6Dx!ce6@Ed-u`Xgd$vpTomd-bD- zliYruy0CxU>*|1>ML#uPEIYn+_I`$={?lE)amD>HX?PT9E27cB1d7L-iyHQH+B|lx zU9h5o>5)fG18abT4d(_1E{h%xjZBtr!?mR+`ry^b zvn@8Bo?yH5ONB`A>6qsaOYKe5n4kQ9HRGG}ZrlFKrO)y%1l){xw_R`cm6NQqt%ajH zlLQ~y?muX4*;U}XU$FO%+&oS1-kWX@V@v&&cCCGrQhxOGT;8~->5D%bmaCbVYiHGV zGJf?x+f}g7E%Dm5U5s-D{dY$__5JzwOq=7xC7KrYmt&v!@!a0Hm&?zdWBNm`)?5d{ zo_W>l98W$x^h>O@C+O+|FOhGzjS91pw_Z7vdT||l&7|E1XSZuOZJf7|~f<+~ioXpvnz=bNs$aI}_DT;o*Rl=EEc|CEHayxcxt z)LI&tNUEzp_jrR6iP0pcD^E)Pu3}FHC6Yp5BAJCPkrekXQdcjf8F;42^2Yztep zs$$0qwQV - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Processors.IPreprocessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Processors.IPreprocessor, including all inherited members. - - - -
AddDefined(string[] original)Nintenlord.Event_Assembler.Code.Processors.IPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_Assembler.Code.Processors.IPreprocessor
Process(string path)Nintenlord.Event_Assembler.Code.Processors.IPreprocessor
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html deleted file mode 100644 index 79fe442..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Processors.IPreprocessor Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Processors.IPreprocessor Interface Reference

-

Preprocessor of code. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Code.Processors.IPreprocessor:
-
-
- - -Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor -Nintenlord.Event_Assembler.Code.Processors.Preprocessor -Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor - -
-
- -

List of all members.

- - - - - - -

Public Member Functions

string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)
-

Detailed Description

-

Preprocessor of code.

-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Processors.IPreprocessor.AddDefined (string[]  original ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Code.Processors.IPreprocessor.AddReserved (string[]  reserved ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Code.Processors.IPreprocessor.Process (string  path ) 
-
-
- -

Process the code.

-
Parameters:
- - -
path File with the code
-
-
-
Returns:
Processed code
- -

Implemented in Nintenlord.Event_Assembler.Code.Processors.Preprocessor, Nintenlord.Event_Assembler.Code.Processors.RegexPreprocessor, and Nintenlord.Event_Assembler.Code.Processors.NopPreprocessor.

- -
-
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_i_preprocessor.png deleted file mode 100644 index 2dd44317442983891ec0a0b7ec147c84a52de782..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1534 zcmZWp4OEg>82&(0M;cjJrUjF<2B$V9g0%bt%uJvF&3S5xzlDOQnVMxJbyjAn^RG-k zokd2+{~s*NESXCp(n6y|m`a&NIZg9tQ=9B-YqfKB&$;(~p8LM{J?Fmfb8p5@roRos z0RaGjO~5u98vx9u5Z-BJ2CXPs)-RB;-$@VhGnq^fG@0b3rQ93{{XOM!d1{;K1w^e9 z*-Q@P{(C%81rY#XK~@0GHz)-*Qqq^#h`093;%t0tQof?dbIivqTL%+sgC8@=6nJk; z>Mi-L#VN2Y>3}CFF+UCXqytz$?erf2to4X;TqYdov_3C&vbE(+?cL}VuU<)LdDWot zPStN>U0e}fhZDUfxkUQE)@r&k38QM}w$^*b9tKjm>(8=tTn-SzkIn6tG@M>{wjj_! z8x!T7ADtWF;lAH9u)UsiPEr;pF78RcUs3(ak=Nrw9WQM3whOCvD|!&#!YFs;?Ou+J z%rg_}i5r*v%>V1n%qe}xo?>D6F!Sv0d~=TXi1EF&pffNP(;Utx&N5I?Oi|B7)h zsm*o##P?7-u9UH2Felo!UU1W$lYEU3JZU4Vx?Y4@qnC(_P1Efjq2h}31vUjdg}UPf z{wkWiy7S+%9ONVBqx%-a41!fyM~w{#zeuga0Xmz-Fwr7kbHKy=1Ax(hi&Q8ka)8_(FSf1m)UMZlpwh*CJfM*xOw77Gr@At^$MKAI2v5c_NleF7LD zsI%(t7om+Xr3fuTD*@wiw8+{BGak48KmQo?$^ZG#Kk*;AcUtK{Ynu6_4|39I9GA73 zvf~$497l7fd@OWuwHXN4!94*`vL5iP!(CjjHrpG{$*a{D3YDE1r)V_i8zY6+*39HQ z^DMkF->X-!w!0jCbL&#=wFTWk@PF&VJ6ei7E>-Q1bp>Bt1l_)8L0noGO*g+i#W~7i`_dcpAK&H=%eFiqE!N?HABP zbgxC`2j6={?ydG&jiNAVajz5=_IkleksvjiyAuQc67<@k|M+uA0Nk7 z{N}SFqy4~x#@^Vj;rsgf!Kicg@s&@gm!_`{&NWWE-dQq@A|=irA?cIA*#sWC%kTq( zHGjmn?r06=q4enC=Lbe*q1FzN=Iv5QdI31g=AqSwJcclC=CUm0R&nJ{E@ybOug10B{$b?nS!0HUf9djqq>O^ zbhSYQRdFRXJvaahiZA8V;%@Dy^&2ojMRuj_lsA~}Sqi~NC|Ban`nGvQ%2_OkGU;;?}jIL!Ov=*g?*4jo~ f3akPWs(cI+j+`b(>TuD}XAK1SF=;gv?uowu(m}}x diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html deleted file mode 100644 index 6707bfc..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html deleted file mode 100644 index 18bcc5d..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer:
-
-
- - -Nintenlord.Event_Assembler.Code.StringReplacers.NewReplacer -Nintenlord.Event_Assembler.Code.StringReplacers.OriginalReplacer - -
-
- -

List of all members.

- - - - - - - -

Public Member Functions

bool Replace (string s, out string newString)

Properties

IDictionary< string,
-IDictionary< int, IReplacer > > 
Values [set]
IDictionary< string, IReplacerBuiltInValues [set]
int MaxIter [set]
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer.Replace (string  s,
out string  newString 
)
-
- -
-

Property Documentation

- -
-
- - - - -
IDictionary<string, IReplacer> Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer.BuiltInValues [set]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer.MaxIter [set]
-
- -
- -
-
- - - - -
IDictionary<string, IDictionary<int, IReplacer> > Nintenlord.Event_Assembler.Code.StringReplacers.IStringReplacer.Values [set]
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers_1_1_i_string_replacer.png deleted file mode 100644 index c53656a44586538fdfaa3a063e37737dc3adde84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1460 zcmZ{kc{J2*6vuxF-=$l)~Q<~rYj>Gy7GY6@%NOv5hns*U9tIQ)Bk>VPx= zfXCR(1Pg^A7IQ}L%@^&#QHqOpI94ZxXY&sv)aFF^Y-V_q`Y&U|P78%Z7?{VXQa!H? zRT5kT%D5+mg5(;S_rz%p-}u4n@{YSs{Qc1-NnRP?d@Kxk>h*NZrcv+Q;mMy z%+cDos_r&flA0nw3L`75mX2fHUvRsP3+u_dri^H{{?u>5)56gR8e`g4`6jjD;)>Yy zS5FK&l0u8BC;OzFP!$pBx4&2`TX$3nmag`@6)?7qpVqt2J!G7Crc#jVo1^cT!B*<5 zqCLt1pzlfMhYDV;s?oEhNyjV{2TswOsUv-G4uPmfHl~_axo%2&7&7=F70<%}>1Cc+ zw$}2w^?E;RQDweGvWfyYTbDf+ogw;7^-=T_udz_NqJ*xJy+tY<00J!I#tFbl)hv~X0}+SCN=Bi{Of$IU-v9Q`{__=Jo$ zb2^ANFW^;cgK|ZXV&NVVXxisy*2R`B%6qNf6OD14iGmSZH5V|87{LClIPd08%j)Bw zYwZAVgfyzdt3&8IdJJ2mYum~S0Bek9{8cxng|^(e2nf<*AFDCQ$Y8Xw8liX)kRa5( zvDbt?GNL~#!VY%$h89u}o-SX@fdx!Rtjt`ve-G6JpRYE5Qw4*BM08WqQRlJ0AWi&_ z6_%_9VUPS@&c2O$sK+J!%$-)7%#m!0UqSmJ@8= zA19CWJhtoqBW!ig9Rm|XVLQHV$HB}f|Euy|&~S>kPOLmR2Ezl1(4zUdB;Y4GkQLVJ z*u75i>LW))Ma?2p`%PmnwXfCOX^R@;9jLjy+bd@^e?c}!3XSJ6d?4Lhxf#rKE)bN+ zT$)Nn3xr+Rc`RA;m&Ra5geDuE_5%U37Mx6F$T6rS&!LV9`y;vVgZM7^P&9 zCBo&HYqrg4btvLp^ox;7*-aW=6Cze`bT|IvAL!k3T&Ua+p;ue1Y2i`4o4UbOpIBs~ z7v%4<(OQC8x;s02Y9Ni!oOS~xA9Bx>M}NZlwmGBtU@{#Zv_ifxeM_`N{o~le+pS`5 z24b&$(*i-y<5K+KuG|P{s+@KO`r+D~*8cL@S!{SaMVb`!m1*3vxYaHNiG^L-ww z8FD9rXdy(@4P_j@9?y<1I`fIRp`^y5{Fl2Q3{}VL+v5*8mU$1x$qckI`YUqXoOIgO zZe^mw1g^}R`Gsl{e+D08io&(rIy=~5O%w#^FEG&(?}P|`X-L=g#rxqBGo7{~zy5Tt z?753xT%)arT-#-#5gz9n#>*ZIOcMn*ItTW!lHZoB(~i(4-j$*ZqLPWN z(jU?(D|^Kqj=yGEKF(ACx0c7ooVwPWC>1h+pTBhqpAdl_f5*$NThbh-ke&9i4l^#1 zM^OMd@C+LZ`F#;g_^mH2nF~Zhu-;S?`Rmig!8x04l%Qszx8hCrDENy7%y5<_rAE#% F{{o8Rw^INB diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html deleted file mode 100644 index 455b9bd..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template.html deleted file mode 100644 index 839902a..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template.html +++ /dev/null @@ -1,522 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate Interface Reference

-

Template for assembly code. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate:
-
-
- - -Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate -Nintenlord.Event_Assembler.Code.Templates.CodeTemplate -Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate -Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
int GetLengthBytes (byte[] data, int offset)
 Gets the length of binary data that matches this template in bytes.
string[] GetAssembly (byte[] data, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.

Properties

string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
-

Detailed Description

-

Template for assembly code.

-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implemented in Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_Assembler.Code.Templates.CodeTemplate, Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_Assembler.Code.Templates.TerminatingStringTemplate.

- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.AmountOfFixedCode [get]
-
- -
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.EndingCode [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.MaxRepetition [get]
-
- -
- - - -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Templates.ICodeTemplate.OffsetMod [get]
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_code_template.png deleted file mode 100644 index f65edb9ed654fa07b8e6c1368d0fe4a99cfa912f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1823 zcmZ8i2~bnl8otuvLzD^+0$8X;%POE=B+4QPC?GWi@dji^31}e_PzXzbDAiU8n-2to zR+x$ngVC^rn6RTHq(G1wl0c#?g+OW`K#Cx%>BX^c-n=t&{{K7Q`ObgVe@@P6w6~V# zmzn?oX!)ExaRvakQeb>q<1^TzEbY}`XLuTg@l>f)FjT2JDk{$1hSA5`(b19dLM4Tp z8p&tS5ZwK-2zxMga3Gq`33p7|7R9i*sM1MK-JhNRr%EMV1Jryqt}9Pph&jumx;cHx z=M%rW*8lJM$>jnyRw_!Y_5;vitFdWLY6C2F_fO_%+IDoGhons|wnQG&+;gKAd1fi| zs#9I`LOAlWU{(-y7W2_PFxPph^gqWTklbd(@WvbRQH3dEsJP$vs;g zLc&m6I(`I^H=Hbc-ib-o4AiY^VP5rH&Oy@(+(iDXRO~+e@ZxB?w6-mWQ!LN;v>FB& zFe2I6g&~Nm`bhl@W!In0V1O+%((XV+!|WG{4>$MR8x^PV+91K1;;{>w_8lSp$NrvV za6OE^+s3*)+2=jK`gEPD!R`tXk98nKpI%I8IKrv`4fSvF1Xvb&p8 zN476GhLa`NHpcQ}%G|`4s-*8^A>a56%mUoap^4jxX*h z+6N=0@DaBg4@aMsk@j-8gKCzVZ^$?&-nMW z@YL6Fn7fzSs9xQoN6tua&0-Kv!OYozjK!LC9 zgVIwxCY@;l5lcr{Sj85tg}G*lli9SRD0JcX6OzcBh(&37?~rb%>(`J#fobn~*-dV0 zt?*JF$-uGiKuJ=g(fi?5yfQHX8~1Y(n1?kyZpf|8 z<%J-H>q26;oH;BHKus1qJI(Y)k(#^~sWV~P(ECODh(7_<`sOtnHO&8ZBo#e`%r4?Q z5!R26AI;tHNtNe4C!&OFLBYR0b9rj)K|aJ7etO<^ZKj|+%OWJQz!#Sv(@?r}axpzS zpX`L3VSt|D?W+MPFS`Va4c^TvhS8i-M5=BMwZc9QuY5yY4`|V?v1jQ*6GfFiDF$}W zo;;1Ad}sSr>FA&|DZT|coWjcSM85ez`;qT694Po`v$z_?2h8m~p0QtnpRR zOHK$k=FYEI>0)&E+kQsZH$p18$IHcaMhJQir!4l)9MyrCOZ139NWAFQ+WXoIHM}7( z&0 - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.IFixedDocString Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Templates.IFixedDocString, including all inherited members. - -
DocStringNintenlord.Event_Assembler.Code.Templates.IFixedDocString
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string.html deleted file mode 100644 index 7fb58f8..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Templates.IFixedDocString Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Templates.IFixedDocString Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.Templates.IFixedDocString:
-
-
- - -Nintenlord.Event_Assembler.Code.Templates.CodeFillerTemplate -Nintenlord.Event_Assembler.Code.Templates.RawCodeTemplate - -
-
- -

List of all members.

- - - -

Properties

string DocString [get]
-

Property Documentation

- -
-
- - - - -
string Nintenlord.Event_Assembler.Code.Templates.IFixedDocString.DocString [get]
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_code_1_1_templates_1_1_i_fixed_doc_string.png deleted file mode 100644 index 209e3ac5e5d218ca323d9622b3b54cb635f5699a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1396 zcmZ{kdoB7jgwm%Or>%;_?@hf+-Xyp zS+PcFq>D@Knjf_~%rGkrjTys6E`yQEHJSZs&;GgZIq&&?-{<+`dEWQ=oHyOu(^X4T zPZI#3<#vGT3jhwYz#G3RMZ4bgU_$ctIP9!asW7Wjp&Sk)2XkLGilXr?s$uMikM{NS z!_r@txc#sV0O~k5s^j4pXsTFxuFQ%+?PAhaRQdDGlzt}3cf*apKbF5%3u;py`Kd-a z>V(o3E-M#doC72@!XdFiz$%*nMsgu^*)P~6DPv`Q!NIbs8Y(rYygHV@Ey=wo@hckh z{ad>uu2rEm0)Niv({RqktTae@8c3$aDNxq+yoArXrb7nbyV#vUX5W>k`Vr@%wSs*PF(h^A%6wFt=2w+_Zk?x2^TPO^t%? z8pNy!#zvFZJB6J=zm)^y8IkKTotob0JyCCTU8S7Hh>VNZUHMBcje`FpH%GsoHO)TUT8B^(W;pk zugrwly*j}TbnY^(P-=(*`c=_h=13d?ffxpcI3X?wiA4xj#2jd(nbQtI#{ z5C26zte`EKr}GRiOJ&M-(Ma?DHZgN;?b)49a|@#0ie!5lWLv zA!C}zgrT**5$~a=h&I;lx{|4K9_ctA&_8x_?cQL!T`m_N8A&D}9o%iRJrr~(xPltW ztgdAHpyXe@)=gQvj$Mnrl&rpKdHmIRHLuEPn;MgING%Mvw9q}9V&)~8$^7Dqi85r#%>;i^w}$epg4KjgyibOvK2g%H~!*_~(H@sT+gUzjqYT>p5A>oFB@j9%nUHiL4-r(l0L z<`JPZ*ZtUqHtce~4*G*tfn53V_SIS1^A;$u38mXPA`N2y@a#ANRb#ASfOpY2nV(w2 ni~sn*AS4Y2!oc5=4CpDU&Rll9L~St-`yzpxvnQ3epK - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html deleted file mode 100644 index ebc393e..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html +++ /dev/null @@ -1,263 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Collections.IDataChange< T > Interface Template Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.IDataChange< T > Interface Template Reference

-

Collection to keep track of changes to an array of data. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Collections.IDataChange< T >:
-
-
- - -Nintenlord.Event_Assembler.Collections.DataChange< T > - -
-
- -

List of all members.

- - - - - - - - - - - - - - - -

Public Member Functions

void AddChangedData (int offset, T[] data)
 Adds new change. If old change and new change overlap, new overwrites.
T[] Apply (T[] data)
 Applies changes to array. Array is rezised if necessary.

Properties

bool ChangesAnything [get]
 Returns false if Apply doesn't change the data, else true.
int AmountOfChanges [get]
 Returns the amount of changed indexes.
int FirstOffset [get]
 Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.
int LastOffset [get]
 Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.
-

Detailed Description

-

template<T>
- interface Nintenlord::Event_Assembler::Collections::IDataChange< T >

- -

Collection to keep track of changes to an array of data.

-
Template Parameters:
- - -
T Type whose array is to be changed
-
-
-

Member Function Documentation

- -
-
-
-template<T >
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.IDataChange< T >.AddChangedData (int  offset,
T[]  data 
)
-
-
- -

Adds new change. If old change and new change overlap, new overwrites.

-
Parameters:
- - - -
offset Non-negative offset of data
data Array of data that changes at offset
-
-
- -

Implemented in Nintenlord.Event_Assembler.Collections.DataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - - - - - - -
T [] Nintenlord.Event_Assembler.Collections.IDataChange< T >.Apply (T[]  data ) 
-
-
- -

Applies changes to array. Array is rezised if necessary.

-
Parameters:
- - -
data Data to apply to
-
-
-
Returns:
New data where changes were applied to
- -

Implemented in Nintenlord.Event_Assembler.Collections.DataChange< T >.

- -
-
-

Property Documentation

- -
-
-
-template<T >
- - - - -
int Nintenlord.Event_Assembler.Collections.IDataChange< T >.AmountOfChanges [get]
-
-
- -

Returns the amount of changed indexes.

- -

Implemented in Nintenlord.Event_Assembler.Collections.DataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - -
bool Nintenlord.Event_Assembler.Collections.IDataChange< T >.ChangesAnything [get]
-
-
- -

Returns false if Apply doesn't change the data, else true.

- -

Implemented in Nintenlord.Event_Assembler.Collections.DataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - -
int Nintenlord.Event_Assembler.Collections.IDataChange< T >.FirstOffset [get]
-
-
- -

Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.

- -

Implemented in Nintenlord.Event_Assembler.Collections.DataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - -
int Nintenlord.Event_Assembler.Collections.IDataChange< T >.LastOffset [get]
-
-
- -

Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.

- -

Implemented in Nintenlord.Event_Assembler.Collections.DataChange< T >.

- -
-
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.png deleted file mode 100644 index 7baa24f609c1d9dcaf4e2d5cdac2bd95d613226f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1071 zcmeAS@N?(olHy`uVBq!ia0y~yV2lE?12~w0WPY;mG$17r;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=^FB`($B+ufw{vgiy*A)+@fCmZzy4G0 z1t&i7lX(vnUdl2R^2}6PshsttisP-K^^*m*NiN=7T)dTUi7(2nH;OCam^1n3+x4-X zp?#%2N-4j1H#uzWHvIEStM&W0mvP&-Zar?<74}U;EJJ_8t|~7v#n@ifTctVs{r>N| zH=FzHovdM0 z?tf}ln=my>Ma-;eMvlF!HOF~Fdjt2PEs3+%9?Vm;+WzQs$_6HRrvIyU$wtj!D4n&- zuw&)PH{$OqS8es&7I^+)auab*H|(`jm7mKp-G>mcRG4dubK3 zbT3}&_{N%%$$vAw z^pH6}^Tj%uoB5kmZ=F~6-sW;TyT=U}XIo4bsYWeYDyR!o-kZ@mEh7^Wl~F)pDToo% zfWqJE7ytdG^84SCr2h4jzjZ*B$9IMu+r0P1gpCFU?Jh1VKV_DO`WeFFdrrRn;p*R8 z^bJ^i!t*YinsE{JWKB{3k13d6=}<%_#oBiRAOkBIjm@&3&viBV@k=QgrJc z21WNTV03eUqkHe0)|bVXFLNwY*c`dz;nZttN7GW<=U=?_Ab#;txv13k-snYZU-QMz z_BkZ9dg_h6eqVO&ICgC2mcOq%LNh)daKG?R%Fw@5Z`1n=S(})06**R^OWxWN?sDtl zD%QlhJBxg$6|v?{Xun}nVD?$>i^uDAU*|r%a8Ibkb@w@^yz;fzXYN&C5xrtvQ7Pxm zcw(#B?xXsdx!05fKbW3udbxg!8AI#q%dyA5-3nQI^$cgdO@Ek}jM&_q$-IsqgO`O* z7dLKeN>Ev5xy9#g?y+q - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.IDefineCollection Member List

This is the complete list of members for Nintenlord.Event_Assembler.Collections.IDefineCollection, including all inherited members. - - - - - - - - -
Add(string name, string replacer, params string[] parameters)Nintenlord.Event_Assembler.Collections.IDefineCollection
Add(string name, string replacer)Nintenlord.Event_Assembler.Collections.IDefineCollection
ApplyDefines(string original, out string newOriginal)Nintenlord.Event_Assembler.Collections.IDefineCollection
ContainsName(string name, params string[] parameters)Nintenlord.Event_Assembler.Collections.IDefineCollection
ContainsName(string name)Nintenlord.Event_Assembler.Collections.IDefineCollection
IsValidName(string name)Nintenlord.Event_Assembler.Collections.IDefineCollection
Remove(string name, params string[] parameters)Nintenlord.Event_Assembler.Collections.IDefineCollection
Remove(string name)Nintenlord.Event_Assembler.Collections.IDefineCollection
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection.html deleted file mode 100644 index 6a2b682..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection.html +++ /dev/null @@ -1,386 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Collections.IDefineCollection Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.IDefineCollection Interface Reference

-

Collection for storing definitions and macros. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Collections.IDefineCollection:
-
-
- - -Nintenlord.Event_Assembler.Collections.DefineCollection -Nintenlord.Event_Assembler.Collections.DefineCollectionOld -Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized -Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - -

Public Member Functions

void Add (string name, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void Add (string name, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
bool ContainsName (string name, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
bool ContainsName (string name)
 Checks if this collection contains an item with 0 parameters.
void Remove (string name, params string[] parameters)
 Removes the defined original with the parameters.
void Remove (string name)
 Removes the defined original with 0 parameters.
bool ApplyDefines (string original, out string newOriginal)
 Applies the defines on the original and returns the result.
bool IsValidName (string name)
-

Detailed Description

-

Collection for storing definitions and macros.

-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.IDefineCollection.Add (string  name,
string  replacer 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.IDefineCollection.Add (string  name,
string  replacer,
params string[]  parameters 
)
-
-
- -

Adds a new item with name original and parameters and with replacer.

-
Parameters:
- - - - -
original 
replacer 
parameters 
-
-
- -

Implemented in Nintenlord.Event_Assembler.Collections.DefineCollection, Nintenlord.Event_Assembler.Collections.DefineCollectionOld, Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized, and Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.IDefineCollection.ApplyDefines (string  original,
out string  newOriginal 
)
-
- -
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.IDefineCollection.ContainsName (string  name ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.IDefineCollection.ContainsName (string  name,
params string[]  parameters 
)
-
-
- -

Checks if this collection contains an item with specified number of parameters.

-
Parameters:
- - - -
item 
numberOfParameters 
-
-
-
Returns:
- -

Implemented in Nintenlord.Event_Assembler.Collections.DefineCollection, Nintenlord.Event_Assembler.Collections.DefineCollectionOld, Nintenlord.Event_Assembler.Collections.DefineCollectionOptimized, and Nintenlord.Event_Assembler.Collections.DefineCollectionTreeBased.

- -
-
- - - -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.IDefineCollection.Remove (string  name ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.IDefineCollection.Remove (string  name,
params string[]  parameters 
)
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_define_collection.png deleted file mode 100644 index effcb29618d28dd8e2165075789aa9e906aba90a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1695 zcmZWqX;f2J5Pn385TO)7Sy~Y&5=bb8VA-)$P>R5l28fX*l2WWu5CbSCq(Vy~AOq`s2I<=kOGl*O@R8uw_+M7&4xAI{C+ zmrvYip(+ELHogT?r8Qf7l%*#(;0YvVxoP{{7_%VilmiTC z=g9b5GezKgb}-!`iMgrJTpI#5s`Yo6;f2U|C1L%_*-tCtn>_Bm8QLDrV(Z|g#j?Lz zxO>`EtenMHG=CR*Q*nyhDTjoCC?}bU#{3B5IN)q=Yw_a9jgI!6eG06`I;(@fsFt_z zDY#QP(%2V1FQ0V}bv`Csf0R6CJajcNUR#3Qr(qP|P8p^CtYI)-IzHDO_R=uQCR4oD z9mkB6h{INw?oE~xUHC+@Ai`T>_K1v5_DrvPGwj?-{Eye6JEqiJapqixEZ7=c@QB9G8j zDB={cUm=PYMu8;oZI$@l2`lWz^?SS9n+ZR0|B=KMZr9z6?)A6ndpXA_*MGlGqxhge z#l;)B%NGx%Cf=M`aDttEm30-339PBT#KH7z4x?Cq8(vppUlF~Xv$>I*d9sPN82m8c zw^e~^c=~8oDHs0neb9Wd+vU(uK;^%!^_Q6Tjv4w z537+*pBT`%6)BR&qv8=MRVF@eJ#b|eR^WKqr$>Ba3oNV0pJBZvMwZHifsLSD=UQ`= z{Ky4y2cT;T$y6T=b9r)*gbA6#LvX7nr5B!?S5 zQHn3`o0|3*$ZqMJ%rx6T|QA)oqOPR8X<>`YP9& z%s9KA?vM~5>`!OU=uy;N+8=y+GS&LLLi0j%)&^cPf`X_q#3b$F2vI)hg{p4^xfa~0wD?j diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay-members.html deleted file mode 100644 index 506a9f3..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay-members.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay.html deleted file mode 100644 index 6f15f7f..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay.html +++ /dev/null @@ -1,357 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Collections.IIndexOverlay Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Collections.IIndexOverlay Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Collections.IIndexOverlay:
-
-
- - -Nintenlord.Event_Assembler.Collections.IndexOverlay - -
-
- -

List of all members.

- - - - - - - - - - - - - - - -

Public Member Functions

bool ContainsIndex (int index)
bool ContainsAnyIndex (int index, int length)
bool ContainsAllIndexes (int index, int length)
void AddIndex (int index)
void AddIndexes (int index, int length)
bool RemoveIndex (int index)
bool RemoveIndexes (int index, int length)
KeyValuePair< int, int >[] GetIndexAreas ()

Properties

bool ContainsIndexes [get]
int AmountOfIndexes [get]
int LastIndex [get]
int FirstIndex [get]
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.IIndexOverlay.AddIndex (int  index ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Collections.IIndexOverlay.AddIndexes (int  index,
int  length 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.IIndexOverlay.ContainsAllIndexes (int  index,
int  length 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.IIndexOverlay.ContainsAnyIndex (int  index,
int  length 
)
-
- -
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.IIndexOverlay.ContainsIndex (int  index ) 
-
- -
- -
-
- - - - - - - - -
KeyValuePair<int,int> [] Nintenlord.Event_Assembler.Collections.IIndexOverlay.GetIndexAreas ( ) 
-
- -
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.IIndexOverlay.RemoveIndex (int  index ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Collections.IIndexOverlay.RemoveIndexes (int  index,
int  length 
)
-
- -
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Collections.IIndexOverlay.AmountOfIndexes [get]
-
- -
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Collections.IIndexOverlay.ContainsIndexes [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Collections.IIndexOverlay.FirstIndex [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Collections.IIndexOverlay.LastIndex [get]
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_collections_1_1_i_index_overlay.png deleted file mode 100644 index 0cd8c3bfe38ff012db2935be5a7c53898c74170c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1001 zcmVD1WAwt zJHhr6{V|t7IoaP{Z7Nkh);0>0={N8K(Js~&U!(5nK_WrfA9g|T0Lf|2FHE`^3xaFg z8-fwTF~LiQ2f0M9OU9!wGz~>9*Cj54yT;HmcD%oCr9Zo}?oXW|J5{k->dXhAe%$#+ z{B5JJ$Rq}9*xYnRP#ujmzc5yEf?=DzMSD}I+)k7`1A^WJzN)yh^JN>oJvcC~M(SQI zi!S_|J{a_Cg792=hx=I)tmAe$STR}<%sz%mqJ?C$(SfN5VwFaorcFcrf^y+~M{qhT z7{w~aMD1SOdEh9vsIjtk1e1tQ2!@(=13wx5MGpENk>{XKkWg&<3{4K~Zx7C&5{$*Z ztK!h1<}53UD3)xf;@Ahh@#8+2ka1ZKK;}g8M>!>!^kJLAFq+IPn|*NDfo({@)D_NR zoRqqZpf`c9D(Be$BlKLGg=VLK4z0d3(01q15**iDvdl%r-u3k<-+@p;B;0HbXAO5+FiKA zz&UJD`?A^+Od>uZ7;4%L{ABnSIp}*to`XI|LcLY#6?P%Pv^l{zM1ry2cU2rZ)Es9; z5yg@XRUG@EH-6j)6F8yWE08%+{5ifrFzLfKi(xvMaW?zlumjtWfT=5-#p5r|;^{GN zfmsYA)>UyBPkt6p`*;o*&2XibAmt14{RCTz8o$2=Aan33KoWc`BuIiJNP;BzqCAs7 XQg}k4cIb?G00000NkvXXu0mjf+H%7P diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized-members.html deleted file mode 100644 index 68a9baa..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized-members.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.IParameterized Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.IParameterized, including all inherited members. - - -
MaxAmountOfParametersNintenlord.Event_Assembler.Core.Code.IParameterized
MinAmountOfParametersNintenlord.Event_Assembler.Core.Code.IParameterized
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized.html deleted file mode 100644 index 2478150..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized.html +++ /dev/null @@ -1,146 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.IParameterized Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.IParameterized Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.IParameterized:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective -Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeStarter -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine -Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate -Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate -Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate -Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate - -
-
- -

List of all members.

- - - - - - -

Properties

int MinAmountOfParameters [get]
 Minimun amount of parameters accepted or -1 if no minimun exists.
int MaxAmountOfParameters [get]
 Maximun amount of parameters accepted or -1 if no maximun exists.
-

Property Documentation

- - - - -
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_i_parameterized.png deleted file mode 100644 index e0a82ec580e3649886ea860a3ee588f5a6238214..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14064 zcmdUW2Ut@}*KYJ2Ju3DB78J#TbdcUHpaOyl0#ZUi+CiGMgdUF#1qD%>6j2nA4xxk) zNJI_*j71jU*XC0v&KU6de9+|cpJrq@+yh$_-h|InGBMNA4Ao?0Wk^rg|wI*#5L4svC+(1nhv z{#+F|>V^+?NP9H$BGUXFb;|NL$n5p^%Vv`nL)IF`JVi=EAaVbN>9bk3vwro4-<3v^ z%#0+VvQIF)njxpAPkj?IB5ZQ3J8TGTsy;Lk!~Y!u;aSd*+B*~m6%Hv-BR;}qCt5$( zFj99BRCN2qbaifxR&3x6@PF?=54k877ZFrme(N4@)(~knGcJ*k!+q8zp4Fl4m7Z5o zUYO_GCeUj~+x5~4NWR#pkjY6NF2A~=PjTxbnTI{0o##1c5V9P80zV4^88_0? zw&`g+f#f~rx}@%|K2^ksR`2qQX@}=`+qJ$@G5r{VawSltVzzO){v~+^dG=UE;@;QB zo;E7dx>l3YeB(us!GwsA@)@6?Zu>uXAi=mKvo==f+2^TbP>6IgsRiQlAm1W@O-^!3 zA{(Xp?pX8I(>nY~D8G?!2DuoVB_<}zHAGJ0sZgWb+EXd_V?$)!u{{WBGK%;*{=p!qby52+WD5dp4euQpB)$|jGw@7ggDrLBpfqFc4TmiL#(_l(J9Aj z6JNu0{*dg((#u9081)|ImpVamX+tf_c@? z1@<>4(JKvSTlW5dnF3jNP~BQ72p!e&0E=7=FMndW;pRH|T#t5DWIb{*1cH>Ubu15< z1%u~3{!Bk<#EJCN0qc-e=AP#hKxsB=*~6)zPK)Ysr|(v_)H{d1$}`5mgOM-?_fntC zg3+m(+G03f_Mzy(+BV0j{u$T`h(hrfSK_}kQ{%Pi(!tBUwKD$ae)dyum?&@)2+lbW zxYb(g?Ta9g-@5_>mq8#3Hr<`OAdsgH(C)y%l@Q2F+wMTx(|aexf^IZjVk|}pU6*N++ljsSqXDi9dUj$3JwF>wa)O?Vj7x%^ zpNyR-LC<1w@bMiz*U6`SL2mcufxC z(%5llw$I|(v6^E3xhsaeG5Ht}2hM5&G+SSvYuQCcvJ4lYQN9&g^P zF}LI2HF<;9#qIqSl@=(hbI`HZ;6T~A8K_U?Et(>)_ZGZKCN(02QE%^5FhZNZhhDsjV>?RX#_*2&^|y(6!uqIq?D({2m?G!Mp4eT*{z{cq(~CZi1cr0!ucHtu ze8p4lGisM_6flVQC=Lk|)ITX#iezX751G%ZXW3WFby5|d!x(}`Won?Hhl5pU)(PaV zFVyU1j=*hwJ}^v9$inG&QrDE}>7yt|;!__s1o20*miwb|yF$_9h;@8yoxUYp;>AeG zXWj%QaXKn*fu z9A_IS1W^f(rT8h}I~kXk&=k*GR^UEtlPQIL=-kXLZiB57EQlLCQs*;yMdfxDvNu4R zXzk6qGkaC=jAF3xr*WB*1lX0xg_%mDRdN<*rI`;Qx#*2Mmdlx#hd&zb8gvvJoLc^5 zs~FOa9)hZM@658p*5Kt!%GDF^nKiqNx|MZ=*ar3@@aAUSd&c2BsV<~Wa#Qn&Gs!D| zNcXhDS-lhJHz>Yt*MK_bKuQ_r_}DPl#R?8nK2{kyan;;g3=6x$k(#DC;*H=2a5={l zxP)~6hPVW1DOc@z5o4^sfg=%_0FC3evjzu6{_s0%8+00D0N2AOHp^w)rXaC$c-cNZ zjRHm#L;o2px_@>90EiaO`CNbzV%u05qLy$2VVW?>03HY6#Ce^yv&dXq-_jXe5VY4> z$IW$uwzEMO+D34r2#Mw<-a;4!Ff@11fH8nc0X{8&mAnKz!TL7zAbe5W64DZ9kszJY z19SMb&|e(cwGLp~|52#?iknSxf^h+G6@chZ27qJG0|p}K`N{YK;GS*+)TSaZU%)S# zikf&QoR!3mV&>6TgtQ4v&ku$(SU$neeAho(aZoU+29p4`HSeR<=vfa<0wlBI%`Sv8 z;GKVp9;iX+v@~!hspAZ`lNA^J==^F%Fz+GMh`f8Y_yhk4*cchj%smj)?0a zd#&*>GK9OZg-GeLjdLj6H$$l+Bs=-?qL;f^IS=r+oWmSskuf8vFdOJY_relJXX)g5Ba*Amq^(b3i zo{;CBYvB#wXq!O)7GJ`~Z-CN={wBPX0)x7wanA0rzn)9Q1l>2^GAqckg-5({(zUs$ zsgfiEE2G*VAKKk0(+J4Fdz!zr{1)46qiL7(V_O5hkfL{%hoX1B4Z*9wvM$I$Z9HQY zF=;@%I-0U^v~)kZnR!!VBqR}iIx+HZILBuNyH#DJyOG#FKuNGCB~U(|v-@M(ySezL zEmOy460tArfH~Yi^+bz-^#?Hxdc0Y+^yx#YsetdLzF$+{>-Is)MWjVLb%_XCwr^t} zXSxj&X?^YPX5`2bc8gIww`nBaAciSt3vNr0S4pYS?b9bc@Zg+3lYTG+| zCxBgz<2ve}#;){1$7;q>3~&Awi(DCROG?)u)JY8!+N+m4SQ~A_`M()KKPZ04B>UkNx3k&oXjdUbvce_ou0+O3EFzB0U-3j6BI! zBs@>4laJUn!=XDIGQ62$Q7AvN)R-X>qH;8&r?h~*>azLrSeFq$Y3!@Ppf~l&xffg< z>!aM| zWX~M!E?m{9`(o7gl!`8oNSyedyZXu~WyQC=Yje$-s2r+dMdVy5i0S0c)@csI8vNGV z77rpH-OJWEPqW0N%M-kEDH1D|4o7|zCSNIz2~sDndokmAiCE{D(V76}yG~SbN0*2x zCOj;#*9j3gT97j{bVWW{5-YBSRoGN~l*UINrdh(Luex&&0M5rdX~=6??gj>oo6fJA zZg?)*C2T)yA$;Q$`An`Kpukg@A=IlkB`Aj)q$JB&kwXU7SG5Adnq;- zGECFnAwwnrqRnR9nN8Y21Y4T++kUiw915ULTpIO*0r(}j{-x_5Ex843eAhJQ3;fJL zfPit(H~{_5B5SP=!Vd`|!B56*sGw&NX^EicC*zn;M9}k-u@HsUejk#)8b6I{e!RaP)ml<4`janU-2lS{`0tF|hq|}sQ7_=r(gLa- zRnP=H?3)2XEx7)r>lfBsSP|!()K}f!Mot|!bE!Hd2V%hr?^sIF)>}uev5VX=Rs9iR z_qh>_JU;wP>t8x;dgaFMp(~-2!Z7<1KP?YT`kuOzzs#AY=SgO%L5LZ zi6Y)+dEHCeZRf*v?e&Sx9f|T>OL}lBZ0~jXJswE@RCvvnvFv0h1<(0>DbNC7GQqqL?0j%5|nH*BMGlT)bJ35~lYj@`S5 ziIk+JHNT2*^zhxIN=q{;h>^D@=WWed^G>&!SEHso6M44+Hsrc#g2Cj5TOEmZwGAzc z=qO>4y!CQwJ*>xCXSq_7Bevb+dnOgzRIP+YVvk|ct9wo3-}+ao3U@kijq!jfg}n3U zG9h~hx$^pNG_s(IUDRVM9hJs9FSXq%>?PWH zOBh|~E~~j^rtMroMw(~%G-9e$;j7n(kLdYg5-5Nu_6I&=WzY6h^=}#XaBUuWA9pL$ z_q6EDF``CR{KyK6wSNyz!zcF*)+@08!bH7pIMC)=*WeYcMq@|t{6`!UKkVsA?~|>% zQMs^~p)0T{eR_GL%{i{6P`|m5Fy8A^GowB07Z53hy*u}+p-6un+FF8DBbS&AQ!vB2%nTH}XW8EuUsWqQAlZXVNAaEeaNxHV$mtyUDtJxZO9{j2A~ z2z9kYJ5$-_0z$i)`I-hV`u&gm0yVZW*GBB;qu%@!Zl{}tE#*}F}UivvO(5G@9>Rr8Hj?xN-!xWF<+B8FzT(qWz zs1a^2itkBchp*_F8}pac@>Vw-I^kU2s0U zUG3~S{L6gB8CYUz6}lyg|J$VsmC^fUy~K3N@(tPy#}npNsFDE#@yp^p=_W5RT=&gR zV%zf=#QPMh7jdlpPVMo~;z(b-%3u+PtE|0?!%wTGjjO`fNdG4R>AU3!xqH}6W zORM`X(S$Ouo#NC~Rz zjFU#+O(Gkv@3nj#p6O5$0T_S@W9UL8mC^Diao>ktp0e^E?eLq@CVx~rouP9%j-y#&I@ramOx5kSqX+d6)`;#_zbjmAwkD9(k4Rv}Ao7evSJ z{I0Z!K*4SNVxOVnqL-{2Q?W4`g72~!@cFx#H&A7t>IY&cjeSIT9~RYu6do1Z?w`$w zk`X)j1Ihit_(zWWBmZ4syduXEW52`7|3V6x7fF6Ch0Kd23sT5eem|dg{F>j-Gyh-n z`vvCzOSNV}$N7)cnuwaKvAYFfU_MN8l;T>$HiJO?C0G~;|6qU|4g`_;IAS3Dj~0lb zAcY_yHBcXe`uft6uBoQ2VUIjSFK_FX~rN6!JN}34DHL8zv2S|LZ=`gJe~^( z4Jli5^kqBRF;6qABry{cGwIY}K3jK(|JJ7gr z)8jojweR(rWr0ASdEdF0>S=N7m0O^g3$kyU7`Og;4+~KiRqC*v&4#X$P4Qy3&KTC? z+_2oV$s(8MYU68m(*hXPS}d!G4gqPE$I?B$F6GzFBt?|E@F)JJ&yW`xJ>~RYd&?No z5WHLS$eDF=?$``e(G`SFhkntv=Li8)`hUMd>eJvxs1I>o|uT+lOCq8?g zA_LF=fK+TO43KT~vKX#nl2tdaVYu?j4kd6?shg|;)mKECWXGUSM?}VhJRoW=52!Bl zpx=g)!X>fh234y^De;J_?B4oUVg2`pNhiQkspp?|TxP7#Z_>z#?|@=fpnA0XiG8!{ zSAtYP#RytE&@zww22%p$cY4hE@+4>-ORO`9W?uG2&VklPQ$J~_n_9C~kZ^3-T_aFz zj@xaReL$vwCmB;Vkwj1_uaXmWFSSV;(v!5B&PyWb{^nkpBr#OT(vMPF0PA6i0PE3u zH}@m0#=C>@O+k1kfrH($Q3enX4KEb2WnqP!lK8mfN;jo_7`uX&YM?=lv!+h0lOthM z#$<4msw`MH(;LTnku{p_aZUJQNOG}3Ga%N!bw1dr<(+0{&Zd9DV@?s!~d z+kYERo)(KRzmy&Y*rK=gVTH3;ruV=oF2g5@T5IZu+zFhf*aeZdEW_ZlYcqW8$tQ3A z4myWuha&640pX`*6$}P&1Eb1P-aQLQNYKm}O+twIr^&2ned(~QQ}OJn9gkcshNE$H z>p55LZ>@_TCC^XbE^Pgd8LuVe7`C3b<_@|HCdqKe;FpC`k2Cz)j@j8v5_ zL|YKT*;;#pO*DPz#gCvO+<_X{@*;qj{w`=)G)KSAfvZ3PDJ$pfJcwrx+nJ)z?*ej| z89XQIQwi=uGt)_Aw)#Lf)vk>_fw324kBQM4c~){fVZh0wn0SmQ00f@ABySia$Vqr? z>o>FS9=I5#X zui5+p&;KQxU*P#)3A}*x|784nh_`>8aBzc!#EuET7VHp#GUFzmI;{Yfk3L3yPBYM{7=Amqzi;oL`OB)N07D^2#&@0?#F~6FUDW_4YvRu(jL>S}em2 zFNPh$Z@2JwXdA~@-I~&8VFmhw{-KCnhmm(jgBWs5c>}0g30#g2ZzaNIc`y>UdO5A#=7tS8UG z{0;!~5|x}7v@ym**sixS$Q;3<`<$~pTJ0H*$SgZ%2`@HT|6b>2V4FjUq9f%TRyiRw ziP|gLOd~CE2dYODU4CKk#c89LMX6EgprfPNjvc+Uz z>DFp{&sx@<7q!)^qtBmr4OI=NzjfPtJRdl~iD2170?@}M)n+!61Gh&7i_uH#*j*}a z@a`?ODQ|Qa$?tzqyL-iXnV zC(n0FW4p6gjQuFy%b(jWtGVzro#?*S_(L{B_NQsLR`}sBO@8i4VikE18ATg-CuAMZ z`B(EY|Gr`3D_d=JBE4hE1G7NyvF!qSFLmyFdSBhFbARN*drI4p0P!*)U!`j{34%dG zgR=J*ax;lg zSG+CE5eh^>OgK_p6|Y`g-}5XQKkeq!41oU9Z2xNtI^_UXX{NZ0gB41XiK7T1KG^%7b7>F+4v}i(=^WO)73x_U1*7G6kG)8FE|TGu#GdA zWBdQ5aSuH14wPi!Jx^%`CkMdL+ldNG+hQCGU=$ou=Jx_Z4r!L%iG@7)SIvul;M@SR z9}VvPvDqXCt^(;ET>a-w@E~x*gI+-Ce{B9ck6#!c(^*(IMi4`V9`y1~U|PeHC0hhB z0Rr@DK}-eF;8)F-c+!%1Tbh9PgYdE>o_umY`rjw>u->Dcg9!t!asU!7B4CC@n7-By ztWa=Ce|%$BR)FtPl+b=O-xagUsKLsJDOBN)WBF+w}@b`w5L6U`i|#Xdx|{pWBH|}9&uL+^}oinbQU?~ z&9Csoa<8vxC@Ox?W+0coNp^ol*6Z}S5)LsVrsDg+-0ik2hx5^0y~8t;k&0*9Q-K_l zvLY1S<2Rvw?d|+SoFXn;bj3aj+)$%=Bs7_PH4wkZ-W_P#zbOdjvJo6P(uF*|5t?@N* zM~N4#l1X*(x@XimMSffMbPextUSzLnD)b`Ed%2O9>FLsFIgmG3J{GNnm%^AQk}cr$7FJ25x_Eu_vul)Ws;^PBLTlipeD^8l zpUN)qMZ8i!vPGTQWi$RTp8HxX0i!$zx3*Gj$CwWLe?x5Fh|50HM?_k_!jV)DB1hGq zI2m*j{F2L(z@y!oeai00sU69ze!HY>Rr~6B$nBhd5fBhWIn6loT<$5}+FL@ntN7D9 zB=$;iGOD)-C0)(ONtS`VZQ1EL9__&_sr>YgB{x0yE)s1lAFg#A6hfPHdb}~7{OMis zLXX=?mW1cIX2#2FPv;ZA00yNlWE!gV^F$S1h1waf~{Gd0p_oyWR&qb%aPkZmq z7r;i%!`?Ap*V!G#f*TJzF3_mjj>a$lqI2cKiV3)6(H9 zq4o#FT;rS}Z&wL!an^ky{v7gjTfv5r;OAk<26q-+R68rtJAP+cA$rem5T6p$D*9fL zd0>>Pzv}m^<50>0{^2dEJFps^7x0ql{6!Wy5fxdaiRJQlRzhm(Gzab{**%W;Cw{DX z8NN(D-ncHk%C_2PM&W%`BY{(wL)a8XsxM)0$Syp@7b}4kX~AO5DQCY99CKWQmiCI5 zWJb)@W{Ok_OC}7u5103A*tdbxOr~=1wqoshw%aMgT_`K*5vF@i45s`*WIHNvMwq+N z3oXbFtk*D2e&~$Jh_K;ONS{Ocg*Ib3GgA$EIhQGqnNuV_eh9}MT|hTU=t;}Aj^cM! z0)pdV6QI*V9x~(mVSw0;^_45?1cw1Pp`6i}@#h-!Z?hNunzxG8Bh)%qA0l}kS(8?F z=BHva6w&*NL&^D?F#uI%1w%kuP>byF!BF@H-4_rV^qQ~BBg<|9UCj`ffwJT4xn(4&sB5(*T7SXPP+K=!TFxkpJw&GA9ZpW}_HSTmV zdL%4HQxrbiuVAk&Grus8>>j82H%qdRomjuJ>P~H9Quy^!Tb1XZ1Ya5+bjxxrMQl*) z*s`S_Xo{?MAA6kXS5yDM3+=#fN7e_8mi#b6jjS{@o=Xesw%>1M)`{Jk!?NtxKDNS@ zJXh<%vOK*tfZbLXBiwqt^E*Kxr~E^)%A+oiTrH?5Tr9g4Hx%oEDOlmTCU5o!I^IsemL^^7q0t^cZS?f)K1 z{AVNipTrc{al-iIV2yJ5jbELr)z}Wg_SZK$spW(qwd?L=?1O!s^XbDz8uYXjP#gDv zO#3yI=!%Y0&x?HB-MHI+%^Epec~Bq}+#~NPYbMqDs>>bkUvq!18g)$7K6qaG%(I@c zcwL4D%4dZvku=n*@^!2&assiflCpI1H++Q6VbmlV|K6_1i6D)9A1rHduwe#NjZ7Ypk{qG^i z0XwWFLFk7efm*yiehfk~Yx1yri0=I6#?(@pFd@3zU@z>KK5@<6LAXujQfYYxWz93b z<+_8#!nQ2V=0G17c{>Uf4ntlBB2kHFIDSMZE>yDzW1(V&@o^ zCI_@LZppif*+1H(&yJiXth-d#kZJ&vl5y8G52lJH% zFp_4J7h*;IOc_e0AFuP|BvYMR-%_NEE|2gu-n3_K$?Z9UFLWS}@(3mbYP>MFVtD%5 zs^7msH|}-}ohhG_2I>y8xJNMe&D`&Ikmh7Vaz)4;ZqH~~OopE+ndbO?0ob2bekVj% zcCC3OTgkxpM38zEp5kr}dgc+`&_i!x61ultm;D;MPDpU6!{50df0q|e-d|6C1R*!< z@@>Lj8S{eK@Z2B>q$n!g(Yx!5!W3S)PoG(kD<^@12s1uOpl{AB^fm{R{b zfB!ppdB-1k3N<*?-#%}pNb|3bSP(6+K@4tm6c>7;K%E;2WoGh~Y&n4|#N1iVr zN^mk|AtBOQsVP@p`%*SX?~(rtuc(NKZrwn!mtP;4&T(kyLpwtY)_G7bA3iQB znd}7)EDE;N*c!OMr0D&jWuv^?BJ=}#lc!c6zv^R9T1O@xuG3%g*Lj3jB$Zf-{l@0z zy^zxaj?er|-T9}Aa?YgW%qvl3c;S6#JX|}2nv?bl9-QpyV-qOZEyrRB$;kF3h;I1f z@E<6UDhblkTG_se_nF5knI zRrO;E@NWn|-goQUeczMyamR0q_wS(4!dCtN4`=3q5Tq9(x-nlN}FYGb_#Cv=vm0zGRM>_R3P!!Z-WbQK{Uwuc#|<497Q|K71?S~ z`yQB!#PlL{Mk%1Ia!AF3v%?l$w&t5Jt$sW?{}(iZVoIaa94aj>YY48}PqbgU|2Jr1 zCbl0J9|+(5`(+Di!pYWisV)|5IRZu_-bp9PO=RS8#W#G~NlP;~4d!e0WySXhWqq7h zhfVHk^rlV1chiRi1@56+9;9T2h#rYy$0p?qw+f0PXOi(YKq7Z~T^p{`r4bPR$liyH z(JB1!9-CgiFvQbfLjUt@hHQ-O`T8wW>x>0o0xD;jK1hxJ3LtZxnJ8-fi0xEsi@QXc zoU3reTEs7+2R~Yb8zWT^PZEgwKmY zzuXNVVt!n}<3|gZLcqHMbij2&AbRIO;@^PY3VC}>1|&4|e?fLNmTJ3-pUq#iF@nxW U^1E08s0YN*z*N8Ju*0SQ1++ayCjbBd diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code-members.html deleted file mode 100644 index 26d0820..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code-members.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code.html deleted file mode 100644 index cb18e76..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.IParameterized -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetAligner -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.OffsetChanger -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.Printer -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeEnder -Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.ScopeStarter - -
-
- -

List of all members.

- - - - -

Public Member Functions

CanCauseError FirstPass (string[] code, Context context)
CanCauseError< bool > SecondPass (string[] code, Context context)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.FirstPass (string[]  code,
Context  context 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
CanCauseError<bool> Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes.IBuiltInCode.SecondPass (string[]  code,
Context  context 
)
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes_1_1_i_built_in_code.png deleted file mode 100644 index d0774ef8751c13b1052b08de161bf33869def505..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3262 zcmc&%X;4$=8a_&E5efk}1QCk3w18Ojil71(p^9aRkbsy%q<|<2ku5CQw6ZBkE+8O? z2`EcUSR`!97DhmnunGZ@RT06E5FiOlLXw_9Z##46{<%Ny+%t2&^PTs5-hDZ9?m!*S zs3>VE0RW(4ch<%k05L@OP4`?JyNcc1vr#gYNE*R8 zm08R%>s5Zdre%~xI=%C~q+1-PFxma7eU*O0Lh$DPgbtacE5(?$3MF{2*9m_?n|3Us zb*m0u*Sn7R{?JOJ<(}xnCpj9EM_R?^)T}~}%R^I!rIB+%lF%~$G`xn8&0WE|3FEOJ zt|!rB*rT-bVuCP#Qi@VrccEmlu3Gd=_Nls9dj@h}|HE?;mh6EpaVCBlQ1q(5P=Ah* zFkwTGW*2FxQUuQto#;n}Mu(3cT=OMygDivbUZI0m6`&Wbc6owW z9g@bT^M%2}!#`zSsZ5x~iqXT94ZW91gS_tbNZPpURU{&o3N_tWG$bbAsTAPNblZWO_H`2ilxit*hqUwQL7& zq(-=5j2{tX=2-;A6>{)NFb~loS13-Q8QfO3?LygvFx%=n;vEE%FqzBRH~DS>J9%S<(zo9mGWl+v| znB8Uo(2_6yKkTyw07~BdZ5x2``_AX=Gy&i)_-q3JsNFdL=sx>@TzHvk^+6yRowfgNzlEp0C_#|ULf#-O^oqS-w4sncM|x#DWfrFEIQe>EAdK_nbz z2{BKzez!o%>I7A98p2(GMq9TLL{P|$>DttvvmqW;(*;vjyw4ggNf>ODl+8G_t>{p< zl)oSnh8=TQtbe!>Fs|{Bh^E@b%|%2nq(C_O*0Vz&<`u=ZEFUh#pM=hAwM0gC+$PQx zCLBcshMzATC3S@#O}r9l2$|7%Fs142ldmamnaii)iZRL@CN1oeVnf z>z!Imh+S*9iFrl6Xex$?3MlQ0>l|RRm|yumW*OJ;xrp#y+K6LU8YY`p&FDGct2jpH z?6CvJnfo0~zukSjdcGh5!Vvm+S-nTPI`R(a5ZOZQx(oI8&|+taj!V)Mu{x;v8AH^c z6*5wZGZ7s`78C4Yv3NgvSPIaX;gEHG=kZXTKAma8%o}S$#jIeZbXG0^7eVG;LgOzG z=w%wC>}z6)5Ygbtc){X1R-M}dEYnM9vnsW`?$fAFLYlr`E9$d*g+Nkz_&>DU=;bDA zPr|hW2+pyZtcjxL`GI5mYtPDMTulu)9;!$@qX@56B~F|Q9Q~lJ#ojvN>-&^`))HMu z;>We>bK>G!7P{Ff!Pg@#QO^?1sx+-5?st%z+NN;>{A>Ko)sR(5o5;6d*M7u-%>XvD zL{y<=m1mRk)lKp{c+>1{LlaIw6f^~xtNlXt`{8BY&feSL8PY*seK|DHm2UXH&A>D@ zxq_S`+cYd|9qwH*YegS<*|c90hYChr4L*6@w%1a;~ zvdEEJ3wsas{jy=r^0%=UeKnH?Bt$;c*9@u}qh|deTjvl$MXNBIgeaw(jY-8=;mix# z%#!obuQ3hMAC03W;dMS+Uh7)qY?Kt8;>TMJ&e6td9^;XH9rhYR=>#-p`PGzgFreMA zrol&tde+MDZAp|TGdy`x`NJm$d91l5qc^p3{}ie{*fqzLSva#aQLy_6 z8HX-+(t+N>!*W{XqN!;~#CpoucHu`;&#_?xn4VOqhAa{?bMFci^mj9EyScUOXHFna zf}`E~T@}=G;TEo0Jqp~Vn5SPk1Lq6eKf5nn)4~2~h$O}flj3~8ebnIW85UFEn`s3)n0Jb49}vrp6)zNB{IWcpASynuyL6Ja zRF1Axg2$r>p0uspK=z9g-5w^?R+OBKhRiGs-eVdOi__&3#fLO`WAMc}L<0JTaeHW4 z)h4d7$f+;Fa3p@dDl5^rgiF^}LYGO+$FaNEJ-a#S4>EkEHM z&yrEBbL`cU@}k10XN;=M|4}2=nG$nR0z1tDZs>E4L2Q8${~K5idE4}jLbqL(n@ZP| zB_8hz^%zyAfoW_|BRamTTr8>dgjGNy*HgLjz_+N38LaGmR2)xoGs&*Dctgk5W|vNl zx3Hb)CkuWZ2-Xf-=|Odd4J@`q{J@+rtr1gh&lsE^6Rp1CzSPzQQ|p{F@u<^uIL(iB z4)Yj~=_@xq7HM?AHCJgKr`PW^;~$Fa8W^jW2h=^;6#3Rq)3xlC2A$)EF=2Y83ZKnZ zUNtUfk$nb7n^tRSyG&GqR$P(dd?P<*I5)JYxo&Scy?Ke@yyG|NBP2V-eFiW{!(6VmXr5ATsq+uike=fIoVY3trx}B6N5-Elz zgEzKvsA-Efk_O7dsCM>9b>}G9H4XETyJNXqD|W^5N91b1r07RK-EyLcV=>Zxro#Ew=)+Pd z!K=?&(x=8K%Z3s>@`iT!u3U>awKgTgV+?+Qd@moAX{Ipus8egBv?90dt%7`pTIZ|4 p({-TWbW=A7pd^ny{u6+0B2alJ^7R9;;2#PA*x5STlvrQ-{SUNPcmV(a diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive-members.html deleted file mode 100644 index af83934..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive-members.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive.html deleted file mode 100644 index ca7580b..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IDirective:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.IParameterized -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Define -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.DumpPool -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Else -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.EndIf -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfDefined -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IfNotDefined -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Include -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.IncludeBinary -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives.Undefine - -
-
- -

List of all members.

- - - - - -

Public Member Functions

CanCauseError Apply (string[] parameters, IDirectivePreprocessor host)

Properties

bool RequireIncluding [get]
-

Member Function Documentation

- - -

Property Documentation

- - -
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:49 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives_1_1_i_directive.png deleted file mode 100644 index a360ae3f6b513711cf7314f797fc530862f3fd73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7574 zcmchcdpwi<|HoB#cil;Tr6|X{yW43_kyBB-DmQ{m0kiVf$>KJ=k?!&(Hhwe7&zoQxkoG zO`@Cl`1k}2PUxBQ@vQ^+_|~4-xDI^B{bxA=@M)*1vE?x?mkSQL+!_Mm)D3X7{998~ z6I9C`0AFtOH8-&Ur2;ozsTf19ZugFmzh~Y z8!pT$&Ooj^8jI^3V8jsobuh0}=I3khhi%BAK$@Z)Klp@OkD90=C$IuTcEV^$dAT@q z!{-m-Is#osvqOdvTR5W~<`x|CzA_l6{sgXmRsoqx^UI(UWvg|e16sRh#R)7Xxyq}H zKSM5xOCl#=GMh5&2Jck8xa_XyQ=u!F#ouW%cEIhbP<+1GJ9mlhp`0isOrA|Mv4G=e zJ#~ddm(0l7%Loxg7)=YO0&}hLo_vS#rT;zwxZ!syfrpJUy+@OtZ?~ z3Zwq|nVb(7r!7Atx=~NxUuA6OmB1#~2w; zbn4onD&U26o~%46aR4^r*|3y+N=nu7=fQW3ep;!jv+f@O1f)OtO|_{ob`36z?pTYs zR9*UunJ{?e4%?Uti30jHN|#y?et;i(*X^`ko+*(qVIiahDKDtOmX#? zn}n(rUaRznC~sA26*r*oPp)X1o$F&5EDno0gp${hr!_M?@82#RAbU}U!iR}Y5_U0X z%R6JyD~u&RxDiD z?cp>QFA!0gy^9$=2d&44ldWG7J+=)G-KHa0@${#WIJ1?b;hqLm4+e;V_nnq8?56 zNTBA^Hq7MEWOear^bX!p5n&v~ME_7_BYapVOonT>T7J_&$So(KBDb7x_0fqC2AqX(4C(D^DCi7Fzs!b1+! zbMM@fC&sRDEh?8h4K$Os=hOPTb#ZY3auNj9ly&z5sxn_j)%F9bI?Jdw4or86HCnKQ z<^jO$e?{V9cVF1%)~X7IqwP5X@du}e5tzsuiS!4=%4<(bE5;0{Nyd{uPY%cv$;VMr z8C{+W;1X;nKG}b(eBO8H>dPedX`}JF`mJpJdjoDZtQ&H86nd0(m@~rqsdZ@Y{*Vks zlm#kGk5@w_vzwlu^_Q|8ir(vqAYFE~eysk0bG>ouwBK9xtWpWKduWK>jcR4w4^d7> zfd0#3G{>v6+tRY{>*CK`n7r3;j%+U6ba1lZhz)sZtHSXe*@`IeOPQ}wvVuz%_!h`Z z0=QA4s`C_kwtT%Ze!%ZPODeB$em>1+d==6HtM7#rn~U|nP0#s=QVVCVBRwwX-@&Uw zstb8#bdDdNu86`LSs#>(F_(;a?&wyhkzQsGj@El@aFNick0ig8n@{`TlGYQRV zHX@UPP{VtbS~;tXq7B?jy<&W(Oj!^yCSYbQZ$$l>A_G&OC{wh)9l5r2jMVHe5hh54 znw5m>Dg=q%KXWtp62#vxDfGC3w0J^}+04yHWhBlQF|FDC9 z4&r}q{a-Qz7HvMVGz?(o)7N?b`1iWtEfDaZ)2p*QTnjoPo)ukhOg5Cy`t=pNh>~{j zOxHz+!M1A5L!&9Jw@y=?O%^S(y@IzDQH5bs-6S!TNcmlu{lt*@r&N!)iIs@6}hVllphZyQEf;U+y z*88Um9GTA-1p=3)bgFT8i+gRMr97KT9@8IFAXmLU#aVojgukI>dut)iyO&9iyEn@} z1fOy6A)A+!zxc~gK1P2;rTBKw;!JQtLx%4f+KBC^UOITL;Ch>+vP}A9a8x6U z)5;&S*ughwxW@}}_SMv#4CfJW5x0_A$g1M{%RR9Q6)?O4IanhvY}5%Rg2ZjM@dyu~ zk=1@_rc32y&!M})%;rS=k=(AGw7MYBb~L~ z3OW(40b?I9HL^vAh_0Czk15l33BCvsY~6>5L=WWxb-{! zG9axp22shFV32~$HD!+4AXte+`e%xo^3RGY%c(8g57FUl1{YF3a5#O^AGZzu8s)mL zQc%f9KdA&_U00-VTC{uV$w0vU1HQ@6Y0(^wM~8lS>L_9uTEBNU^?coRhDv?VvZcb3 zbbEh12A(B;u#m!A=G?&=#7)|fu?h5F9D?VEJWf`C`Pcy*&Hu}omMVN7rW8&BkYh#e z+XZ^<%pbbNqsOTt;&}vusLyA93h}*m{+6B%*+kjCA!k)kizQzaB8CpMML+v2m`C`v zoOTFd6ja#iUuz#~QF``RI`QbAe{^;3{)y{AU#ZiK_}ewzJk zriZZ%5y&}cY87wa+Ik0#KUB6_R~x=nS0jOo`;B=gM+?7Tqdc+QUO#)+*R%fCfdYQ% zN2il+&>!?YVI@Ky{BXxrvGr_n_pGhdi>2mL2{X{@jqlb}gBvgVq1CmIcK=mBeZLPc zOTf}yz+dO{-2S0X{->ROsv3O9BOjQAg7SXD{yk4uvJsNc4>l+n-6hsB_Xh0(X-}u;~Ed zsRb%ytqKHhnOkfg?u@ZUIow&+0+p?ku@V>K6Q9kYI}XZ=#RVLr;yrT#g54)kOKu5kxD78#H++3#y_Otasi zt~H}ao4U7V=abv_GA@~f(R!0~RjeXRECOlwt7SU%f0!RVVsLM#%&$5>fO*TXXC-gB zP6p>*^EKM#6i0BPfoB~?ZABemdh>xWD}5X0lK(Qy*dy;@7K_t}H#amWpLNYS9Q3q^ zSxLT)p+t?H%9Ix$5u z6;asxK9_`P($^)yExFsmMMuiH?nh8&EvaX{yrTpjN?W7x znu*uu-A-=k$VgExk=q4yZkj5IN9iR|p(d~i#sjV~)#s1=d|1?;Xfe=cb1YKDNz+O7 zT;gWC^@HaIgg$MT4wm&wOkl5eR4X<97m$RZ8pC`VV^_8 z>$-PvoagRVa_VtKo3nR|XL8OAhm_ulT&=vAYJB?0vK+|T#U4}g#nI~PwAZaw5cV`{}-;l za-qxdVsZ3NVhbJ_T3?#v(aWtIe~J|_C8@v3&Tc#yUNWVM4!G4PVhh}S2PPXh6|MYt z-8KDo-SxB;|I_P~m1fIjKq`CH8)!=qxrjXkxsSx*^VR_oFt~+}0E#6D&M-`M_>to{ z&UP@AiH*&jdgEh5LPEc<%QZFdJK5yf>420%x2;e^Dty4|`(dUPL}pgc1ZM&SdtMpN z(s$+|&9TcOH@`>|KZKl~of5`}2pfH3|Tdv=xIB#tI6Tqd!3v5US z@1;Bz^0(>Q%>26uUrqY4v|2U5A#Y1c_H>Ce7IrUY<77v8>?u{_6X@=9&TOLzhqW)% z6Mo+ZOMQVyS5>ulj2O&BSLIjjCu1%F1S9B(ci~pBDOxH>xdZOVQ*5wCAgEY3F_7^k zc`!h|Z=5a;o2Jzf0Vm0qukP)7SZCY0@vvEKH;;4Q@baFt`Dgo+*<9} zu3PTdikNWu*I*D-HkjRdWH_fuIL=cDGVs%W*wCgnlb4?walULot1jtz&zD-O^<9vm2HA;f8ci!_2gU8t)tPvzGbZDew-kv z!}Fov*|u#iBlj={e83i3G=imi_fCXuq^K+*rthu=J0@nPE{6G?n(>=x3?GB6X$ z#u<%!gWU#9;Yy4%Mahp^T6}&_Z0;C{>!OskRjItBMSul(6P3^4n28?g$f?l(1HF^{ A%m4rY diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor-members.html deleted file mode 100644 index caefbcf..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor-members.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor.html deleted file mode 100644 index b79f1e0..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor.html +++ /dev/null @@ -1,197 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor - -
-
- -

List of all members.

- - - - - - - - - -

Public Member Functions

bool IsValidToDefine (string name)
bool IsPredefined (string name)

Properties

Stack< bool > Include [get]
IDefineCollection DefCol [get]
Pool Pool [get]
IInputStream Input [get]
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor.IsPredefined (string  name ) 
-
- -
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor.IsValidToDefine (string  name ) 
-
- -
-

Property Documentation

- -
-
- - - - -
IDefineCollection Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor.DefCol [get]
-
- -
- -
-
- - - - -
Stack<bool> Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor.Include [get]
-
- -
- -
-
- - - - -
IInputStream Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor.Input [get]
-
- -
- -
-
- - - - -
Pool Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor.Pool [get]
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_directive_preprocessor.png deleted file mode 100644 index 5eeafeedae97c7e2697bd13f31526b4a6fc08d42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1675 zcmZwIdo+}390%}mS!+mE>SSEc>X^19W5!+BFr*q3t3{1*nUUL32)PYXYFAVvUbm*m zSeXzT873p)n0YCLrd(<`4hU-D^nsN&Bz!v%Z}x@Xb49Y<%aM4 znUj~8vVK3ee=@{TPah|%E+ft3j02)(B1l2N!*{9OerV%Xt$-$l`Y%?@HW71QBp>CQ zvxrd7z7Y|G^Mm!G&~#FcWYRS#o|^b-#tZo{@wzn{iFYz6UPyXu>)T;h=2;L)N~eSb zxE!$2B{U4&i@ZQ4Tcg79<*&yhi7aLgFdiG-1rP-|7qJ>=7t1gpj#A!hk)5wi04VO) z#!cfsKVNM|$+6ICJ7bP@W?w*cSBCLxkrH{1EK8XS*0nbCK6}O!_C(7L9#N$iKi&mu zcf27imxjjQl^jT#BtwTY@jP%({$7UmUAL%+?%8CR-?^CcAp+$U{LaIzWX1wK92inm z$2U%mwJCYe=r9+MEM7W{Icx^>h#QhTY%x{LRx%kZv#;IJ<&X-dc$>ck;?o4Q>4Jdy z;t#%sDmK_L9TxVhaf8uLXw_k#B&)Y28cX=Qd}J<&@P(UUd#60n%e7{U*G-!{wl&lJ$D{prO%Vmu&h zPnmeM(H>D_8uX;RG_f%FR}I_ej<1Y+)PY$^Cm)KzmD$v1!V&#C7whF2PMeX3%Wemu zww?4FX&c$vWn(9tK5pDC!_HatBG8@1N8cu;aO)Mocq%F6%%(HD4je1MWx&z3r3mi{mbH}&M4BY6!!b!KP~`{2ML+QR(8LU zh<62h5#d_gr-w9%A#gjCl%57>8J4sUeAzo%wuGXX%`wA6Cn~ zrYd+}{x5Hamst&m0L4Kg9=5E6?ZeSSn)|k)vUE_rFFfMoh_qj4f)}YHMOOH~?~2N) z?1MOhIdOQ~3KmLJ4BsF5K*XmiJ9n&O$HHW=N}LJCs45rJq=K+2WH|B0po}dFG)484 z?B~IQc2-RcCyQXgrWYRvDWM!oA6Y4djck1hHn;(b+xecSs7i9}>o11&$?Flbj+>73 zab=ef74~bn?A=|#7=8UavE89V_s=62tLeK%tGrWy@hpZQ(WR8s3S~g$*mrB813$up zvMWVBZ7VD>yunzCWxuES?MTwnc@^Pxw{wjcg`#`cbt)DTfZpRtjqNF^^WdR^?_g=` zSP1-#t+SA!B2!pLZ0z~z{=4IT&Qy?YL~q_6&n78ZT1a~5$$)kR+9VLudb;BW5Fs7ngL~?H(hw9eZDm) z#XoR065+_EDWKRHaaxZy0oi|JBBIWOH$*tYcw^E26sZ;0O0&zs<>SrTQ1qq169Vx+ zeakBd*H7!wtR*U5K&BCJ{7IO?f>|Mh-{wD)4UyyeCv)rn6V PzZ8fo+RdrP0hjSFJ5W6N diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro-members.html deleted file mode 100644 index be1ff1a..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro-members.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro, including all inherited members. - - -
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro
Replace(string[] parameters)Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro.html deleted file mode 100644 index a80165e..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector -Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentFile -Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.CurrentLine -Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector -Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined -Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Pool -Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum -Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch -Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter - -
-
- -

List of all members.

- - - - -

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
-

Member Function Documentation

- - - - -
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_macro.png deleted file mode 100644 index 4ca848932f9613264c6483e52c2c51e9e5867e55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7678 zcmc&(c|4SB|K=!Z8MN0Rc_X4yY77!-ERmhUq+tqWMwYB&FP$NUUX*2QLl|UlNQ|Ws zAxoJt_MNdt)~xeBqdLDho!{xa|GYjQ=6UXU=62uTxxU};bzS#EZA}%>Ht;qU78a1| zB}H8pmQ7$5mfyHJ*np7(sw=0NFWTz*N(=@AxMVO&V`EL909R|jrKP2AZy5c+Er)}y zrXKM2+7Go_UxI~&FF;jMLEnXSyyL^Ob^_;x58d$5Rfcfa7B+T)v61J6A?kAxmdVu> z!Ep^evns4=$K<^ay8V{NI<~c$Jxkb>r!>a<4hwT&_4Ro><>NPpgj9oxouY}MIbx{S z3}ejp2)VXfEwZsColh6gk7)6p=zLwaVg=AZ!6O^Wq;>W{!3^#RIv}V%#KxqTii*nQ z=7MzRr}n4}SDGy7R0r`Vnv4Y4E84$n;lu~gbzo5hEI1J{+CAqPX%#tZ{MPkGKHc%^ zw4Yd;RKYRBW#N5o^w?B^qVxMzL0=wG8+Lq{c+0b*nSmW3W`ELAnC{LEnKo;D0o$vi zJ*uCyv!`~|?$usKOC3X(Y#KE@ZulFd+eVMv`T`Sl+>6d?^a(DeLv|q5%00Zb)jkt@ zT0PC)QGc1Ich*KP8&A6hF|LVt9|4}6Pr=7x`tUq5s|CmEeI)$j&wonCT+b}Sjd7uF z3(TXM1Hx0^QyQkY-Ud!v>$vrtfCpU$eaTD}$ZN%+E@^fw^z&sjO5@DEv|%}-3ZSK( zMp>9v{G@wlF8CrGRcexn<);mkK27O^YAlWWtl;)zS;m_ogOOI-ig)U}dv3nGN3vEx z2X?h30G4N?$F|Cb;;4mtE{h0#T4-di74*1$kpBT~uqgu>>5na2nH(1nsv2qNdFpAi zRJ5;IWm6SJQ8nwp(LHVvXB{gdpvQv2leCmFxF}!VbbgrIjT28f-QECqbDON#ns;Y` zOtnfSz0b3@u`mag=jS$QZ-cOiF>*Jt5LipES$yG#vc$2oOhnw{VbNyup6@r^3cRwQ zST2Bo2UsA?Hz_RM;Pr!lHU7uLWcljtE+mA^J#ajjvpbF*700g42GM3C+yfI>DHlK# z7E~OzD+&8CgYG-pByqIxirO(DOi^(j&r7U&?0BwKOuflO_44M6&Gvg6iSB1GVB5u+ zx*!;cGI;$+w2}dKl4pl#lk?MhM96_B z2c*Upd?Ia)~b5bfn;XW^Sa4aZ5#&Mp>_X zcC#EqdaUSyqw=j_WUIiJ(7B`CkZ3tmj!W)J?lF=pLcxCaUzE7GWK*o9c4p3CI{&5_ZM!c(d%dwu{^ZSBii>M8%y$ zDovp20*GJRN9cgd`IMelniGyZ$tXk3K6Il+y0nvF#(l88#xuwF5{HKg*@<@x9>bd6 zOy4-;D@YZ`Pn|1x)ab2~(Z=r!CiI-4a_8Ag2kQ1F$vNLTqskAj*wRBRAfm&Q;*qxU z*OzK;=Eyj>BzCpQWp19^sUQK-*>xPd^)2EkDalJ{>`u{61&`oF()Q*g`>kg167FDN zN_)!W#NDn-jPn4-R(TF55@8$@PJzYiV$z$Lue{X5dsM2|AY1KnBJHJ z-^YK*mh}lkcAokTkr}2Lhb3Uyr2b+7Krwnby3q5Q__)gYsjiypq0G#2_H=>9TT91r z^l4h5gx5XpIpenuC%QCO5%>Z4;xRq|+Vm8>tn=ppaOcqM;({Hc^MNti-95&A$sPI} z4Nb$R&Udui?2}ny?ofYTBEcmDDEbki~mQ^>TE}?#IQ|!lzh?%E^?50FMLD2?HiIPwFyorI5-Uyt(bnXK3L9!wA? zV~Ix7hm2P1a#P!hSL3n6t~iff^}7ZUApCVy#0Q=922Pvm+3#Rm2 zB&mKduhsw-06`7;w&qO4P;Gyg4$2qtZ-CK{HP^k7T$ch7VE8J&Ips?7n_ijpc(jRI ztK-Rf)H~0AmyOemQ+hN(2Nn)O%CEZVfvQr@#TJnrWiB}vt}273c_koYDrRMamcDPM zF2T!jcy$kDd1;~F0EuY$XI0ZTjLP( z6R&n$f;$`_Sr*v6gS#NC2A@1%6w>#+b&D+4`vMy+PcP7AgSf|l-#DGD)LE>sn%Ckv z8#048cjrdnt`%Y}MZxUzjl>e!qiHZ-gGJK#G~ASbr=Z?$p|Ts{+GFM)(TfIeIzRI4 zqzD_enjJMLtWR?sINvA`cMh`42G0HL=kjGh@93F z$yG^LBhn0m`sa%3P>1Zyd4!>xA2G^rEG^Tsrgt?Rj8?^3`gZHJN`(~ff;7E;NfU1n zo;rLOC^oTIVe-?hB$tG)Dr#0y-lv&i#$ZIJEjp(NiB+hY7HdBHuc8)tO%mTZk24Gs zxEId8Vs6jD+NT~8pA5xDT6X}Qaq=|eMQ!B#yD8^G`U4rnT@ZCz+gOOpvs3dZ4w7!o z<3N8eSkdYoQOOyT?S;-&aae^TszT5+8vZfVEcGxT8hVrlF5>3~5FevGl>T|2(oWYQ z+0AW6&FnTnWyk;Co`!_pNR`lo)yVHTM;y^NG)}(a@U<@(fm+0Ka3>+{1lA+`1~4lk zl=>v<^>o!a<784az<0>9zUn{l9e!OH0TuY_-|cbOvHdL?VPI>DDUc0Z|5Y{wkYJ`j z1nc!+&2>P_?g}4Ywe+zFmV5b_>kZl-O*^HbMDF%{Jr`DK<~TH|R+8_5*gkgTz8NZB z&~V3Yf0DYZ21Bj+n(LAKi-MPN@B2q)F+_NveSdf#+!mPEhr1 z7tj^|jUtuaP3Qu6dax|QqzwdzCDqRvN!HUdoy}K&6BsM-ABGo4EVDTdl3k~qJr#ld zo`ZzaPZsNt3vv0f&`OPW#EMFKRerrQ?6p%a7?t4pysL}nG61%>D5>hKgv-)_AH`=Y zq~oQZ^QsI7$Q|;h5d<{#VF9|Cj<#;{8j|B91^%;_tm{W#4DK|@v%9O8^+oG=UcDFR zIdNq4hX}K9Cl0y9Xp7(-F=C%eKF&^q*NgahqkvcCT+C1O-Q4v;3}|}k;3f-F+ZA#b=5W9k>SBE=cEPHsW*ymY zQu^GcKc?Tb*J&bH0R(FlemX{dQa6g9S+0^{U5m;L?2fDhtWq92fZ^^atfJ|V2 zEK3luuKJcBJe(B`y7qHhAUk?n2uS(f&)ywTy~uK33U_Mc5ly==wfjKR5Y&S`Rsiup z4Da8gy|};i=WCukpaI;^WT-C=4Z%YM(xXW~8PG8VY1ZN5`?nw17xY?g{K1>Sz<>V#B9+j)_mH1)zx57ocm2o zT6o3)u4*YOv0GPCj436QzV(g#xdl63T)>LO`ZP&(m4AWd#w^JJu`o#4ASNVYO#ARI z0pMOm2t{NTz9oOY(X4SU_7~cQ9bcR14zwKt8<~t@_J1OHF@pAgQo@R7>DD1*+%b*3 zsKg(Y@5p%bFm7Rj%1v975_@cyi=Ukp?>M{{z_pgacNIKL<$O6qR0K``+a>H9k-8av zl|DlF0xjohJ5w+7prg=Co7^y}D%7)}2`b#mT){o?B3|;4GQKYsHzm6@LF6JARqxYS z@_Hrll}6cht`MyA3iMzm9erwrb>^Zry0DQ>3_E4=8TiyxBg!v*E(sj0=PZXIV-CPk zb*ph$3}*y*?nsX5^h;RJLXrG)tTvU`&c98?yrkSU1gH&6H9<Utkey^76P88~gkCsXus;!Z5>wl5hFgD>5ck|#>X|Ks2_QQTj`^;Wj8{nyV3+Q%o|K3 zeG9#j0zkDY)&ik(2hZm$M<>Gz(CLbx##zZF!5E?UByh#4^g8Ny`Jicj{i}R%@X)O~ zd6-$-fR;q5fI%IW?e$`Wk$aSyrz&kpKch%>g-RNn3;JIvlF<85u$&U07z82Ze2d?Z z?mO!6#G-|ta;mNh*+D?K_Op+`<8lO9ko zEZBy64>4-GU*r8;$@c@#pA<8&M?lLy7&i_~2z{0EU&w=#4+A(xLXMB?-ZK0b0P6`R z4XWh%Gy$-lp8BgBVSV#2Q1!ouHU3v&4aI=I7!iT0wp;|Rw%^}H=m|h%#_~HaZQwwu zu3hg}S{%PV80f0@v`<9kZ)E}ES7gDdki`-1Wb^QHW{c5SCy^@}ZO39Uws-EIZJ{jU z{Y40lqK$r&77VFbr?HvZ<$07J`ru4hEz&S8DOgOo*bpG4fSveFA@9!GppgG4?4v)L zL}!EbCCb~=2ln8AuXvRDgBDOd0B8Y1j6Z#D!UqcAwc+9?Y8KDwD-kL90e*izdPjVd z%{*!-&CS@7R`5J839F^crtGN$%BFVe!|smM2~XHYbACJyP^Cd>GgNcXyZg0`oWIkj zSD%0{Ua>ES9A;|S<7K6zN7fWTzW7b90gadF+HCUOy_9ft&Wp`qtg4SV6QFkw`nJy_ z{pfX#N{v02eIcA>kVv;PhGcUdFhkyeXM>02E-cpHv%<%g2;_F+nqb+l@20ju1+bEWdc`_D+81k&meH1#Mlti61q&X3%tzj51zIldnA)7ER4 zPx^bz2k4kxe#?YG{2!Q~l%-0hKP4bvcUr`j=RPPfARkDg7RZRM*7`c>{=xKpl!Mi< z;g~ETX(m-mLrO<2#&}&N?;ZTgW{7%rhl;8IDzfixCbq*brCJ?yf}uSoHL;KAS!nQ$ z$_!LAQ6?V&hNyVjIzv<;@-LO|CRs)TR%^`;^-%w@xNAh`4gP&`hicKc>HzfX5%>+~ z@k$-Fc1kiRQgyLGLXIP|HvKyJ>|T)1(r~NEp%5ybEVj})hdGfI#1WkGFxd38y2zZw zFl0px8CI^mX;$^w96YvXdXUcK>YR|}LiguYt4xWzs=vYcDV5*)bF{ms{Es=jyAN2c zFor+l8e2_(XIiMP+LVjO9q4V)4@XklA7s%*lh6wmQ>$oM&B5xWdj&#dV3$tcc)T<8 z2F5yY1An1dFw`N(FE7ot15e7uVH0+odkwfgE4nsOMcA=d^e417AfD-xjyK@8Fx{Y@5x?lKnpe|mP4j9+ zzjEkoeY|D|ncKoNPIDF;kYBwscsSjP=pwi3k^#%pbD8T%{traocl70WE^u}h9@M(g z9TFX$)d8KZ&jn8{ly{xUI0iX91$K6BifRcMy`YJ^O^dwgJ0MCpO*1pvev&PCAD^;K zzXYez_WDP)yutb<52_~wC3)Svme`h~z*9g(+EWCq;sEwpuHn%d_fL7gld6@XcC48t z{fhrn - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor, including all inherited members. - - - -
AddDefined(string[] original)Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor
Process(string line, IInputStream inputStream)Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor.html deleted file mode 100644 index 653b2fc..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor.html +++ /dev/null @@ -1,167 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor Interface Reference

-

Preprocessor of code. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.IDirectivePreprocessor -Nintenlord.Event_Assembler.Core.Code.Preprocessors.NopPreprocessor -Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocessor - -
-
- -

List of all members.

- - - - - -

Public Member Functions

string Process (string line, IInputStream inputStream)
void AddDefined (string[] original)
void AddReserved (string[] reserved)
-

Detailed Description

-

Preprocessor of code.

-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor.AddDefined (string[]  original ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor.AddReserved (string[]  reserved ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.IPreprocessor.Process (string  line,
IInputStream  inputStream 
)
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_i_preprocessor.png deleted file mode 100644 index 4e82730056ddb54f498e1eff062051085da36a08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2083 zcmbVNX;f257LF)OrwOVU0|L^a*&>UwuL;r!vc>dcnK?Z(zh>UO^}c)SRh_DP>Z|WXTU(h) zL*=0m2t@k)Ia3=5WG@4ZqonqN@3(8Yfgl{Twy?vBL?SR0i5fC9FFyvO?bguH5Zojh z2U96O8!KDz^Y+v8)=nD&k*qjxdfF~<4?o@BXHHEP^0Q5%@c3HTr_?-^ftD$pfN5GK zE-xW1T~9mCXz*Ii_1~}reutt|tw~u4CXVP`yl2z2#_nBF)@PeV9OM(xISDtU{6&GG z%a2{`jm*24;ewpC;kK73ZGbWDP{%pRM^OW&ed-zl&a5M42JSo0B?o@s86B1Z!sgJF zUnuG{o6g7pPu=S@flrXZTUn-A-%C?ukw;7yv&1*t2x-xA`kIniAK#0}<{&Mtti+!y zp5$qTmrlpGpa8}O5MawO40auihWpc6kB$?w^hw#HjonC#1A>qKws^yK`dHBmcjK-# zNkAj&5d$S(rSCZkpZGfWjkU~>o00@jI479CzW0{P3Ovz;nh{o7CQ=?=&50*?>ii&w z!{K2+56mg$$|$)Gmm`-|%9>Ut%O6kq2Uy{ZtyvG-;T_ccqle?xSCz?_h1(xn&uc`3 zYfy>!+VP8O@=xLGb+Uat3_`dHvwS~h>wt}-x#_E?7iU)6eim+RAHQMH@l>OnA@I9? z`!CpW>Z8OPTEfd}ffe}v6~xhg^KPVA9HTwpk-a7%3&ooE6+&V3UEH6qww;4$Z2|UgV^-lm(L}2N z?9VDR(YjY?q(I}0O{uR60kTbxJ#qQk{j|TrC%gvpz|q(}+lD>@Fi=^j&BNFW^}WZJ zk{X5%R-2=9_H}$MFQ&^NswT2k`0GuYZ+M zFdXf}T6p*y@0*%2lU{{Qis;M+qw{dRcG|bFoEC2wCN`MsF|y54`+})6wX8#xW}U1X z_K3=9^sJL|Y>CsqSo%^bJre0yT}_@*@I8USz}v(6-8h>a2uxm^E23jSZ42oZ=X9GB66o@lH-JO zi_bzA^GDF~KmESo?ymhK9IWTS+Pazm{r;W%OXDXDWPLSTsh_eksg)U&o=)e=6!x8+ z>}dn}oc)Ezk!yV$L<>D`=Z8y{e&vbZnGXx9tMl-t5Sp*SE4|0umLrax^*(gfl9QHD zLSZ)^;V(**D!-|%Oecik3TeKEgLC93?QLMqbgU84?=<`ld}tCUmpK#mF>rjI-^v=j zUYQc62{$00tqPU6P@?G=GJ3n>Yjax==N~v4>&1eKF9oca8b?4bDkKwcJL8v(+NvsD z$#1;P{MzpLc}WJ+vK4;wu8%}W3g`dp1{B{vX)W9SK&$l~wZmPR67nc1I@oY79#aBx zpr%F5RVy-wU;!68Rgjjx#AECdl*5mVcX5rfJ%++XB#kT-7KgV24ZJue+*(rNl`XDq zS+gk~CJu|FsY9zzqoBIQvn6Z7_#iQm|HZnW<;?b2!yryNupLZHAVKajwj2fB@&7k- z{-u-jX#@V;P3MCxSNf*dHuZNl1c-swbPaY)NU3kPXI}IxO0Y5ibzZUU)Y_jESwb!n zi-!@4=KFJhz+Tkrd!?u`k^b0-^LpiDAN7d_G=_ni9W2Q6;F9}H@fhx=INMi8 zO~C@~QE^MMG!2+_$v`?cAKQp~CyLk_AI)$|4aC=os8Zc$b;&XJ7_)4B_Irp!N+{Mn zB_r>H`h0zqZdidEffDnYfdZ}qy>z<^S32~QvK1tVm#UNgQ-_mxb$GHw8Z2l1Cq_VP zrrilWjn8pP%;&z^>x<}A7ANloAgkCKKs-e@Ug&WF&({@O9h8c3yn-E?=^j-9T2vA0 zyesRCcAwm`%lLo0G#fuNx}QexcxM0o0Z@ZU-REqpN?^5b{wED~lm+L)HYY!mn!rMw zDjcTJ;0~cr!G?m0q_#-5Yaq8kcBukQUYB(~#EBq;1i6kn6Q~vVM~9rpTA4D>T#ony D&x70K diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html deleted file mode 100644 index 68ff078..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer-members.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html deleted file mode 100644 index 95eca9e..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.StringReplacers.NewReplacer -Nintenlord.Event_Assembler.Core.Code.StringReplacers.OriginalReplacer - -
-
- -

List of all members.

- - - - - - - -

Public Member Functions

bool Replace (string s, out string newString)

Properties

IDictionary< string,
-IDictionary< int, IMacro > > 
Values [set]
IDictionary< string, IMacroBuiltInValues [set]
int MaxIter [set]
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer.Replace (string  s,
out string  newString 
)
-
- -
-

Property Documentation

- -
-
- - - - -
IDictionary<string, IMacro> Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer.BuiltInValues [set]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer.MaxIter [set]
-
- -
- -
-
- - - - -
IDictionary<string, IDictionary<int, IMacro> > Nintenlord.Event_Assembler.Core.Code.StringReplacers.IStringReplacer.Values [set]
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers_1_1_i_string_replacer.png deleted file mode 100644 index 5ed44f8de2a934ca427c1d72dd419265b6876775..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1528 zcmY+EeKga19LIm`8a>dxQEj+d-N-{ivye-w(I~?_6~?A3nq)2`B-2VEc}UsF^QL}@ z$x|BHNO>%kX|=K*gj>6Ya6PyCVgF*8%{b z>WIS<002gTw5tjXS_77%!=Vk~dep;SE|)`6E*BIPkuo8*It2nje4G3WbX18V;N2m6 zbqsWS>;V9!%Z}Is9%mKC3f`TWvRr@h*^=D{dDd*(zKI<@5x49s&okOU-8>B|?QhY( znuYF0MKsUv|6sgL^>tsNbLL*~05Ciaj{2sH&FBK`)t{Dh |!^NUul72*mRE zA$>-IoTnumUz)fYS1`dn?$dd4*GU+Hrw_q)UzuiPCYeeT2)!wH>w;mT&5H243$FT za~hW;kaue(NC2$VtADe!M($)(-eup7+FIwFlNYPwU~y3G%r#E=p#J^iUHPxM51g}; z)Nfc5dq!mdF3buXv&avN<`&0ZAFqA0jyp3i2?_EUcNSe$ez}uSvAcsH-OMYwd}3Q) zvB{lc!!7a8eW9oEQJ4?Bot(}4Bv%s_&DCwvZ21H5#rev8o^5WQcLywfYvG##1mB|+ zUp{fW92B-Cyz(&!qZxDke4Yfa-%Cg}qb?4zzJAQwDCU%!w3Bt4Gt>!92mmzJ$8_*c z=U)lWBN9DX&pf7+7kiyJjo>SR*%o{@^iU|mSmnk;K^JmUS8nhVJYbl~I>;|lHjT<#M$#w%k#HreCpDD}ZdOj9M?yzNo;2{S1!;+JIgK6$XTXkrhlgUBM)^RSYv#hA?ok z_5GpAaJQvhd0TpIZaz#jnLverZt1~h%4D1>3PTrWYC@I3ZI}rFbWD)Rr#YnS#wk~D zHNWoHLfYqkl~{I@KJaC58m64-z}zZ+J>kWDDEuhB)}6=AFp4!J=wVpi^K_oNUyl6t zWos(3&vMX3ax}3pmFh()n@adXLt*9?nrmvOkRUNFM?wjT>y+x6ybbcx2_iqZqunFb zO;@p@@osz{0*(B;YZ0RHep2+`O!sz{_v{fbNuWz*vaq4D_;LG~ivgp8tomXj?;|a) zqE$3{4%{w$QC>bc?x_|`sCX&P3kWf?qJ2W!{1laTY$!Wev)6S9{|h`6$JttKk>u1W z*3mta=$Fh(_KERsZqdce@jAV!g%{n_OsGsJ)=Ua4~IQi_l@N{;GBv_3PV ziPN|DHDrP$trKRjBiZ{0^)H3`j}jPMt+~{x_TkcGfv#F4IIvE<9@){^95U=g!#42h zLmP7MBR7<~+=0R_q^%?7lJkd=(@L8>h65?g+tW8iD=mb#oFw#j`G1;d7PcuRUgNnQ z2pcJkj^6Qd)cw!uBA2fQw8JS)=f*0k$i@zdiSMMFz*bTIIcN4rc6`y}B%!~Tpp3o{ zQpk%gt&7U5x^?$68m{FjK{PJQdNl&E#C+#Cftt~$ghtJ$Q;$Yxu0j>jEpgvpN=t;2 zkJKHQ*~#;)rd=@&hW!iA$F*c=--XZR0mIK4f6Qdis^e^CUBqH4U%T2@D7698A0~=R zdXM`YIEOT6*p`x~nnh@+2N`qUCd<5~BY|u`3MzE6@q2+K8Ve?cPtu-uyv4~M2>;o( zP|)%yYcKmB(R}wKTSrO;BI|f)M8&dM3w{HF-JqW-j$|=R+3=MV{+GwOO9WWPg>22U b8b4qbj&)VpCMp@wHw`%2 - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template.html deleted file mode 100644 index f5e9d2c..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template.html +++ /dev/null @@ -1,504 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate Interface Reference

-

Template for assembly code. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.IParameterized -Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate -Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate -Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate -Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
int GetLengthBytes (byte[] data, int offset)
 Gets the length of binary data that matches this template in bytes.
string[] GetAssembly (byte[] data, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.

Properties

int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
-

Detailed Description

-

Template for assembly code.

-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implemented in Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate, Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplate, Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate, and Nintenlord.Event_Assembler.Core.Code.Template.TerminatingStringTemplate.

- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.AmountOfFixedCode [get]
-
- -
- -
-
- - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.EndingCode [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.MaxRepetition [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplate.OffsetMod [get]
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template.png deleted file mode 100644 index 115b7b63f8be2659773c8e4e5cdea7bfa70d5165..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2557 zcmb_ec~BEs8gJAUL}~E=#33^A0wnPO1#FJUB?5vN0TmJ)1Z7kX#RP(YFp5UR6-G%o z)I=~0at1+ykN{aT%76!iBL>421Bi){2r4K}G7o3}n628{t*zRw>hACR-s|uB{oZ?> z?&s^Fr@K-Yf*?K5U2b>?(uRS2NoOv2wz}bpz-xuyZhv=;Mgv5RhR ze5e@)styV7yAKS1yL#IEtsrQ@6;C&3e~Ol}UlM!AZu!p8jLNnd+yo(YM?`4;^J!H@ z>w{%$mDms8iIj6G3)MqW@0EW`ogqCK@+okIZo77%p$_zzJ~XCJ(t$`i$h_43U7?ql zicKv=$9)xe9dz2`la1xJB^!H96!CAayiU0oRn~s9^`yegQiz6l8L*&_Fc-zB^~zls z?pHk^Bk@Gigp6Cc?o>z>iVz-FW>lqBVL~I(psbTIe?rWKZSY#cC5^ej0T|32i8l>^cVPx5(=J03an}bd@2Zo5*_sIva_6@Al zZL7*cUOuzxH{hBV5eB`i*2t^&%ET@Wk0Jv(vakqHis>CekRNTpig_e|0h$$3qAnrl zCd1r_>Wa221C5!>h#`O8kxNKqQ0jU!ZVnqLfEriTN&4EzoV69Zx832@s{3>}RSqRxZ z%3K3MsjwC_{aNY?K`79XRK1jGeP{<2^pY=gz6b%DK!6}%a1OBkzty2}9ZGOgqSlZT z3YjC+f_VGfwIP+S0Se;V2aq6W+#eVjl;X-R7o<6;*Swafi%#oMWD}V&X7tFbAGxH* zlcR#;Y`Ss!TCpps2@1=F32Gd(D2 zDoWb#Vce?cmj)JPdWc61Zw%L5LyF+K4U*S3+bd&io-|%lu2wQKW8!IVzvq~8c1I@% zTU#a^m+km)kwY zPL775)IJ9RD_(R<*L*l6i$Yz*Q>jKlh?jww{y4BEnr<+@tKI~6c^hwAWFGrviZZ7O zPY1MeCm-PP1hOSA8=5_MRg%-pm7PBwKKQP%Vt03p)poT>M%PhEcX;dB3j3z0Dvb59 zdUZm1e$LsZ+4gwLJB%Ac4hpsS5pOn^cc6jER-y84zckB1Gy*WbFa|I-D4Yv0z61l{ zfss-hzhS^|Fa+XToHfzaJU+W{d6D@e3I1!%kdLRSbMdUll$=79!#NP#++CV5Z`MK@ zTQZwcM}dbv2(v}>pLXA8)ESe$FL$HM>ot8s6~n{tu90iwmbw!bUX>||-`$&OKi(?j zHPkr~dJxtbImZdUziN14FHBxB>Vf-h(rt%iylaQ{I)$TeOW7U!TA?VXaKCN+K-&af zz$KY?XA}(NNZe6gm2838r^%S5QDc4~=dF`oSr{u5IUnuG4FeH_N-mIh zE^@+ni@Q7#k3-N3|Tym^2TmZ3Is*_n@y?4G<%FbMhOJF3if`)7ys@eO+>99CToVYJF>ZUxtk z#9p~s5sb_0<*>K%_5$C_XMKwbhUd2`6~1FCwc8COd;ip;t^gv+(A~RuwD^TcdU~ee zwqPR3cl03Y1X3}L86lFH!+C?QmhBTxX4nksiNHEhXmZ^io3Aa%a(Q|~{776Gye_A_ zSNnzL>=t1c@K{?~ESQL`KW~jBMIW+8ZKMWk2S1Ao7)^LvMrItlsPu{1rZ`%mU6AkR zXnya2EN=w|6R4-KAydkmx>Y+-x*xsnPL0G7sn zw<4)Y+7FVx;5Yt6xrt<6e>AqGECx$)NCV9FpiamgkF}OE;LM`lTD#@r$cxaMCoLpD z!_E1V>>3SQY5+3pIqvoT(W(~jM%Hv1Wz23cguXx`H)wY~Vo82Mn=lmj>0 zus2&eF;t~U5_!z;?je?IrY!M|DsfUb6rX7K6O1#;ybTs*-+x)H_b@4|QdFF^ncstL d;uU*(@mB38n;ST+E8t%Z@^trgt91F{+#j<&xikO( diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer-members.html deleted file mode 100644 index 385d7d2..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer-members.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer, including all inherited members. - - - - - - - -
AddCode(ICodeTemplate code, Priority priority)Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
FindTemplate(IInputByteStream reader, IEnumerable< Priority > allowedPriorities)Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
FindTemplate(byte[] code, int index, IEnumerable< Priority > allowedPriorities)Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
FindTemplate(string[] code)Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
GetNames()Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
GetTemplate(string name, Priority priority)Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
IsUsedName(string name)Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer.html deleted file mode 100644 index eb9c803..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer.html +++ /dev/null @@ -1,276 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Template.CodeTemplateStorer - -
-
- -

List of all members.

- - - - - - - - - -

Public Member Functions

void AddCode (ICodeTemplate code, Priority priority)
ICodeTemplate FindTemplate (IInputByteStream reader, IEnumerable< Priority > allowedPriorities)
ICodeTemplate FindTemplate (byte[] code, int index, IEnumerable< Priority > allowedPriorities)
ICodeTemplate FindTemplate (string[] code)
string[] GetNames ()
ICodeTemplate GetTemplate (string name, Priority priority)
bool IsUsedName (string name)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer.AddCode (ICodeTemplate  code,
Priority  priority 
)
-
- -
- -
-
- - - - - - - - - -
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer.FindTemplate (string[]  code ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer.FindTemplate (byte[]  code,
int  index,
IEnumerable< Priority allowedPriorities 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer.FindTemplate (IInputByteStream  reader,
IEnumerable< Priority allowedPriorities 
)
-
- -
- -
-
- - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer.GetNames ( ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer.GetTemplate (string  name,
Priority  priority 
)
-
- -
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Template.ICodeTemplateStorer.IsUsedName (string  name ) 
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_code_template_storer.png deleted file mode 100644 index 4c7e71aaa5700be3905fd34174090b4dec147df7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1128 zcmeAS@N?(olHy`uVBq!ia0y~yV4MeJ2XHV0NjdY!zCcPMz$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}v^jv*C{Z|C05Q`O{gEp$Egzy6br z$b;RDQl&vwH>d3?nswUj+o5M$1>YRKw&Gx1_5o%ag9nUqH`YJg`TxR?gU(rn8~*=u zcA3%`_W1Sf1$-&bi}X+KDT|wD%sW@?l7GtYHdiZ&^R;b8lUe8W*1QkPR(yGW$DHk} zwZDtbYyGnF&4k;>jQJeb1}bOuK3mRzN1M$(tJmjkp+eE@UE#^@;ga8rw4R+SDS0Jw zY4^PMft|uU-U-9_467!48 z3s|2!T@22i?pLl_t8+SHae_rsX^V?az;x5|`Tf!J9|zvQw7cnjN|uedcuEBwpBiJoJm4oOoB(pI_2b)_>c#ZeGg0c>cdfroVN1y>5wr>hWI+ORbW&{@b#1 zXLa^!n}d_hHvf3L@lmCI!SlP>d8fChtJZ2oKk!_A-2Pf`cJJztOH*9+@+RC{R;+w) z-$&EJk7+M+w(#FGI)3Tr&Fr(h>tpZze;S+pl6_O{+M*@(-Zu5O{sr>=+yCbLgPq;4 z_liI4f9&{`;e7f%X<$4_d|=>zbNu6hxSaWA_xA-B9bm5ZcrIPj!2WFt-w&Xaros}2 ziUe?^HZt;mIMBcj;xWrTfb!UEU_73R26hNf;=`6}x2~t({GQ%=d7s{mY+k6$Z(AFa zec$=zgr2cI6A%<+y<8W)?Syw*@y_Wfan}0hBU|EL*j;=hJ#D8zMaJBdOy}M9{eJ&+ zCYNXZv8Q{yzg%-v7Tfu5<+BOa2a8MRmBf|^#)_Zym){Z2(^nE}GTBzK#l z%OmSoH)iH({1RFBAV#Aq>+L6>?-7$Xx=s9$8kFz9PTWG^|B>5|uRX80vi-}t2i7yK zdVwios^g5=6<500X8}`$hebTsc^#ihPjHI33QQ5@@D$N*>AkpSm%FuZ%(w99_faqH zF7|xNJaqTK9WEF)vGM8vH!f{KlhljeD~gG z&)!Yf{lemZ>&&C=$Gg(s9yp_af8L*swwG+L>U;>f`dI#T_vv2l&`VQF_4Fo!(!{*| zA59m6(nN^>EKR6_(!||swF_=uuhNhF`X@8^?R(c*_ASr#*40mBc>qif{IKY&=9Ih9 b{nnl@KeScEPlXd$EHHSw`njxgN@xNA#fUTF diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string-members.html deleted file mode 100644 index 19a5e20..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string-members.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString, including all inherited members. - -
DocStringNintenlord.Event_Assembler.Core.Code.Template.IFixedDocString
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string.html deleted file mode 100644 index a3a7e3b..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Template.CodeFillerTemplate -Nintenlord.Event_Assembler.Core.Code.Template.RawCodeTemplate - -
-
- -

List of all members.

- - - -

Properties

string DocString [get]
-

Property Documentation

- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.Code.Template.IFixedDocString.DocString [get]
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template_1_1_i_fixed_doc_string.png deleted file mode 100644 index 67136536cf4c9cd03b0b2cb0913f3609ac5f5824..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1458 zcmYjR3pA8z82()op_-JmX>0~#BJ!JD3%NHlja!l-G8sRuTTW6lYoyrLCAnrKY>ZGO zm$9m8Vu#$K{X;PfO<1gEqeRN=pR>E|ch38L&-*;@_nz~e_c`AcGRa9K}`uN@Qyv+mc3FGJ7Va~P-g*nKhypAxl?GvGTM%(~fD-4Q0l zt%mD$Yrk_ccV$=)mn*+e8}XYk>%7OLyH4qEYG<(>AYo&ZShXX@t;%C5`C%`|_X;ZJ z6Q-=G8M|^e+uRR3x!iW|52L$I4LLI**C&nH)1%vi&IY9Z#*P}+t^&*b1&T)69yEM; zWKV~m!;v|xA7yUWBQncTx41|^B}}Qn^jfIp;=M9-rGJhWcFsJFBgb|VVjkQtRjR|M zVdH~XW2}5=<_jD33(nCyH>J)bkR>)H&fzE3O#NTxg&E+&O5E%k7KcoHaiM!iFZZ*j zwa&oZY9k36NeC3)k0TEX7^X$CD>?5GA@UVaTjxO0UIYcJT!^^&qYLZfLc zZIex>bdf649^)e6*!pyWXmrUZ+wFPh(9gI={(Gv=rb@ZsALSRc2C~oR?IS9UVK;}B zvhzn&VR{`zn8+6C@fH0W-fHeRoN~ixIELS7G*WspN|IlI@$uDfOs$RK?(9o?MIJaf zRs9rXoutI8bS)^%k~A%P1`Cp?pBYEN5|ZqzKkc=H&iWD(A?LOWVg(ji7a(p_C|+-a z{?7{nZ*=5Aa_(5{UxyR{9thB1m>g`92M97enss8>8Z&?|1rP#YO93#zguZhBPtDRr zOHv$pwN7|L#yT%xzF5&lld1nyhAbBcR03~o)tFYdr8CwQE6xL+wul16k>${;|0sZ0 z#+2sLg8FBxDgCEsBH~sb@j_Fjo@Dk0HkxqpGE#O>mv2_B2nz9G@ycg%gftCy0onmQck zy;`oKfw4%zwG~2!o0HhK#R4$mhSP~fJLB6VkEEFiug+PoqF(pp;dn-|;ojY?*46%) z*T;y*vlo9zSy|2K=DvNsCDZSlc|RSfKGxsb5p+T;)lym7K#r9qx@pP9Q7WLMRYtc; z>a}Ai4l&q1v}W5Nj!$i_oAGGk^sd=gcx9Gw>nh`NWSEBRd=#zc0<2BAc2rr(4O&4OUW8jB`*yCKdVzd`djd<=?dDPBVk+dA zoXG_%MrpSi8pg1>9F*`^vp`|UK2+|6b7}nqwv67BUl;Z0_{>Xh1r&_#vn#F@UxL~& zdm{^t(q_Y_z$mAjuI|C(L$%^v_o<_Um*|1`y&tEWo}*~uWu5UIY+H0KjW7`Ji@a_C zteI}g8WCD+HHt8-(h)8{^}%Cey6;%#VB%bJ{LNa1pbu<>A39ynmrr<2KUHtZJuJ5&BAUnozFjCrRU_jp zv8h`Mvw26oyJQIMCN3N~6f1muL>=iH-ul6kT_G0K - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream.html deleted file mode 100644 index a936c2f..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream.html +++ /dev/null @@ -1,242 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.IO.IInputStream Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.IO.IInputStream Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.IO.IInputStream:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream - -
-
- -

List of all members.

- - - - - - - - - - - -

Public Member Functions

string[] ReadCode ()
string PeekUnmodifiedCode ()
void OpenSourceFile (string path)
void OpenBinaryFile (string path)
void AddNewLines (IEnumerable< string > lines)

Properties

int Line [get]
int Column [get]
string CurrentFile [get]
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IInputStream.AddNewLines (IEnumerable< string >  lines ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IInputStream.OpenBinaryFile (string  path ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IInputStream.OpenSourceFile (string  path ) 
-
- -
- -
-
- - - - - - - - -
string Nintenlord.Event_Assembler.Core.IO.IInputStream.PeekUnmodifiedCode ( ) 
-
- -
- -
-
- - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.IO.IInputStream.ReadCode ( ) 
-
-
-
Returns:
Array of strings where the first is the code name and the rest are parameters or null if no more codes left to read.
- -

Implemented in Nintenlord.Event_Assembler.Core.Code.PreprocessingInputStream.

- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.IO.IInputStream.Column [get]
-
- -
- -
-
- - - - -
string Nintenlord.Event_Assembler.Core.IO.IInputStream.CurrentFile [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.IO.IInputStream.Line [get]
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_input_stream.png deleted file mode 100644 index 122e436ee3cdb2c6f94cd30d8be6dc56340095fc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1088 zcmeAS@N?(olHy`uVBq!ia0y~yU~B`j12~w0q?VsjAdr#>@CkAK|NlRb`Tzfc`STMd z09jys;J|_EL;s%uxf~@ye!)O#Ft~au#E5}``Mjr#V@L(#+qrj(9vg79`dVH7UjJn8 z1_v1j`^>WB<<&E;d8V**_#b$yI7Rw|BKy-KMYf~`0?dX1|D@WAXTO-fZ%WB3RY5_? z%C@hi6*~qonD<%cGB0 ztUJ8m;q9oH4O69@Z;8EMz5V*s^H;8%V{q zFq_x2zK3yM@OuW!nKus@@SVEqp7`?l(+`(Au33F472IUaC*7sxSg0&^OHhMelp9Mnm?~SrKR33RA^h#aDlRD^c`2#&qeGt#5Nu zgFmfYe>v`aTSiTh|BP{p8_>1dSDI096Zq<}8{ zL+9tOnxFsvD9gn2pLz<@!(-TCcV55tq-WFyU`%SpJygK+OJ4=FPyzwFi&?6__q6~>+ z`CNv%zNT#6&8v%pbUC7x3TtXPYT7w=*z!y85}Sb4q9e01rd*k^lez diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log-members.html deleted file mode 100644 index 7a63ed4..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log-members.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.IO.IMessageLog Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.IO.IMessageLog, including all inherited members. - - - - - - - - - - - - - - - -
AddError(string message)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddError(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddError(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddMessage(string message)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddMessage(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddWarning(string message)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddWarning(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_Assembler.Core.IO.IMessageLog
Clear()Nintenlord.Event_Assembler.Core.IO.IMessageLog
Print(string text)Nintenlord.Event_Assembler.Core.IO.IMessageLog
Print(string format, params object[] parameters)Nintenlord.Event_Assembler.Core.IO.IMessageLog
PrintAll()Nintenlord.Event_Assembler.Core.IO.IMessageLog
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log.html deleted file mode 100644 index 33a6db2..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log.html +++ /dev/null @@ -1,512 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.IO.IMessageLog Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.IO.IMessageLog Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.IO.IMessageLog:
-
-
- - -Nintenlord.Event_Assembler.Core.IO.MessageLog -Nintenlord.Event_Assembler.Core.IO.TextWriterMessageLog -Nintenlord.Event_Assembler.UserInterface.GUIMessageLog - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - -

Public Member Functions

void AddError (string message)
void AddError (string format, params object[] parameters)
void AddError (string file, string line, string message)
void AddNotEnoughParametersError (string file, string line, string type, int amountOfParameters)
void AddFileNotFoundError (string file, string line, string missingFile)
void AddWarning (string message)
void AddWarning (string format, params object[] parameters)
void AddWarning (string file, string line, string message)
void AddMessage (string message)
void AddMessage (string format, params object[] parameters)
void AddMessage (string file, string line, string message)
void Clear ()
void PrintAll ()
void Print (string text)
void Print (string format, params object[] parameters)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddError (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddError (string  format,
params object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddError (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddFileNotFoundError (string  file,
string  line,
string  missingFile 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddMessage (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddMessage (string  format,
params object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddMessage (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddNotEnoughParametersError (string  file,
string  line,
string  type,
int  amountOfParameters 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddWarning (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddWarning (string  format,
params object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.AddWarning (string  message ) 
-
- -
- -
-
- - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.Clear ( ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.Print (string  format,
params object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.Print (string  text ) 
-
- -
- -
-
- - - - - - - - -
void Nintenlord.Event_Assembler.Core.IO.IMessageLog.PrintAll ( ) 
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_i_message_log.png deleted file mode 100644 index 220a1f452507b40159736ff46b27c3001e6a9124..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1970 zcmZ8i2{hDeAD+0RY*8_TzDaUjl4Zv7x6YRsQMQ;Hku^(X853g{kqQxtm>FACmP^;( zNHbhq;cv_G8Ovm3IJSz+XBqSTuX8)+p6@;9ec#{jd4A`2-t#`sd)|k(*5;x|WsbsN zFj0$3rdMGwJ`jo@2=PNJt%{6=Hn{B-2Qwaz2ZcNyt+3EN6N(NdjYf-Z=gmW@(4DK+ z_7HtAMn5>9V6ej%EKDyrL>yWrGeTEXL25-rxPKp0dJBJWa$VhOm(>@G2m&8ZIL1Sj*_#Mrz9nwI7y=88nR;M&Rljb zdHHH}?{3p<(GgI$qouairJlC!AF8MBErA+?yA~)9Z;i$!Y+y#n=S03m{CRQyYv%qd zes3(Rt!QqduFgR&gOEPFb1MU|@d@{+9NgToF=0*pnmiS#R4rLB->xJC61!ULrn~q4 zjqJgT^~Uf%e(jp)v!?W|wBw4GM1dxovsQ9jE1nZK5;w5G%aq$+wG3r4O)b%!4K`4~ zMp3sNP4Z@$w+*;2Tn&Uk>Zd938yrRRCAqUB^ZZk+eKG0%Jj0&2M1rthN966wWc0~J zlkRxt-V-1tnj-@q5;E#HIu)h48%b=84Sz(a@|t``kBlcFOD_x7hmvq^T6mPD99FMQ z+vkc;qPlSf1!FDxaK$Rq&S)lKBMzWmRO8gJid~1F#>HBl%UVIDdWm|e#RyM2R%MUA z_P0QeRJU05v|$Pw&Z{XtJ`$+zr4Ov%M@tzM%NE7+v4>mNqvxw*d7Gzz5pwX-z??I6 z^OUCs;HA+XDAE;}L~l-qbkc;s8xGv`q{H)ASe=0ZeH{T z2Bpk2i2Ml@B1!Q1CeaY`Ay_CpKz@)1$N~8Sfyxum2T1Jww(t>7kU+XwLKK6P1vn|#5v|D!kLigmW$4@bXsvw)UUa->F!RdhB1i!_ zV>Z!$M56BHSDSb@efJ|VvND?kOP_k6UH-dI+g<>4D|Yjciwb(6$Mf|<{h2(MiJoi( z>Bh;Uo+*S~9y4~xutAb+0-I9(dm$`4&zINRkn_Y~82FVAsz z%6~okA8)B{nXakrXAN&0l`8E=vy97~2?dh1P0EZ9S7-AEbx`H^HtqvF#&vmNkh$^z zKD|r%Wx&$;9l!6}jq{PNF@Dk*lMq3+xFjSCpb#SH8-hJhD)<39>W#Zd|MzqONcOk# z{j*=vXozBiVUdBqa)m+1yFWa^=X)Ug55p|#!xv-uba&)j6;!(dRIw51okBHl;58Cb zEbVsB)-KPaamTbTGO1r>JT(8Wgy$B!TE0Ggv};*6iW^pxYspHJt=W=E{o6JN=i5{u zl^OLSy)G$>Y|2YWSh#k3*I8)Z+zFzTowu{M#06cL_S`)})#(|iG@5mMv>_HQZ7{C9 zw>H=vJXeJzYYD6EuHSMa}CIOu;G?YnVV8i)LA&Zb7?Ku zabfr6W8I%~KYY7M7sn;*e?H+`Xy=2p#5nz>{y@<<31^?E&v_LX>=87zroqZ{*X~@P~JNZ#gyXB|winPVFDFzn;BQ zf-D{47^AwkbFl`bXa~`@xWR|Hj@(bvTp2DY3Q zJQhQb6sM*H&rlu)Pm)6nD@<^-?6kJK1izK>JyFE;{q}|O)%MxyTSV*VL?cPrkBwD% zR#dsl!thiKD+WX5zHK$InIr-fMKE4_k`H5s79L(V;m$&?Ke6Zm)%lH<8&+ zLlw`ph{L5<6Sz%Z%uBVw#cNlIODi`Xp`+S{f;(F7WaG@J`i6|`C{7#+)4!IA9U=45 z`jd%w*t!T&aQztYek4Hk@7KbFUIuB%j5L&57J^kDi^qK)rx0tyPeUIp%)-pt^fwdt G#Qy;lea^@L diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream-members.html deleted file mode 100644 index c9aada2..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream-members.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream.html deleted file mode 100644 index f82382c..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input_1_1_i_input_byte_stream.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream Interface Reference

-

List of all members.

- - - - - - - - - -

Public Member Functions

byte[] ReadBytes (int amount)
byte[] PeekBytes (int amount)
int ReadInt32 ()

Properties

int Offset [get, set]
int Length [get]
int BytesLeft [get]
-

Member Function Documentation

- -
-
- - - - - - - - - -
byte [] Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream.PeekBytes (int  amount ) 
-
-
- -
-
- -
-
- - - - - - - - - -
byte [] Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream.ReadBytes (int  amount ) 
-
-
- -
-
- -
-
- - - - - - - - -
int Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream.ReadInt32 ( ) 
-
-
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream.BytesLeft [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream.Length [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.IO.Input.IInputByteStream.Offset [get, set]
-
-
- -
-
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4-members.html deleted file mode 100644 index 36f6e92..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4-members.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Utility.INamed< T > Member List

This is the complete list of members for Nintenlord.Event_Assembler.Core.Utility.INamed< T >, including all inherited members. - -
NameNintenlord.Event_Assembler.Core.Utility.INamed< T >
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4.html deleted file mode 100644 index e3899ed..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_core_1_1_utility_1_1_i_named_3_01_t_01_4.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Utility.INamed< T > Interface Template Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Utility.INamed< T > Interface Template Reference

-

List of all members.

- - - -

Properties

Name [get]
-

template<T>
- interface Nintenlord::Event_Assembler::Core::Utility::INamed< T >

- -

Property Documentation

- -
-
-
-template<T >
- - - - -
T Nintenlord.Event_Assembler.Core.Utility.INamed< T >.Name [get]
-
-
- -
-
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker-members.html deleted file mode 100644 index ccec40f..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.IPointerMaker Member List

This is the complete list of members for Nintenlord.Event_Assembler.IPointerMaker, including all inherited members. - - - -
IsAValidPointer(int pointer)Nintenlord.Event_Assembler.IPointerMaker
MakeOffset(int pointer)Nintenlord.Event_Assembler.IPointerMaker
MakePointer(int offset)Nintenlord.Event_Assembler.IPointerMaker
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker.html deleted file mode 100644 index 0cf76e1..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.IPointerMaker Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.IPointerMaker Interface Reference

-

Makes pointers out of offsets. -More...

-
-Inheritance diagram for Nintenlord.Event_Assembler.IPointerMaker:
-
-
- - -Nintenlord.Event_Assembler.GBA.GBAPointerMaker - -
-
- -

List of all members.

- - - - - - - - -

Public Member Functions

int MakePointer (int offset)
 Creates a valid pointer out of offset.
int MakeOffset (int pointer)
 Makes a offset out of a pointer.
bool IsAValidPointer (int pointer)
 Checks if the pointer is valid.
-

Detailed Description

-

Makes pointers out of offsets.

-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.IPointerMaker.IsAValidPointer (int  pointer ) 
-
-
- -

Checks if the pointer is valid.

-
Parameters:
- - -
pointer Pointer to check
-
-
-
Returns:
True if pointer is valid, else false
- -

Implemented in Nintenlord.Event_Assembler.GBA.GBAPointerMaker.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.IPointerMaker.MakeOffset (int  pointer ) 
-
-
- -

Makes a offset out of a pointer.

-
Parameters:
- - -
pointer Pointer whose pointed offset to get
-
-
-
Returns:
Offset pointed by the pointer
- -

Implemented in Nintenlord.Event_Assembler.GBA.GBAPointerMaker.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.IPointerMaker.MakePointer (int  offset ) 
-
-
- -

Creates a valid pointer out of offset.

-
Parameters:
- - -
offset Offset to transform
-
-
-
Returns:
A pointer
- -

Implemented in Nintenlord.Event_Assembler.GBA.GBAPointerMaker.

- -
-
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_i_pointer_maker.png deleted file mode 100644 index e0b61d1c54210555cb359fdea89002afdf0e38b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 934 zcmeAS@N?(olHy`uVBq!ia0y~yU^D@;12~w0M#7Wu2NqLKY^EFYI{}IuS>bIpHr={=O z7C6Jlf6jcPh`;5N&uT9?Sy?BYA+B*pJDzpzr)LX$y+543Fzd{QC7$}PB96IT57>2S zme1~p8%tTsYE%xNifG?dH{YuG!k5JoIl`ufG7VVk()|&A+>h-Dwlb?SS zE*wgblL(+L3mt*TP!aE%W=Q z9zX7Ot&Z=MFGT#e{=&|6fBUzx3Yk5d*3qGI{NrXX%~?L@cZq*!%euOfd)=9U|92G% zE&%1?N)@ za-gr>Y)wz8#_R7ZjeQhb!{(oJwLQwiAGlvxD}cA~$%QF*?|hanR&N)xJ6y8?5=GOJ zFW&zrvOZzr!yAQHqeFaTZd`VfVsz>``gO~KcxU6+*LLfk+#$Pq?wt9r+@?+UOaeFHk*1>wFHa)?)ZO(cgNM>w_i*)TU!NR{g4;FUf*wey|IwtVGci* zHsxn*7c{OvwY~7mwWZM^V^1bD-LG$U+o@a6Fmtzk!P6U^j=)UC;OXk;vd$@?2>_s& BwhjOQ diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log-members.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log-members.html deleted file mode 100644 index 8c400fb..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log-members.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.UserInterface.IMessageLog Member List

This is the complete list of members for Nintenlord.Event_Assembler.UserInterface.IMessageLog, including all inherited members. - - - - - - - - - - - - - - - - -
AddError(string message)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddError(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddError(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddMessage(string message)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddMessage(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddWarning(string message)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddWarning(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_Assembler.UserInterface.IMessageLog
ChooseEnum< T >(T[] nonValidOptions, out T chosenEnum)Nintenlord.Event_Assembler.UserInterface.IMessageLog
Clear()Nintenlord.Event_Assembler.UserInterface.IMessageLog
Print(string text)Nintenlord.Event_Assembler.UserInterface.IMessageLog
Print(string format, params object[] parameters)Nintenlord.Event_Assembler.UserInterface.IMessageLog
PrintAll()Nintenlord.Event_Assembler.UserInterface.IMessageLog
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:47 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log.html b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log.html deleted file mode 100644 index 135b232..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log.html +++ /dev/null @@ -1,542 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.UserInterface.IMessageLog Interface Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.UserInterface.IMessageLog Interface Reference

-Inheritance diagram for Nintenlord.Event_Assembler.UserInterface.IMessageLog:
-
-
- - -Nintenlord.Event_Assembler.UserInterface.MessageLog -Nintenlord.Event_Assembler.UserInterface.GUIMessageLog -Nintenlord.Event_Assembler.UserInterface.TextWriterMessageLog - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - -

Public Member Functions

void AddError (string message)
void AddError (string format, params object[] parameters)
void AddError (string file, string line, string message)
void AddNotEnoughParametersError (string file, string line, string type, int amountOfParameters)
void AddFileNotFoundError (string file, string line, string missingFile)
void AddWarning (string message)
void AddWarning (string format, params object[] parameters)
void AddWarning (string file, string line, string message)
void AddMessage (string message)
void AddMessage (string format, params object[] parameters)
void AddMessage (string file, string line, string message)
void Clear ()
void PrintAll ()
void Print (string text)
void Print (string format, params object[] parameters)
bool ChooseEnum< T > (T[] nonValidOptions, out T chosenEnum)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddError (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddError (string  format,
params object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddError (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddFileNotFoundError (string  file,
string  line,
string  missingFile 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddMessage (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddMessage (string  format,
params object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddMessage (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddNotEnoughParametersError (string  file,
string  line,
string  type,
int  amountOfParameters 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddWarning (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddWarning (string  format,
params object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.AddWarning (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.UserInterface.IMessageLog.ChooseEnum< T > (T[]  nonValidOptions,
out T  chosenEnum 
)
-
- -
- -
-
- - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.Clear ( ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.Print (string  format,
params object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.Print (string  text ) 
-
- -
- -
-
- - - - - - - - -
void Nintenlord.Event_Assembler.UserInterface.IMessageLog.PrintAll ( ) 
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:47 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log.png b/Event Assembler/html/interface_nintenlord_1_1_event___assembler_1_1_user_interface_1_1_i_message_log.png deleted file mode 100644 index bf23df80d102c6280ddeecd186a5f6d45fafa085..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2005 zcmbW2X;70{7KXnN3<1Beh&mseYzinc35xHu(0EiK-EzF#+!WN64XG|G^mgf3d0>LzOu*bSV2|^#*@{Vk&J>_`t zxq2{;npL*EaKt}S7DB>Std1tFt7n^S%RE=vy-Ae55oxLSLSo2440SY}J76 zYE34?2_8{Z<;xx|sea=ip#a70PjwIc9&ZrS%xw!l4#sAY>kL!;v=1 zKjEou-GljaesN`))0kw^h!m>W$9v(#Sz88%e5{yfUogw8Bh4oL@bq5zQv?iJf}4B7 zX&KI81r6DskyYe82AL?1Z=&5ItY4#n8bS^dIV2N7@aBJ!kG z+sAL6xgVd;!w`+=gf9CWSpUQ8z!-L_jF$EU4mu=tY3{0k6kopH8aY?aArq6#p2u3< zMx`XFwi=Se>7lWZ?^KFpN&%y6{2ec*9-kkX82pzbl_XBx$plo?&od>Pgf_dUJ^Ap| z(XJ0croLzy+@FtqNiU{3^OHv_H_xNXB}+ZWa0@gKW!GKFt!p|_RaR`9u*V@yj_Jxj zjB%a!kGS-O+$$kFvw z5OK63uPM&2?}UFJ!|~zk5TCKHRcV0`pJq4W%HeBxk=zzTR!fs84l$i0I)!;1haMQ> zn{~nTTW4m)HZMq;zpGSs-DByZ_HQiB&rWIC?&ziFXkta^q1w=}9*z$#o1|C;L}cSwY?0$inj8!}Y1En+8IXc%o3#%DJ@e0fJ-5<*OZT7+WJVs+<(F zDZ=d@J+;liGf}pQMYO#me2+R<2NFjuuJz_{^{;F?4ao)$>x5<*v$r3GStEPGgUB zPHLUGV1NPOe;nYtE;JZrDgIL}Uqf_{l++ace-U)J47LZ>M^mJ<$Tzg`rby`bk}tM^ z+>!fRy2*o^&RH;v6VCv(Lqy<53BC9W`{Yb35Vt7zXh|7Eo(fBAFd-4()Mi|*PG_cNxtFHkaR zzNvA`-|(y`V^t)C;E1Xr7q+lIH8iGDlz%!NPAQq`Ih~(H8LB-Op>SKXDy=C0y0tym zVzI08nr(dsy0p64j+tKJ`2d>FJH_9uUi2}tQv?6(f3yWpyOqB{q|4+K<= zdJkWwEOlj}ZIz4r3C-jW>6RUAZ2jv6e>OXTpdi)T6-=6NpAgI%7F^*3MNqvo>rQ^s z81uK#qGx&D$>g-lWQy@rz|8&aUz>JYlL>)e7+h}GhdcLtr(V^gYAPM6M|a}#Nm$YH ziHzCVBeTM^d^1}1o|D8Z#=dVgns0hi5b!Q-yd=Q3W?wnsQ*}||WORb^I2JmY5K-&q z|2+(DR1@7*KdT1L*|0YbgEKpxhU>AElJ^0p*E$)YR64Fe$%sL={5qsqJh@C1gJ?SV tb#oz=^mw6Br2p*+8=(#E<4q@6H_qEF5QE)K=)yl3u(q_fs5^&G{1v1gmyG}b diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler-members.html deleted file mode 100644 index af0a5f1..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler-members.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.IAssembler Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.IAssembler, including all inherited members. - -
Assemble(string assembly)Nintenlord.Event_assembler.Code.IAssembler
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler.html deleted file mode 100644 index 8679dc2..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.IAssembler Interface Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.IAssembler Interface Reference

-

Assembler of assembly text to binary. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Code.IAssembler:
-
-
- - -Nintenlord.Event_assembler.Code.ICodeLanguage - -
-
- -

List of all members.

- - - - -

Public Member Functions

DataChange< byte > Assemble (string assembly)
 Assembles code.
-

Detailed Description

-

Assembler of assembly text to binary.

-

Member Function Documentation

- -
-
- - - - - - - - - -
DataChange<byte> Nintenlord.Event_assembler.Code.IAssembler.Assemble (string  assembly ) 
-
-
- -

Assembles code.

-
Parameters:
- - -
assembly Array of lines split to parameter arrays to assemble
-
-
-
Returns:
Data affected by assembly code
- -
-
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_assembler.png deleted file mode 100644 index d72deb1e7ca7bf474a1644c3530150c09feb09b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 892 zcmeAS@N?(olHy`uVBq!ia0y~yVAKS%12~w0WRYw!FOZT5@CkAK|NlRb`Tzfc`STMd z09jys;J|_EL;s%uxf~@ye!)O#Ft~au#E5}`ncLIFF{Fa=?cCVD*9IJ|zHYDnO|Ov` z`uw?NPiaqAvD7p${BH7= zqPjI&cQ(qLKfGnVpL1*PO!0KHNxMWJ8?EH?DP8PjYN;8)Hh(h5?_-|>8bwrIoj?8e zZb#so;0Kard?$Nqx!x$RyukH#XOFC(qII9GYvU{g5x8K5epyx`!tOL5=Qp%0b zlnDKvGUaRK^Y>{z>`Nv^2P?8hceVE|E-SkC`0TtZSN6o{A6qf$Q}5EU-wWDrG@Saj z=|%8mIZ4i5Rl|AHmlvzMO%1tpJlBio@F8CL*TJvUb-IJSO$+r}cXltlbN6ieeEmre z+r*PaJOk~TuEZ6^mpiP{oTLOsznYh5nEpKRxq4%Z=c}^|;#^#V-m|%es2uI{0|%e0 zB249?2_l{op{R9%e66}PMx<)t%v0^OfmqDF!Hq0AKyTtcPK zx0)5rOIndJ$?AJ8*QWE+ejhq$$NFtz$c;YR=^GDgrW`MH(>k9rE$0`nRn>Z@^Q8<1 z%Bh?(rrqi`;3n`YHn>vbyXN7EG5l*}hf9+?-{xoPb*6%Cs3_CitO6~C;kJvS#8 zdHxE?YN-_cmpH%Z?(!N?w7fZaNcY#3E$+w8>PL6Zubpbg+Pm}C@`nD|waeZ!pFGPB zi5O;2)534ih&dk2zR~Csx9+1=@xE6sJ*zVM{cqcmg_E`F+kvr^X*J)GGssyr`_%mn kQztE11x?PZp!j0HCt#bs_RrEuz^uaH>FVdQ&MBb@0BbLwt^fc4 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language-members.html deleted file mode 100644 index 78069f5..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language-members.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.ICodeLanguage Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.ICodeLanguage, including all inherited members. - - - - -
Assemble(string assembly)Nintenlord.Event_assembler.Code.IAssembler
Disassemble(byte[] code, int offset, int length)Nintenlord.Event_assembler.Code.IDisassembler
IsReserved(string word)Nintenlord.Event_assembler.Code.ICodeLanguage
NameNintenlord.Event_assembler.Code.ICodeLanguage
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language.html deleted file mode 100644 index a208bd1..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.ICodeLanguage Interface Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.ICodeLanguage Interface Reference

-

Assembly language for assembling and disassembling. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Code.ICodeLanguage:
-
-
- - -Nintenlord.Event_assembler.Code.IDisassembler -Nintenlord.Event_assembler.Code.IAssembler - -
-
- -

List of all members.

- - - - - - - -

Public Member Functions

bool IsReserved (string word)
 Checks if word is reserved in this language.

Properties

string Name [get]
 Name of the language.
-

Detailed Description

-

Assembly language for assembling and disassembling.

-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Code.ICodeLanguage.IsReserved (string  word ) 
-
-
- -

Checks if word is reserved in this language.

-
Parameters:
- - -
word Word to check
-
-
-
Returns:
True if word is reserved, else false
- -
-
-

Property Documentation

- -
-
- - - - -
string Nintenlord.Event_assembler.Code.ICodeLanguage.Name [get]
-
-
- -

Name of the language.

- -
-
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_code_language.png deleted file mode 100644 index d9fab3f481d78b1a63980a3aa77f5e0aed7f5935..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1139 zcmeAS@N?(olHy`uVBq!ia0y~yV2S~<12~w07l4#RfKQ0)|NsAi%>Vxn%%7hy z0muU50|yRNANv0U$mJ*r@(Tt^gTd8PAw~=gEKHs*jv*C{Z|B~gbVq@QRX6|YzyIpb z8)vt)^nO$^e*9(S8gp)@htAPeck3?9*`~E;#@09K?#7o29v)kgYQY+F0E{?xG`zll zNcHK=f0x^0d`wi7ln#E$xEYapxZvE=4fS4jC$27Ww^V;n)lnM!^4uD!15ejK>2elk z-}N?tp||~Y(IN2zUwK}Ci#_*Q_s~}Fy>d5IMH~N|VAfm|q4`_ytBLB&-k{%G_&s9X z>z-ZMWaX0@x8m)hLnR+Is#mgPTdHecS6&nR@O7B)fzX~+$$uSWJ7tSb-zk}(xVK== zDT^n3tKNAYP8HU9x`*%j_o(Id)7DBIG~Ll(aNy6AY3ur4*Z;h?bYA<;-rpBZWe%2_ zKUazA->@!vYuZ(Tby0sz?%(b1mwB}>>3R6-Q@i44UT}OD++K7eFgoU(CHHmVHQDv| zHoOvwarB*6cw%qYUpp&~UF#QX+X&B(|BxDeDy;ZkXA`B>xY&TD}? zS0JK=dq)EZwH7S2)ZB3)^t7GFe)-B({bJJ|icH&kcSZb~Lq>BBZF+CawR!{3@(pi( z?>WSzb669EoGn^YA&6r+NDhQRnhtB0LD*+b!F4=-PzJ*}?O?BY$yAJJjm9X)UMm*_sT_&eux;{Pd|7g#qiT<6_!>8#AH zN`~vF*F8;eu0Ql({b7X%RpC!hg)84yn|)%NXYG?lkwA?pxs$heSmrOjVz>62#w72h zD}VO}N4mYL5`Fe6PauT(YxL6zcG(*&t5{=NH(FiezcNumZ~GZvcF9k&?JLi`-PNph zq`&!!pV?Gi$=tqa4?l^^S*|-hId9b@u2}i}hej-0o+sup=ec~4jQQy4*3SF9;k8-J zR`ZwZwKX%C9TbJ)HZ zYs@kG?(_6j_aluH^Rpj?&zI9ZxOJ2tqH-U+zCd^f;8x$Q}I4ypSb2BPKv h&zP7jKfm{o{f0la?cw~HpMfO=gQu&X%Q~loCIH#@DA@o2 diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler-members.html deleted file mode 100644 index 5bdccb8..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler-members.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.IDisassembler Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.IDisassembler, including all inherited members. - -
Disassemble(byte[] code, int offset, int length)Nintenlord.Event_assembler.Code.IDisassembler
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler.html deleted file mode 100644 index 94d533e..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.IDisassembler Interface Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.IDisassembler Interface Reference

-

Disassebler of binary data to text. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Code.IDisassembler:
-
-
- - -Nintenlord.Event_assembler.Code.ICodeLanguage - -
-
- -

List of all members.

- - - - -

Public Member Functions

string[][] Disassemble (byte[] code, int offset, int length)
 Disassembles the binary code to assembly.
-

Detailed Description

-

Disassebler of binary data to text.

-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [][] Nintenlord.Event_assembler.Code.IDisassembler.Disassemble (byte[]  code,
int  offset,
int  length 
)
-
-
- -

Disassembles the binary code to assembly.

-
Parameters:
- - - - -
code Binary data to disassemble
offset Position of data to disassemble
length Lenght of the data to disasseble. If 0, disassembles to the end
-
-
-
Returns:
Array of codes split to parameters
-
Exceptions:
- - -
IndexOutOfBounds If offset is smaller than 0, or length is negative or offset + length is larger than code.Length
-
-
- -
-
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_i_disassembler.png deleted file mode 100644 index 77cf33c72a0ad29282c84b8081f9e04416ea2814..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 902 zcmeAS@N?(olHy`uVBq!ia0y~yVAKS%12~w0WRYw!FOZT5@CkAK|NlRb`Tzfc`STMd z09jys;J|_EL;s%uxf~@ye!)O#Ft~au#E5}`S=7_TF{Fa=?cCVD*9IJ|&Tg;%O|Oy9 z`JBwxcR6hFw{woOe4Gs)oR^5>U-;&vB73U4N7oV{+SeWOTlaDM%1OLIUj+kMcTEl5 zt9HC&{Uza@(j}t86HfhmKjD_glc#GK8+~4t9r(S3?_xxehxNRFFS^nUC!8wm*d;M< z(bUh$p%43(+V6fD!Ry@GJ3~DES^kj^Pnm4QKTo>CuxwZ4LMb0DUGMphE!zrZv?h3U z?)v;`Nm9e|B(Yj9>-Me>&wqt%>Rt+D#0;a;C1+|YF;WL9VN zo0IRI&o7O!&E>s>Z~o2hG%3K-Q-5J~m7`}9XnCvj4h@e209iC1Bmk_S$lPO@V8CrN&lUw zrS7>@$Js&u5@U z!#o2XQIDlAcPrQS&RH&@HOt}oKL4d}E*8aG?DSXt?V*)(eBS9B4@E8%#!NgkGvwr< z{FRIQwZ6otGl*(>FSwp#=XpKv?px!_O5ap9vmbH?O`EW^(er5jvp-!TJ4~&Y1Z@jG z?Ynr}ij_ap#Gf+#5-~YdnfvE-?WxlFZ*Nbp>NqPWl6P_WDLF~={W+?2-`;*%d1XfV z?~q52)8@ZC?ojmk;IApaI8Q%v2=bj%oA~Zoz`J*kKAJeJ>G|T+z2jB5@YXFm`O@y+ zpJq|A;8VHB)=AATYuJ`fi3;1a><@3Wre{_-G+j3Uqw60dL#pl6SJiS6z)Zv7>FVdQ I&MBb@0H!3Z761SM diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor-members.html deleted file mode 100644 index c42cbb9..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Processors.IPreprocessor Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Processors.IPreprocessor, including all inherited members. - - - -
AddDefined(string[] original)Nintenlord.Event_assembler.Code.Processors.IPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_assembler.Code.Processors.IPreprocessor
Process(string path)Nintenlord.Event_assembler.Code.Processors.IPreprocessor
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html deleted file mode 100644 index ea2037f..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Processors.IPreprocessor Interface Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Processors.IPreprocessor Interface Reference

-

Preprocessor of code. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Code.Processors.IPreprocessor:
-
-
- - -Nintenlord.Event_assembler.Code.Processors.NopPreprocessor -Nintenlord.Event_assembler.Code.Processors.OldPreprocessor -Nintenlord.Event_assembler.Code.Processors.Preprocessor -Nintenlord.Event_assembler.Code.Processors.Preprocessor -Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor - -
-
- -

List of all members.

- - - - - - -

Public Member Functions

string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)
-

Detailed Description

-

Preprocessor of code.

-

Member Function Documentation

- - - - - -
-
- - - - - - - - - -
string Nintenlord.Event_assembler.Code.Processors.IPreprocessor.Process (string  path ) 
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_i_preprocessor.png deleted file mode 100644 index e2f7ec1c196f276c2149e846845a538a89ed2683..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1770 zcmY+F2~<BD92kIe;M~5CjSsBcQ^8=0ZpS0f7iYI0TY6N!$0%yXV|H^FQBwzxihF{LiEk z-JH={2ebeHXjc~p4*<5YVV|gpg5Q=SYhu{!BcAngR4SFQt5miY76#mgJ@wn#+M38y zN}$w?_HgrrVfFK-$IB9ct?{l7UwhFs=7b|rMR;wei@ARHWDE(ttquPVoYB~h4~@+6 z7n-HM{aT8MZQ#T;au@j!81tqzZ-Uj_MSTi@(Y7rBxa|B}Uj6b!iO8fd?s!)564Akd z64L*;{Clku0ZVV0QAi!PQy%Zpi~y}z-bq%9Gf!S$p5ReEdU1uTe>f=5(}{)xh&Ezh z-nZBOxyAFfFL#|iem^_&;*BtO_xgf!uYC#xWo3f+nOZ#c9Ch8j_`&&P8N2z3B6e!o zgigbROj7AZwbHGCZOqQuLGBv97Gtz)A>2o1J#7&Zi7#$>!Lc3m;9!10>%8s0y7;2yf@G{x-Fc^&_7GL)>& zuwmFm9Sf36uFr84O>+sE5FIm*!}-l z0LNn~>?~!tU~rBASrnLwO`)t?jpuwp-rlI5riyxd?4BAULRW28m7^I^wOPfpqa_-v z3KA2p$C(xm*y`B}^C%_;26wxBdmDWIciO#`ig%x9+bn+jsxLPFy~F_1%=v}(>?1uu zY=a{y<`4WT4{L8;Pd-%{*fpo{cI39dXV|izO7vbHp_{O$FQt7dqGzPjBinlKEugTn z8qs3hptX>IMS87*ZwB4`M7(dd>y!oGJFmmKv;Mas@6%>%N- zWSR4<39tE5w_DbE z?2(?ZUh}m5eDqX)nclQhN!iOYR=b!Y4!jWPsQlN4n}~7-4xD zKSIz)f<6xRA=3M4&JP3YTGA%+23%)Ku`Oh#w|PmSyT42Svr{~eC#;nBf>K+=N{wsa z$q!%>#Xsd#cBbweYD!1vjG9(t63uOe0**9%7uVAXdfec|mBt9Tz!{nz^6RrzSJIEnoF(1rNDS7TyLvC5tr*9@A?!wif(P%Q%MIhX z6}`;AY&(CS+5L#oj{W@i%>GgPmO@Unza*wHU-X?bBdNG!i+OC!S_ejM#mrcuX?ueYk3{@!3B5*?h)P8%$M((Zv2Bh=6l16zYIOD_co(K z9(G2M$?2np(gxgPeSArhKn6(~m5;*B2ewaOzUrxU%ra#QqyyKj3h1^v^!glKGI90s zVcfhV35~NEpJzy>@xq@N(~RwT;p4-r&YHaaCLNZsQf12r~d$;I96l; diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html deleted file mode 100644 index 9f5b992..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template-members.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template.html deleted file mode 100644 index 114bd64..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template.html +++ /dev/null @@ -1,522 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Templates.ICodeTemplate Interface Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Templates.ICodeTemplate Interface Reference

-

Template for assembly code. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Code.Templates.ICodeTemplate:
-
-
- - -Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate -Nintenlord.Event_assembler.Code.Templates.CodeTemplate -Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate -Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

bool Matches (string[] code)
 Checks if code split to parameters matches this template.
int GetLengthBytes (string[] code)
 Gets the length of code that matches this template in bytes.
byte[] GetData (string[] code, IMessageLog messageHandler)
 Gets the binary data of code.
bool Matches (byte[] data, int offset)
 Checks if binary data matches the.
int GetLengthBytes (byte[] data, int offset)
 Gets the length of binary data that matches this template in bytes.
string[] GetAssembly (byte[] data, int offset, IMessageLog messageHandler)
 Gets the assembly code of the binary data matching this template.
int[] GetPointedOffsets (string[] code)
 Get's the offsets pointed by the code matching this template.
string[] ReplaceOffsetsWithLables (string[] code, SortedDictionary< int, string > lables)
 Replaces offsets with labels.

Properties

string Name [get]
 Templates name.
int MaxRepetition [get]
 Max repetition of this template as parameters.
bool EndingCode [get]
 If this template should end disassembling.
int OffsetMod [get]
 The modulus where the offset of this template should be 0.
int AmountOfFixedCode [get]
 Amount of fixed code in this template.
-

Detailed Description

-

Template for assembly code.

-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.GetAssembly (byte[]  data,
int  offset,
IMessageLog  messageHandler 
)
-
-
- -

Gets the assembly code of the binary data matching this template.

-
Parameters:
- - - - -
code Binary data
offset Position of the code on the data
messageHandler Message handling class
-
-
-
Returns:
Assembly code matching the binary data
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
byte [] Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.GetData (string[]  code,
IMessageLog  messageHandler 
)
-
-
- -

Gets the binary data of code.

-
Parameters:
- - - -
code Code that matches this template
messageHandler Message handling class
-
-
-
Returns:
Binary data of the code
- -

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
int Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.GetLengthBytes (byte[]  data,
int  offset 
)
-
-
- -

Gets the length of binary data that matches this template in bytes.

-
Parameters:
- - - -
code Binary data
offset Position on the data to match
-
-
-
Returns:
Lenght of the code in bytes
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.GetLengthBytes (string[]  code ) 
-
-
- -

Gets the length of code that matches this template in bytes.

-
Parameters:
- - -
code Code whose lenght to match
-
-
-
Returns:
Lenght of the code in bytes
- -

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - -
int [] Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.GetPointedOffsets (string[]  code ) 
-
-
- -

Get's the offsets pointed by the code matching this template.

-
Parameters:
- - -
code Code whose pointing offsets to get
-
-
-
Returns:
Offset pointed by the code
- -

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.Matches (byte[]  data,
int  offset 
)
-
-
- -

Checks if binary data matches the.

-
Parameters:
- - - -
data Binary data
offset Position on the data to match
-
-
-
Returns:
True if data at offset matches this template, else false
-
Exceptions:
- - -
IndexOutOfRange If offset is smaller than 0 or larger or equal than data.Lenght
-
-
- -

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.Matches (string[]  code ) 
-
-
- -

Checks if code split to parameters matches this template.

-
Parameters:
- - -
code Code split to parameters.
-
-
-
Returns:
True if code fits this template, else false
-
Exceptions:
- - -
NullReferanceException If code is null or any of items in code are null.
-
-
- -

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string [] Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.ReplaceOffsetsWithLables (string[]  code,
SortedDictionary< int, string >  lables 
)
-
-
- -

Replaces offsets with labels.

-
Parameters:
- - - -
code Code that matches this template
lables Collection containing the lables and their offsets
-
-
-
Returns:
Code where offsets are replaced with lables
- -

Implemented in Nintenlord.Event_assembler.Code.Templates.CodeFillerTemplate, Nintenlord.Event_assembler.Code.Templates.CodeTemplate, Nintenlord.Event_assembler.Code.Templates.RawCodeTemplate, and Nintenlord.Event_assembler.Code.Templates.TerminatingStringTemplate.

- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.AmountOfFixedCode [get]
-
- -
- -
-
- - - - -
bool Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.EndingCode [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.MaxRepetition [get]
-
- -
- - - -
-
- - - - -
int Nintenlord.Event_assembler.Code.Templates.ICodeTemplate.OffsetMod [get]
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_code_1_1_templates_1_1_i_code_template.png deleted file mode 100644 index 774fddef85115d46c677e99b332e43cc9f0815c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1819 zcmY*aX;f3!8odFWQkg21N_3%1Xc~A3SV$0V7zD-Gkc)&tP(UciAd`YgKnPAKV^w?% z7LwEjB`qL>GGj`F1mp=31;P+07-l33A_Pe)rkAYx=+a3{HH zA`OrL0B90Uxp)A;b|##=?^K5)ZuhzXetqjs^gN+dD&bVA7?!%d?ak<=U?aFDm zyEDOqM23e|&*1+&kHSRd1Q#by8bUHIq7>QcoeY}BpPW!W__$3iVOHmB^lVY|xJGHc zQQ4bRJ4CF}q|X!zIr)clTDMOf5ICqp62O)3*b1)N0QmV+(cQF!Wb0>VOahRHZuh-U zSkwqWVwb(}PXp&pB(!Q`8_uJwHasp%HGqPt2z%DuA9hF+M7zN6&sNtMU?b}dAv?_~ zeSHXsJI2gcwyfre+8}N0GV=_`YAHQ0Pb3-z?t*R+Ajs4ekueDdYKI}yl3nk5m012)Qe1TbefkGS4goVqc%aYv2oy7Kxk0HmVlh2Z-cB_#@dieRr&p*(*0`ZU zf{`$CldD%4jD(RguAb8cB++skjF2xNH7vKOkW36*|9@pFB30R9?CQi_>2k+}lq`13@~h43Hj_YITqV7r zC`-B)XO|;(hdAbwClu^p7INrV*f!VS`gW=o&OX+pzO zuUB+Gp)bf-JLWIN{mfPz^VZ768!KlmvVBLH-qxdPlxpgFN_dK8i@=~LJbLMrtci0H z^pCt23(Hat%Tlo=iOj_?!lXsi31_=dbk zhwH5hlg|yUN>ceuo7cZ7 z{6)GJj+T$bfZzP~D!GT{ZpReJTXmorvh93jQWL-6>fcLq2@BWAG`XWEtNXYIyi(&;y`>S!M;%+nwhzBz*W3Z+{U3LMf>8;MmChc z9cic%lB2pr0&l?B|e;e5FfYVB5Iw=Xrjwn$IjnlqeT(LAHNHh0i(_VXzmp*!pLZU$k8*ZSDk;oARmA2!mOdNiW9x?( zE=g(yv05U`F=fl3jRyz5yWYzis9k$5a~2z$<;Ow%uz*738KSOY|o}C zE>*u}Xa1c{OB%f-(-$w4Fm7}9P9fT?nSUjBW}?ORmQ3cl-)0(35ruAjVYmMv^D|Zp zU&b9EyXj7Q!LD@zUsS;Uze)RG0$%{e%t - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html deleted file mode 100644 index e18fcb0..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.html +++ /dev/null @@ -1,263 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Collections.IDataChange< T > Interface Template Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Collections.IDataChange< T > Interface Template Reference

-

Collection to keep track of changes to an array of data. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Collections.IDataChange< T >:
-
-
- - -Nintenlord.Event_assembler.Collections.DataChange< T > - -
-
- -

List of all members.

- - - - - - - - - - - - - - - -

Public Member Functions

void AddChangedData (int offset, T[] data)
 Adds new change. If old change and new change overlap, new overwrites.
T[] Apply (T[] data)
 Applies changes to array. Array is rezised if necessary.

Properties

bool ChangesAnything [get]
 Returns false if Apply doesn't change the data, else true.
int AmountOfChanges [get]
 Returns the amount of changed indexes.
int FirstOffset [get]
 Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.
int LastOffset [get]
 Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.
-

Detailed Description

-

template<T>
- interface Nintenlord::Event_assembler::Collections::IDataChange< T >

- -

Collection to keep track of changes to an array of data.

-
Template Parameters:
- - -
T Type whose array is to be changed
-
-
-

Member Function Documentation

- -
-
-
-template<T >
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.IDataChange< T >.AddChangedData (int  offset,
T[]  data 
)
-
-
- -

Adds new change. If old change and new change overlap, new overwrites.

-
Parameters:
- - - -
offset Non-negative offset of data
data Array of data that changes at offset
-
-
- -

Implemented in Nintenlord.Event_assembler.Collections.DataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - - - - - - -
T [] Nintenlord.Event_assembler.Collections.IDataChange< T >.Apply (T[]  data ) 
-
-
- -

Applies changes to array. Array is rezised if necessary.

-
Parameters:
- - -
data Data to apply to
-
-
-
Returns:
New data where changes were applied to
- -

Implemented in Nintenlord.Event_assembler.Collections.DataChange< T >.

- -
-
-

Property Documentation

- -
-
-
-template<T >
- - - - -
int Nintenlord.Event_assembler.Collections.IDataChange< T >.AmountOfChanges [get]
-
-
- -

Returns the amount of changed indexes.

- -

Implemented in Nintenlord.Event_assembler.Collections.DataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - -
bool Nintenlord.Event_assembler.Collections.IDataChange< T >.ChangesAnything [get]
-
-
- -

Returns false if Apply doesn't change the data, else true.

- -

Implemented in Nintenlord.Event_assembler.Collections.DataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - -
int Nintenlord.Event_assembler.Collections.IDataChange< T >.FirstOffset [get]
-
-
- -

Throws exception if ChangesAnything == false. Else returns the first offset this instance changes.

- -

Implemented in Nintenlord.Event_assembler.Collections.DataChange< T >.

- -
-
- -
-
-
-template<T >
- - - - -
int Nintenlord.Event_assembler.Collections.IDataChange< T >.LastOffset [get]
-
-
- -

Throws exception if ChangesAnything == false. Else returns the last changed offset + 1.

- -

Implemented in Nintenlord.Event_assembler.Collections.DataChange< T >.

- -
-
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_data_change_3_01_t_01_4.png deleted file mode 100644 index aa1b1bcb1afed2cad8416bfe160ad796f45d5911..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1061 zcmV+=1ls$FP)0000OP)t-s|Ns90 z00960z@MLBkN^MxkN^Mxkifved&2+Z00008bW%=J0RR90|NsC0)yh;d000BDNklia+PF2ML7!m3owbgZqd%#Y27eYiacc8eW!z-};r1z3QE0qh6B zwlCrz;xdzy_3f)YgjI~Kgz7amhRJo}v!gCg^Scf0Ra!fFTq9s9oM#8@1y*l^br}|5 z=X?88`k(Wg**Kr7*nV4d9CT2--2TxWZ3f=}9S6C3?=!|MwU6Ady2bw4r}FAFlts!@ z^ehhL!*d)>ZOk!e6eKn=-b6+FD_G_`eBLoUIoPl)3?~s<>Uk)Wzu(1vRarZ*W`W64 zWo| z$EyNsFDhbo?}N0cOf6!sz)GkBY%K*MCK=eYRESz{)l$$0S74K)Tmc(|!54#R$-DwR z(7IxMi8-*lQZOmik;`7idU;t(LC`;Wc8gxDG`7@td*V`0S3V6^AHc<#5dFKx2At-_ zbdRupDMe!?Y(l^LhsQp?<4>0AP)bP5k}-=lMtoKZtiEt6d`9VgEd{Cp&Cb@MM}vhe zZHv@rz_x;Z@)a6Q`W~?VplJ1#1wsGh<*j@ixg!N-78Y__#`rSV~_Wd1yvQ&psLSmMTS*$VQ zvr?eMh4bJ8O7CkaP~B&?wH7@NENpHCz{)-ZwiWbdZr=sXC-z582B1yW00000NkvXXu0mjfkAmcv diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection-members.html deleted file mode 100644 index 39798ab..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection-members.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Collections.IDefineCollection Member List

This is the complete list of members for Nintenlord.Event_assembler.Collections.IDefineCollection, including all inherited members. - - - - - - - - - - -
Add(string name, string replacer, params string[] parameters)Nintenlord.Event_assembler.Collections.IDefineCollection
Add(string name, string replacer)Nintenlord.Event_assembler.Collections.IDefineCollection
ApplyDefines(string original, out string newOriginal)Nintenlord.Event_assembler.Collections.IDefineCollection
ContainsName(string name, params string[] parameters)Nintenlord.Event_assembler.Collections.IDefineCollection
ContainsName(string name)Nintenlord.Event_assembler.Collections.IDefineCollection
GetReplacer(string name, params string[] parameters)Nintenlord.Event_assembler.Collections.IDefineCollection
GetReplacer(string name)Nintenlord.Event_assembler.Collections.IDefineCollection
IsValidName(string name)Nintenlord.Event_assembler.Collections.IDefineCollection
Remove(string name, params string[] parameters)Nintenlord.Event_assembler.Collections.IDefineCollection
Remove(string name)Nintenlord.Event_assembler.Collections.IDefineCollection
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection.html deleted file mode 100644 index 12e3cb1..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection.html +++ /dev/null @@ -1,454 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Collections.IDefineCollection Interface Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Collections.IDefineCollection Interface Reference

-

Collection for storing definitions and macros. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.Collections.IDefineCollection:
-
-
- - -Nintenlord.Event_assembler.Collections.DefineCollection -Nintenlord.Event_assembler.Collections.DefineCollection - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

void Add (string name, string replacer, params string[] parameters)
 Adds a new item with name original and parameters and with replacer.
void Add (string name, string replacer)
 Adds a new item with name original with 0 parameters and with replacer.
bool ContainsName (string name, params string[] parameters)
 Checks if this collection contains an item with specified number of parameters.
bool ContainsName (string name)
 Checks if this collection contains an item with 0 parameters.
string GetReplacer (string name, params string[] parameters)
 Get's the replacer for item with the parameters.
string GetReplacer (string name)
 Get's the replacer for item with 0 parameters.
void Remove (string name, params string[] parameters)
 Removes the defined original with the parameters.
void Remove (string name)
 Removes the defined original with 0 parameters.
bool ApplyDefines (string original, out string newOriginal)
 Applies the defines on the original and returns the result.
bool IsValidName (string name)
-

Detailed Description

-

Collection for storing definitions and macros.

-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.IDefineCollection.Add (string  name,
string  replacer 
)
-
-
- -

Adds a new item with name original with 0 parameters and with replacer.

-
Parameters:
- - - -
original 
replacer 
-
-
- -

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.IDefineCollection.Add (string  name,
string  replacer,
params string[]  parameters 
)
-
-
- -

Adds a new item with name original and parameters and with replacer.

-
Parameters:
- - - - -
original 
replacer 
parameters 
-
-
- -

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IDefineCollection.ApplyDefines (string  original,
out string  newOriginal 
)
-
-
- -

Applies the defines on the original and returns the result.

-
Parameters:
- - -
original 
-
-
-
Returns:
- -

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IDefineCollection.ContainsName (string  name ) 
-
-
- -

Checks if this collection contains an item with 0 parameters.

-
Parameters:
- - -
item 
-
-
-
Returns:
- -

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IDefineCollection.ContainsName (string  name,
params string[]  parameters 
)
-
-
- -

Checks if this collection contains an item with specified number of parameters.

-
Parameters:
- - - -
item 
numberOfParameters 
-
-
-
Returns:
- -

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

- -
-
- -
-
- - - - - - - - - -
string Nintenlord.Event_assembler.Collections.IDefineCollection.GetReplacer (string  name ) 
-
-
- -

Get's the replacer for item with 0 parameters.

-
Parameters:
- - -
item 
-
-
-
Returns:
- -

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
string Nintenlord.Event_assembler.Collections.IDefineCollection.GetReplacer (string  name,
params string[]  parameters 
)
-
-
- -

Get's the replacer for item with the parameters.

-
Parameters:
- - - -
item 
parameters 
-
-
-
Returns:
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IDefineCollection.IsValidName (string  name ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Collections.IDefineCollection.Remove (string  name ) 
-
-
- -

Removes the defined original with 0 parameters.

-
Parameters:
- - -
original 
-
-
- -

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.IDefineCollection.Remove (string  name,
params string[]  parameters 
)
-
-
- -

Removes the defined original with the parameters.

-
Parameters:
- - - -
original 
parameters 
-
-
- -

Implemented in Nintenlord.Event_assembler.Collections.DefineCollection, and Nintenlord.Event_assembler.Collections.DefineCollection.

- -
-
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_define_collection.png deleted file mode 100644 index e835712d63afd15de264d02f4d39d81e676e752e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1185 zcmeAS@N?(olHy`uVBq!ia0y~yU|I!a2XHV0$!BMm^8qP|0G|-o|Ns93ng9PEm_I*Z z0+0p92M!#lKJ@_xDd)u=LlO+y8Y|H!;lFz^dM)YmwM}fHS&a5o^xr z{)lVLU!O>oZ0k7jW*Xn!dAI%E6dT@&Grv`ne`mQz)tbu_H@y12R*U(Ca#-xN3^Oqv z>p2n`)o&|K)f{T|i1^yJM(b_R6Gc_VtNytf%2zHY8BdCvAfI~e<;_!jx__;8E-jNf z746=BBT!1K?YhOaqFkS!Hx^3$2~k;7wLA3dzo_V(4Beff?U~NyLJMQ+;W zh~DaLS~;Jy3m%+VRl7Axthun-@ond(e>b}eq<&8gtzI#+F{kidnD6~*(QhhL*8FM? z^IezIANts&{_D5dDy8z(?qR-J&E^wc_ZD96sWcM`+k1Rf|GfKYOHFQs2u~}29LCyr zwJxK}_MXMfDY3cN7Jg&6dHyEQTD#S4+!~?!cd~WwUA?)j=v$w`*@~?`E1h4P$JEWw za=yCo@D#IETdvC9{2+Ba>|5zST+vhr%Ymo4><#4Oeu*Au*N*ExHzhIR`nT zS^RD^3CAXNPvdg`TUp!8kQmw`X7yEiz0#Vl3tr0~g|>tWMrDQxD6Huc2y=}PRYarz zrf=`Rr+UV9QIn2?UGd_Qg z-R@Dfj5|?iwNshkO}3D>Vj0F=%@B6Ln-sI1-Eu*d1MShE!Q5n|y zMre~}0PmGsNzU0P8~HA`y;E_znJRaRv3K>4`8U@kYx-@^EUz{=W4GGro6Su=li73E z8voH>?+_nkb#{5h?`guvJXgdzJm1}yU%%_Dt%G`^*&42!swun|!nAY5IOe1|{MO6* z$5&DP?EU$j|8A~!mHI7uK`yK8(ng=B*WZU($)z1$H6hmV8|#IXx3&)Li=Ik7GCm_8 z$zoYQMK7uB(i)#$*RMr0oPo{^+$8p5^Zr9~Q@!SgYOqF^D%pHlsQK-Oa9VKL)}woU zPhYudFdL|hX%k~dNpc-gOjzt@-F3Rrexr)KVyYy0m# zJ3U3S=H|vIF - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay.html deleted file mode 100644 index d486f44..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay.html +++ /dev/null @@ -1,357 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Collections.IIndexOverlay Interface Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Collections.IIndexOverlay Interface Reference

-Inheritance diagram for Nintenlord.Event_assembler.Collections.IIndexOverlay:
-
-
- - -Nintenlord.Event_assembler.Collections.IndexOverlay - -
-
- -

List of all members.

- - - - - - - - - - - - - - - -

Public Member Functions

bool ContainsIndex (int index)
bool ContainsAnyIndex (int index, int length)
bool ContainsAllIndexes (int index, int length)
void AddIndex (int index)
void AddIndexes (int index, int length)
bool RemoveIndex (int index)
bool RemoveIndexes (int index, int length)
KeyValuePair< int, int >[] GetIndexAreas ()

Properties

bool ContainsIndexes [get]
int AmountOfIndexes [get]
int LastIndex [get]
int FirstIndex [get]
-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Collections.IIndexOverlay.AddIndex (int  index ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.Collections.IIndexOverlay.AddIndexes (int  index,
int  length 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IIndexOverlay.ContainsAllIndexes (int  index,
int  length 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IIndexOverlay.ContainsAnyIndex (int  index,
int  length 
)
-
- -
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IIndexOverlay.ContainsIndex (int  index ) 
-
- -
- -
-
- - - - - - - - -
KeyValuePair<int,int> [] Nintenlord.Event_assembler.Collections.IIndexOverlay.GetIndexAreas ( ) 
-
- -
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IIndexOverlay.RemoveIndex (int  index ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Collections.IIndexOverlay.RemoveIndexes (int  index,
int  length 
)
-
- -
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_assembler.Collections.IIndexOverlay.AmountOfIndexes [get]
-
- -
- -
-
- - - - -
bool Nintenlord.Event_assembler.Collections.IIndexOverlay.ContainsIndexes [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_assembler.Collections.IIndexOverlay.FirstIndex [get]
-
- -
- -
-
- - - - -
int Nintenlord.Event_assembler.Collections.IIndexOverlay.LastIndex [get]
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_collections_1_1_i_index_overlay.png deleted file mode 100644 index ed72bd5895afa63a3c37c4c6ddad8cc3f26f3ef8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 987 zcmeAS@N?(olHy`uVBq!ia0y~yV6+Fa12~w0WW?I0ML%Y zP6C zYtyvc$rJXrAKg;)`^MK@r>*9-uUw}Wt7vKZG3=Gru5kN@CC0xt8eB^fY`%ZvZt+on zS>M zI&@XFuJ(%Je=8^TKdbsP>oNp?`tU?p)!pDX^36HFZrzzJANM{=Unk|Xv(C^n)?*^; zkp=$`&kXz1)v^AA_tl=ahW)?Q{wL+H_^hwyuC=+eOze1XIs0<`pHGeAujaqD90J+tm}JZ@&)P)iwWW$NgKz{l{ZJX#ZO8A1~pN*A)4G_U{8mbLIp$e->Y!T=aC+ z{`vb2f}Q_{6>FZ0FK%RSER=aCvfKLUq(4UcC(ir-d|8cq(m&e+?sffvlYqf2|Fc%d z{*-X#ckVjF<0s$qf85J4;m}t$$AR1CdkR6L%m|wEv`R|7r0Au*N{J z%pVPqOu1V8d)@Ws{rSIdY1)f}6akTNZJ)i*Qx(l+UM??j0`UfZmV-;?G z_$Mi2@0o@agO(Gj3O65~bzjd|?WXIu*k_Lec(_@0f9oYrye+r(j$PT|cbod2C$3uU z9q!@hyJzaIu6I}a*Ui|K$q}c+$8q5OE2qpKn#WdlcdcCcb7|_!;)jVcE6Z5_JktB| zYLVZrtk63==elm)`QJ5T)r(8#zwS?&zdA?jP30@;ch9E8%bV_6$2s@IYP+z{&fO={ zlMY<^xLKgzhu>tQ^X^?nmydn#n!hvaN9(VnJf$CZEIy!FV|lzO>XWw8zC-$<#@mkD zyqo=}d+)+?`)A0nytM0z*XjxJH>a!#R;$~2Dg5i~s>!??mo@DAcl}%3lWX60P1Re! zwejitON{;Lv7dp_cs^lq?O)zd$RqyhXQ1Bc_n)O- ub{7Aze~|po_ON>$KO}$>8bg=d#Wzp$PztCH;H= diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker-members.html deleted file mode 100644 index 98add0f..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.IPointerMaker Member List

This is the complete list of members for Nintenlord.Event_assembler.IPointerMaker, including all inherited members. - - - -
IsAValidPointer(int pointer)Nintenlord.Event_assembler.IPointerMaker
MakeOffset(int pointer)Nintenlord.Event_assembler.IPointerMaker
MakePointer(int offset)Nintenlord.Event_assembler.IPointerMaker
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker.html deleted file mode 100644 index e2adc16..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.IPointerMaker Interface Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.IPointerMaker Interface Reference

-

Makes pointers out of offsets. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.IPointerMaker:
-
-
- - -Nintenlord.Event_assembler.GBA.GBAPointerMaker - -
-
- -

List of all members.

- - - - - - - - -

Public Member Functions

int MakePointer (int offset)
 Creates a valid pointer out of offset.
int MakeOffset (int pointer)
 Makes a offset out of a pointer.
bool IsAValidPointer (int pointer)
 Checks if the pointer is valid.
-

Detailed Description

-

Makes pointers out of offsets.

-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.IPointerMaker.IsAValidPointer (int  pointer ) 
-
-
- -

Checks if the pointer is valid.

-
Parameters:
- - -
pointer Pointer to check
-
-
-
Returns:
True if pointer is valid, else false
- -

Implemented in Nintenlord.Event_assembler.GBA.GBAPointerMaker.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_assembler.IPointerMaker.MakeOffset (int  pointer ) 
-
-
- -

Makes a offset out of a pointer.

-
Parameters:
- - -
pointer Pointer whose pointed offset to get
-
-
-
Returns:
Offset pointed by the pointer
- -

Implemented in Nintenlord.Event_assembler.GBA.GBAPointerMaker.

- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_assembler.IPointerMaker.MakePointer (int  offset ) 
-
-
- -

Creates a valid pointer out of offset.

-
Parameters:
- - -
offset Offset to transform
-
-
-
Returns:
A pointer
- -

Implemented in Nintenlord.Event_assembler.GBA.GBAPointerMaker.

- -
-
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_pointer_maker.png deleted file mode 100644 index 6d574f2ee9a33ebe9805c909e3f1642631244013..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 927 zcmeAS@N?(olHy`uVBq!ia0y~yU^D`<12~w0?MkP61Pb7T8n8*sEbyUqHm|I_Zq zjKlM1uXww{_`AZte?J;Oq&$$i$P1%1eu9bR{m#d1{gJwmZ{Q z`$qcQ)HP*~O|D*Dy1Kzf{AmFHMcrl02ENhz1ZGZ(-nAlPmQ-Zav}N4<%8XlAH{=Mv zy3%5DwCKbJ-+%Rq`EE$$jxW(E zg?bV!zx18j&OX0&v}Z4mbxHr4y&a{+yZYArc=S(y-;B`9{Cf}Io8wq9^W3ECwRepE zCmk{^T=pX>JzQ>IJ)7Z`9$%JwW;~xFQ>L7EGVA&fzO*;gEyV?lrgWbG24V5$pJ$uY zHf%C*$Lpt5$o5 zS2PGk+V5ujI^}$M*RQ#OjhS7G-IhI>rl&P+ncK8!OJ5#3?BVcsRokNbbz-O2Ti(CY zaz|2Foc$XpiWH6uRYh+4ej;Y~mcrM!mnVm{ZJl_0^QskoPy3S=FSR-T@Ya5zV>K*7 zvPR5IfoUnLT_1}Uc>3>imQCD#=-9pU&!hu>U)XeM>jld@cKs7f@5w28U%#?_*B=M- z&}s2T4UeK??0370J#TU>{VHpeV|QIIt?tdnY1S!kUDy2XiN34&I$d5-d!Ix|z2WL* z^0yjn<&_VmcFC&feb!eC*<*b4y4CKY)gPBdwCAVs?yP3}SR*-`!=|Ic$iZ!=mVI-M p$ijNd&Yn;=MR3^vehrE}`P+8(9I7@J^MJXD!PC{xWt~$(696@+t6u;B diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor-members.html deleted file mode 100644 index f4ddd14..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.IPreprocessor Member List

This is the complete list of members for Nintenlord.Event_assembler.IPreprocessor, including all inherited members. - - - -
AddDefined(string[] original)Nintenlord.Event_assembler.IPreprocessor
AddReserved(string[] reserved)Nintenlord.Event_assembler.IPreprocessor
Process(string path)Nintenlord.Event_assembler.IPreprocessor
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:52 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor.html deleted file mode 100644 index 0dff365..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor.html +++ /dev/null @@ -1,169 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.IPreprocessor Interface Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.IPreprocessor Interface Reference

-

Preprocessor of code. -More...

-
-Inheritance diagram for Nintenlord.Event_assembler.IPreprocessor:
-
-
- - -Nintenlord.Event_assembler.Code.Processors.OldPreprocessor -Nintenlord.Event_assembler.Code.Processors.Preprocessor -Nintenlord.Event_assembler.Code.Processors.RegexPreprocessor -Nintenlord.Event_assembler.NopPreprocessor - -
-
- -

List of all members.

- - - - - - -

Public Member Functions

string Process (string path)
 Process the code.
void AddDefined (string[] original)
void AddReserved (string[] reserved)
-

Detailed Description

-

Preprocessor of code.

-

Member Function Documentation

- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.IPreprocessor.AddDefined (string[]  original ) 
-
- -
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.IPreprocessor.AddReserved (string[]  reserved ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_assembler.IPreprocessor.Process (string  path ) 
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:52 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_i_preprocessor.png deleted file mode 100644 index 7e2c3ac93e582cc4b6a924c4353d0375a62c6a40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1631 zcmZWqeK^xw96u|$MoXT$rj=DvlBbE18*?dk5izs1q+g`uEqS)f%B7I2)Tk7dNlWBC zw0WskhR}=4N?yjiWTI75w^?Pv?pc4_fBHSo`F+0UIiK@6=X}2B`<%06FIS8%P8R@x zad&f}0H95PF6^Y(Ha^W;+oWNU{@!a;^hm6 ze|+7~sn!52_~`Dkoq8NKF(_f?+bvEx@TTPXcSlA2>jG!zg@%iU=H@sT(Qbnj%aYy+ z5N$RhV(6mcPa*43Xy8<7f&wy{DFBboX@Q&cBrQ;1Lr>43;CX2Lp`87}YBqy>n9mgHn5* zNi__yy3JsHzJ9uc|CpMEc)sJKRb}J!+{m-f2%w5hmj|)Z$B@~e*d-Fu<~ynthm6|I zyt>7t%LT`2>i)DJq|pqHA>MXqJjCcU+|7sHUAKb6U%X1DPBvS4eBQXnXZ!%8_J+d^ z1Wefpj3^Rb1Xj#r+jw#Y*YMaSgWe9p6%R55RqUV|(xs<_Q%B_UfZ$#;L2=<1`K=qf zP5sQ4F5AkCl8{ux4TMr_T3ZMfh+F#H%)|R$vd4A}WaoqhU#*O$6nVC8VVs z1O#GpO|mu;G0r<$%C!Jg=>aEf-P8yc z02WNvsNu{!&;akwiG|K+0N`;nou5F%4a5Ro4hDR4<<}>{^=+Im;fXq3z@`{wLZ07s zQ#;iO198>7;_Vo6vd&FyNH9snK|(4B*PuZ$Dx5su<)$_yEKb5{2wLQ1hz1%ZoQp;& zd@%|t6~AOBtQ3i!e1g*;?RTg21pOH+RTf#pJ4Q>^snCKNReJP!a9EsTq0yB$WkG@M z>EHWF9PVgB554`GjJDJK_Up->>d5iLk-BxRs<%TXi^>Cac@+iT1Ao#_5gck9icd=& zjq?S+8&62*tO*wJ-}4+Ju(537{!X(}rJ_BQZZ!Kv(S2=YHlj?8>mkTGy(N!Xc~hcR zS%tT^;NGLOM&03PnW(>Iz~t3v2HxBO9~SFr*=jJ^(K(vY>fU$dxsTuVZUXgH%6`)es4cC7@t3ETe8q)TZsYx~u9BV>!XMz5tZsM=jIrtB&z zLgEwCe3ZvlOygNrbXF`~xM!$&ZDgShH+i9N#3J8cZS(y?S0AZ;K%6@~9-ftg95UzJ zE6ZEq@#P#6FCfrE|E)&WpS*6myw8_gCYKgkA9WReeZj3|vvNM~;Ba3y|M7TePr~KU zY@FQ6t%k8#abR)-&!9W$!e;EYy@G2*Vw(Rf@#_03VGs9%c^4j}e z?Y_I5`Q{$e!FyuPls1w&W@ujvpYjS)rCuM18Sno_UX0mcPQuKJrVr(q^4R!kWi8vk z?Ou6R`M~l;v+jb1>@`z7oxut%OfjRbUsxcbm)-Tf-*IN{Jj)8F96pkX%tXbgjtHg( zq-HF}-L&CI?C_XcEwpGPkZYc{eNlzmh!^Zb!xG_^XdCQ9!`ceO{#+@^xH_KR%(gyQ eE>7t=ij{`;u7A-3Bopv80PZ9&mx>*Mr~U&CPW`O_ diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log-members.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log-members.html deleted file mode 100644 index 4d2a767..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log-members.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.UserInterface.IMessageLog Member List

This is the complete list of members for Nintenlord.Event_assembler.UserInterface.IMessageLog, including all inherited members. - - - - - - - - - - - - - - - - -
AddError(string message)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddError(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddError(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddFileNotFoundError(string file, string line, string missingFile)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddMessage(string message)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddMessage(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddMessage(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddNotEnoughParametersError(string file, string line, string type, int amountOfParameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddWarning(string message)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddWarning(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
AddWarning(string file, string line, string message)Nintenlord.Event_assembler.UserInterface.IMessageLog
ChooseEnum< T >(T[] nonValidOptions, out T chosenEnum)Nintenlord.Event_assembler.UserInterface.IMessageLog
Clear()Nintenlord.Event_assembler.UserInterface.IMessageLog
Print(string text)Nintenlord.Event_assembler.UserInterface.IMessageLog
Print(string format, params object[] parameters)Nintenlord.Event_assembler.UserInterface.IMessageLog
PrintAll()Nintenlord.Event_assembler.UserInterface.IMessageLog
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log.html b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log.html deleted file mode 100644 index bd8225e..0000000 --- a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log.html +++ /dev/null @@ -1,542 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.UserInterface.IMessageLog Interface Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.UserInterface.IMessageLog Interface Reference

-Inheritance diagram for Nintenlord.Event_assembler.UserInterface.IMessageLog:
-
-
- - -Nintenlord.Event_assembler.UserInterface.MessageLog -Nintenlord.Event_assembler.UserInterface.GUIMessageLog -Nintenlord.Event_assembler.UserInterface.TextWriterMessageLog - -
-
- -

List of all members.

- - - - - - - - - - - - - - - - - - -

Public Member Functions

void AddError (string message)
void AddError (string format, params object[] parameters)
void AddError (string file, string line, string message)
void AddNotEnoughParametersError (string file, string line, string type, int amountOfParameters)
void AddFileNotFoundError (string file, string line, string missingFile)
void AddWarning (string message)
void AddWarning (string format, params object[] parameters)
void AddWarning (string file, string line, string message)
void AddMessage (string message)
void AddMessage (string format, params object[] parameters)
void AddMessage (string file, string line, string message)
void Clear ()
void PrintAll ()
void Print (string text)
void Print (string format, params object[] parameters)
bool ChooseEnum< T > (T[] nonValidOptions, out T chosenEnum)
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddError (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddError (string  format,
params object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddError (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddFileNotFoundError (string  file,
string  line,
string  missingFile 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddMessage (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddMessage (string  format,
params object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddMessage (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddNotEnoughParametersError (string  file,
string  line,
string  type,
int  amountOfParameters 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddWarning (string  file,
string  line,
string  message 
)
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddWarning (string  format,
params object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.AddWarning (string  message ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.UserInterface.IMessageLog.ChooseEnum< T > (T[]  nonValidOptions,
out T  chosenEnum 
)
-
- -
- -
-
- - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.Clear ( ) 
-
- -
- -
-
- - - - - - - - - - - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.Print (string  format,
params object[]  parameters 
)
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.Print (string  text ) 
-
- -
- -
-
- - - - - - - - -
void Nintenlord.Event_assembler.UserInterface.IMessageLog.PrintAll ( ) 
-
- -
-
The documentation for this interface was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log.png b/Event Assembler/html/interface_nintenlord_1_1_event__assembler_1_1_user_interface_1_1_i_message_log.png deleted file mode 100644 index d9e64e6d7781a40834fc4ed6823d7cc0ec8a3f57..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1988 zcmbW2dpOi-8^?b$2EXL+qol&lFD#0*OKNj!Ml)YS3K#JQo?LBWWw7ybUVMv;<)!1 zw`bI&;j`~YD;+-*IjOauMoR{aOsx|Omrh+ReL81XH&MLF+;l+symxOTguR%ay;6^# zmNcKaL;DnO_FE#<&nAYNmz8a4%dlT$6WNV^x9l5hm~xfOX1c*C6eU;*8kYLtQf%F~ zKZpMIbcNBiNc6$!xp4{ofc(*@H=eq$6+z95)qS{1fO`rSqz(<{-{T(wD<7hCCu({k zXBP+Sh@lZc`^&H4mnjjYnxnt-`)>q18NPvp$a1KHwM01S=M{d4@Ns#%zXinRz39)r zB*w)AKXk7}Vji6VCnNLDxy{3Wj2SjfhC!ODh5UoGVdJ-%y60t1KPCs9=8A+f_5?XrXB#i)`P7QO2R`OM_5prB^e zy%YHEP|PDm@ZHD;0tu^_k%{U2^jH0>BPuY!9!RLiY(P^uGz2}un%Tuo zS9CKzJ0Qr?pmB5ofPf$vKq65X3P^mW7WEGkvwxk0r**_LL#eyh=B z)vCgjJ5`nkut^EfB2OA*~kVPnz z;FfD|uYEZOU4qRu`prI)L3|#9DkU>B=vr$#lwfseSna$mz^xt?A79^ds2Ym|#5oS?|qa$!tr=b4KdzU_xrrB}c|+ zl}?9GIqjHGE~16r*jF_BnfbIo>k_H1GE;o%AHHW`jtojLoAKRQNs#io?=ms{M3VRX z`p>cuz$GksxAU=ei2s=xfIzUj6DU(hr6AAWC68c02%4x1yk-I;L@fOg4D9(rjJUY@ z-{Mm!tfmenQ{86`@frym>I&E``4o7Eii6^CYSgo8@}1~x@D0rpwPNu%PYTX3B?Dw!kv2ydV5?-LIb}a)zSfs zz}jzws$i?qnx7Hk$oMLoqibv)es0Y(B0H9`Qzmv9Z{vAXSqaln2N>Mhwz|T#M&)^MaQhCU^s2F4W1}~b3BDJ;Dyt%d)#hdNMnPmX-r)+32NkSp&#Jxwg(T)r z;}pK1+MKFo)vtStY%pxqz^0MT88GfDiH3s1exw5L$CiS$y)=fi0MAKD|kk=*XeZL%R8+9N`kq3=;Vi0M%(9UPd0Ip6UJ7Jlj9e;4`WG6ADnO6&b-Tq!LtV< zmIAgLP(BTdX$?^l36nK~gCuew&M^M5;zE5#ZW(?5zOi9WBFAp^d{MiyG5XdrYvI`l z-hY%Z(Pj2w?d0OlkKatxWcD8Ya^sFMiG-40TNYg!+$a?Lt6sc&4InbwCTL3BJgUJ} zmh4gJPjVaB4uh5z*L1?pSv)Fl^SV`}9%CH@aGQ}yG%M7Kxp%@}*G7X6 diff --git a/Event Assembler/html/namespace_language_raws_analyzer.html b/Event Assembler/html/namespace_language_raws_analyzer.html deleted file mode 100644 index 3624f67..0000000 --- a/Event Assembler/html/namespace_language_raws_analyzer.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Event Assembler: Package LanguageRawsAnalyzer - - - - - - - - - -
-

Package LanguageRawsAnalyzer

- - -

Classes

class  Program
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_mass_text_replacer.html b/Event Assembler/html/namespace_mass_text_replacer.html deleted file mode 100644 index 5b46463..0000000 --- a/Event Assembler/html/namespace_mass_text_replacer.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Package MassTextReplacer - - - - - - - - - -
-

Package MassTextReplacer

- - - - - -

Packages

package  Properties

Classes

class  Form1
class  Program
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_mass_text_replacer_1_1_properties.html b/Event Assembler/html/namespace_mass_text_replacer_1_1_properties.html deleted file mode 100644 index 3ae8a50..0000000 --- a/Event Assembler/html/namespace_mass_text_replacer_1_1_properties.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: Package MassTextReplacer.Properties - - - - - - - - - -
-

Package MassTextReplacer.Properties

- - - - -

Classes

class  Resources
 A strongly-typed resource class, for looking up localized strings, etc. More...
class  Settings
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nigthmare_list_to_e_adefinitions.html b/Event Assembler/html/namespace_nigthmare_list_to_e_adefinitions.html deleted file mode 100644 index 6f576a9..0000000 --- a/Event Assembler/html/namespace_nigthmare_list_to_e_adefinitions.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - -Event Assembler: Package NigthmareListToEAdefinitions - - - - - - - - - -
-

Package NigthmareListToEAdefinitions

- - -

Classes

class  Program
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord.html b/Event Assembler/html/namespace_nintenlord.html deleted file mode 100644 index 290535d..0000000 --- a/Event Assembler/html/namespace_nintenlord.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord - - - - - - - - - -
-

Package Nintenlord

- - - -

Packages

package  Event_Assembler
package  Event_assembler
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler.html deleted file mode 100644 index 08dc415..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler - - - - - - - - - -
-

Package Nintenlord.Event_Assembler

- - - - - - - - - - - - -

Packages

package  Collections
package  Core
package  GBA
package  UserInterface
package  Utility

Classes

interface  IPointerMaker
 Makes pointers out of offsets. More...
class  Program

Enumerations

enum  DisassemblyMode { Block, -ToEnd, -Structure - }
-

Enumeration Type Documentation

- -
- -
-
Enumerator:
- - - -
Block  -
ToEnd  -
Structure  -
-
-
- -
-
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code.html deleted file mode 100644 index 3e84956..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Code - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Code

- - - - - - - - - - - - - - - - -

Packages

package  Languages
package  Processors
package  StringReplacers
package  Templates

Classes

interface  IReplacer
struct  Signum
struct  BuildVector
struct  DeconstructVector
struct  IsDefined
class  Pool
struct  VectorToParameter
struct  Switch
class  LanguageProcessor
 Loads language raws and processes them into languages and codes. More...
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_languages.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_languages.html deleted file mode 100644 index df5c258..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_languages.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Code.Languages - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Code.Languages

- - - - - - - - - - - - - - - - - - -

Classes

struct  Code
 Helper class for templates and codes. More...
class  CodeTemplateStorer
class  EACodeLanguage
 Event assemblers code language. More...
class  FE6CodeLanguage
 Code language for FE6. More...
class  FE7CodeLanguage
 Code language for FE7. More...
class  FE8CodeLanguage
 Code language for FE8. More...
interface  ICodeTemplateStorer
class  Parameter
 Parameter for code templates. More...

Enumerations

enum  Priority {
-  none, -main, -high, -low, -
-  pointer, -unit, -moveManual, -shopList, -
-  ballista, -ASM, -battleData, -reinforcementData, -
-  unknown -
- }
 

Code priorities.

- More...
-

Enumeration Type Documentation

- -
- -
- -

Code priorities.

-
Enumerator:
- - - - - - - - - - - - - -
none  -

Defauls priority.

-
main  -

Priority for main codes.

-
high  -

Unused.

-
low  -

For general, non-specific codes.

-
pointer  -

For pointer lists.

-
unit  -

For unit data.

-
moveManual  -

For move manuals used by movement codes.

-
shopList  -

For shops item lists.

-
ballista  -

For ballista data.

-
ASM  -

For assembly language.

-
battleData  -

For battle data used by fighting codes.

-
reinforcementData  -

For reinforcement data used by unit data.

-
unknown  -

Unknown priority.

-
-
-
- -
-
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_processors.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_processors.html deleted file mode 100644 index a0318b7..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_processors.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Code.Processors - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Code.Processors

- - - - - - - - - - - - -

Classes

class  ContextPreprocessor
struct  PreprocessorDirective
struct  PreprocessingContext
interface  IPreprocessor
 Preprocessor of code. More...
class  Preprocessor
class  RegexPreprocessor
class  NopPreprocessor
 Preproserror which only reads the file. More...

Functions

delegate void Preprocess (string[] parameters, ref PreprocessingContext context)
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
delegate void Nintenlord.Event_Assembler.Code.Processors.Preprocess (string[]  parameters,
ref PreprocessingContext  context 
)
-
-
- -
-
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers.html deleted file mode 100644 index f9318d0..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_string_replacers.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Code.StringReplacers - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Code.StringReplacers

- - - - -

Classes

interface  IStringReplacer
class  NewReplacer
class  OriginalReplacer
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_templates.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_templates.html deleted file mode 100644 index 5cbe410..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_code_1_1_templates.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Code.Templates - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Code.Templates

- - - - - - - - - - - - - - -

Classes

class  CodeFillerTemplate
 Template for code filler. More...
class  CodeTemplate
 Template for stored text code. More...
interface  ICodeTemplate
 Template for assembly code. More...
interface  IFixedDocString
class  RawCodeTemplate
 Template for raw hex code. More...
class  TemplateComparer
class  TemplateEqualityComparer
class  TerminatingStringTemplate
 Template for terminating string of data. More...
-
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:45 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_collections.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_collections.html deleted file mode 100644 index d712463..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_collections.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Collections - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Collections

- - - - - - - - - - - - - - - - - - - - -

Classes

class  ArrayDictionary< TKey, TValue >
class  CollectionExtensions
 Extensions and helper methods to .NET collections.
class  DataChange< T >
 Collection to keep track of changes to a array of data. More...
class  DefineCollection
class  DefineCollectionOld
 Collection for containing defines and macros. More...
class  DefineCollectionOptimized
class  DefineCollectionTreeBased
class  EnumarationTreeRecursion< TKey, TValue >
class  EnumarationTreeIteration< TKey, TValue >
interface  IDataChange< T >
 Collection to keep track of changes to an array of data. More...
interface  IDefineCollection
 Collection for storing definitions and macros. More...
interface  IIndexOverlay
class  IndexOverlay
class  Node< TKey, TValue >
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core.html deleted file mode 100644 index 9b56bc9..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Core - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Core

- - - - - - - - -

Packages

package  Code
package  IO
package  Utility

Classes

class  CoreInfo
class  Program
 Done: Fix problem with merging codes making label positions vanish. Fix template comparing to return UNIT instead of UNIT 0. Fix problem with 1 bit long parameters. Fix problem with bits getting reversed when reading/writing. *A FEATURE, NOT A BUG* Make preprocessor handle stacked block comments properly. Make sure paths like .txt are processed correctly. Fix Template choosing 0 0 0 0 over [0,0,0,0] Make EACodeLanguage to reveal it's codes somehow. Add pool ability to preprocessor, with second parameter as optional label name. Add built-in macros like ?(), >(), =(), cond(), vector buiding and unbuilding, etc. Rewrite macro storing to make searching faster. Rewrite code template storing to make searching faster. Remove ChooseEnum from IMEssageLog.
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code.html deleted file mode 100644 index 8c5badc..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Core.Code - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Core.Code

- - - - - - - - - - - -

Packages

package  Language
package  Preprocessors
package  StringReplacers
package  Template

Classes

interface  IParameterized
class  ParameterizedHelpers
class  LanguageProcessor
 Loads language raws and processes them into languages and codes. More...
class  PreprocessingInputStream
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:43 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language.html deleted file mode 100644 index c9207e9..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Core.Code.Language - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Core.Code.Language

- - - - - - - - - - - - - - - - - - - - - - - - -

Packages

package  BuiltInCodes

Classes

struct  Code
 Helper class for templates and codes. More...
class  Context
class  EACodeLanguage
 Event assemblers code language. More...
class  EACodeLanguageAssembler
class  EACodeLanguageDisassembler
 To be generealized. More...
class  FE6CodeLanguage
 Code language for FE6.
class  FE7CodeLanguage
 Code language for FE7.
class  FE8CodeLanguage
 Code language for FE8.
struct  Parameter
 Still unused. More...
class  TemplateParameter
 Parameter for code templates. More...

Enumerations

enum  Priority {
-  none, -main, -high, -low, -
-  pointer, -unit, -moveManual, -shopList, -
-  ballista, -ASM, -battleData, -reinforcementData, -
-  unknown -
- }
 

Code priorities.

- More...
-

Enumeration Type Documentation

- -
- -
- -

Code priorities.

-
Enumerator:
- - - - - - - - - - - - - -
none  -

Defauls priority.

-
main  -

Priority for main codes.

-
high  -

Unused.

-
low  -

For general, non-specific codes.

-
pointer  -

For pointer lists.

-
unit  -

For unit data.

-
moveManual  -

For move manuals used by movement codes.

-
shopList  -

For shops item lists.

-
ballista  -

For ballista data.

-
ASM  -

For assembly language.

-
battleData  -

For battle data used by fighting codes.

-
reinforcementData  -

For reinforcement data used by unit data.

-
unknown  -

Unknown priority.

-
-
-
- -
-
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes.html deleted file mode 100644 index ba25a4c..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_built_in_codes.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Core.Code.Language.BuiltInCodes

- - - - - - - -

Classes

interface  IBuiltInCode
class  OffsetAligner
class  OffsetChanger
class  Printer
class  ScopeEnder
class  ScopeStarter
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors.html deleted file mode 100644 index 385eda5..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Core.Code.Preprocessors - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Core.Code.Preprocessors

- - - - - - - - - - - - - - - - -

Packages

package  BuiltInMacros
package  Directives

Classes

class  ContextPreprocessor
struct  PreprocessorDirective
interface  IDirectivePreprocessor
interface  IMacro
interface  IPreprocessor
 Preprocessor of code. More...
class  NopPreprocessor
 Preproserror that does nothing. More...
class  Preprocessor
class  RegexPreprocessor

Functions

delegate void Preprocess (string[] parameters, ref PreprocessingContext context)
-

Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
delegate void Nintenlord.Event_Assembler.Core.Code.Preprocessors.Preprocess (string[]  parameters,
ref PreprocessingContext  context 
)
-
-
- -
-
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:45 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros.html deleted file mode 100644 index 0b1c2a5..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros

- - - - - - - - - - -

Classes

struct  BuildVector
class  CurrentFile
class  CurrentLine
struct  DeconstructVector
struct  IsDefined
class  Pool
struct  Signum
struct  Switch
struct  VectorToParameter
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives.html deleted file mode 100644 index 5e068ff..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_directives.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Core.Code.Preprocessors.Directives

- - - - - - - - - - - -

Classes

class  Define
class  DumpPool
class  Else
class  EndIf
interface  IDirective
class  IfDefined
class  IfNotDefined
class  Include
class  IncludeBinary
class  Undefine
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers.html deleted file mode 100644 index cb651e8..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_string_replacers.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Core.Code.StringReplacers - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Core.Code.StringReplacers

- - - - -

Classes

interface  IStringReplacer
class  NewReplacer
class  OriginalReplacer
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template.html deleted file mode 100644 index 013cc42..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_template.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Core.Code.Template - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Core.Code.Template

- - - - - - - - - - - - - - - - -

Classes

class  CodeFillerTemplate
 Template for code filler. More...
class  CodeTemplate
 Template for stored text code. More...
class  CodeTemplateStorer
interface  ICodeTemplate
 Template for assembly code. More...
interface  ICodeTemplateStorer
interface  IFixedDocString
class  RawCodeTemplate
 Template for raw hex code. More...
class  TemplateComparer
class  TemplateEqualityComparer
class  TerminatingStringTemplate
 Template for terminating string of data. More...
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:50 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o.html deleted file mode 100644 index 7f76af5..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Core.IO - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Core.IO

- - - - - - - -

Packages

package  Input

Classes

interface  IInputStream
interface  IMessageLog
class  MessageLog
class  TextWriterMessageLog
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:51 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input.html deleted file mode 100644 index 6ac90fe..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_i_o_1_1_input.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Core.IO.Input - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Core.IO.Input

- - - -

Classes

interface  IInputByteStream
class  InputHelpers
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_utility.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_utility.html deleted file mode 100644 index 4541017..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_core_1_1_utility.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Core.Utility - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Core.Utility

- - - - - - -

Classes

class  CanCauseError< T >
class  CanCauseError
class  EnumExtensions
interface  INamed< T >
class  NamedHelper
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_g_b_a.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_g_b_a.html deleted file mode 100644 index d8d501b..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_g_b_a.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.GBA - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.GBA

- - - -

Classes

class  GBAPointerMaker
 Makes GBA ROM pointers from ROM offsets. More...
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_user_interface.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_user_interface.html deleted file mode 100644 index ec9f334..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_user_interface.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.UserInterface - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.UserInterface

- - - - - - - -

Classes

class  EnumChooser
class  EnumChooserForm
class  FormHelpers
class  GUIMessageLog
class  MainForm
class  TextShower
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_utility.html b/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_utility.html deleted file mode 100644 index 6185d82..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event___assembler_1_1_utility.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_Assembler.Utility - - - - - - - - - -
-

Package Nintenlord.Event_Assembler.Utility

- - - - - - - - - - - - - - - - - - - -

Classes

class  ByteExtensions
 Extensions for byte and arrays of it.
class  DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable >
 Enumerates an enumerable of keys and enumerable of values as a enumerable of keys and values. More...
class  IntegerExtensions
 Extensions and helper methods to integers.
class  IOHelpers
class  LamdaComparer< T >
class  NaturalComparer
class  PairExtensions
class  Parser
class  RectangleExtensions
class  RegexHelper
class  ReverseComparer< T >
class  StringEqualityComparer
class  StringExtensions
 Extensions and helper methods to string class.
class  Triplet< TKey1, TKey2, TValue >
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:52 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler.html deleted file mode 100644 index aaf56b6..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_assembler - - - - - - - - - -
-

Package Nintenlord.Event_assembler

- - -

Packages

package  Code
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code.html deleted file mode 100644 index 232bc30..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_assembler.Code - - - - - - - - - -
-

Package Nintenlord.Event_assembler.Code

- - - - - - - - - -

Packages

package  Processors

Classes

interface  IAssembler
 Assembler of assembly text to binary. More...
interface  IDisassembler
 Disassebler of binary data to text. More...
interface  ICodeLanguage
 Assembly language for assembling and disassembling. More...
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_languages.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_languages.html deleted file mode 100644 index 2fd0e5e..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_languages.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_assembler.Code.Languages - - - - - - - - - -
-

Package Nintenlord.Event_assembler.Code.Languages

- - - - - - - - - - - - - - - - -

Classes

struct  Code
 Helper class for templates and codes. More...
class  EACodeLanguage
 Event assemblers code language. More...
class  FE6CodeLanguage
 Code language for FE6. More...
class  FE7CodeLanguage
 Code language for FE7. More...
class  FE8CodeLanguage
 Code language for FE8. More...
struct  Parameter
 Parameter for code templates. More...

Enumerations

enum  Priority {
-  none, -main, -high, -low, -
-  pointer, -unit, -moveManual, -shopList, -
-  ballista, -ASM, -battleData, -reinforcementData, -
-  unknown -
- }
 

Code priorities.

- More...
-

Enumeration Type Documentation

- -
- -
- -

Code priorities.

-
Enumerator:
- - - - - - - - - - - - - -
none  -

Defauls priority.

-
main  -

Priority for main codes.

-
high  -

Unused.

-
low  -

For general, non-specific codes.

-
pointer  -

For pointer lists.

-
unit  -

For unit data.

-
moveManual  -

For move manuals used by movement codes.

-
shopList  -

For shops item lists.

-
ballista  -

For ballista data.

-
ASM  -

For assembly language.

-
battleData  -

For battle data used by fighting codes.

-
reinforcementData  -

For reinforcement data used by unit data.

-
unknown  -

Unknown priority.

-
-
-
- -
-
-
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_processors.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_processors.html deleted file mode 100644 index cbe4bf8..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_processors.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_assembler.Code.Processors - - - - - - - - - -
-

Package Nintenlord.Event_assembler.Code.Processors

- - - - -

Classes

class  OldPreprocessor
 Normal preprocessor. More...
class  Preprocessor
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:42 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_templates.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_templates.html deleted file mode 100644 index 295afe2..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_code_1_1_templates.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_assembler.Code.Templates - - - - - - - - - -
-

Package Nintenlord.Event_assembler.Code.Templates

- - - - - - - - - - - - - -

Classes

class  CodeFillerTemplate
 Template for code filler. More...
class  CodeTemplate
 Template for stored text code. More...
interface  ICodeTemplate
 Template for assembly code. More...
class  RawCodeTemplate
 Template for raw hex code. More...
class  TemplateComparer
class  TemplateEqualityComparer
class  TerminatingStringTemplate
 Template for terminating string of data. More...
-
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_collections.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_collections.html deleted file mode 100644 index 3b1dad7..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_collections.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_assembler.Collections - - - - - - - - - -
-

Package Nintenlord.Event_assembler.Collections

- - - - - - - - - - - - - -

Classes

class  CollectionExtensions
 Extensions and helper methods to .NET collections.
class  DataChange< T >
 Collection to keep track of changes to a array of data. More...
class  DefineCollection
 Collection for containing defines and macros. More...
interface  IDataChange< T >
 Collection to keep track of changes to an array of data. More...
interface  IDefineCollection
 Collection for storing definitions and macros. More...
interface  IIndexOverlay
class  IndexOverlay
-
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:05 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_g_b_a.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_g_b_a.html deleted file mode 100644 index f7bc68b..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_g_b_a.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_assembler.GBA - - - - - - - - - -
-

Package Nintenlord.Event_assembler.GBA

- - - -

Classes

class  GBAPointerMaker
 Makes GBA ROM pointers from ROM offsets. More...
-
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_user_interface.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_user_interface.html deleted file mode 100644 index f8f7c39..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_user_interface.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_assembler.UserInterface - - - - - - - - - -
-

Package Nintenlord.Event_assembler.UserInterface

- - - - - - - - - - -

Classes

class  EnumChooser
class  EnumChooserForm
class  FormHelpers
class  GUIMessageLog
interface  IMessageLog
class  MainForm
class  MessageLog
class  TextShower
class  TextWriterMessageLog
-
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_utility.html b/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_utility.html deleted file mode 100644 index 2463e9d..0000000 --- a/Event Assembler/html/namespace_nintenlord_1_1_event__assembler_1_1_utility.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - -Event Assembler: Package Nintenlord.Event_assembler.Utility - - - - - - - - - -
-

Package Nintenlord.Event_assembler.Utility

- - - - - - - - - - - - - -

Classes

class  ByteExtensions
 Extensions for byte and arrays of it.
class  IntegerExtensions
 Extensions and helper methods to integers.
class  IOHelpers
class  LamdaComparer< T >
class  PairExtensions
class  Parser
class  RectangleExtensions
class  RegexHelper
class  StringExtensions
 Extensions and helper methods to string class.
-
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:06 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_read_binary_and_write_text.html b/Event Assembler/html/namespace_read_binary_and_write_text.html deleted file mode 100644 index dc5d2fc..0000000 --- a/Event Assembler/html/namespace_read_binary_and_write_text.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - -Event Assembler: Package ReadBinaryAndWriteText - - - - - - - - - -
-

Package ReadBinaryAndWriteText

- - - - -

Packages

package  Properties

Classes

class  Program
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespace_read_binary_and_write_text_1_1_properties.html b/Event Assembler/html/namespace_read_binary_and_write_text_1_1_properties.html deleted file mode 100644 index f62f42f..0000000 --- a/Event Assembler/html/namespace_read_binary_and_write_text_1_1_properties.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - -Event Assembler: Package ReadBinaryAndWriteText.Properties - - - - - - - - - -
-

Package ReadBinaryAndWriteText.Properties

- - - - -

Classes

class  Resources
 A strongly-typed resource class, for looking up localized strings, etc. More...
class  Settings
-
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespacemembers.html b/Event Assembler/html/namespacemembers.html deleted file mode 100644 index b22761f..0000000 --- a/Event Assembler/html/namespacemembers.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - -
-Here is a list of all namespace members with links to the namespace documentation for each member: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespacemembers_enum.html b/Event Assembler/html/namespacemembers_enum.html deleted file mode 100644 index 5a78783..0000000 --- a/Event Assembler/html/namespacemembers_enum.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespacemembers_func.html b/Event Assembler/html/namespacemembers_func.html deleted file mode 100644 index 3dfaaee..0000000 --- a/Event Assembler/html/namespacemembers_func.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - -Event Assembler: Class Members - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:53 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/namespaces.html b/Event Assembler/html/namespaces.html deleted file mode 100644 index 8266c77..0000000 --- a/Event Assembler/html/namespaces.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - -Event Assembler: Package List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:41 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/search/all_61.html b/Event Assembler/html/search/all_61.html deleted file mode 100644 index 5fc949b..0000000 --- a/Event Assembler/html/search/all_61.html +++ /dev/null @@ -1,310 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Add -
- Nintenlord::Event_Assembler::Collections::ArrayDictionary< TKey, TValue >.Add() - Nintenlord::Event_Assembler::Collections::DefineCollection.Add(string original, string replacer, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollection.Add(string original, string replacer) - Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Add(string original, string replacer) - Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Add(string original, string replacer, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Add(string original, string replacer, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Add(string original, string replacer) - Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Add(string name, string replacer, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Add(string name, string replacer) - Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Add(IEnumerable< TKey > key, TValue value) - Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Add(KeyValuePair< IEnumerable< TKey >, TValue > item) - Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Add(IEnumerable< TKey > key, TValue value) - Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Add(KeyValuePair< IEnumerable< TKey >, TValue > item) - Nintenlord::Event_Assembler::Collections::IDefineCollection.Add(string name, string replacer, params string[] parameters) - Nintenlord::Event_Assembler::Collections::IDefineCollection.Add(string name, string replacer) -
-
-
- - - - - - - - -
-
- AddLabel - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
- - -
-
- AddNewScope - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
- -
-
- AddRange - Nintenlord::Event_Assembler::Collections::DefineCollectionOld -
-
- - - - - -
-
- AmountOfLines - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros::Pool -
-
-
-
- AmountOfParameters - Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective -
-
-
-
- AmountOfParams - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate -
-
- - - - -
-
- ArrayDictionary< TKey, TValue > - Nintenlord::Event_Assembler::Collections -
-
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_62.html b/Event Assembler/html/search/all_62.html deleted file mode 100644 index 4734c7c..0000000 --- a/Event Assembler/html/search/all_62.html +++ /dev/null @@ -1,81 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- BallistaPriorities - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage -
-
- -
-
- BitsPerCoord - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- BranchHasValue - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- BuildVector - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
- - - -
-
- BytesLeft - Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_63.html b/Event Assembler/html/search/all_63.html deleted file mode 100644 index 88ef554..0000000 --- a/Event Assembler/html/search/all_63.html +++ /dev/null @@ -1,352 +0,0 @@ - - - - - - - -
-
Loading...
- -
-
- CanBeRepeated - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate -
-
-
-
- CanCauseError - Nintenlord::Event_Assembler::Core::Utility -
-
- -
-
- CanCauseError< T > - Nintenlord::Event_Assembler::Core::Utility -
-
- - -
-
- ChildCount - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- Children - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
- -
-
- Code - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
-
- Code - Nintenlord::Event_Assembler::Core::Code::Language::Code -
-
-
-
- Code.cs -
-
-
-
- CodeFillerTemplate - Nintenlord::Event_Assembler::Core::Code::Template -
-
- -
-
- CodeTemplate - Nintenlord::Event_Assembler::Core::Code::Template -
-
-
-
- CodeTemplate - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate -
-
- -
-
- CodeTemplateStorer - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplateStorer -
-
-
-
- CodeTemplateStorer - Nintenlord::Event_Assembler::Core::Code::Template -
-
- - - - - - - - - - - -
-
- Context - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
-
-
- Context - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
- -
-
-
- ContextPreprocessor - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
- -
-
- conversion - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- CopyTo - Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue > -
-
-
- -
- -
-
- Current - Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > -
-
- -
-
- CurrentFile - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
- -
-
- CurrentLine - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
- -
-
- currentOffsetCode - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguageAssembler -
-
-
- -
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_64.html b/Event Assembler/html/search/all_64.html deleted file mode 100644 index 3337880..0000000 --- a/Event Assembler/html/search/all_64.html +++ /dev/null @@ -1,260 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- DataChange - Nintenlord::Event_Assembler::Collections::DataChange< T > -
-
-
- -
-
-
- DataChange< T > - Nintenlord::Event_Assembler::Collections -
-
-
-
- DeconstructVector - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
- - - -
-
- Define - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
-
- Define.cs -
-
-
-
- DefineCollection - Nintenlord::Event_Assembler::Collections -
-
-
-
- DefineCollection - Nintenlord::Event_Assembler::Collections::DefineCollection -
-
- -
-
- DefineCollectionOld - Nintenlord::Event_Assembler::Collections -
-
- - - -
-
- DefineCollectionOptimized - Nintenlord::Event_Assembler::Collections -
-
- -
-
- DefineCollectionTreeBased - Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased -
-
-
-
- DefineCollectionTreeBased - Nintenlord::Event_Assembler::Collections -
-
- -
-
- Description - Nintenlord::Event_Assembler::UserInterface::EnumChooserForm -
-
-
-
- DictionaryOfEnumerablesEnumarator - Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > -
-
- -
-
- DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > - Nintenlord::Event_Assembler::Utility -
-
- - - -
-
- DisassemblyMode - Nintenlord::Event_Assembler -
-
- - - -
-
- DumpPool - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
- -
- -
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_65.html b/Event Assembler/html/search/all_65.html deleted file mode 100644 index e92da31..0000000 --- a/Event Assembler/html/search/all_65.html +++ /dev/null @@ -1,249 +0,0 @@ - - - - - - - -
-
Loading...
- -
-
- EACodeLanguage - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
-
- EACodeLanguage - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage -
-
- -
-
- EACodeLanguageAssembler - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
-
- EACodeLanguageAssembler - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguageAssembler -
-
- -
-
- EACodeLanguageDisassembler - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
-
- EACodeLanguageDisassembler - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguageDisassembler -
-
- -
-
- Else - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
-
- Else.cs -
-
-
-
- EndIf - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
-
- EndIf.cs -
-
- -
-
- EndScope - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
- -
-
- EnumarationTreeIteration - Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue > -
-
-
-
- EnumarationTreeIteration< TKey, TValue > - Nintenlord::Event_Assembler::Collections -
-
-
-
- EnumarationTreeRecursion - Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue > -
-
-
-
- EnumarationTreeRecursion< TKey, TValue > - Nintenlord::Event_Assembler::Collections -
-
-
-
- EnumChooser - Nintenlord::Event_Assembler::UserInterface::EnumChooser -
-
-
-
- EnumChooser - Nintenlord::Event_Assembler::UserInterface -
-
- - -
-
- EnumChooserForm - Nintenlord::Event_Assembler::UserInterface -
-
-
-
- EnumChooserForm - Nintenlord::Event_Assembler::UserInterface::EnumChooserForm -
-
- - - - - - - -
- -
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_66.html b/Event Assembler/html/search/all_66.html deleted file mode 100644 index 1a61ed2..0000000 --- a/Event Assembler/html/search/all_66.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - -
-
Loading...
- - - - - - - - - -
-
- function - Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_67.html b/Event Assembler/html/search/all_67.html deleted file mode 100644 index 72dd180..0000000 --- a/Event Assembler/html/search/all_67.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- GBAPointerMaker - Nintenlord::Event_Assembler::GBA -
-
- -
-
- GetAllValues - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
- - -
-
- GetCodeNames - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage -
-
- - - - - - - -
-
- GetPointedOffsetsAndPriorities - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate -
-
- -
-
- GetReplacerAndParameters - Nintenlord::Event_Assembler::Collections::DefineCollectionOld -
-
- - - -
-
- GetValues - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- GetValues< TEnumerable > - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- GUIMessageLog - Nintenlord::Event_Assembler::UserInterface -
-
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_68.html b/Event Assembler/html/search/all_68.html deleted file mode 100644 index f11aabd..0000000 --- a/Event Assembler/html/search/all_68.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- HasChild - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- HasValue - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_69.html b/Event Assembler/html/search/all_69.html deleted file mode 100644 index 7570db3..0000000 --- a/Event Assembler/html/search/all_69.html +++ /dev/null @@ -1,500 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- IAssembler - Nintenlord::Event_assembler::Code -
-
-
- -
-
-
- IBuiltInCode - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes -
-
- -
-
- ICodeLanguage - Nintenlord::Event_assembler::Code -
-
- -
-
- ICodeTemplate - Nintenlord::Event_Assembler::Core::Code::Template -
-
- -
-
- ICodeTemplateStorer - Nintenlord::Event_Assembler::Core::Code::Template -
-
- - -
-
- IDataChange< T > - Nintenlord::Event_Assembler::Collections -
-
-
-
- IDefineCollection - Nintenlord::Event_Assembler::Collections -
-
- -
-
- IDirective - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
- -
-
-
- IDirectivePreprocessor - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
- -
-
- IDisassembler - Nintenlord::Event_assembler::Code -
-
- -
-
- IfDefined - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
- -
-
-
- IFixedDocString - Nintenlord::Event_Assembler::Core::Code::Template -
-
- -
-
- IfNotDefined - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
- -
-
- IIndexOverlay - Nintenlord::Event_Assembler::Collections -
-
- -
-
- IInputByteStream - Nintenlord::Event_Assembler::Core::IO::Input -
-
- -
-
- IInputStream - Nintenlord::Event_Assembler::Core::IO -
-
- -
-
- IMacro - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
-
-
- IMacro.cs -
-
-
-
- IMessageLog - Nintenlord::Event_Assembler::Core::IO -
-
- -
-
- INamed.cs -
-
-
-
- INamed< T > - Nintenlord::Event_Assembler::Core::Utility -
-
-
-
- Include - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
- -
- -
-
-
- IncludeBinary - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
-
- IncludeBinary - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Preprocessor -
-
- -
-
- IncludeFile - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Preprocessor -
-
-
-
- IndexOverlay - Nintenlord::Event_Assembler::Collections::IndexOverlay -
-
-
-
- IndexOverlay - Nintenlord::Event_Assembler::Collections -
-
- - - -
-
- Insert - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- InsertValues - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
- -
- -
-
-
- IParameterized - Nintenlord::Event_Assembler::Core::Code -
-
- -
-
- IPointerMaker - Nintenlord::Event_Assembler -
-
- -
-
- IPreprocessor - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
- - - -
-
- IsDefined - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros::IsDefined -
-
-
-
- IsDefined - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
-
- -
-
-
- isFixed - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- IsInValidState - Nintenlord::Event_Assembler::Collections::IndexOverlay -
-
-
-
- isLabel - Nintenlord::Event_Assembler::Core::Code::Language::Parameter -
-
-
-
- IsLabelName - Nintenlord::Event_Assembler::Core::Code::Language::Parameter -
-
- - - -
-
- IStringReplacer - Nintenlord::Event_Assembler::Core::Code::StringReplacers -
-
- - -
-
- IsValidCharacter - Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized -
-
- - -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_6b.html b/Event Assembler/html/search/all_6b.html deleted file mode 100644 index dd1ae9a..0000000 --- a/Event Assembler/html/search/all_6b.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Key1 - Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > -
-
-
-
- Key2 - Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > -
-
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_6c.html b/Event Assembler/html/search/all_6c.html deleted file mode 100644 index edfc162..0000000 --- a/Event Assembler/html/search/all_6c.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - -
-
Loading...
- -
-
- labelName - Nintenlord::Event_Assembler::Core::Code::Language::Parameter -
-
-
-
- LamdaComparer - Nintenlord::Event_Assembler::Utility::LamdaComparer< T > -
-
- -
-
- LamdaComparer< T > - Nintenlord::Event_Assembler::Utility -
-
-
-
- LanguageProcessor - Nintenlord::Event_Assembler::Core::Code -
-
- - - -
-
- Languages - Nintenlord::Event_Assembler::Core::Code::LanguageProcessor -
-
- - -
-
- LastPosition - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- LastPositionInBytes - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- lenght - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- LenghtInBytes - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
- -
-
- LengthInBytes - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate -
-
- -
- -
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_6d.html b/Event Assembler/html/search/all_6d.html deleted file mode 100644 index 5278c4d..0000000 --- a/Event Assembler/html/search/all_6d.html +++ /dev/null @@ -1,202 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- MainForm - Nintenlord::Event_Assembler::UserInterface -
-
-
-
- MainForm - Nintenlord::Event_Assembler::UserInterface::MainForm -
-
-
- -
- -
-
- MainPriorities - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage -
-
- - - -
-
- maxAmountOfParameters -
- Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective.maxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::IParameterized.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetAligner.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetChanger.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::ScopeEnder.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Define.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::DumpPool.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Else.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::EndIf.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfDefined.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfNotDefined.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Include.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IncludeBinary.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Undefine.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::CodeFillerTemplate.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::RawCodeTemplate.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate.MaxAmountOfParameters() -
-
-
-
-
- maxDimensions - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
- - - -
-
- MessageLog - Nintenlord::Event_Assembler::Core::IO -
-
-
- -
-
-
- MinAmountOfParameters -
- Nintenlord::Event_Assembler::Core::Code::IParameterized.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetAligner.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetChanger.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::ScopeEnder.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Define.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::DumpPool.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Else.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::EndIf.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfDefined.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfNotDefined.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Include.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IncludeBinary.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Undefine.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::CodeFillerTemplate.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::RawCodeTemplate.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective.minAmountOfParameters() -
-
-
-
-
- minDimensions - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- MoveNext - Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > -
-
-
-
- MoveToNextScope - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_6e.html b/Event Assembler/html/search/all_6e.html deleted file mode 100644 index 802af23..0000000 --- a/Event Assembler/html/search/all_6e.html +++ /dev/null @@ -1,251 +0,0 @@ - - - - - - - -
-
Loading...
- -
-
- BuiltInCodes - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
-
- BuiltInMacros - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
-
-
- Code - Nintenlord::Event_assembler -
-
-
-
- Code - Nintenlord::Event_Assembler::Core -
-
-
-
- Collections - Nintenlord::Event_Assembler -
-
-
-
- Core - Nintenlord::Event_Assembler -
-
-
-
- Directives - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
- -
-
- GBA - Nintenlord::Event_Assembler -
-
-
-
- Input - Nintenlord::Event_Assembler::Core::IO -
-
-
-
- IO - Nintenlord::Event_Assembler::Core -
-
-
-
- Language - Nintenlord::Event_Assembler::Core::Code -
-
-
-
- name -
- Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective.name() - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter.name() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetAligner.Name() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetChanger.Name() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer.Name() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::ScopeEnder.Name() - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage.Name() - Nintenlord::Event_assembler::Code::ICodeLanguage.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Define.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::DumpPool.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Else.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::EndIf.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfDefined.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfNotDefined.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Include.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IncludeBinary.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Undefine.Name() - Nintenlord::Event_Assembler::Core::Code::Template::CodeFillerTemplate.Name() - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate.Name() - Nintenlord::Event_Assembler::Core::Code::Template::RawCodeTemplate.Name() - Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate.Name() - Nintenlord::Event_Assembler::Core::Utility::INamed< T >.Name() -
-
-
-
-
- NaturalComparer - Nintenlord::Event_Assembler::Utility -
-
- -
-
- NewReplacer - Nintenlord::Event_Assembler::Core::Code::StringReplacers -
-
- - -
- -
-
-
- Node - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- Node.cs -
-
-
-
- Node< TKey, TValue > - Nintenlord::Event_Assembler::Collections -
-
- -
-
- NopPreprocessor - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
- -
-
- NormalPriorities - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage -
-
-
-
- Preprocessors - Nintenlord::Event_Assembler::Core::Code -
-
-
-
- Processors - Nintenlord::Event_assembler::Code -
-
-
- -
-
-
- StringReplacers - Nintenlord::Event_Assembler::Core::Code -
-
-
-
- Template - Nintenlord::Event_Assembler::Core::Code -
-
-
-
- UserInterface - Nintenlord::Event_Assembler -
-
-
-
- Utility - Nintenlord::Event_Assembler -
-
-
-
- Utility - Nintenlord::Event_Assembler::Core -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_6f.html b/Event Assembler/html/search/all_6f.html deleted file mode 100644 index 03ecef5..0000000 --- a/Event Assembler/html/search/all_6f.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - - -
-
Loading...
- -
-
- OffsetAligner - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes -
-
- -
-
- OffsetChanger - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes -
-
- - -
-
- OldPreprocessor - Nintenlord::Event_assembler::Code::Processors -
-
-
-
- OldPreprocessor - Nintenlord::Event_assembler::Code::Processors::OldPreprocessor -
-
- - - - - -
-
- operator CanCauseError< T > - Nintenlord::Event_Assembler::Core::Utility::CanCauseError< T > -
-
-
-
- operator KeyValuePair< KeyValuePair< TKey1, TKey2 >, TValue > - Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > -
-
-
-
- operator Triplet< TKey1, TKey2, TValue > - Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > -
-
-
-
- operator!= - Nintenlord::Event_Assembler::Core::Code::Language::Code -
-
-
-
- operator== - Nintenlord::Event_Assembler::Core::Code::Language::Code -
-
-
-
- OriginalReplacer - Nintenlord::Event_Assembler::Core::Code::StringReplacers -
-
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_70.html b/Event Assembler/html/search/all_70.html deleted file mode 100644 index 9304a53..0000000 --- a/Event Assembler/html/search/all_70.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - - - -
-
Loading...
- -
-
- Parameter - Nintenlord::Event_Assembler::Core::Code::Language -
-
- -
- -
-
-
- Parent - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- Parser - Nintenlord::Event_Assembler::Utility -
-
-
-
- Parser.cs -
-
-
-
- PeekBytes - Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream -
-
- -
-
- PointedOffsets - Nintenlord::Event_Assembler::Core::Code::Language::Code -
-
-
-
- pointedPriority - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- pointer - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- PointerMaker - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate -
-
-
-
- Pool - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
- -
-
- Pool.cs -
-
-
-
- position - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- PositionInBytes - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
- -
-
- PreprocessingInputStream - Nintenlord::Event_Assembler::Core::Code::PreprocessingInputStream -
-
-
-
- PreprocessingInputStream - Nintenlord::Event_Assembler::Core::Code -
-
- - -
-
- Preprocessor - Nintenlord::Event_assembler::Code::Processors -
-
-
-
- Preprocessor - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
- -
-
- PreprocessorDirective - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
- - -
-
- Printer - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes -
-
-
-
- Printer - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer -
-
-
- -
-
-
- PrinterAction - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer -
-
-
-
- Priority - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
- -
- - -
-
- Program - NigthmareListToEAdefinitions -
-
-
-
- Program - LanguageRawsAnalyzer -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_72.html b/Event Assembler/html/search/all_72.html deleted file mode 100644 index a4f6dbf..0000000 --- a/Event Assembler/html/search/all_72.html +++ /dev/null @@ -1,261 +0,0 @@ - - - - - - - -
-
Loading...
- -
- -
-
-
- Properties - ReadBinaryAndWriteText -
-
-
-
- RawCodeTemplate - Nintenlord::Event_Assembler::Core::Code::Template -
-
- - -
-
- ReadBytes - Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream -
-
- -
-
- ReadInt32 - Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream -
-
- - -
-
- RegexPreprocessor - Nintenlord::Event_Assembler::Core::Code::Preprocessors::RegexPreprocessor -
-
-
-
- RegexPreprocessor - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
- -
-
- Remove -
- Nintenlord::Event_Assembler::Collections::ArrayDictionary< TKey, TValue >.Remove() - Nintenlord::Event_Assembler::Collections::DefineCollection.Remove(string original) - Nintenlord::Event_Assembler::Collections::DefineCollection.Remove(string original, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Remove(string original) - Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Remove(string original, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Remove(string original) - Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Remove(string original, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Remove(string name, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Remove(string name) - Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Remove(IEnumerable< TKey > key) - Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Remove(KeyValuePair< IEnumerable< TKey >, TValue > item) - Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Remove(IEnumerable< TKey > key) - Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Remove(KeyValuePair< IEnumerable< TKey >, TValue > item) - Nintenlord::Event_Assembler::Collections::IDefineCollection.Remove(string name, params string[] parameters) - Nintenlord::Event_Assembler::Collections::IDefineCollection.Remove(string name) - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue >.Remove() -
-
-
-
-
- RemoveChild - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- RemoveChildren - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- RemoveComments - Nintenlord::Event_Assembler::Utility::Parser -
-
- - -
-
- RemoveValue - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
- -
-
- ReplaceComments - Nintenlord::Event_Assembler::Core::Code::Preprocessors::RegexPreprocessor -
-
- - -
-
- Reset - Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > -
-
-
-
- Resources - ReadBinaryAndWriteText::Properties -
-
- -
-
- Result - Nintenlord::Event_Assembler::Core::Utility::CanCauseError< T > -
-
-
-
- ReverseComparer - Nintenlord::Event_Assembler::Utility::ReverseComparer< T > -
-
- -
-
- ReverseComparer< T > - Nintenlord::Event_Assembler::Utility -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_73.html b/Event Assembler/html/search/all_73.html deleted file mode 100644 index f2ec4fa..0000000 --- a/Event Assembler/html/search/all_73.html +++ /dev/null @@ -1,178 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- ScopeEnder - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes -
-
-
- -
-
-
- ScopesOnStack - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
-
-
- ScopeStarter - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes -
-
- - -
-
- SetBase - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
- - - -
-
- Settings - ReadBinaryAndWriteText::Properties -
-
- - -
-
- signed - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- Signum - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
-
-
- Signum.cs -
-
-
-
- SplitToParameters - Nintenlord::Event_Assembler::Utility::Parser -
-
-
-
- StartFromFirstScope - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
- -
-
- StringEqualityComparer - Nintenlord::Event_Assembler::Utility -
-
- - -
-
- Switch - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
-
-
- Switch.cs -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_74.html b/Event Assembler/html/search/all_74.html deleted file mode 100644 index f5f8ff7..0000000 --- a/Event Assembler/html/search/all_74.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Template - Nintenlord::Event_Assembler::Core::Code::Language::Code -
-
-
-
- TemplateComparer - Nintenlord::Event_Assembler::Core::Code::Template -
-
- -
-
- TemplateEqualityComparer - Nintenlord::Event_Assembler::Core::Code::Template -
-
- -
-
- TemplateParameter - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- TemplateParameter - Nintenlord::Event_Assembler::Core::Code::Language -
-
- -
-
- TerminatingStringTemplate - Nintenlord::Event_Assembler::Core::Code::Template -
-
-
-
- TerminatingStringTemplate - Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate -
-
- -
-
- Text - Nintenlord::Event_Assembler::Core::Code::Language::Code -
-
-
-
- TextShower - Nintenlord::Event_Assembler::UserInterface -
-
-
-
- TextShower - Nintenlord::Event_Assembler::UserInterface::TextShower -
-
-
- -
- -
-
- TextWriterMessageLog - Nintenlord::Event_Assembler::Core::IO::TextWriterMessageLog -
-
-
-
- TextWriterMessageLog - Nintenlord::Event_Assembler::Core::IO -
-
- - -
-
- ToBinString - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- ToDecString - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- ToHexString - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- ToPrettyString - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
- -
-
- TransformToTemplate - Nintenlord::Event_Assembler::Core::Code::Language::Parameter -
-
- -
- -
-
-
- Triplet< TKey1, TKey2, TValue > - Nintenlord::Event_Assembler::Utility -
-
-
-
- TryGetLabelOffset - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_75.html b/Event Assembler/html/search/all_75.html deleted file mode 100644 index 32a9971..0000000 --- a/Event Assembler/html/search/all_75.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Undefine - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
- -
-
-
- UnitPriorities - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/all_76.html b/Event Assembler/html/search/all_76.html deleted file mode 100644 index f8dc9fa..0000000 --- a/Event Assembler/html/search/all_76.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - - - - diff --git a/Event Assembler/html/search/all_77.html b/Event Assembler/html/search/all_77.html deleted file mode 100644 index 88e04e9..0000000 --- a/Event Assembler/html/search/all_77.html +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - -
-
Loading...
- -
-
- WriteDocData - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- WriteDocs - Nintenlord::Event_Assembler::Core::Code::LanguageProcessor -
-
-
-
- Writer - Nintenlord::Event_Assembler::Core::IO::TextWriterMessageLog -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_61.html b/Event Assembler/html/search/classes_61.html deleted file mode 100644 index 92207d5..0000000 --- a/Event Assembler/html/search/classes_61.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- ArrayDictionary< TKey, TValue > - Nintenlord::Event_Assembler::Collections -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_62.html b/Event Assembler/html/search/classes_62.html deleted file mode 100644 index 08482ba..0000000 --- a/Event Assembler/html/search/classes_62.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- BuildVector - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_63.html b/Event Assembler/html/search/classes_63.html deleted file mode 100644 index 6c5be8c..0000000 --- a/Event Assembler/html/search/classes_63.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- CanCauseError - Nintenlord::Event_Assembler::Core::Utility -
-
-
-
- CanCauseError< T > - Nintenlord::Event_Assembler::Core::Utility -
-
-
-
- Code - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
-
- CodeFillerTemplate - Nintenlord::Event_Assembler::Core::Code::Template -
-
-
-
- CodeTemplate - Nintenlord::Event_Assembler::Core::Code::Template -
-
-
-
- CodeTemplateStorer - Nintenlord::Event_Assembler::Core::Code::Template -
-
-
-
- Context - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
-
- ContextPreprocessor - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
-
-
- CurrentFile - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
-
-
- CurrentLine - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_64.html b/Event Assembler/html/search/classes_64.html deleted file mode 100644 index 105c059..0000000 --- a/Event Assembler/html/search/classes_64.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- DataChange< T > - Nintenlord::Event_Assembler::Collections -
-
-
-
- DeconstructVector - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
-
-
- Define - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
-
- DefineCollection - Nintenlord::Event_Assembler::Collections -
-
-
-
- DefineCollectionOld - Nintenlord::Event_Assembler::Collections -
-
-
-
- DefineCollectionOptimized - Nintenlord::Event_Assembler::Collections -
-
-
-
- DefineCollectionTreeBased - Nintenlord::Event_Assembler::Collections -
-
-
-
- DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > - Nintenlord::Event_Assembler::Utility -
-
-
-
- DumpPool - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_65.html b/Event Assembler/html/search/classes_65.html deleted file mode 100644 index 11f1394..0000000 --- a/Event Assembler/html/search/classes_65.html +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- EACodeLanguage - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
-
- EACodeLanguageAssembler - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
-
- EACodeLanguageDisassembler - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
-
- Else - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
-
- EndIf - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
-
- EnumarationTreeIteration< TKey, TValue > - Nintenlord::Event_Assembler::Collections -
-
-
-
- EnumarationTreeRecursion< TKey, TValue > - Nintenlord::Event_Assembler::Collections -
-
-
-
- EnumChooser - Nintenlord::Event_Assembler::UserInterface -
-
-
-
- EnumChooserForm - Nintenlord::Event_Assembler::UserInterface -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_66.html b/Event Assembler/html/search/classes_66.html deleted file mode 100644 index 4f11477..0000000 --- a/Event Assembler/html/search/classes_66.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- FE6CodeLanguage - Nintenlord::Event_Assembler::Code::Languages -
-
-
-
- FE7CodeLanguage - Nintenlord::Event_Assembler::Code::Languages -
-
-
-
- FE8CodeLanguage - Nintenlord::Event_Assembler::Code::Languages -
-
-
-
- Form1 - MassTextReplacer -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_67.html b/Event Assembler/html/search/classes_67.html deleted file mode 100644 index eae0bcb..0000000 --- a/Event Assembler/html/search/classes_67.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- GBAPointerMaker - Nintenlord::Event_Assembler::GBA -
-
-
-
- GUIMessageLog - Nintenlord::Event_Assembler::UserInterface -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_69.html b/Event Assembler/html/search/classes_69.html deleted file mode 100644 index a97c0b3..0000000 --- a/Event Assembler/html/search/classes_69.html +++ /dev/null @@ -1,182 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- IAssembler - Nintenlord::Event_assembler::Code -
-
-
-
- IBuiltInCode - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes -
-
-
-
- ICodeLanguage - Nintenlord::Event_assembler::Code -
-
-
-
- ICodeTemplate - Nintenlord::Event_Assembler::Core::Code::Template -
-
-
-
- ICodeTemplateStorer - Nintenlord::Event_Assembler::Core::Code::Template -
-
-
-
- IDataChange< T > - Nintenlord::Event_Assembler::Collections -
-
-
-
- IDefineCollection - Nintenlord::Event_Assembler::Collections -
-
-
-
- IDirective - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
-
- IDirectivePreprocessor - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
-
-
- IDisassembler - Nintenlord::Event_assembler::Code -
-
-
-
- IfDefined - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
-
- IFixedDocString - Nintenlord::Event_Assembler::Core::Code::Template -
-
-
-
- IfNotDefined - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
-
- IIndexOverlay - Nintenlord::Event_Assembler::Collections -
-
-
-
- IInputByteStream - Nintenlord::Event_Assembler::Core::IO::Input -
-
-
-
- IInputStream - Nintenlord::Event_Assembler::Core::IO -
-
-
-
- IMacro - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
-
-
- IMessageLog - Nintenlord::Event_Assembler::Core::IO -
-
-
-
- INamed< T > - Nintenlord::Event_Assembler::Core::Utility -
-
-
-
- Include - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
-
- IncludeBinary - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
-
- IndexOverlay - Nintenlord::Event_Assembler::Collections -
-
-
-
- IParameterized - Nintenlord::Event_Assembler::Core::Code -
-
-
-
- IPointerMaker - Nintenlord::Event_Assembler -
-
-
-
- IPreprocessor - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
-
-
- IsDefined - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
-
-
- IStringReplacer - Nintenlord::Event_Assembler::Core::Code::StringReplacers -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_6c.html b/Event Assembler/html/search/classes_6c.html deleted file mode 100644 index 8441887..0000000 --- a/Event Assembler/html/search/classes_6c.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- LamdaComparer< T > - Nintenlord::Event_Assembler::Utility -
-
-
-
- LanguageProcessor - Nintenlord::Event_Assembler::Core::Code -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_6d.html b/Event Assembler/html/search/classes_6d.html deleted file mode 100644 index 560b604..0000000 --- a/Event Assembler/html/search/classes_6d.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- MainForm - Nintenlord::Event_Assembler::UserInterface -
-
-
-
- MessageLog - Nintenlord::Event_Assembler::Core::IO -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_6e.html b/Event Assembler/html/search/classes_6e.html deleted file mode 100644 index 4a45af7..0000000 --- a/Event Assembler/html/search/classes_6e.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- NaturalComparer - Nintenlord::Event_Assembler::Utility -
-
-
-
- NewReplacer - Nintenlord::Event_Assembler::Core::Code::StringReplacers -
-
-
-
- Node< TKey, TValue > - Nintenlord::Event_Assembler::Collections -
-
-
-
- NopPreprocessor - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_6f.html b/Event Assembler/html/search/classes_6f.html deleted file mode 100644 index 175f39b..0000000 --- a/Event Assembler/html/search/classes_6f.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- OffsetAligner - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes -
-
-
-
- OffsetChanger - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes -
-
-
-
- OldPreprocessor - Nintenlord::Event_assembler::Code::Processors -
-
-
-
- OriginalReplacer - Nintenlord::Event_Assembler::Core::Code::StringReplacers -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_70.html b/Event Assembler/html/search/classes_70.html deleted file mode 100644 index 2aaa8bb..0000000 --- a/Event Assembler/html/search/classes_70.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Parameter - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
-
- Parser - Nintenlord::Event_Assembler::Utility -
-
-
-
- Pool - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
-
-
- PreprocessingInputStream - Nintenlord::Event_Assembler::Core::Code -
-
-
-
- Preprocessor - Nintenlord::Event_assembler::Code::Processors -
-
-
-
- Preprocessor - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
-
-
- PreprocessorDirective - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
-
-
- Printer - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes -
-
-
-
- Program - NigthmareListToEAdefinitions -
-
-
-
- Program - LanguageRawsAnalyzer -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_72.html b/Event Assembler/html/search/classes_72.html deleted file mode 100644 index c2a443d..0000000 --- a/Event Assembler/html/search/classes_72.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- RawCodeTemplate - Nintenlord::Event_Assembler::Core::Code::Template -
-
-
-
- RegexPreprocessor - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
-
-
- Resources - ReadBinaryAndWriteText::Properties -
-
-
-
- ReverseComparer< T > - Nintenlord::Event_Assembler::Utility -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_73.html b/Event Assembler/html/search/classes_73.html deleted file mode 100644 index c66e189..0000000 --- a/Event Assembler/html/search/classes_73.html +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- ScopeEnder - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes -
-
-
-
- ScopeStarter - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes -
-
-
-
- Settings - ReadBinaryAndWriteText::Properties -
-
-
-
- Signum - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
-
-
- StringEqualityComparer - Nintenlord::Event_Assembler::Utility -
-
-
-
- Switch - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_74.html b/Event Assembler/html/search/classes_74.html deleted file mode 100644 index c52ca64..0000000 --- a/Event Assembler/html/search/classes_74.html +++ /dev/null @@ -1,62 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- TemplateComparer - Nintenlord::Event_Assembler::Core::Code::Template -
-
-
-
- TemplateEqualityComparer - Nintenlord::Event_Assembler::Core::Code::Template -
-
-
-
- TemplateParameter - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
-
- TerminatingStringTemplate - Nintenlord::Event_Assembler::Core::Code::Template -
-
-
-
- TextShower - Nintenlord::Event_Assembler::UserInterface -
-
-
-
- TextWriterMessageLog - Nintenlord::Event_Assembler::Core::IO -
-
-
-
- Triplet< TKey1, TKey2, TValue > - Nintenlord::Event_Assembler::Utility -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_75.html b/Event Assembler/html/search/classes_75.html deleted file mode 100644 index dbfe7ec..0000000 --- a/Event Assembler/html/search/classes_75.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Undefine - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/classes_76.html b/Event Assembler/html/search/classes_76.html deleted file mode 100644 index b47c534..0000000 --- a/Event Assembler/html/search/classes_76.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- VectorToParameter - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/close.png b/Event Assembler/html/search/close.png deleted file mode 100644 index 9342d3dfeea7b7c4ee610987e717804b5a42ceb9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 273 zcmV+s0q*{ZP)4(RlMby96)VwnbG{ zbe&}^BDn7x>$<{ck4zAK-=nT;=hHG)kmplIF${xqm8db3oX6wT3bvp`TE@m0cg;b) zBuSL}5?N7O(iZLdAlz@)b)Rd~DnSsSX&P5qC`XwuFwcAYLC+d2>+1(8on;wpt8QIC X2MT$R4iQDd00000NkvXXu0mjfia~GN diff --git a/Event Assembler/html/search/enums_64.html b/Event Assembler/html/search/enums_64.html deleted file mode 100644 index cac989b..0000000 --- a/Event Assembler/html/search/enums_64.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- DisassemblyMode - Nintenlord::Event_Assembler -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/enums_67.html b/Event Assembler/html/search/enums_67.html deleted file mode 100644 index bc44c24..0000000 --- a/Event Assembler/html/search/enums_67.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Game - Nintenlord::Event_Assembler -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/enums_70.html b/Event Assembler/html/search/enums_70.html deleted file mode 100644 index c32eed0..0000000 --- a/Event Assembler/html/search/enums_70.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Priority - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_61.html b/Event Assembler/html/search/files_61.html deleted file mode 100644 index 63325c8..0000000 --- a/Event Assembler/html/search/files_61.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - -
-
Loading...
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_62.html b/Event Assembler/html/search/files_62.html deleted file mode 100644 index a1396ba..0000000 --- a/Event Assembler/html/search/files_62.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - -
-
Loading...
- - -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_63.html b/Event Assembler/html/search/files_63.html deleted file mode 100644 index 555cd7d..0000000 --- a/Event Assembler/html/search/files_63.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - -
-
Loading...
- - -
-
- Code.cs -
-
- - - - -
- -
- -
- -
- - -
- -
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_64.html b/Event Assembler/html/search/files_64.html deleted file mode 100644 index 3e04361..0000000 --- a/Event Assembler/html/search/files_64.html +++ /dev/null @@ -1,70 +0,0 @@ - - - - - - - -
-
Loading...
-
- -
- -
-
- Define.cs -
-
- - - - - - -
- -
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_65.html b/Event Assembler/html/search/files_65.html deleted file mode 100644 index 0392e97..0000000 --- a/Event Assembler/html/search/files_65.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - -
-
Loading...
- - - - -
-
- Else.cs -
-
-
-
- EndIf.cs -
-
- - - - - - -
- -
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_66.html b/Event Assembler/html/search/files_66.html deleted file mode 100644 index b500096..0000000 --- a/Event Assembler/html/search/files_66.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - -
-
Loading...
- - - - -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_67.html b/Event Assembler/html/search/files_67.html deleted file mode 100644 index 536560d..0000000 --- a/Event Assembler/html/search/files_67.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - -
-
Loading...
- - -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_69.html b/Event Assembler/html/search/files_69.html deleted file mode 100644 index 6891f21..0000000 --- a/Event Assembler/html/search/files_69.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - - - -
-
Loading...
-
- -
- - - - - - -
- -
- - -
- -
- - - - - -
-
- IMacro.cs -
-
- -
-
- INamed.cs -
-
-
- -
- - - - -
- -
- - - -
- -
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_6c.html b/Event Assembler/html/search/files_6c.html deleted file mode 100644 index 8b41c67..0000000 --- a/Event Assembler/html/search/files_6c.html +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - -
-
Loading...
- - - -
- -
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_6d.html b/Event Assembler/html/search/files_6d.html deleted file mode 100644 index 888c53e..0000000 --- a/Event Assembler/html/search/files_6d.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - -
-
Loading...
-
- -
- -
- -
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_6e.html b/Event Assembler/html/search/files_6e.html deleted file mode 100644 index b0b7e45..0000000 --- a/Event Assembler/html/search/files_6e.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - - -
-
Loading...
- - - -
-
- Node.cs -
-
- -
- -
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_6f.html b/Event Assembler/html/search/files_6f.html deleted file mode 100644 index f00b384..0000000 --- a/Event Assembler/html/search/files_6f.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - -
-
Loading...
- - - - - -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_70.html b/Event Assembler/html/search/files_70.html deleted file mode 100644 index 7cb28ec..0000000 --- a/Event Assembler/html/search/files_70.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - -
-
Loading...
- -
- -
-
-
- Parser.cs -
-
-
-
- Pool.cs -
-
- - -
- -
-
- -
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_72.html b/Event Assembler/html/search/files_72.html deleted file mode 100644 index d4b616b..0000000 --- a/Event Assembler/html/search/files_72.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - -
-
Loading...
- -
- -
- - - - - - -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_73.html b/Event Assembler/html/search/files_73.html deleted file mode 100644 index d4ba00e..0000000 --- a/Event Assembler/html/search/files_73.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - -
-
Loading...
-
- -
- - -
-
- Signum.cs -
-
- - -
-
- Switch.cs -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_74.html b/Event Assembler/html/search/files_74.html deleted file mode 100644 index e685030..0000000 --- a/Event Assembler/html/search/files_74.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - -
-
Loading...
- - - - -
- -
- - -
- -
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_75.html b/Event Assembler/html/search/files_75.html deleted file mode 100644 index c69f1e3..0000000 --- a/Event Assembler/html/search/files_75.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - -
-
Loading...
-
- -
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/files_76.html b/Event Assembler/html/search/files_76.html deleted file mode 100644 index abe5d2e..0000000 --- a/Event Assembler/html/search/files_76.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - -
-
Loading...
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_61.html b/Event Assembler/html/search/functions_61.html deleted file mode 100644 index 4f931f4..0000000 --- a/Event Assembler/html/search/functions_61.html +++ /dev/null @@ -1,242 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Add -
- Nintenlord::Event_Assembler::Collections::ArrayDictionary< TKey, TValue >.Add() - Nintenlord::Event_Assembler::Collections::DefineCollection.Add(string original, string replacer, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollection.Add(string original, string replacer) - Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Add(string original, string replacer) - Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Add(string original, string replacer, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Add(string original, string replacer, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Add(string original, string replacer) - Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Add(string name, string replacer, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Add(string name, string replacer) - Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Add(IEnumerable< TKey > key, TValue value) - Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Add(KeyValuePair< IEnumerable< TKey >, TValue > item) - Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Add(IEnumerable< TKey > key, TValue value) - Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Add(KeyValuePair< IEnumerable< TKey >, TValue > item) - Nintenlord::Event_Assembler::Collections::IDefineCollection.Add(string name, string replacer, params string[] parameters) - Nintenlord::Event_Assembler::Collections::IDefineCollection.Add(string name, string replacer) -
-
-
- - - - - - - -
-
- AddLabel - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
- - -
-
- AddNewScope - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
- -
-
- AddRange - Nintenlord::Event_Assembler::Collections::DefineCollectionOld -
-
- - - - - - -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_62.html b/Event Assembler/html/search/functions_62.html deleted file mode 100644 index a8ebe1d..0000000 --- a/Event Assembler/html/search/functions_62.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - -
-
Loading...
- -
-
- BranchHasValue - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_63.html b/Event Assembler/html/search/functions_63.html deleted file mode 100644 index 92b72ee..0000000 --- a/Event Assembler/html/search/functions_63.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - - - -
-
Loading...
- -
-
- Code - Nintenlord::Event_Assembler::Core::Code::Language::Code -
-
-
-
- CodeTemplate - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate -
-
-
-
- CodeTemplateStorer - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplateStorer -
-
- - - - - - - -
-
- Context - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
-
-
- CopyTo - Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue > -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_64.html b/Event Assembler/html/search/functions_64.html deleted file mode 100644 index c3dd874..0000000 --- a/Event Assembler/html/search/functions_64.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- DataChange - Nintenlord::Event_Assembler::Collections::DataChange< T > -
-
-
-
- DefineCollection - Nintenlord::Event_Assembler::Collections::DefineCollection -
-
- - -
-
- DefineCollectionTreeBased - Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased -
-
-
-
- DictionaryOfEnumerablesEnumarator - Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > -
-
- - - - - -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_65.html b/Event Assembler/html/search/functions_65.html deleted file mode 100644 index f5e18fc..0000000 --- a/Event Assembler/html/search/functions_65.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- EACodeLanguage - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage -
-
-
-
- EACodeLanguageAssembler - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguageAssembler -
-
-
-
- EACodeLanguageDisassembler - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguageDisassembler -
-
-
-
- EndScope - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
-
-
- EnumarationTreeIteration - Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue > -
-
-
-
- EnumarationTreeRecursion - Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue > -
-
-
-
- EnumChooser - Nintenlord::Event_Assembler::UserInterface::EnumChooser -
-
-
-
- EnumChooserForm - Nintenlord::Event_Assembler::UserInterface::EnumChooserForm -
-
- - - -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_66.html b/Event Assembler/html/search/functions_66.html deleted file mode 100644 index 86493fe..0000000 --- a/Event Assembler/html/search/functions_66.html +++ /dev/null @@ -1,55 +0,0 @@ - - - - - - - -
-
Loading...
- - - -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_67.html b/Event Assembler/html/search/functions_67.html deleted file mode 100644 index 2a230bd..0000000 --- a/Event Assembler/html/search/functions_67.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- GetAllValues - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
- - -
-
- GetCodeNames - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage -
-
- - - - - - - -
-
- GetPointedOffsetsAndPriorities - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate -
-
- -
-
- GetReplacerAndParameters - Nintenlord::Event_Assembler::Collections::DefineCollectionOld -
-
- - - -
-
- GetValues - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- GetValues< TEnumerable > - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_68.html b/Event Assembler/html/search/functions_68.html deleted file mode 100644 index 123b0dc..0000000 --- a/Event Assembler/html/search/functions_68.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- HasChild - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_69.html b/Event Assembler/html/search/functions_69.html deleted file mode 100644 index 38922b8..0000000 --- a/Event Assembler/html/search/functions_69.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- IncludeBinary - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Preprocessor -
-
-
-
- IncludeFile - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Preprocessor -
-
-
-
- IndexOverlay - Nintenlord::Event_Assembler::Collections::IndexOverlay -
-
-
-
- Insert - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- InsertValues - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
- - -
-
- IsDefined - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros::IsDefined -
-
-
-
- IsInValidState - Nintenlord::Event_Assembler::Collections::IndexOverlay -
-
-
-
- IsLabelName - Nintenlord::Event_Assembler::Core::Code::Language::Parameter -
-
- - - -
-
- IsValidCharacter - Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized -
-
- - -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_6c.html b/Event Assembler/html/search/functions_6c.html deleted file mode 100644 index d6879b6..0000000 --- a/Event Assembler/html/search/functions_6c.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- LamdaComparer - Nintenlord::Event_Assembler::Utility::LamdaComparer< T > -
-
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_6d.html b/Event Assembler/html/search/functions_6d.html deleted file mode 100644 index 5f44f49..0000000 --- a/Event Assembler/html/search/functions_6d.html +++ /dev/null @@ -1,80 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- MainForm - Nintenlord::Event_Assembler::UserInterface::MainForm -
-
- - - -
-
- MessageLog - Nintenlord::Event_Assembler::Core::IO::MessageLog -
-
-
-
- MoveNext - Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > -
-
-
-
- MoveToNextScope - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_6e.html b/Event Assembler/html/search/functions_6e.html deleted file mode 100644 index 68b4999..0000000 --- a/Event Assembler/html/search/functions_6e.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Node - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- NoError - Nintenlord::Event_Assembler::Core::Utility::CanCauseError< T > -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_6f.html b/Event Assembler/html/search/functions_6f.html deleted file mode 100644 index 6b91c68..0000000 --- a/Event Assembler/html/search/functions_6f.html +++ /dev/null @@ -1,83 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- OldPreprocessor - Nintenlord::Event_assembler::Code::Processors::OldPreprocessor -
-
- - - -
-
- operator CanCauseError< T > - Nintenlord::Event_Assembler::Core::Utility::CanCauseError< T > -
-
-
-
- operator KeyValuePair< KeyValuePair< TKey1, TKey2 >, TValue > - Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > -
-
-
-
- operator Triplet< TKey1, TKey2, TValue > - Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > -
-
-
-
- operator!= - Nintenlord::Event_Assembler::Core::Code::Language::Code -
-
-
-
- operator== - Nintenlord::Event_Assembler::Core::Code::Language::Code -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_70.html b/Event Assembler/html/search/functions_70.html deleted file mode 100644 index 9345076..0000000 --- a/Event Assembler/html/search/functions_70.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - - - -
-
Loading...
- -
-
- PeekBytes - Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream -
-
- -
-
- Pool - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros::Pool -
-
- -
-
- PreprocessingInputStream - Nintenlord::Event_Assembler::Core::Code::PreprocessingInputStream -
-
- - - -
-
- Printer - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer -
-
- - -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_72.html b/Event Assembler/html/search/functions_72.html deleted file mode 100644 index 81accfe..0000000 --- a/Event Assembler/html/search/functions_72.html +++ /dev/null @@ -1,163 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- ReadBytes - Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream -
-
- -
-
- ReadInt32 - Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream -
-
-
-
- RegexPreprocessor - Nintenlord::Event_Assembler::Core::Code::Preprocessors::RegexPreprocessor -
-
-
-
- Remove -
- Nintenlord::Event_Assembler::Collections::ArrayDictionary< TKey, TValue >.Remove() - Nintenlord::Event_Assembler::Collections::DefineCollection.Remove(string original) - Nintenlord::Event_Assembler::Collections::DefineCollection.Remove(string original, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Remove(string original) - Nintenlord::Event_Assembler::Collections::DefineCollectionOld.Remove(string original, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Remove(string original) - Nintenlord::Event_Assembler::Collections::DefineCollectionOptimized.Remove(string original, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Remove(string name, params string[] parameters) - Nintenlord::Event_Assembler::Collections::DefineCollectionTreeBased.Remove(string name) - Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Remove(IEnumerable< TKey > key) - Nintenlord::Event_Assembler::Collections::EnumarationTreeRecursion< TKey, TValue >.Remove(KeyValuePair< IEnumerable< TKey >, TValue > item) - Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Remove(IEnumerable< TKey > key) - Nintenlord::Event_Assembler::Collections::EnumarationTreeIteration< TKey, TValue >.Remove(KeyValuePair< IEnumerable< TKey >, TValue > item) - Nintenlord::Event_Assembler::Collections::IDefineCollection.Remove(string name, params string[] parameters) - Nintenlord::Event_Assembler::Collections::IDefineCollection.Remove(string name) - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue >.Remove() -
-
-
-
-
- RemoveChild - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- RemoveChildren - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- RemoveComments - Nintenlord::Event_Assembler::Utility::Parser -
-
- - -
-
- RemoveValue - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
- -
-
- ReplaceComments - Nintenlord::Event_Assembler::Core::Code::Preprocessors::RegexPreprocessor -
-
- -
-
- Reset - Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > -
-
-
-
- ReverseComparer - Nintenlord::Event_Assembler::Utility::ReverseComparer< T > -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_73.html b/Event Assembler/html/search/functions_73.html deleted file mode 100644 index 81f6505..0000000 --- a/Event Assembler/html/search/functions_73.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - -
-
Loading...
- -
-
- SetBase - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
- - - - -
-
- SplitToParameters - Nintenlord::Event_Assembler::Utility::Parser -
-
-
-
- StartFromFirstScope - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_74.html b/Event Assembler/html/search/functions_74.html deleted file mode 100644 index 6c96569..0000000 --- a/Event Assembler/html/search/functions_74.html +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- TemplateParameter - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- TerminatingStringTemplate - Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate -
-
-
-
- TextShower - Nintenlord::Event_Assembler::UserInterface::TextShower -
-
-
-
- TextWriterMessageLog - Nintenlord::Event_Assembler::Core::IO::TextWriterMessageLog -
-
-
-
- ToBinString - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- ToDecString - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- ToHexString - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- ToPrettyString - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
- -
-
- TransformToTemplate - Nintenlord::Event_Assembler::Core::Code::Language::Parameter -
-
- -
-
- TryGetLabelOffset - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/functions_77.html b/Event Assembler/html/search/functions_77.html deleted file mode 100644 index 6b2554f..0000000 --- a/Event Assembler/html/search/functions_77.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - -
-
Loading...
- -
-
- WriteDocData - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- WriteDocs - Nintenlord::Event_Assembler::Core::Code::LanguageProcessor -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/namespaces_6c.html b/Event Assembler/html/search/namespaces_6c.html deleted file mode 100644 index df8b934..0000000 --- a/Event Assembler/html/search/namespaces_6c.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - -
-
Loading...
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/namespaces_6d.html b/Event Assembler/html/search/namespaces_6d.html deleted file mode 100644 index e5b3f6c..0000000 --- a/Event Assembler/html/search/namespaces_6d.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - -
-
Loading...
- -
-
- Properties - MassTextReplacer -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/namespaces_6e.html b/Event Assembler/html/search/namespaces_6e.html deleted file mode 100644 index 73f63fa..0000000 --- a/Event Assembler/html/search/namespaces_6e.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- BuiltInCodes - Nintenlord::Event_Assembler::Core::Code::Language -
-
-
-
- BuiltInMacros - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
-
-
- Code - Nintenlord::Event_assembler -
-
-
-
- Code - Nintenlord::Event_Assembler::Core -
-
-
-
- Collections - Nintenlord::Event_Assembler -
-
-
-
- Core - Nintenlord::Event_Assembler -
-
-
-
- Directives - Nintenlord::Event_Assembler::Core::Code::Preprocessors -
-
- -
-
- GBA - Nintenlord::Event_Assembler -
-
-
-
- Input - Nintenlord::Event_Assembler::Core::IO -
-
-
-
- IO - Nintenlord::Event_Assembler::Core -
-
-
-
- Language - Nintenlord::Event_Assembler::Core::Code -
-
- -
- -
-
-
- Preprocessors - Nintenlord::Event_Assembler::Core::Code -
-
-
-
- Processors - Nintenlord::Event_assembler::Code -
-
-
-
- StringReplacers - Nintenlord::Event_Assembler::Core::Code -
-
-
-
- Template - Nintenlord::Event_Assembler::Core::Code -
-
-
-
- UserInterface - Nintenlord::Event_Assembler -
-
-
-
- Utility - Nintenlord::Event_Assembler::Core -
-
-
-
- Utility - Nintenlord::Event_Assembler -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/namespaces_72.html b/Event Assembler/html/search/namespaces_72.html deleted file mode 100644 index 4a5235f..0000000 --- a/Event Assembler/html/search/namespaces_72.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Properties - ReadBinaryAndWriteText -
-
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/nomatches.html b/Event Assembler/html/search/nomatches.html deleted file mode 100644 index b1ded27..0000000 --- a/Event Assembler/html/search/nomatches.html +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - -
-
No Matches
-
- - diff --git a/Event Assembler/html/search/properties_61.html b/Event Assembler/html/search/properties_61.html deleted file mode 100644 index b91a755..0000000 --- a/Event Assembler/html/search/properties_61.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - - - -
-
Loading...
- - - - -
-
- AmountOfLines - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros::Pool -
-
-
-
- AmountOfParameters - Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective -
-
-
-
- AmountOfParams - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/properties_62.html b/Event Assembler/html/search/properties_62.html deleted file mode 100644 index 968ba05..0000000 --- a/Event Assembler/html/search/properties_62.html +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- BallistaPriorities - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage -
-
-
-
- BitsPerCoord - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
- -
-
- BytesLeft - Nintenlord::Event_Assembler::Core::IO::Input::IInputByteStream -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/properties_63.html b/Event Assembler/html/search/properties_63.html deleted file mode 100644 index 3b8da44..0000000 --- a/Event Assembler/html/search/properties_63.html +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- CanBeRepeated - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate -
-
- - -
-
- ChildCount - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- Children - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
- - - -
-
- Current - Nintenlord::Event_Assembler::Utility::DictionaryOfEnumerablesEnumarator< TKey, TValue, TEnumerable > -
-
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/properties_64.html b/Event Assembler/html/search/properties_64.html deleted file mode 100644 index ce58e4c..0000000 --- a/Event Assembler/html/search/properties_64.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - - - -
-
Loading...
- - -
-
- Description - Nintenlord::Event_Assembler::UserInterface::EnumChooserForm -
-
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/properties_65.html b/Event Assembler/html/search/properties_65.html deleted file mode 100644 index 37fa32a..0000000 --- a/Event Assembler/html/search/properties_65.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - diff --git a/Event Assembler/html/search/properties_66.html b/Event Assembler/html/search/properties_66.html deleted file mode 100644 index 045546b..0000000 --- a/Event Assembler/html/search/properties_66.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - -
-
Loading...
- - -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/properties_68.html b/Event Assembler/html/search/properties_68.html deleted file mode 100644 index 5b5780d..0000000 --- a/Event Assembler/html/search/properties_68.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- HasValue - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/properties_69.html b/Event Assembler/html/search/properties_69.html deleted file mode 100644 index 648429a..0000000 --- a/Event Assembler/html/search/properties_69.html +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - diff --git a/Event Assembler/html/search/properties_6b.html b/Event Assembler/html/search/properties_6b.html deleted file mode 100644 index dd1ae9a..0000000 --- a/Event Assembler/html/search/properties_6b.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Key1 - Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > -
-
-
-
- Key2 - Nintenlord::Event_Assembler::Utility::Triplet< TKey1, TKey2, TValue > -
-
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/properties_6c.html b/Event Assembler/html/search/properties_6c.html deleted file mode 100644 index 5079f7a..0000000 --- a/Event Assembler/html/search/properties_6c.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Languages - Nintenlord::Event_Assembler::Core::Code::LanguageProcessor -
-
- - -
-
- LastPosition - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- LastPositionInBytes - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- LenghtInBytes - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
- -
-
- LengthInBytes - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate -
-
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/properties_6d.html b/Event Assembler/html/search/properties_6d.html deleted file mode 100644 index 310269e..0000000 --- a/Event Assembler/html/search/properties_6d.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- MainPriorities - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage -
-
-
-
- MaxAmountOfParameters -
- Nintenlord::Event_Assembler::Core::Code::IParameterized.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetAligner.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetChanger.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::ScopeEnder.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Define.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::DumpPool.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Else.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::EndIf.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfDefined.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfNotDefined.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Include.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IncludeBinary.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Undefine.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::CodeFillerTemplate.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::RawCodeTemplate.MaxAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate.MaxAmountOfParameters() -
-
-
- - -
-
- MessageLog - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage -
-
-
-
- MinAmountOfParameters -
- Nintenlord::Event_Assembler::Core::Code::IParameterized.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetAligner.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetChanger.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::ScopeEnder.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Define.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::DumpPool.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Else.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::EndIf.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfDefined.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfNotDefined.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Include.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IncludeBinary.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Undefine.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::CodeFillerTemplate.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::RawCodeTemplate.MinAmountOfParameters() - Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate.MinAmountOfParameters() -
-
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/properties_6e.html b/Event Assembler/html/search/properties_6e.html deleted file mode 100644 index 83c4571..0000000 --- a/Event Assembler/html/search/properties_6e.html +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Name -
- Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetAligner.Name() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::OffsetChanger.Name() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer.Name() - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::ScopeEnder.Name() - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage.Name() - Nintenlord::Event_assembler::Code::ICodeLanguage.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Define.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::DumpPool.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Else.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::EndIf.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfDefined.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IfNotDefined.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Include.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::IncludeBinary.Name() - Nintenlord::Event_Assembler::Core::Code::Preprocessors::Directives::Undefine.Name() - Nintenlord::Event_Assembler::Core::Code::Template::CodeFillerTemplate.Name() - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate.Name() - Nintenlord::Event_Assembler::Core::Code::Template::RawCodeTemplate.Name() - Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate.Name() - Nintenlord::Event_Assembler::Core::Utility::INamed< T >.Name() -
-
-
-
-
- NoError - Nintenlord::Event_Assembler::Core::Utility::CanCauseError -
-
-
-
- NormalPriorities - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/properties_6f.html b/Event Assembler/html/search/properties_6f.html deleted file mode 100644 index 1d67844..0000000 --- a/Event Assembler/html/search/properties_6f.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - diff --git a/Event Assembler/html/search/properties_70.html b/Event Assembler/html/search/properties_70.html deleted file mode 100644 index a350d34..0000000 --- a/Event Assembler/html/search/properties_70.html +++ /dev/null @@ -1,65 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Parameter - Nintenlord::Event_Assembler::Core::Code::Template::TerminatingStringTemplate -
-
-
-
- Parent - Nintenlord::Event_Assembler::Collections::Node< TKey, TValue > -
-
-
-
- PointedOffsets - Nintenlord::Event_Assembler::Core::Code::Language::Code -
-
-
-
- PointerMaker - Nintenlord::Event_Assembler::Core::Code::Template::CodeTemplate -
-
- -
-
- PositionInBytes - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- PrinterAction - Nintenlord::Event_Assembler::Core::Code::Language::BuiltInCodes::Printer -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/properties_72.html b/Event Assembler/html/search/properties_72.html deleted file mode 100644 index 7291949..0000000 --- a/Event Assembler/html/search/properties_72.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - diff --git a/Event Assembler/html/search/properties_73.html b/Event Assembler/html/search/properties_73.html deleted file mode 100644 index b58691e..0000000 --- a/Event Assembler/html/search/properties_73.html +++ /dev/null @@ -1,35 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- ScopesOnStack - Nintenlord::Event_Assembler::Core::Code::Language::Context -
-
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/properties_74.html b/Event Assembler/html/search/properties_74.html deleted file mode 100644 index e436bc4..0000000 --- a/Event Assembler/html/search/properties_74.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Template - Nintenlord::Event_Assembler::Core::Code::Language::Code -
-
-
-
- Text - Nintenlord::Event_Assembler::Core::Code::Language::Code -
-
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/properties_75.html b/Event Assembler/html/search/properties_75.html deleted file mode 100644 index 70074f9..0000000 --- a/Event Assembler/html/search/properties_75.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- UnitPriorities - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguage -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/properties_76.html b/Event Assembler/html/search/properties_76.html deleted file mode 100644 index 0585f54..0000000 --- a/Event Assembler/html/search/properties_76.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - - - - - diff --git a/Event Assembler/html/search/properties_77.html b/Event Assembler/html/search/properties_77.html deleted file mode 100644 index c05e2cc..0000000 --- a/Event Assembler/html/search/properties_77.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- Writer - Nintenlord::Event_Assembler::Core::IO::TextWriterMessageLog -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/search.css b/Event Assembler/html/search/search.css deleted file mode 100644 index 63b7f96..0000000 --- a/Event Assembler/html/search/search.css +++ /dev/null @@ -1,200 +0,0 @@ -/*---------------- Search Box */ -#FSearchBox { - float: left; -} -#MSearchBox { - padding: 0px; - margin: 0px; - border: none; - border: 1px solid #84B0C7; - white-space: nowrap; - -moz-border-radius: 8px; - -webkit-border-top-left-radius: 8px; - -webkit-border-top-right-radius: 8px; - -webkit-border-bottom-left-radius: 8px; - -webkit-border-bottom-right-radius: 8px; -} -#MSearchField { - font: 9pt Arial, Verdana, sans-serif; - color: #999999; - background-color: #FFFFFF; - font-style: normal; - cursor: text; - padding: 1px 1px; - margin: 0px 6px 0px 0px; - border: none; - outline: none; - vertical-align: middle; -} -.MSearchBoxActive #MSearchField { - color: #000000; -} -#MSearchSelect { - float : none; - display : inline; - background : none; - font: 9pt Verdana, sans-serif; - border: none; - margin: 0px 0px 0px 6px; - vertical-align: middle; - padding: 0px 0px; -} - -#MSearchClose { - float : none; - display : none; - background : none; - border: none; - margin: 0px 4px 0px 0px; - padding: 0px 0px; - outline: none; -} - -#MSearchCloseImg { - vertical-align: middle; -} - -.MSearchBoxLeft { - display: block; - text-align: left; - float: left; - margin-left: 6px; -} -.MSearchBoxRight { - display: block; - float: right; - text-align: right; - margin-right: 6px; -} -.MSearchBoxSpacer { - font-size: 0px; - clear: both; -} -.MSearchBoxRow { - font-size: 0px; - clear: both; -} - -/*---------------- Search filter selection */ - -#MSearchSelectWindow { - display: none; - position: absolute; - left: 0; top: 0; - border: 1px solid #A0A0A0; - background-color: #FAFAFA; - z-index: 1; - padding-top: 4px; - padding-bottom: 4px; - -moz-border-radius: 4px; - -webkit-border-top-left-radius: 4px; - -webkit-border-top-right-radius: 4px; - -webkit-border-bottom-left-radius: 4px; - -webkit-border-bottom-right-radius: 4px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - } -.SelectItem { - font: 8pt Arial, Verdana, sans-serif; - padding-left: 2px; - padding-right: 12px; - border: 0px; -} -span.SelectionMark { - margin-right: 4px; - font-family: monospace; - outline-style: none; - text-decoration: none; -} -a.SelectItem { - display: block; - outline-style: none; - color: #000000; - text-decoration: none; - padding-left: 6px; - padding-right: 12px; -} -a.SelectItem:focus, -a.SelectItem:active { - color: #000000; - outline-style: none; - text-decoration: none; -} -a.SelectItem:hover { - color: #FFFFFF; - background-color: #2A50E4; - outline-style: none; - text-decoration: none; - cursor: pointer; - display: block; -} - -/*---------------- Search results window */ - -iframe#MSearchResults { - width: 60ex; - height: 15em; - } -#MSearchResultsWindow { - display: none; - position: absolute; - left: 0; top: 0; - border: 1px solid #000000; - background-color: #EEF3F5; - } - -/* ----------------------------------- */ - - -#SRIndex { - clear:both; - padding-bottom: 15px; -} - -.SREntry { - font-size: 10pt; - padding-left: 1ex; -} -.SRPage .SREntry { - font-size: 8pt; - padding: 1px 5px; -} -body.SRPage { - margin: 5px 2px; -} - -.SRChildren { - padding-left: 3ex; padding-bottom: .5em -} -.SRPage .SRChildren { - display: none; -} -.SRSymbol { - font-weight: bold; color: #153788; - font-family: Arial, Verdana, sans-serif; - text-decoration: none; - outline: none; -} - -a.SRScope { - display: block; - color: #153788; - font-family: Arial, Verdana, sans-serif; - text-decoration: none; - outline: none; -} - -a.SRSymbol:focus, a.SRSymbol:active, -a.SRScope:focus, a.SRScope:active { - text-decoration: underline; -} - -.SRPage .SRStatus { - padding: 2px 5px; - font-size: 8pt; - font-style: italic; -} - -.SRResult { - display: none; -} - diff --git a/Event Assembler/html/search/search.js b/Event Assembler/html/search/search.js deleted file mode 100644 index 1d0b4cc..0000000 --- a/Event Assembler/html/search/search.js +++ /dev/null @@ -1,740 +0,0 @@ -// Search script generated by doxygen -// Copyright (C) 2009 by Dimitri van Heesch. - -// The code in this file is loosly based on main.js, part of Natural Docs, -// which is Copyright (C) 2003-2008 Greg Valure -// Natural Docs is licensed under the GPL. - -var indexSectionsWithContent = -{ - 0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111011111101111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111110101001111101111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 3: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111101001111101111100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 4: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111001111101110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 5: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001101001001110100100100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 6: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", - 7: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111011011111101111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" -}; - -var indexSectionNames = -{ - 0: "all", - 1: "classes", - 2: "namespaces", - 3: "files", - 4: "functions", - 5: "variables", - 6: "enums", - 7: "properties" -}; - -function convertToId(search) -{ - var result = ''; - for (i=0;i do a search - { - this.Search(); - } - } - - this.OnSearchSelectKey = function(evt) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==40 && this.searchIndex0) // Up - { - this.searchIndex--; - this.OnSelectItem(this.searchIndex); - } - else if (e.keyCode==13 || e.keyCode==27) - { - this.OnSelectItem(this.searchIndex); - this.CloseSelectionWindow(); - this.DOMSearchField().focus(); - } - return false; - } - - // --------- Actions - - // Closes the results window. - this.CloseResultsWindow = function() - { - this.DOMPopupSearchResultsWindow().style.display = 'none'; - this.DOMSearchClose().style.display = 'none'; - this.Activate(false); - } - - this.CloseSelectionWindow = function() - { - this.DOMSearchSelectWindow().style.display = 'none'; - } - - // Performs a search. - this.Search = function() - { - this.keyTimeout = 0; - - // strip leading whitespace - var searchValue = this.DOMSearchField().value.replace(/^ +/, ""); - - var code = searchValue.toLowerCase().charCodeAt(0); - var hexCode; - if (code<16) - { - hexCode="0"+code.toString(16); - } - else - { - hexCode=code.toString(16); - } - - var resultsPage; - var resultsPageWithSearch; - var hasResultsPage; - - if (indexSectionsWithContent[this.searchIndex].charAt(code) == '1') - { - resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html'; - resultsPageWithSearch = resultsPage+'?'+escape(searchValue); - hasResultsPage = true; - } - else // nothing available for this search term - { - resultsPage = this.resultsPath + '/nomatches.html'; - resultsPageWithSearch = resultsPage; - hasResultsPage = false; - } - - window.frames.MSearchResults.location.href = resultsPageWithSearch; - var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); - - if (domPopupSearchResultsWindow.style.display!='block') - { - var domSearchBox = this.DOMSearchBox(); - this.DOMSearchClose().style.display = 'inline'; - if (this.insideFrame) - { - var domPopupSearchResults = this.DOMPopupSearchResults(); - domPopupSearchResultsWindow.style.position = 'relative'; - domPopupSearchResultsWindow.style.display = 'block'; - var width = document.body.clientWidth - 8; // the -8 is for IE :-( - domPopupSearchResultsWindow.style.width = width + 'px'; - domPopupSearchResults.style.width = width + 'px'; - } - else - { - var domPopupSearchResults = this.DOMPopupSearchResults(); - var left = getXPos(domSearchBox) + domSearchBox.offsetWidth; - var top = getYPos(domSearchBox) + domSearchBox.offsetHeight + 1; - domPopupSearchResultsWindow.style.display = 'block'; - left -= domPopupSearchResults.offsetWidth; - domPopupSearchResultsWindow.style.top = top + 'px'; - domPopupSearchResultsWindow.style.left = left + 'px'; - } - } - - this.lastSearchValue = searchValue; - this.lastResultsPage = resultsPage; - } - - // -------- Activation Functions - - // Activates or deactivates the search panel, resetting things to - // their default values if necessary. - this.Activate = function(isActive) - { - if (isActive || // open it - this.DOMPopupSearchResultsWindow().style.display == 'block' - ) - { - this.DOMSearchBox().className = 'MSearchBoxActive'; - - var searchField = this.DOMSearchField(); - - if (searchField.value == this.searchLabel) // clear "Search" term upon entry - { - searchField.value = ''; - this.searchActive = true; - } - } - else if (!isActive) // directly remove the panel - { - this.DOMSearchBox().className = 'MSearchBoxInactive'; - this.DOMSearchField().value = this.searchLabel; - this.searchActive = false; - this.lastSearchValue = '' - this.lastResultsPage = ''; - } - } -} - -// ----------------------------------------------------------------------- - -// The class that handles everything on the search results page. -function SearchResults(name) -{ - // The number of matches from the last run of . - this.lastMatchCount = 0; - this.lastKey = 0; - this.repeatOn = false; - - // Toggles the visibility of the passed element ID. - this.FindChildElement = function(id) - { - var parentElement = document.getElementById(id); - var element = parentElement.firstChild; - - while (element && element!=parentElement) - { - if (element.nodeName == 'DIV' && element.className == 'SRChildren') - { - return element; - } - - if (element.nodeName == 'DIV' && element.hasChildNodes()) - { - element = element.firstChild; - } - else if (element.nextSibling) - { - element = element.nextSibling; - } - else - { - do - { - element = element.parentNode; - } - while (element && element!=parentElement && !element.nextSibling); - - if (element && element!=parentElement) - { - element = element.nextSibling; - } - } - } - } - - this.Toggle = function(id) - { - var element = this.FindChildElement(id); - if (element) - { - if (element.style.display == 'block') - { - element.style.display = 'none'; - } - else - { - element.style.display = 'block'; - } - } - } - - // Searches for the passed string. If there is no parameter, - // it takes it from the URL query. - // - // Always returns true, since other documents may try to call it - // and that may or may not be possible. - this.Search = function(search) - { - if (!search) // get search word from URL - { - search = window.location.search; - search = search.substring(1); // Remove the leading '?' - search = unescape(search); - } - - search = search.replace(/^ +/, ""); // strip leading spaces - search = search.replace(/ +$/, ""); // strip trailing spaces - search = search.toLowerCase(); - search = convertToId(search); - - var resultRows = document.getElementsByTagName("div"); - var matches = 0; - - var i = 0; - while (i < resultRows.length) - { - var row = resultRows.item(i); - if (row.className == "SRResult") - { - var rowMatchName = row.id.toLowerCase(); - rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_' - - if (search.length<=rowMatchName.length && - rowMatchName.substr(0, search.length)==search) - { - row.style.display = 'block'; - matches++; - } - else - { - row.style.display = 'none'; - } - } - i++; - } - document.getElementById("Searching").style.display='none'; - if (matches == 0) // no results - { - document.getElementById("NoMatches").style.display='block'; - } - else // at least one result - { - document.getElementById("NoMatches").style.display='none'; - } - this.lastMatchCount = matches; - return true; - } - - // return the first item with index index or higher that is visible - this.NavNext = function(index) - { - var focusItem; - while (1) - { - var focusName = 'Item'+index; - focusItem = document.getElementById(focusName); - if (focusItem && focusItem.parentNode.parentNode.style.display=='block') - { - break; - } - else if (!focusItem) // last element - { - break; - } - focusItem=null; - index++; - } - return focusItem; - } - - this.NavPrev = function(index) - { - var focusItem; - while (1) - { - var focusName = 'Item'+index; - focusItem = document.getElementById(focusName); - if (focusItem && focusItem.parentNode.parentNode.style.display=='block') - { - break; - } - else if (!focusItem) // last element - { - break; - } - focusItem=null; - index--; - } - return focusItem; - } - - this.ProcessKeys = function(e) - { - if (e.type == "keydown") - { - this.repeatOn = false; - this.lastKey = e.keyCode; - } - else if (e.type == "keypress") - { - if (!this.repeatOn) - { - if (this.lastKey) this.repeatOn = true; - return false; // ignore first keypress after keydown - } - } - else if (e.type == "keyup") - { - this.lastKey = 0; - this.repeatOn = false; - } - return this.lastKey!=0; - } - - this.Nav = function(evt,itemIndex) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==13) return true; - if (!this.ProcessKeys(e)) return false; - - if (this.lastKey==38) // Up - { - var newIndex = itemIndex-1; - var focusItem = this.NavPrev(newIndex); - if (focusItem) - { - var child = this.FindChildElement(focusItem.parentNode.parentNode.id); - if (child && child.style.display == 'block') // children visible - { - var n=0; - var tmpElem; - while (1) // search for last child - { - tmpElem = document.getElementById('Item'+newIndex+'_c'+n); - if (tmpElem) - { - focusItem = tmpElem; - } - else // found it! - { - break; - } - n++; - } - } - } - if (focusItem) - { - focusItem.focus(); - } - else // return focus to search field - { - parent.document.getElementById("MSearchField").focus(); - } - } - else if (this.lastKey==40) // Down - { - var newIndex = itemIndex+1; - var focusItem; - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem && elem.style.display == 'block') // children visible - { - focusItem = document.getElementById('Item'+itemIndex+'_c0'); - } - if (!focusItem) focusItem = this.NavNext(newIndex); - if (focusItem) focusItem.focus(); - } - else if (this.lastKey==39) // Right - { - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem) elem.style.display = 'block'; - } - else if (this.lastKey==37) // Left - { - var item = document.getElementById('Item'+itemIndex); - var elem = this.FindChildElement(item.parentNode.parentNode.id); - if (elem) elem.style.display = 'none'; - } - else if (this.lastKey==27) // Escape - { - parent.searchBox.CloseResultsWindow(); - parent.document.getElementById("MSearchField").focus(); - } - else if (this.lastKey==13) // Enter - { - return true; - } - return false; - } - - this.NavChild = function(evt,itemIndex,childIndex) - { - var e = (evt) ? evt : window.event; // for IE - if (e.keyCode==13) return true; - if (!this.ProcessKeys(e)) return false; - - if (this.lastKey==38) // Up - { - if (childIndex>0) - { - var newIndex = childIndex-1; - document.getElementById('Item'+itemIndex+'_c'+newIndex).focus(); - } - else // already at first child, jump to parent - { - document.getElementById('Item'+itemIndex).focus(); - } - } - else if (this.lastKey==40) // Down - { - var newIndex = childIndex+1; - var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex); - if (!elem) // last child, jump to parent next parent - { - elem = this.NavNext(itemIndex+1); - } - if (elem) - { - elem.focus(); - } - } - else if (this.lastKey==27) // Escape - { - parent.searchBox.CloseResultsWindow(); - parent.document.getElementById("MSearchField").focus(); - } - else if (this.lastKey==13) // Enter - { - return true; - } - return false; - } -} diff --git a/Event Assembler/html/search/search.png b/Event Assembler/html/search/search.png deleted file mode 100644 index 9dd2396db13f27c7b5e1844540d12e0e54977189..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 527 zcmV+q0`UEbP)`f0005jNkl4#8 zyRJb|5QfiY3nD}#O1IDv32{lhg2F4H)+uxzLhBJkK|@6+NC=S-QMwdDA(0T5^Rb+r z6PJ@S#oDuG{{Np@Gh4b|uU~h&TrSex#PvU?tS~#BPQTxuPNziNZnxj>4~N5lOGu~F ziF(y)wOlTr&u8jGP^naEwK|bV#N%`jJS4I$EukQckB6(ORuWistd(@>L9MGMR8v)@U^9^?IF7hr?B*-qJ)+ z1|i-_O<8`-j|U?Gf)q9yjf%zMZ<*i*e;r)?T0%FY-erEE4^ zE|)WzOa!sPV4yI$s`L3g9J}3aHk&~s1mENFu%YdCOBdtuI2a5v5ztnv^``M-l6VPq z_WS+ea1aGG8V!n@&8AQ&tk-LY!;#HqS-}tM@x8SzUWE##TnVDJSS;Y9lF4KOfxt6a za0LG;M+*LYKA+8Iu~>{>;0g9<8{AVu2oXOXkIav?zy4Z%002ovPDHLkV1iB-@74eS diff --git a/Event Assembler/html/search/variables_61.html b/Event Assembler/html/search/variables_61.html deleted file mode 100644 index 524c33f..0000000 --- a/Event Assembler/html/search/variables_61.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- alignOffset - Nintenlord::Event_assembler::Code::Languages::EACodeLanguage -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/variables_63.html b/Event Assembler/html/search/variables_63.html deleted file mode 100644 index ea4ba9c..0000000 --- a/Event Assembler/html/search/variables_63.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- conversion - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- currentOffsetCode - Nintenlord::Event_Assembler::Core::Code::Language::EACodeLanguageAssembler -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/variables_64.html b/Event Assembler/html/search/variables_64.html deleted file mode 100644 index 9df1870..0000000 --- a/Event Assembler/html/search/variables_64.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- defCol - Nintenlord::Event_Assembler::Core::Code::Preprocessors::BuiltInMacros::IsDefined -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/variables_66.html b/Event Assembler/html/search/variables_66.html deleted file mode 100644 index a0ceb5e..0000000 --- a/Event Assembler/html/search/variables_66.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- function - Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/variables_69.html b/Event Assembler/html/search/variables_69.html deleted file mode 100644 index fafc596..0000000 --- a/Event Assembler/html/search/variables_69.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- isFixed - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- isLabel - Nintenlord::Event_Assembler::Core::Code::Language::Parameter -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/variables_6c.html b/Event Assembler/html/search/variables_6c.html deleted file mode 100644 index b82af52..0000000 --- a/Event Assembler/html/search/variables_6c.html +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- labelName - Nintenlord::Event_Assembler::Core::Code::Language::Parameter -
-
-
-
- lenght - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/variables_6d.html b/Event Assembler/html/search/variables_6d.html deleted file mode 100644 index 59ed3bf..0000000 --- a/Event Assembler/html/search/variables_6d.html +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- maxAmountOfParameters - Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective -
-
-
-
- maxDimensions - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- minAmountOfParameters - Nintenlord::Event_Assembler::Core::Code::Preprocessors::PreprocessorDirective -
-
-
-
- minDimensions - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/variables_6e.html b/Event Assembler/html/search/variables_6e.html deleted file mode 100644 index d72b485..0000000 --- a/Event Assembler/html/search/variables_6e.html +++ /dev/null @@ -1,29 +0,0 @@ - - - - - - - -
-
Loading...
- -
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/variables_6f.html b/Event Assembler/html/search/variables_6f.html deleted file mode 100644 index 24db428..0000000 --- a/Event Assembler/html/search/variables_6f.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- offsetChanger - Nintenlord::Event_assembler::Code::Languages::EACodeLanguage -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/variables_70.html b/Event Assembler/html/search/variables_70.html deleted file mode 100644 index 72f5e84..0000000 --- a/Event Assembler/html/search/variables_70.html +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- pointedPriority - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- pointer - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
-
- position - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/variables_73.html b/Event Assembler/html/search/variables_73.html deleted file mode 100644 index 0cd0c73..0000000 --- a/Event Assembler/html/search/variables_73.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- signed - Nintenlord::Event_Assembler::Core::Code::Language::TemplateParameter -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/search/variables_76.html b/Event Assembler/html/search/variables_76.html deleted file mode 100644 index 0e70db2..0000000 --- a/Event Assembler/html/search/variables_76.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - -
-
Loading...
-
-
- value - Nintenlord::Event_Assembler::Core::Code::Language::Parameter -
-
-
Searching...
-
No Matches
- -
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector-members.html deleted file mode 100644 index b1415ee..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.BuildVector Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.BuildVector, including all inherited members. - - - -
Equals(IReplacer other)Nintenlord.Event_Assembler.Code.BuildVector
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.BuildVector
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.BuildVector
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector.html deleted file mode 100644 index 7133109..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.BuildVector Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.BuildVector Struct Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.BuildVector:
-
-
- - -Nintenlord.Event_Assembler.Code.IReplacer - -
-
- -

List of all members.

- - - - - -

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IReplacer other)
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.BuildVector.Equals (IReplacer  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.BuildVector.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Code.BuildVector.Replace (string[]  parameters ) 
-
- -
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_build_vector.png deleted file mode 100644 index cf97823c207655f8f7f2a375af2ed3b5d7bf484c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 891 zcmeAS@N?(olHy`uVBq!ia0y~yU=#te12~w0dtRv;x2;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=Gnc1}V@L(#+qsc>uMK!ykFvb@H~o*D zPS75i6w{2~mmUeNcyvmrJ(+L+V^2?`dHh}iPKqKz>iff%B0Im=Ge1>0^|R*nJ-5_v8ykvV{R&*xp*giZ=EQR&^L4^r z{&M^q1+J>iE2>hOvNCnu=MDGtdmU4LB~|5$*-W`s`iC*jTI1BQZ;#sEUJ1Bl`v0I! zjZMwb2x(@GlcC=WMZBI{{hRS_-ExuZla<6pEsV8yn#4FamS)RN2!A7Z>W$`7{tqm> zZo93Pd}Hs@v9(!9NKdh-SBQ(9&-_~c!Zp{pG$+_i&b9E5Yn*iHE05PF+nyascT8sr zb#Fd75T0UKRm6;*q~6_dOutZWQ|y z(ccf;7jFJ__>hxz-^R2J{{SQKo%7l*v!}(IEt`4YPd?srbNb;gALkyw`Sr58!@?g* te>gS5mHtZoIRlOkP>kpYXn6i(WN5eS;=g+N9x$gcc)I$ztaD0e0sv1>qPhS8 diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector-members.html deleted file mode 100644 index 1a8e439..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.DeconstructVector Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.DeconstructVector, including all inherited members. - - - -
Equals(IReplacer other)Nintenlord.Event_Assembler.Code.DeconstructVector
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.DeconstructVector
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.DeconstructVector
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector.html deleted file mode 100644 index 7621423..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.DeconstructVector Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.DeconstructVector Struct Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.DeconstructVector:
-
-
- - -Nintenlord.Event_Assembler.Code.IReplacer - -
-
- -

List of all members.

- - - - - -

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IReplacer other)
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.DeconstructVector.Equals (IReplacer  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.DeconstructVector.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Code.DeconstructVector.Replace (string[]  parameters ) 
-
- -
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_deconstruct_vector.png deleted file mode 100644 index 848003800c8dba20b9f505ed2a669b71367d8e0f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 931 zcmeAS@N?(olHy`uVBq!ia0y~yV6*|U12~w0Vxn%%7hy z0muU50|yRNANv0U$mJ*r@(Tt^gTd8PAw~=g%toFrjv*C{Z|B}FdTqer>T7lR|NkeS z6Jl>{m>7F}`B|0OGjFZz*`cFYad)4}^wi%~9(r95IOl;-V?_Ns`)5Iy61~&X-0Ys` zP7N~i+^?$tWBt~EYle6D&-ZW}FF)7d@c+UhIXRm>MkO_}MSnH-oGVy!v~}a5hf8z! zG5k?n_~~4eHFJe#NO^~BoT$~lwzuika)py+cD+%2aV;~WK}ODI`n`u4HzXDJT>G5C z^MO0Z-qzsP*^lhfGeSN%F{)2l_waBl>(fKO757*wEm(4?u#Z*zrPr$XdXAX zbh1KUOW&+@(Wj#GtDV$)pNUoM^PIbT+e+!3b$gq_%fE{E)F19$EpxcCw4yrEZvJuiL%~mL zS8;$tuU5k5Wa`bh=zZ}vb_c7&%kD2yuc$xl_l3ou+4%#Dzfwh$IuHrk925qjPDq%$ z0A&!86_d=H(kGqXH1pK&qPvhdsa4wZH}&uF7^c)s_j})5I)2M7aZ;Uk+=u(2630(g zFg%|m|5E<>&W3WcGs08%8O%&h`9F7Yx%Qs3$Kr0E*>?8WV%;}Vb2sJAZrznD<$U^P z=f7D~zvY~&wJ&A+_?=(()x*SByu2lbci!DRyCrs4EvuQel%5>hdSjXF!o)QN6`8Z` z?dm;N?AiR_977z}RI~Yiyz;cq3S>y0FPVKQ@@;wjy5}EfXxglqJhj|Hs?06BB4oaj z($0g^W%%ECJ#<$Swb?UGGBxMLJIkru@7q5-n=<1=8jI)st*l(@ojuL!xb$Nu7k>yk zvr+Zw$GDKV9IjN=P&ZDSX`IdCxjGMjs+GRGwJgu%?xrU-Ph`a2S6=+F>-ojHqc*K^ z67Fw}e)9D9aK=9}V7R+swr&26#@rcuUhlNvO1zey{#R}4WwAVi`P=^8Dho+CqAqCm zJ5&0BXPw@D=6wA#+pX0?!STg8&*eiMlH)%hSWM=^N1`njxgN@xNA D_$9)D diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined-members.html deleted file mode 100644 index b3cfcc3..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined-members.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.IsDefined Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.IsDefined, including all inherited members. - - - - - -
defColNintenlord.Event_Assembler.Code.IsDefined
Equals(IReplacer other)Nintenlord.Event_Assembler.Code.IsDefined
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.IsDefined
IsDefined(IDefineCollection defCol)Nintenlord.Event_Assembler.Code.IsDefined
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.IsDefined
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined.html deleted file mode 100644 index 22af8d4..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.IsDefined Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.IsDefined Struct Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.IsDefined:
-
-
- - -Nintenlord.Event_Assembler.Code.IReplacer - -
-
- -

List of all members.

- - - - - - - - -

Public Member Functions

 IsDefined (IDefineCollection defCol)
bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IReplacer other)

Public Attributes

IDefineCollection defCol
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Code.IsDefined.IsDefined (IDefineCollection  defCol ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.IsDefined.Equals (IReplacer  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.IsDefined.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Code.IsDefined.Replace (string[]  parameters ) 
-
- -
-

Member Data Documentation

- - -
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_is_defined.png deleted file mode 100644 index 99f51a1303e763e1d2df70b685209fed7d0bb9d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 879 zcmeAS@N?(olHy`uVBq!ia0y~yVB`R@12~w0HCOrUXVv}@zDzq^{+z;-yU&?Bx=%cNA3mK=YjHnkNA&g6JrkCC$Vp~APv$zt zr>b^dSzBjo^X?uw{-ms#=XXY)Uw%wM>aW4xI5C}$OQkiwYb`mRZcK^Wpkmoka3-#Y zwQsh2%uYiF!5CBVMG9KiKW;6#EjLkyv)xza!GSeru0-%L&2xXE8^0Vd z(1V~&);=0%3SFN(5em}o6OHZSSHdd82z(^t-Z{7X(iIWe#H*Fl9Dg7xQ>z#&(` zc<^fV`@OY?e*NOm=Xg|XQ8SUnQGtDu0*9G5IAkH=i<|s$Ry9UR=~4^l&8Tb^M*$!T zS2*VV<+#|vXHWJ>+Ai(g+~<^P`pD02ZT-RdSvo5UnkSUc=U32E+I{vw^QjlfoQG<) z*SZP#hPinNXZl`)#Kp8vVd>?PwsJ?V7|k!w8nR_ZAA;CLqEqlR#O2^3xjNPW - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code.html deleted file mode 100644 index 1a53a51..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_languages_1_1_code.html +++ /dev/null @@ -1,351 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Languages.Code Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Languages.Code Struct Reference

-

Helper class for templates and codes. -More...

- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 Code (string[] line, ICodeTemplate template)
 Creates a new Code from template and matching text.
string[] ReplaceOffsetsWithLables (SortedDictionary< int, string > lables)
 Replaces all offsets with matching lables.
override int GetHashCode ()
 Return templates hash code.
override bool Equals (object obj)
 Checks if obj is a Code and uses the same template.

Static Public Member Functions

static bool operator== (Code a, Code b)
 Checks if Codes have the same template.
static bool operator!= (Code a, Code b)
 Checks if Codes do not have the same template.

Properties

ICodeTemplate Template [get]
 The template of this code.
string[] Text [get]
 The text of this code.
int Length [get]
 Lenght of this code in bytes.
int[] PointedOffsets [get]
 Offsets pointed by this code.
-

Detailed Description

-

Helper class for templates and codes.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Code.Languages.Code.Code (string[]  line,
ICodeTemplate  template 
)
-
-
- -

Creates a new Code from template and matching text.

-
Parameters:
- - - -
line Code split to parameters
template Template of this code
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override bool Nintenlord.Event_Assembler.Code.Languages.Code.Equals (object  obj ) 
-
-
- -

Checks if obj is a Code and uses the same template.

-
Parameters:
- - -
obj Object to compare
-
-
-
Returns:
True if obj is Code and has same themplate, else false
- -
-
- -
-
- - - - - - - - -
override int Nintenlord.Event_Assembler.Code.Languages.Code.GetHashCode ( ) 
-
-
- -

Return templates hash code.

-
Returns:
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
static bool Nintenlord.Event_Assembler.Code.Languages.Code.operator!= (Code  a,
Code  b 
) [static]
-
-
- -

Checks if Codes do not have the same template.

-
Parameters:
- - - -
a Instance of Code
b Instance of Code
-
-
-
Returns:
Returns true codes use different template, else false
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
static bool Nintenlord.Event_Assembler.Code.Languages.Code.operator== (Code  a,
Code  b 
) [static]
-
-
- -

Checks if Codes have the same template.

-
Parameters:
- - - -
a Instance of Code
b Instance of Code
-
-
-
Returns:
Returns true codes use the same template, else false
- -
-
- -
-
- - - - - - - - - -
string [] Nintenlord.Event_Assembler.Code.Languages.Code.ReplaceOffsetsWithLables (SortedDictionary< int, string >  lables ) 
-
-
- -

Replaces all offsets with matching lables.

-
Parameters:
- - -
lables Collection of lables and their offsets
-
-
-
Returns:
Text where every offset is replaced with a lable
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Languages.Code.Length [get]
-
-
- -

Lenght of this code in bytes.

- -
-
- -
-
- - - - -
int [] Nintenlord.Event_Assembler.Code.Languages.Code.PointedOffsets [get]
-
-
- -

Offsets pointed by this code.

- -
-
- -
-
- - - - -
ICodeTemplate Nintenlord.Event_Assembler.Code.Languages.Code.Template [get]
-
-
- -

The template of this code.

- -
-
- -
-
- - - - -
string [] Nintenlord.Event_Assembler.Code.Languages.Code.Text [get]
-
-
- -

The text of this code.

- -
-
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html deleted file mode 100644 index 5538596..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html deleted file mode 100644 index a08bada..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html +++ /dev/null @@ -1,222 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Processors.PreprocessingContext Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Processors.PreprocessingContext Struct Reference

-

List of all members.

- - - - - - - - - - - - - -

Public Member Functions

bool CanBeDefined (string name, string[] parameters)

Public Attributes

Stack< bool > include
IMessageLog messageLog
IDefineCollection defCol
List< string > predefined
string currentFile
string currentLine
int lineNumber

Properties

bool CanInclude [get]
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Processors.PreprocessingContext.CanBeDefined (string  name,
string[]  parameters 
)
-
-
- -
-
-

Member Data Documentation

- - - - - - - - - - - - - - -

Property Documentation

- -
-
- - - - -
bool Nintenlord.Event_Assembler.Code.Processors.PreprocessingContext.CanInclude [get]
-
-
- -
-
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html deleted file mode 100644 index 61ea9ac..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html deleted file mode 100644 index 705ea38..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Processors.PreprocessorDirective Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Processors.PreprocessorDirective Struct Reference

-

List of all members.

- - - - - - - - -

Public Attributes

int minAmountOfParameters
int maxAmountOfParameters
Preprocess function
string name

Properties

int AmountOfParameters [set]
-

Member Data Documentation

- - - - - - - - -

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Code.Processors.PreprocessorDirective.AmountOfParameters [set]
-
-
- -
-
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:44 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum-members.html deleted file mode 100644 index e1ef27d..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Signum Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Signum, including all inherited members. - - - -
Equals(IReplacer other)Nintenlord.Event_Assembler.Code.Signum
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.Signum
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.Signum
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum.html deleted file mode 100644 index 27743d7..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Signum Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Signum Struct Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.Signum:
-
-
- - -Nintenlord.Event_Assembler.Code.IReplacer - -
-
- -

List of all members.

- - - - - -

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IReplacer other)
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Signum.Equals (IReplacer  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Signum.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Code.Signum.Replace (string[]  parameters ) 
-
- -
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:42 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_signum.png deleted file mode 100644 index 863ab15fb10e091ccf26dc6951b8265366ad77c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 881 zcmeAS@N?(olHy`uVBq!ia0y~yVB`R@12~w0czu)_Huuz8GQGmr!;D{K9&nsO`d2)D#&#=Sy*${YvGj3&)LBO!x#DyFXJ*Q{+(^?u z#&rDX^PNTM3`!oR;zkZ3mp-Q7+GeVBQ^;)gF>QLgB-|Vn;&d9$815XKN`P zQjZf9+~^i^X>v;6+si6nk^`^ni)EBHH%6Ut0$4LRJ7>^J6UQUIbn zhk`Hns`KX?$jL8kQm|`3+^oXEWI2JwaYKXa(_cK_7nTW*P)vP!&tcRiSC{Y~LX+-IgE$4-_#E&xWunSZvDFBO%hEZL&w zyTo)RBqA=|y4uvP8I$^^VttnD{9P4q{O2CzJkB0!YumuLwIb5k&kQ*t^3MPxLd&+4 zO`++EcZ2W8&r(6^r=pSUKf= z=yv0U6ArvQ_*rV=9OLzZ9EVsx3oA?#>NLGBQWU&py_DhG17 diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch-members.html deleted file mode 100644 index 6ca832d..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Switch Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.Switch, including all inherited members. - - - -
Equals(IReplacer other)Nintenlord.Event_Assembler.Code.Switch
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.Switch
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.Switch
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch.html deleted file mode 100644 index 4628af8..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.Switch Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.Switch Struct Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.Switch:
-
-
- - -Nintenlord.Event_Assembler.Code.IReplacer - -
-
- -

List of all members.

- - - - - -

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IReplacer other)
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Switch.Equals (IReplacer  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.Switch.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Code.Switch.Replace (string[]  parameters ) 
-
- -
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_switch.png deleted file mode 100644 index 8eb8dd5729eb034c80cc1ca0dc46d4459fb4e71f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 864 zcmeAS@N?(olHy`uVBq!ia0y~yVB`R@12~w0z*5NK^rf;sB08c&Tfwy7Uw+P~Jl;@Naj-tEfeX4b&AzW;4kWm-PXsIE(X_e9~4 z>F*?+0-KuWQ>~c=6hl5ciMWVb{hPgQt(!{tq14HoECyD_rPG=lo?o+0I9H+Eu~0CR z=L2U>b3|5Y)C0Z!TrAV-jwBu7o5jQ@eox*}r?MqnHty^lgNbvRIF?qhDIIz37HqVv ztLsB=c!a>X z0!NrR*4?Xq|5oA#$A9^>A6xRh{(D7onaTUv$sB>X$4ufF7TP?U zcYlVpWk!G|@xO!K1OH&{M? z+ogJ|xb>69G`R;JA6Qzn*EAf>kThYH(c5F+RKO*vS;O2B(3P&>v?tF*HF?zvj{6m^ zt`-}oeEi<7kP|$AtJ{lvOK(RmF#BoqF-AFQUaOl$>xs)23==a>2NkG4aoaN8&BwZc zSJ?1ZdoXiaSjn=rp?$UCpU;0<4V|T(mAzN)&SjI6O{93*2Ka;^bvx}X_ SHN1e?fx*+&&t;ucLK6VyopXl( diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter-members.html deleted file mode 100644 index 976b615..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.VectorToParameter Member List

This is the complete list of members for Nintenlord.Event_Assembler.Code.VectorToParameter, including all inherited members. - - - -
Equals(IReplacer other)Nintenlord.Event_Assembler.Code.VectorToParameter
IsCorrectAmountOfParameters(int amount)Nintenlord.Event_Assembler.Code.VectorToParameter
Replace(string[] parameters)Nintenlord.Event_Assembler.Code.VectorToParameter
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter.html deleted file mode 100644 index fb6b4bc..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Code.VectorToParameter Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Code.VectorToParameter Struct Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Code.VectorToParameter:
-
-
- - -Nintenlord.Event_Assembler.Code.IReplacer - -
-
- -

List of all members.

- - - - - -

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IReplacer other)
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.VectorToParameter.Equals (IReplacer  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Code.VectorToParameter.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Code.VectorToParameter.Replace (string[]  parameters ) 
-
- -
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Nov 20 19:34:43 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_code_1_1_vector_to_parameter.png deleted file mode 100644 index 5d2220bd8d1df84f5ad1834e74d06b995fb3950a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 935 zcmeAS@N?(olHy`uVBq!ia0y~yU~~Yo12~w0Wc>S>?LbN*z$e7@|Ns9$=Kuc(=Fd-< z0AzvjfddDs5B+}v3*VNi(i1#pXP5>c)pJQKl%yd4eE-fTD@k!~Q zHAP*Dm&+5yYNqI=u6h|m*1C{>NvUeavq3%xjlWs3WmxP8>jxg#Ln06 z7$wIaDB~<&HPb>aq5snQyOlNb{n$i~b+3y`-@xGg^2hdr-<~tDyUTuNwwlDuGykT` z2Id7k~L=SvA@yzrB`~J;r_qYr)Wf#utd6qis z!J0-Xb~|T=Wo60Y*W%wCDt5c>Irny^_%&6>H`WaMR=;Jas%>y@y0>u}KkEseKRL<{ zOezjce+nA5cwdXVyDvUYk#V2-{(K>o1N)!4H?f>hb82AmfGAobsK6+sz<7xR9Nw8M z9zdA}6OeWl2Pu$@U8d9S6yF(7rhn>(MoRSm$%V%42P}Wy+w!TXue3)g<(J->rv6=B zONCd(dfsPTz;W*SE`}Y}Z{3dR10&@;1J9&w-@b|@2%mMxR9f2^_v^qzLl5ulN1wJ= zubAHX`1$L=Ut6vF-(NoI@W0|>=y;*Vj=Yxs< zYz)m;b~I}oIX>&cv%S$$Sz3=0czL{|UT)ZJo1O4sJvfFgocxx_d*R{1S@1gG*WRlp^P88MLgVU~)cf0Y z8*lG(5RrV*t@G*@(+nM66W8|)7sS@?RhC&5JYgEMPQQB`bM1#+Y{zy@I9A2>;F#dK zsN-)s)`iYgv&c?(liy~fqxbUAukKh0|FDa#3qzZgOV0Z&wY#;Bo872Cnc>pB&HtG{ tcwE?iM=K2+5kd;R4F3fb-cI_<{PK;{ttBCD!oXa`;OXk;vd$@?2>?CGrMmzC diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code-members.html deleted file mode 100644 index 341b78c..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code-members.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code.html deleted file mode 100644 index a90e5d2..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_code.html +++ /dev/null @@ -1,351 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.Code Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.Code Struct Reference

-

Helper class for templates and codes. -More...

- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 Code (string[] line, ICodeTemplate template)
 Creates a new Code from template and matching text.
string[] ReplaceOffsetsWithLables (SortedDictionary< int, string > lables)
 Replaces all offsets with matching lables.
override int GetHashCode ()
 Return templates hash code.
override bool Equals (object obj)
 Checks if obj is a Code and uses the same template.

Static Public Member Functions

static bool operator== (Code a, Code b)
 Checks if Codes have the same template.
static bool operator!= (Code a, Code b)
 Checks if Codes do not have the same template.

Properties

ICodeTemplate Template [get]
 The template of this code.
string[] Text [get]
 The text of this code.
int Length [get]
 Lenght of this code in bytes.
int[] PointedOffsets [get]
 Offsets pointed by this code.
-

Detailed Description

-

Helper class for templates and codes.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Language.Code.Code (string[]  line,
ICodeTemplate  template 
)
-
-
- -

Creates a new Code from template and matching text.

-
Parameters:
- - - -
line Code split to parameters
template Template of this code
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override bool Nintenlord.Event_Assembler.Core.Code.Language.Code.Equals (object  obj ) 
-
-
- -

Checks if obj is a Code and uses the same template.

-
Parameters:
- - -
obj Object to compare
-
-
-
Returns:
True if obj is Code and has same themplate, else false
- -
-
- -
-
- - - - - - - - -
override int Nintenlord.Event_Assembler.Core.Code.Language.Code.GetHashCode ( ) 
-
-
- -

Return templates hash code.

-
Returns:
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
static bool Nintenlord.Event_Assembler.Core.Code.Language.Code.operator!= (Code  a,
Code  b 
) [static]
-
-
- -

Checks if Codes do not have the same template.

-
Parameters:
- - - -
a Instance of Code
b Instance of Code
-
-
-
Returns:
Returns true codes use different template, else false
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
static bool Nintenlord.Event_Assembler.Core.Code.Language.Code.operator== (Code  a,
Code  b 
) [static]
-
-
- -

Checks if Codes have the same template.

-
Parameters:
- - - -
a Instance of Code
b Instance of Code
-
-
-
Returns:
Returns true codes use the same template, else false
- -
-
- -
-
- - - - - - - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Language.Code.ReplaceOffsetsWithLables (SortedDictionary< int, string >  lables ) 
-
-
- -

Replaces all offsets with matching lables.

-
Parameters:
- - -
lables Collection of lables and their offsets
-
-
-
Returns:
Text where every offset is replaced with a lable
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.Code.Length [get]
-
-
- -

Lenght of this code in bytes.

- -
-
- -
-
- - - - -
int [] Nintenlord.Event_Assembler.Core.Code.Language.Code.PointedOffsets [get]
-
-
- -

Offsets pointed by this code.

- -
-
- -
-
- - - - -
ICodeTemplate Nintenlord.Event_Assembler.Core.Code.Language.Code.Template [get]
-
-
- -

The template of this code.

- -
-
- -
-
- - - - -
string [] Nintenlord.Event_Assembler.Core.Code.Language.Code.Text [get]
-
-
- -

The text of this code.

- -
-
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter-members.html deleted file mode 100644 index 8beab9e..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter-members.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter.html deleted file mode 100644 index 4a25350..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_language_1_1_parameter.html +++ /dev/null @@ -1,205 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Language.Parameter Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Language.Parameter Struct Reference

-

Still unused. -More...

- -

List of all members.

- - - - - - - - - - - -

Public Member Functions

 Parameter (string labelName)
 Parameter (int value)
int TransformToTemplate (string name)

Static Public Member Functions

static bool IsLabelName (string name)

Public Attributes

bool isLabel
int value
string labelName
-

Detailed Description

-

Still unused.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Language.Parameter.Parameter (string  labelName ) 
-
-
- -
-
- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Language.Parameter.Parameter (int  value ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
static bool Nintenlord.Event_Assembler.Core.Code.Language.Parameter.IsLabelName (string  name )  [static]
-
-
- -
-
- -
-
- - - - - - - - - -
int Nintenlord.Event_Assembler.Core.Code.Language.Parameter.TransformToTemplate (string  name ) 
-
-
- -
-
-

Member Data Documentation

- - - - - - -
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:44 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector-members.html deleted file mode 100644 index f102dcb..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector.html deleted file mode 100644 index d34f2d6..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector Struct Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro - -
-
- -

List of all members.

- - - - - -

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector.Equals (IMacro  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.BuildVector.Replace (string[]  parameters ) 
-
- -
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_build_vector.png deleted file mode 100644 index c2a3343ef3ef1e0debbe8ae4cebe5c3bea0151a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1226 zcmV;*1U37KP)WQx3`JW`)%^b_&jTQIwE&Z361#m>yF^9sMY)C{zlIgguS`<~LbG4OX9{;Y~{95vc*8iaW8{o>G!vgLBt^U1@ zexWk@xSdb_eSiLCbW7^d6eO2dTy1R1TH+6)?+`byohkE8ryU6l=+|0 zr~klNM+@O5UHJFm>bbKA-!a>#wbvzwdX~#j>E`0X`UdV$S;MVXfR`EEVc$4wFM6&o%Sl-Ko|_!Zq8mI5T$k=v(wx_`XFWvk>FBwt2eu)cuErK; zm&Li+8XJXjZqc!FUb}?rgLY@PhswMf=d3Nu3H4?-aq^eozOQ^O>pvt<47XkEC(R<^ z^5zmQg>Wf^OCemsrMx;^%5CL(FZuIk@e(fO9&G=RF5yyMkuB*GF69;RG6jT7AzTXK zQV5qqxD>)ATngb*2$w>*6vCwtE`@LjmqNG{!le){g>Wf^OSlxmr4TNKa4CdKA>1Po z%5CKmUgz81Tf!w=3gJ=+m-4f4+e^mB9D>Ek{`L|Psg4PZ@6QrAE5<31>k@bG`wCrU^muz+OMmvoV}EK4{6{b1wHWg~DqJzG+2BB#e|cv$epHJo z>=891CTyo1%q|qpaCCuDWN4XuWpJUcWCJ>q!wuW)@dAfoaZg8T4B$C0!etMkzzVlh zKOvbRwR!vt7A}|W0B12AD70`hFI~RizGJ#q`|SyuJ-13u0vDc3>#<=~UPQQ7jqPPI zIey6h182dlskS~11}-+y#Oy-h+S!;d2qdJ}Gux-N7aoV&Ic+Q5TwGY+z#S@UxYY{q zGRxPnZ=A)lxT>P@sA`EAW@9WHg=1orW25L3a6_3pgPWXuJpJaGln%7Mzq!SHUO7O+ z?lO4C^SJ*BuJbA@W`}US4@AZ&D~l{BYj_N+_vo{pZYdSDyEF$HKmT^8qNYiv}axkbmydF>Le z(b=8d9xC%{oU^tp+rr-rDu@DQpUKRw6pnCg+c04`l@{*%%6${?GjQ9*e$p%wE^jX3 oQV5qqxD>*r5bj&TrQBBj0-c6q8r^-!Qvd(}07*qoM6N<$f_Iu<;s5{u diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector-members.html deleted file mode 100644 index 141b56d..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector.html deleted file mode 100644 index dc48a00..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector Struct Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro - -
-
- -

List of all members.

- - - - - -

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector.Equals (IMacro  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.DeconstructVector.Replace (string[]  parameters ) 
-
- -
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_deconstruct_vector.png deleted file mode 100644 index 796fec068df9d91b4fcb361e4623c1b9b3206695..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1288 zcmeAS@N?(olHy`uVBq!ia0y~yU}6EX12~w0WMItP93UkT;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=%XCi{$B+ufw{!32X&Z91Ob7D4m zEhR1O;HDz5V>; z`s>#zw)KBsCtEl2E_s{yt>VUy4DRQBey1x7S4q4pDwAkRTUxvA?BAMKJgeFRk8Iyy zpTGT(?B&_}Wh5T!^OfDPZ*A~Po*>Wcn4Y-ic{uzb?!g)dv~FOO1R@bbC!)dm1c+H=Wp#+Q4=`u{8IIt?V%!qO!>=>OJ+W? zPtX6;l(2FY$3dU;qUYu92?cNBRaU*V`@2?NNNBTfJD;_=_&sxhlF6nlSNS@Oniu>o zKlrQqu*HYmgd2bD6*%60m0~$LyCr|}@0N1)&->o99R0jUxUqH5+7D|DZdByAG~B6^ zV5z$lE6x6pw>Y?*)$!)P=RJPM4jRNQIC1{(f%S%7yBy2j{`q&|&u7gqnF0Zk=fb?U z&o=&=_;|0m#I_oq?i*)*EOfXzuYK?4dkdaV+!$sjf4TG77Wgr z-=>;kj(4lChd=NCk|;2z_mS^rT@DpTh1v})jVd4pC(}wtg}ZU>UqZNmJlpw;90WL+ z3_pmlHaQ4*99LukEAbTYfJZY_7ZE}MrC``7$8o}N%#^zV<6 z@#=!6ueQYk0`{x-ik$!WTNX!nNk?ug_)LcMSLbJl$yc?@_|>zZZ3uZMgfQRgSw1l=L%flJRFQjvsZ{M=?+=3G#t{HLS_0=!zin;vgpDD{6 zZzkK_%#uFJoRU#(ew_NBt?ssMT61pqe!IhBo<0f=_rmWzc38WpL!iRA?%J^@AB6rl zB`B`R+_vnPBg0**;%J8n_p*hn{;50@^=maM$o>8@U$=9@f}EddY3y|P_xDX-zsL18 zv%LIxuWb8AJw~P*b4(_(vh3Y)@L0JbJk1Fo^gHSN{JjwL5cq^l9fjblPg_Al4py;}-_4TycCIRY zw)?TDpEW+}Qb+!!d~QE>gNOC?@kV)z<%b)c13!IJDL&11xuHPjOZLIkTEiCxJHH9s z3E%F2K;E&ytjqlDHiZE7048|S1ST?OrkCG-v1iC-cVApJcPp^iV(@hJb6Mw<&;$Tu C5@Wgm diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined-members.html deleted file mode 100644 index 599d886..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined-members.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined.html deleted file mode 100644 index 5643ac2..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined Struct Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro - -
-
- -

List of all members.

- - - - - - - - -

Public Member Functions

 IsDefined (IDefineCollection defCol)
bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)

Public Attributes

IDefineCollection defCol
-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - -
Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined.IsDefined (IDefineCollection  defCol ) 
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined.Equals (IMacro  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.IsDefined.Replace (string[]  parameters ) 
-
- -
-

Member Data Documentation

- - -
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:47 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_is_defined.png deleted file mode 100644 index 31558aee0d5dccb30544e4440a403d3113748053..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1224 zcmb7^dsLDK6u>F-O*vhqGnA$?kB`(M&GZXeL(S#D#A@YAH-=g^%U3=qnU?uZ6KAK) z&wLd5B9pU_hGL43RKy*plYGYc0vDhHJ~F;!teySQpS$PWdw=)bKkx6{++ae$W)o`@ z1Ol-+@CZHxf!H9_aj=n|t{!={#aGv?f`dZ+v|6nWwc3u#%7|heeaMcE4r-?s(v3!m zAq0|c{UJvCL-!&On@$GezYI;;pr{bV$~=&G!PYq~O?7ox{Fz(XghB3O%qH;{Wqd_2 zBwKOd&@Y6Wy|{`8x=D7Rg|d`;lTjF@dBQWHww#QNEOYH8k3M{~_e?|6RvEn7C%_ri zDnu`7f|0R0+-&N`U~L=n?IFri90!D{*x(&&JHk)4R(hEVY$J=Z1p&0*FC!Os8{ED! zt)B)6nGbLpNgUSGf9H69%Ko0TqP%4Jn1^?WgvVuJ)=L?_0z&&WX@}3unx*=iAq=WZ zlabU_9`-JQ%pXWKXC@kDU2dhT9l5G-3Os!A%&`-M_Sp0rNNGlv*`UxFZA?tFJzd1A zQ`xETp58c4Gib*wK_fC&S`F+JrFtuG}u6t zo`iA3s6DZ7*eM4X(*sK6dl^bt+s^5E6}YY9RQQbWhl2}dwV(6kSm(=LJp!OYw5sIS zU1HAMc$RIP#AnGLufa?G`SmJUH@x)T%Q)sBj(*zpCA=f`8IpbWHEK#K?2`P1QYXBr zA`jLyJZH)**l2%pjoy5K-_H(VJt}7Fp5?STmYd&D53omFXA1VPR zmfNDme9|fja1cA06P2Yo3@8h5NG?%)1!+hdw-H~^a@1jmx=Hb8?rn4iOJo+uP5A#F zG>4J$_5Z->u%LKHQBd+Kfld0)2^fshv?$3mzjC@-F)-Lzk4)paq2v1=kDka&TBkyi z@Rq*wVcSQ(1NULs`q@pb8JHM)pU<)(Ks=DlM57)RVBP+t(}ae1B{x%7G%7MkNJzyl zP9i5gCcMgv)~gj(vzue|2QJQhq{;JU%O`JpKh`Au#DJ6B+|&M(rzAq;o+5kG;`|jv zrPEM}qi2D<`wCr+>}}5Th@PIr6kD4fH$8jZ#pZC8%{&AL9s)qS^}7t=g9eeSK}e3a z=IA}2pkvh;qfzd2dTLgGKqozap)U=E{l)T@WBv0ue%5Q;eY1qSVfw!&Z9otar77Yu z7m)I^oXVf~Xu^o7*J@{=Fh&N~a)RsgyW5_N1n5t> zbL^`5?+@E3T{SUST$`%8zJ+T`{Fe6`h6`ptU7(-iM63UT0hK%=-5^il?@Q6Zq6^bK zdvFX}pB~^otAKHIGTo}Ma7!!t&O-mPXnkt9lRjnZqCS6*HGc6)&HihcZvD3Qk~`g* z&^e31>)yAd(*7okMQc#;?(Dueah=BLpLd|M$Jtoy#Bn3OsDRMimWZ%k4JuRjb`XJn K1U&O_MCRYD)OsfX diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum-members.html deleted file mode 100644 index ecdd0ea..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum.html deleted file mode 100644 index c4c8054..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum Struct Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro - -
-
- -

List of all members.

- - - - - -

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum.Equals (IMacro  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Signum.Replace (string[]  parameters ) 
-
- -
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_signum.png deleted file mode 100644 index a6bb15ecb737dc696b43ac0444e329f8c7c687e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1223 zcmeAS@N?(olHy`uVBq!ia0y~yU_1yJe-v3={MpWbq6OYu;2=8_DmI}~ti^WPck56ycs zwWCAj^v8&;nyY-SXK5eZ^?!HKXGX)!-?ne<6EuF8=u6CNxKy9t9J8XwF7Nu}`u+TY zZvT#5U;S=jhT}=!CuPF5U&M2dH{AWx*77^njo;`^)UVC?a?gX4^?u&#u3$e_)qm>! zjB7asev)+yH%rx@67Z{5pMSJq!IknKPWPYi95$@x&sqE9tnSmDhQ~SfaDl3;(2#m^6$=QUv*se zGf&Bd^Xe+ua@&r%mCttn61#KVTG_NIwm08armkR{vvsdY9 z#&g@W_HxQZ#rKMmK_@2gXoBME)Fj2HuZsRu{`~h_5y*TiSSPF`85Gw)LEz+sPgPw$ zj3A{>Z6Zc0plAg#p)m|IfJ<_cVk^Wfqa_m{%(m-73u9vW9{TS6rK{o$6`q{yCJmyx09{xlgv4#d4ng7b1J_ul}m}M$lAQEhpgJ8MW)z zUQ3Gkv_9d9H9isdV)mRwi?r9L* z6l;E(lpejCGjme`M#^dTgruBs2_mpq(!-y-{Q+_y_hl)fI~-)uOoW|`eFgD=a9c_v$Z+nO`a zQ~AKLO}pEVR^4Nt)AlDQIpp3=iSMyI2Uo8#jchG9I}wuvvFux<5mV9`*6Jp z4O_d - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch.html deleted file mode 100644 index 1661cff..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch Struct Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro - -
-
- -

List of all members.

- - - - - -

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch.Equals (IMacro  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.Switch.Replace (string[]  parameters ) 
-
- -
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_switch.png deleted file mode 100644 index 2f38131bd33891b96b9eac63fd6c50e6441845cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1198 zcmV;f1X25mP)Wo}2t)_FD*yk<_dy%oz-Ur&yxcUY$hH=?Bf;x&mwd7u_nYK%Mf}81B7PF_ z6TiLK7~7XM74~FPW@eTw$79u|s4`uvtrY9{^UTd3h)dg}w11nQ?Nfci?*fqieH-A3 z%IM>EJ^A%`fHv|sK3?(uY+fY0ncZ$Shd$AE4A9MIN;d9tdYE6=(#O7eoKKBG;?awE z_s4pV3U@4PJ~&XuAMEUmKjlZK(aC4<8yM#tPt2K|UpVIPzrQEAxurWd27Jhi@MJ?M zu!By{uWpJz%J^OVq)S*i`Fs5@WHb*X{JZ{F#h>tl@zi?kEtMCMpI77iA6_K>clzcp zaF&1|zoa8Rh2OkA{`wM@edc-rA)2eMg_5*37uGlYhRT{>wFA7&_znBcSsyplPyhI) z-k0+W_2?SER$km9UN8C|*Uu!Zeg8}DUQxE6$d5AGY7aTK`p3=YYa9J<>VadJ|Jl^nNQqj9 zy|Gcz){!|^uFrB#J;|T!_D~tCA!mL4Ou#m~iIcy_@9)Yt6Z<52D}L>HzGtGuPw!9s zB;qH267iFWpX7Ew?vhWI<3E?L|2;tQle{s$F98%k$?Nb5p!i8%M^GscKZ*EB#83Pr z;wKS5iTH`1MEoS;ClNpKlZc;0{3PNheiHGMh@bdL#7`oA67ds1iTFvx?@?lsPnN^< zMnC!WiJ$mM#7`oAf0P0!RF+A`!F-BZUW5juM0TDYqgbP9e5=)EGtpUc}2i)_YXAV_EaTfinJJXJ`DV7E{O|<0#^<`Ef4k zj%G2qT&;5G&ymN}|3XIdK*GQ4e^vYmKNwG~$L3La5&3yFzER;t;(xsUiL>C=Qd&s?t%M3Wo68`tK-`i9?X^%cKr2Y8wB8}^;EKJL@{ncT+t z(A@)~SkfN)1Ad_%UE`PBU%bO^ObP%Olim9(*7NrtQ*ieF$niYxZ}B6qvXbN!w!drq zd{w_zKf}Ft9p;Q*SugYc$I6Ral;!cfL-LmE{V#$}yidB_rfi2koxPrtU(zP2uJ?(F z+n1=dK*uouu2PJV615I{W22(2BXh1?pXHpIjz8J$p)yuO&ieZ4D|9nBNfxyFN@mvA z_UxWP5%>K5u6%R?p2M#_&o@n!`04$LpG5q`Pa=L2@snKVC;4Rg2X``D?Y#H5x&QzG M07*qoM6N<$f&@~5Z~y=R diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter-members.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter-members.html deleted file mode 100644 index 351907d..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter-members.html +++ /dev/null @@ -1,71 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter.html deleted file mode 100644 index 4043cd1..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter Struct Reference

-Inheritance diagram for Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter:
-
-
- - -Nintenlord.Event_Assembler.Core.Code.Preprocessors.IMacro - -
-
- -

List of all members.

- - - - - -

Public Member Functions

bool IsCorrectAmountOfParameters (int amount)
string Replace (string[] parameters)
bool Equals (IMacro other)
-

Member Function Documentation

- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter.Equals (IMacro  other ) 
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter.IsCorrectAmountOfParameters (int  amount ) 
-
- -
- -
-
- - - - - - - - - -
string Nintenlord.Event_Assembler.Core.Code.Preprocessors.BuiltInMacros.VectorToParameter.Replace (string[]  parameters ) 
-
- -
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:48 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter.png b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_built_in_macros_1_1_vector_to_parameter.png deleted file mode 100644 index 7f70ad5f9d8b9805d8380340da55e6cb070002c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1306 zcmeAS@N?(olHy`uVBq!ia0y~yVB!F>12~w0q<2E?BOoOa;1lBd|Nnm=^Z)+?^XDf_ z0J6aNz<~qRhyFhSayd$Z{DOhfU~u(Rh!Fz=%Suld$B+ufw{vgjeYW6fIVRNy zPw#(j-86Ck$FJ99531ezW>9UD6ZflkTav)#rsb<1YNfY3z6krZRbTG?^4X587rQH@ zj(?UDT^F(Y=YsOf@*;sl+5cRs9uyR=j@~CJGHVZq zuSyG(_KUMWFW-H%-l)!8s^i(Ilk@qVbbRMc{2;lxeDVnvmK}NJ{hzmgQfhi|md9Rs z;-A8A&+H4PX>}{CDN!@r&&)A7y?()peb-fA?47tFLf5+F_SPLY{xY>BZem*)#Tb{S z(DQfhX1hEI-hHw@yZ5uVT*!LgIAM;4P3SwWbdB48cPWdU|J=tS_UYT9z=fL)^H>_U z)jA9Od9vGF>X2t~a0R=QCD*kxer|_N;vSqhKYe3X#fM2*TbAk>9y#h#(u=>Gp@a!TDiW)PF?hD?*Fv={Jk3`i>~#zwM^KS z|LBQy!-w*(vZ7TJ@A0)hHJf8*k>)+);m4*5b(dSFv5sf0RFe7QU$?En4hy%)L7`VULYwY<;hupQ$+ z{uj~Wshbb~F4g{fOT7R4<+BIszbMIV|G3A!Rr^|=orS@%_&0BQ=Kvr}RF)VW+NFLH18R;sfr?m70cvO2raKXw;NiW1g3S*rVJz2k!z zp*N8{df|G32REGVWS%{DfdKoo(!6k;g(lYaHd~Wpu6Fu3G`ueRZjqp^uf%b$XZ~Wt zlQrG{8#h0=W)wa7u|vUEFPoK)9ruJdl()^;8ojf1!QrBH?@KwWij{OUlK0(Scl78x zafLNMv;|g)K1iMRedGROvD@F$OjK6RUz?sIo%~SpRm~ojgX%YZ#oqXTu0Qcs4k-=J z+OlMcf1b6|M;rT$nv`#{jWXvS{}bVO5_(NVmSfL(Q;tfTnDaBDJDzS{tT<=OgD5_y zo9q6B^ls%#Hkd7YC1l&-=IJ4ebxS)tJoofJ*4#UJgZ%TfS(ED-A0Eqi@N{kS1ncZ$ za%SiEAN=t2`i2SXIQz7J?vDF5d*?d$xGU$MFIiOl;QpK63k}Vj&;7dipxys=fl}a< zz4j-!J?-n9x27v0x>e2o?fU!c*6fsJKXm` em6K=wF;@!ZWX-*}ybxHBF?hQAxvX - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor_directive.html b/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor_directive.html deleted file mode 100644 index c17242b..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event___assembler_1_1_core_1_1_code_1_1_preprocessors_1_1_preprocessor_directive.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_Assembler.Core.Code.Preprocessors.PreprocessorDirective Struct Reference - - - - - - - - - -
-

Nintenlord.Event_Assembler.Core.Code.Preprocessors.PreprocessorDirective Struct Reference

-

List of all members.

- - - - - - - - -

Public Attributes

int minAmountOfParameters
int maxAmountOfParameters
Preprocess function
string name

Properties

int AmountOfParameters [set]
-

Member Data Documentation

- - - - - - - - -

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_Assembler.Core.Code.Preprocessors.PreprocessorDirective.AmountOfParameters [set]
-
-
- -
-
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Sat Feb 5 13:25:46 2011 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code-members.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code-members.html deleted file mode 100644 index 99f883e..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code-members.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code.html deleted file mode 100644 index 8a4ec01..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_code.html +++ /dev/null @@ -1,351 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Languages.Code Struct Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Languages.Code Struct Reference

-

Helper class for templates and codes. -More...

- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 Code (string[] line, ICodeTemplate template)
 Creates a new Code from template and matching text.
string[] ReplaceOffsetsWithLables (SortedDictionary< int, string > lables)
 Replaces all offsets with matching lables.
override int GetHashCode ()
 Return templates hash code.
override bool Equals (object obj)
 Checks if obj is a Code and uses the same template.

Static Public Member Functions

static bool operator== (Code a, Code b)
 Checks if Codes have the same template.
static bool operator!= (Code a, Code b)
 Checks if Codes do not have the same template.

Properties

ICodeTemplate Template [get]
 The template of this code.
string[] Text [get]
 The text of this code.
int Length [get]
 Lenght of this code in bytes.
int[] PointedOffsets [get]
 Offsets pointed by this code.
-

Detailed Description

-

Helper class for templates and codes.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
Nintenlord.Event_assembler.Code.Languages.Code.Code (string[]  line,
ICodeTemplate  template 
)
-
-
- -

Creates a new Code from template and matching text.

-
Parameters:
- - - -
line Code split to parameters
template Template of this code
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - -
override bool Nintenlord.Event_assembler.Code.Languages.Code.Equals (object  obj ) 
-
-
- -

Checks if obj is a Code and uses the same template.

-
Parameters:
- - -
obj Object to compare
-
-
-
Returns:
True if obj is Code and has same themplate, else false
- -
-
- -
-
- - - - - - - - -
override int Nintenlord.Event_assembler.Code.Languages.Code.GetHashCode ( ) 
-
-
- -

Return templates hash code.

-
Returns:
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
static bool Nintenlord.Event_assembler.Code.Languages.Code.operator!= (Code  a,
Code  b 
) [static]
-
-
- -

Checks if Codes do not have the same template.

-
Parameters:
- - - -
a Instance of Code
b Instance of Code
-
-
-
Returns:
Returns true codes use different template, else false
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
static bool Nintenlord.Event_assembler.Code.Languages.Code.operator== (Code  a,
Code  b 
) [static]
-
-
- -

Checks if Codes have the same template.

-
Parameters:
- - - -
a Instance of Code
b Instance of Code
-
-
-
Returns:
Returns true codes use the same template, else false
- -
-
- -
-
- - - - - - - - - -
string [] Nintenlord.Event_assembler.Code.Languages.Code.ReplaceOffsetsWithLables (SortedDictionary< int, string >  lables ) 
-
-
- -

Replaces all offsets with matching lables.

-
Parameters:
- - -
lables Collection of lables and their offsets
-
-
-
Returns:
Text where every offset is replaced with a lable
- -
-
-

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Languages.Code.Length [get]
-
-
- -

Lenght of this code in bytes.

- -
-
- -
-
- - - - -
int [] Nintenlord.Event_assembler.Code.Languages.Code.PointedOffsets [get]
-
-
- -

Offsets pointed by this code.

- -
-
- -
-
- - - - -
ICodeTemplate Nintenlord.Event_assembler.Code.Languages.Code.Template [get]
-
-
- -

The template of this code.

- -
-
- -
-
- - - - -
string [] Nintenlord.Event_assembler.Code.Languages.Code.Text [get]
-
-
- -

The text of this code.

- -
-
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:03 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter-members.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter-members.html deleted file mode 100644 index 5a1eed4..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter-members.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Languages.Parameter Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Languages.Parameter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - -
BitsPerCoordNintenlord.Event_assembler.Code.Languages.Parameter
conversionNintenlord.Event_assembler.Code.Languages.Parameter
GetValues(byte[] data, int codeOffset)Nintenlord.Event_assembler.Code.Languages.Parameter
InsertValues(int[] values, byte[] code)Nintenlord.Event_assembler.Code.Languages.Parameter
isFixedNintenlord.Event_assembler.Code.Languages.Parameter
LastPositionNintenlord.Event_assembler.Code.Languages.Parameter
LastPositionInBytesNintenlord.Event_assembler.Code.Languages.Parameter
lenghtNintenlord.Event_assembler.Code.Languages.Parameter
LenghtInBytesNintenlord.Event_assembler.Code.Languages.Parameter
Matches(string parameter)Nintenlord.Event_assembler.Code.Languages.Parameter
maxDimensionsNintenlord.Event_assembler.Code.Languages.Parameter
minDimensionsNintenlord.Event_assembler.Code.Languages.Parameter
nameNintenlord.Event_assembler.Code.Languages.Parameter
Parameter(string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)Nintenlord.Event_assembler.Code.Languages.Parameter
pointedPriorityNintenlord.Event_assembler.Code.Languages.Parameter
pointerNintenlord.Event_assembler.Code.Languages.Parameter
positionNintenlord.Event_assembler.Code.Languages.Parameter
PositionInBytesNintenlord.Event_assembler.Code.Languages.Parameter
SetBase(int valueBase)Nintenlord.Event_assembler.Code.Languages.Parameter
signedNintenlord.Event_assembler.Code.Languages.Parameter
ToBinString(int value)Nintenlord.Event_assembler.Code.Languages.Parameter [static]
ToDecString(int value)Nintenlord.Event_assembler.Code.Languages.Parameter [static]
ToHexString(int value)Nintenlord.Event_assembler.Code.Languages.Parameter [static]
ToString()Nintenlord.Event_assembler.Code.Languages.Parameter
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter.html deleted file mode 100644 index 81fecd0..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_languages_1_1_parameter.html +++ /dev/null @@ -1,532 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Languages.Parameter Struct Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Languages.Parameter Struct Reference

-

Parameter for code templates. -More...

- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 Parameter (string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)
bool Matches (string parameter)
override string ToString ()
int[] GetValues (byte[] data, int codeOffset)
bool InsertValues (int[] values, byte[] code)
void SetBase (int valueBase)

Static Public Member Functions

static string ToHexString (int value)
static string ToDecString (int value)
static string ToBinString (int value)

Public Attributes

string name
int position
int lenght
int minDimensions
int maxDimensions
bool pointer
Priority pointedPriority
bool isFixed
bool signed
Func< int, string > conversion

Properties

int LenghtInBytes [get]
int PositionInBytes [get]
int LastPosition [get]
int LastPositionInBytes [get]
int BitsPerCoord [get]
-

Detailed Description

-

Parameter for code templates.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_assembler.Code.Languages.Parameter.Parameter (string  name,
int  position,
int  lenght,
int  minDimensions,
int  maxDimensions,
bool  pointer,
Priority  pointedPriority,
bool  signed 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
int [] Nintenlord.Event_assembler.Code.Languages.Parameter.GetValues (byte[]  data,
int  codeOffset 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Languages.Parameter.InsertValues (int[]  values,
byte[]  code 
)
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Languages.Parameter.Matches (string  parameter ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Code.Languages.Parameter.SetBase (int  valueBase ) 
-
-
- -
-
- -
-
- - - - - - - - - -
static string Nintenlord.Event_assembler.Code.Languages.Parameter.ToBinString (int  value )  [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static string Nintenlord.Event_assembler.Code.Languages.Parameter.ToDecString (int  value )  [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static string Nintenlord.Event_assembler.Code.Languages.Parameter.ToHexString (int  value )  [static]
-
-
- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_assembler.Code.Languages.Parameter.ToString ( ) 
-
-
- -
-
-

Member Data Documentation

- - - - - - - - - - - - - - - - - - - - -

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Languages.Parameter.BitsPerCoord [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Languages.Parameter.LastPosition [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Languages.Parameter.LastPositionInBytes [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Languages.Parameter.LenghtInBytes [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Languages.Parameter.PositionInBytes [get]
-
-
- -
-
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter-members.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter-members.html deleted file mode 100644 index 5044e6f..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter-members.html +++ /dev/null @@ -1,92 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Parameter Member List

This is the complete list of members for Nintenlord.Event_assembler.Code.Parameter, including all inherited members. - - - - - - - - - - - - - - - - - - - - - - - - -
BitsPerCoordNintenlord.Event_assembler.Code.Parameter
conversionNintenlord.Event_assembler.Code.Parameter
GetValues(byte[] data, int codeOffset)Nintenlord.Event_assembler.Code.Parameter
InsertValues(int[] values, byte[] code)Nintenlord.Event_assembler.Code.Parameter
isFixedNintenlord.Event_assembler.Code.Parameter
LastPositionNintenlord.Event_assembler.Code.Parameter
LastPositionInBytesNintenlord.Event_assembler.Code.Parameter
lenghtNintenlord.Event_assembler.Code.Parameter
LenghtInBytesNintenlord.Event_assembler.Code.Parameter
Matches(string parameter)Nintenlord.Event_assembler.Code.Parameter
maxDimensionsNintenlord.Event_assembler.Code.Parameter
minDimensionsNintenlord.Event_assembler.Code.Parameter
nameNintenlord.Event_assembler.Code.Parameter
Parameter(string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)Nintenlord.Event_assembler.Code.Parameter
pointedPriorityNintenlord.Event_assembler.Code.Parameter
pointerNintenlord.Event_assembler.Code.Parameter
positionNintenlord.Event_assembler.Code.Parameter
PositionInBytesNintenlord.Event_assembler.Code.Parameter
SetBase(int valueBase)Nintenlord.Event_assembler.Code.Parameter
signedNintenlord.Event_assembler.Code.Parameter
ToBinString(int value)Nintenlord.Event_assembler.Code.Parameter [static]
ToDecString(int value)Nintenlord.Event_assembler.Code.Parameter [static]
ToHexString(int value)Nintenlord.Event_assembler.Code.Parameter [static]
ToString()Nintenlord.Event_assembler.Code.Parameter
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter.html deleted file mode 100644 index aa79732..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_parameter.html +++ /dev/null @@ -1,532 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Parameter Struct Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Parameter Struct Reference

-

Parameter for code templates. -More...

- -

List of all members.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Public Member Functions

 Parameter (string name, int position, int lenght, int minDimensions, int maxDimensions, bool pointer, Priority pointedPriority, bool signed)
bool Matches (string parameter)
override string ToString ()
int[] GetValues (byte[] data, int codeOffset)
bool InsertValues (int[] values, byte[] code)
void SetBase (int valueBase)

Static Public Member Functions

static string ToHexString (int value)
static string ToDecString (int value)
static string ToBinString (int value)

Public Attributes

string name
int position
int lenght
int minDimensions
int maxDimensions
bool pointer
Priority pointedPriority
bool isFixed
bool signed
Func< int, string > conversion

Properties

int LenghtInBytes [get]
int PositionInBytes [get]
int LastPosition [get]
int LastPositionInBytes [get]
int BitsPerCoord [get]
-

Detailed Description

-

Parameter for code templates.

-

Constructor & Destructor Documentation

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Nintenlord.Event_assembler.Code.Parameter.Parameter (string  name,
int  position,
int  lenght,
int  minDimensions,
int  maxDimensions,
bool  pointer,
Priority  pointedPriority,
bool  signed 
)
-
-
- -
-
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
int [] Nintenlord.Event_assembler.Code.Parameter.GetValues (byte[]  data,
int  codeOffset 
)
-
-
- -
-
- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Parameter.InsertValues (int[]  values,
byte[]  code 
)
-
-
- -
-
- -
-
- - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Parameter.Matches (string  parameter ) 
-
-
- -
-
- -
-
- - - - - - - - - -
void Nintenlord.Event_assembler.Code.Parameter.SetBase (int  valueBase ) 
-
-
- -
-
- -
-
- - - - - - - - - -
static string Nintenlord.Event_assembler.Code.Parameter.ToBinString (int  value )  [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static string Nintenlord.Event_assembler.Code.Parameter.ToDecString (int  value )  [static]
-
-
- -
-
- -
-
- - - - - - - - - -
static string Nintenlord.Event_assembler.Code.Parameter.ToHexString (int  value )  [static]
-
-
- -
-
- -
-
- - - - - - - - -
override string Nintenlord.Event_assembler.Code.Parameter.ToString ( ) 
-
-
- -
-
-

Member Data Documentation

- -
- -
- -
-
- - - - - - - - - - - - - - - - - - -

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Parameter.BitsPerCoord [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Parameter.LastPosition [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Parameter.LastPositionInBytes [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Parameter.LenghtInBytes [get]
-
-
- -
-
- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Parameter.PositionInBytes [get]
-
-
- -
-
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Wed Aug 4 16:31:53 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html deleted file mode 100644 index 5d67926..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context-members.html +++ /dev/null @@ -1,77 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html deleted file mode 100644 index a7295a1..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessing_context.html +++ /dev/null @@ -1,222 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Processors.PreprocessingContext Struct Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Processors.PreprocessingContext Struct Reference

-

List of all members.

- - - - - - - - - - - - - -

Public Member Functions

bool CanBeDefined (string name, string[] parameters)

Public Attributes

Stack< bool > include
IMessageLog messageLog
IDefineCollection defCol
List< string > predefined
string currentFile
string currentLine
int lineNumber

Properties

bool CanInclude [get]
-

Member Function Documentation

- -
-
- - - - - - - - - - - - - - - - - - -
bool Nintenlord.Event_assembler.Code.Processors.PreprocessingContext.CanBeDefined (string  name,
string[]  parameters 
)
-
-
- -
-
-

Member Data Documentation

- - - - - - - - - - - - - - -

Property Documentation

- -
-
- - - - -
bool Nintenlord.Event_assembler.Code.Processors.PreprocessingContext.CanInclude [get]
-
-
- -
-
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html deleted file mode 100644 index f56d342..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive-members.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -Event Assembler: Member List - - - - - - - - - - - - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html b/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html deleted file mode 100644 index f5d7045..0000000 --- a/Event Assembler/html/struct_nintenlord_1_1_event__assembler_1_1_code_1_1_processors_1_1_preprocessor_directive.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - -Event Assembler: Nintenlord.Event_assembler.Code.Processors.PreprocessorDirective Struct Reference - - - - - - - - - -
-

Nintenlord.Event_assembler.Code.Processors.PreprocessorDirective Struct Reference

-

List of all members.

- - - - - - - - -

Public Attributes

int minAmountOfParameters
int maxAmountOfParameters
Preprocess function
string name

Properties

int AmountOfParameters [set]
-

Member Data Documentation

- - - - - - - - -

Property Documentation

- -
-
- - - - -
int Nintenlord.Event_assembler.Code.Processors.PreprocessorDirective.AmountOfParameters [set]
-
-
- -
-
-
The documentation for this struct was generated from the following file: -
- - - - -
- -
- -
Generated on Thu Sep 2 22:28:04 2010 for Event Assembler by  - -doxygen 1.6.3
- - diff --git a/Event Assembler/html/tab_b.gif b/Event Assembler/html/tab_b.gif deleted file mode 100644 index 0d623483ffdf5f9f96900108042a7ab0643fe2a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35 ncmZ?wbhEHbWMp7uXkcJy*>IeJfk6j|fqX^=1|}vKMh0sDa2W*H diff --git a/Event Assembler/html/tab_l.gif b/Event Assembler/html/tab_l.gif deleted file mode 100644 index 9b1e6337c9299a700401a2a78a2c6ffced475216..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 706 zcmZ?wbhEHbZT`}F1e&(Gg}Y(8=I;HA5#Z$3JI=gGB)FQ#odI(O&E^@q;x zK6mr*m3xOS-#u~t!I@i+u0DKm^U160k6t`|^WpV}&n+8{U%dD9&a>B#U%!9-@yol< zU%&tQ{rk_K|NsC0`}dE5ET99@1@a36+kb~?0UJ*yc&I3X_m z!ND^5$O7$#8OFRuDhG}!?8z?cdZK&!`PWjdR;Aj^wZ` zeK{IEYHBJ)6K8VIp1`BVt++swf6j+=L{p1*nO(VhE`pFexG@5$|>uaCcd z`0m=9m+yak{QmXN#Sc$^{$X9h9&q2jiKAI|&T)a;PPx2K9p`YIdw8HtR5k2Q$2-O2 z*;3y{MQ-RnJTgJfI&R5|O)AHxDf_00XbPvDZPy4t=hHd)nfLPvms&O`Ok(sD()5v$ z5U@&h;a=#xbxVbo2~X&Xj0Ie(f{v>vERH+qC+nTG=B8Nca=wU-O$?1&vUgV~9=!H; zx>3p9Yn%*<>t~sk+&0xfyS8RsPfYBd<~wWK%j-LmpU>O7yX^h#UCp1x-p#i7@bE;py8XI6 zmY<)m>~)W~yIWcMVoiPg{duuf<*)9qZ9l$m*Ph&W&$jlv*Vpa+{pH@n=IQ$L?0$ax ec60Ul|8o2P|NVbd{6P)#weSbE3}s?04AuZvx_~SI diff --git a/Event Assembler/html/tab_r.gif b/Event Assembler/html/tab_r.gif deleted file mode 100644 index ce9dd9f533cb5486d6941844f442b59d4a9e9175..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2585 zcmbV}`9Bkk1ILFF--w5zJc=ZZT(zjE=;2|_S)Qm~rCWz1Pc)KPl;jv%A#&v2*x}yc zmf2~Jm~&=xjJY?PqwIN}f8qQ2{r$uH{c*nJbmr{cR5??*egHrs-B=MzCF`3%e{FAW z{oL5xTHn~5TM{jaB;@|_Ue5F&Zb@p(kMyG{*;gWDg zyeL|eZf7Qd8=#bXzSiR{yzRgLSj-fJS8>lBjVHN z^o-0eS=nE6a`W;LChBs=`+QAJP~{b93>H^eRb5kCSC1zUNezun%`L5M?RDzv#%jk7 zYVRX=vATPD`+oEfum^{RM@GjuP?-r=yh0!p;Vx^T9G7~`7%5ydH%70=jyJ;;`d;hv92x3R=z{xp+Lg2!*@OK*K15-t&okoPtSED)h&$RLxdbA zseWm^C3d%-yRNi-ryk^!ek+C`n&~cd$#ZWct_cUL{l~i+Nzx^5d!n94(>bW-iL~Rl z&8r)?q|1DIo=0=judQ{FaGcfLERz8gfn3-Qt<2lksh{mzpT}DXxUuR^z=^key&q4! z+wWI45vL0k$R^(F#{qfqhUsN@WA+w-V?LPH33!Q?WFSB3)WBojE@hK41Nb?KfS+Qo zXgrzfsP$wr4Qzy*{OD>uJBjdgGM@VMml5)2f~_}lD*YyOb}Hjeobhz#4c`w(l^>KK zr?Ud;W~Z}*w;%hZ|2^p^+f06gJDJQD zeIhGADbDmm&6arh(q>EZ<7mjzg7l|z$hRL8=1>)Nv=S7CY$B}iYJ&*T_-T_OG*L1q ztZ3Lana33?y3AKnyq^YCF|4x%Rb5WU&2qcl{TFKey%QJeMxn^SdT!hZ5+0i1zeusiYVp-phBl7b5+Px-X&LhByq z0F&<;K0l2+v>qiHlXb#$jXMv$uK-dEGE9L~qtdU(XeRXmvu*K2Q&6!fD**JxYP4b4BR7FdJ$Qx9G9`J%-_X!a#LGpp3g9)VWytGCa;7`S1_e8F~!R+aSJ zOF17p2`H?2kPs8Q`_;U}+D%3p zs2-0BTqFwpUoBk`?P;iPQ(IbEA|JmMx!P&YYG|R@S=5Mnw;-?A6rEEVyV%d7{iU4a zNk`i!%F(Ykpm`}#oH;BjY->@b8vQedv;pza2FL&*6ufjd+*3Ute&>kes~TU?^KkojsTh(o~(3tk1Y6>4(yn( z#U*ID9@eg-beKo1B;HXe+}{Z%n@7m0+yxivuqk9~;!1LGQlah)xYK4>wgL}l6dsaN zIxlRlq`*`j9PG4*0hD6YV_b_2w5b#)o7J?`q#{GjvvKlD`T*dWcZx<-s(ZvLB44E# z=!|sw!?)@%y$oRNL#25WS3lzdii}TuQ3?CLnvQ1_n};2sT_;Y;#d3=+-(O% zMN$>O!3;ke(UuLR%h_&)N zs^!-@A>QR}4yB1bPp`9S19ikTbZ~O{&FF-yHK{En;mmShDUIEw03`j(DBIsM}Rjki2J#SQa3gFZTKBPDeIiLt9Z z%bL3(B@Qw%(B`wSMS~dPh$=R`(}lBoFXKy(s|*{#ru$wjsBc_O#zxNk9w+UUHmx(U zmJ8+M+ndtnZ<7|VU9Mbt61zpo9T&3%Wx&XII=#QJxjR`CZf22ac3d51Z?GD%LEe_&*t46Qf;4`bZ7p2K(Ab5>GfT^}4! zBT&HZD`^PEgWoI&{~o-ID0F?O`75sm(87x%A{(}Ch1)QlzdJ)1B-eqe5a(weg0`4lQIf1evjvbBY50DVbzO7CLf|vP z2#0(U-|jZ`H{y5N^o7%iK6H>_HEGN->U6^!)1{XpJV!!4(Ig7wzZQ*9WYF4X1rG0x z=1uA@i`rIAciubDC{;~b(|&|A@xkjRP5aRcvRU9tvIm}jDB6J eQ0-6-y)mpwdT=ayS0tBxKDA*~;EWmo diff --git a/Event Assembler/html/tabs.css b/Event Assembler/html/tabs.css deleted file mode 100644 index a444163..0000000 --- a/Event Assembler/html/tabs.css +++ /dev/null @@ -1,105 +0,0 @@ -/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */ - -DIV.tabs -{ - float : left; - width : 100%; - background : url("tab_b.gif") repeat-x bottom; - margin-bottom : 4px; -} - -DIV.tabs UL -{ - margin : 0px; - padding-left : 10px; - list-style : none; -} - -DIV.tabs LI, DIV.tabs FORM -{ - display : inline; - margin : 0px; - padding : 0px; -} - -DIV.tabs FORM -{ - float : right; -} - -DIV.tabs A -{ - float : left; - background : url("tab_r.gif") no-repeat right top; - border-bottom : 1px solid #84B0C7; - font-size : 80%; - font-weight : bold; - text-decoration : none; -} - -DIV.tabs A:hover -{ - background-position: 100% -150px; -} - -DIV.tabs A:link, DIV.tabs A:visited, -DIV.tabs A:active, DIV.tabs A:hover -{ - color: #1A419D; -} - -DIV.tabs SPAN -{ - float : left; - display : block; - background : url("tab_l.gif") no-repeat left top; - padding : 5px 9px; - white-space : nowrap; -} - -DIV.tabs #MSearchBox -{ - float : right; - display : inline; - font-size : 1em; -} - -DIV.tabs TD -{ - font-size : 80%; - font-weight : bold; - text-decoration : none; -} - - - -/* Commented Backslash Hack hides rule from IE5-Mac \*/ -DIV.tabs SPAN {float : none;} -/* End IE5-Mac hack */ - -DIV.tabs A:hover SPAN -{ - background-position: 0% -150px; -} - -DIV.tabs LI.current A -{ - background-position: 100% -150px; - border-width : 0px; -} - -DIV.tabs LI.current SPAN -{ - background-position: 0% -150px; - padding-bottom : 6px; -} - -DIV.navpath -{ - background : none; - border : none; - border-bottom : 1px solid #84B0C7; - text-align : center; - margin : 2px; - padding : 2px; -} diff --git a/Nintenlord.Forms/Nintenlord.Forms.csproj b/Nintenlord.Forms/Nintenlord.Forms.csproj index 3d0517b..5787663 100644 --- a/Nintenlord.Forms/Nintenlord.Forms.csproj +++ b/Nintenlord.Forms/Nintenlord.Forms.csproj @@ -11,8 +11,7 @@ Nintenlord.Forms Nintenlord.Forms v4.0 - - + Client 512 diff --git a/Nintenlord.Forms/Properties/Resources.resx b/Nintenlord.Forms/Properties/Resources.resx index 1af7de1..af7dbeb 100644 --- a/Nintenlord.Forms/Properties/Resources.resx +++ b/Nintenlord.Forms/Properties/Resources.resx @@ -46,7 +46,7 @@ mimetype: application/x-microsoft.net.object.binary.base64 value : The object must be serialized with - : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter + : System.Serialization.Formatters.Binary.BinaryFormatter : and then encoded with base64 encoding. mimetype: application/x-microsoft.net.object.soap.base64 @@ -60,7 +60,6 @@ : and then encoded with base64 encoding. --> - @@ -69,10 +68,9 @@ - + - @@ -87,10 +85,9 @@ - + - @@ -112,9 +109,9 @@ 2.0 - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 \ No newline at end of file From cec1d45f037ede3207e4741ca9fd987bdee9453f Mon Sep 17 00:00:00 2001 From: laqieer Date: Tue, 11 Feb 2020 13:32:37 +0800 Subject: [PATCH 31/43] remove Language Raws/Units from project --- Event Assembler/Event Assembler/Event Assembler.csproj | 3 --- 1 file changed, 3 deletions(-) diff --git a/Event Assembler/Event Assembler/Event Assembler.csproj b/Event Assembler/Event Assembler/Event Assembler.csproj index 449cce5..2398dd7 100644 --- a/Event Assembler/Event Assembler/Event Assembler.csproj +++ b/Event Assembler/Event Assembler/Event Assembler.csproj @@ -325,9 +325,6 @@ PreserveNewest - - PreserveNewest - PreserveNewest From c9719c0a82ac08deb2dcecd7399c3d4a81700e85 Mon Sep 17 00:00:00 2001 From: laqieer Date: Thu, 13 Feb 2020 21:33:51 +0800 Subject: [PATCH 32/43] call Assemble & Compile directly --- .../Core/Code/Language/EACodeLanguage.cs | 13 ++++++++++++- Event Assembler/Core/Program.cs | 15 ++++++--------- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/Event Assembler/Core/Code/Language/EACodeLanguage.cs b/Event Assembler/Core/Code/Language/EACodeLanguage.cs index 6568656..82b94dd 100644 --- a/Event Assembler/Core/Code/Language/EACodeLanguage.cs +++ b/Event Assembler/Core/Code/Language/EACodeLanguage.cs @@ -4,6 +4,7 @@ using Nintenlord.Event_Assembler.Core.IO.Input; using Nintenlord.Event_Assembler.Core.IO.Logs; using Nintenlord.Parser; +using Nintenlord.Utility.Strings; using System; using System.Collections.Generic; using System.IO; @@ -104,7 +105,7 @@ public EACodeLanguage(string name, IPointerMaker pointerMaker, Tuple>) null); + this.assembler = new EAExpressionAssembler(this.codeStorage, new TokenParser (new Func (StringExtensions.GetValue))); this.disassembler = new EACodeLanguageDisassembler(this.codeStorage, pointerMaker, pointerList); } @@ -113,6 +114,16 @@ public void Assemble(IPositionableInputStream input, BinaryWriter output, ILog m this.assembler.Assemble(input, output, messageLog); } + public void Compile(IPositionableInputStream input, TextWriter output, ILog messageLog) + { + this.assembler.Compile(input, output, messageLog); + } + + public IEnumerable> GetGlobalSymbols () + { + return this.assembler.GetGlobalSymbols(); + } + public IEnumerable Disassemble(byte[] code, int offset, int length, Priority priority, bool addEndingLinest, ILog messageLog) { return this.disassembler.Disassemble(code, offset, length, priority, messageLog, addEndingLinest); diff --git a/Event Assembler/Core/Program.cs b/Event Assembler/Core/Program.cs index 9521cfc..1e9ee02 100644 --- a/Event Assembler/Core/Program.cs +++ b/Event Assembler/Core/Program.cs @@ -757,8 +757,7 @@ private static void Assemble (ILog log) EACodeLanguage language = Program.languages [Program.RunConfig.language]; - EAExpressionAssembler assembler = new EAExpressionAssembler (language.CodeStorage, new TokenParser (new Func (StringExtensions.GetValue))); - assembler.Assemble (inputStream, output, log); + language.Assemble (inputStream, output, log); if (Program.RunConfig.symbolOutputFile != null) { // Outputting global symbols to another file @@ -769,7 +768,7 @@ private static void Assemble (ILog log) using (FileStream fileStream = File.OpenWrite (Program.RunConfig.symbolOutputFile)) using (StreamWriter symOut = new StreamWriter (fileStream)) - foreach (KeyValuePair symbol in assembler.GetGlobalSymbols()) + foreach (KeyValuePair symbol in language.GetGlobalSymbols()) symOut.WriteLine ("{0}={1}", symbol.Key, symbol.Value.ToHexString ("$")); } catch (Exception e) { log.AddError (e.ToString ()); @@ -841,10 +840,9 @@ private static void Compile (ILog log) using (StreamWriter output = new StreamWriter(outFile, false, Encoding.Default)) { // Make entry point label global to call in C source file //TODO support ARM? - output.WriteLine("\t.thumb"); + output.WriteLine("\t.section .rodata"); + output.WriteLine("\t.align 2"); output.WriteLine("\t.global " + Path.GetFileNameWithoutExtension(outFile).Replace(".", "_")); - output.WriteLine("\t.include \"event_func_Thumb.inc\""); - output.WriteLine("\t.include \"event_func_C.inc\""); output.WriteLine(Path.GetFileNameWithoutExtension(outFile).Replace(".", "_") + ":"); if (!Program.CodesLoaded) @@ -853,8 +851,7 @@ private static void Compile (ILog log) // Console.WriteLine("language: {0}", Program.RunConfig.language); EACodeLanguage language = Program.languages [Program.RunConfig.language]; - EAExpressionAssembler assembler = new EAExpressionAssembler (language.CodeStorage, new TokenParser (new Func (StringExtensions.GetValue))); - assembler.Compile (inputStream, output, log); + language.Compile (inputStream, output, log); if (Program.RunConfig.symbolOutputFile != null) { // Outputting global symbols to another file @@ -865,7 +862,7 @@ private static void Compile (ILog log) using (FileStream fileStream = File.OpenWrite (Program.RunConfig.symbolOutputFile)) using (StreamWriter symOut = new StreamWriter (fileStream)) - foreach (KeyValuePair symbol in assembler.GetGlobalSymbols()) + foreach (KeyValuePair symbol in language.GetGlobalSymbols()) symOut.WriteLine ("{0}={1}", symbol.Key, symbol.Value.ToHexString ("$")); } catch (Exception e) { log.AddError (e.ToString ()); From 631f9bc534a247ee85cd6e37ed1090324defc439 Mon Sep 17 00:00:00 2001 From: laqieer Date: Thu, 13 Feb 2020 21:44:57 +0800 Subject: [PATCH 33/43] Revert "support language FE7J" This reverts commit 898014cac081adba9a8f5b948ca0e04c78c64a99. --- .../Core/Code/LanguageProcessor.cs | 90 ++----------------- .../Core/Code/Templates/CodeTemplate.cs | 9 +- .../Core/Code/Templates/ICodeTemplate.cs | 4 +- .../Templates/TerminatingStringTemplate.cs | 9 +- Event Assembler/Core/Program.cs | 20 ----- 5 files changed, 12 insertions(+), 120 deletions(-) diff --git a/Event Assembler/Core/Code/LanguageProcessor.cs b/Event Assembler/Core/Code/LanguageProcessor.cs index 41081e9..5da63e8 100644 --- a/Event Assembler/Core/Code/LanguageProcessor.cs +++ b/Event Assembler/Core/Code/LanguageProcessor.cs @@ -101,8 +101,7 @@ private void ParseLinesInFile (string file, IEnumerable lines) foreach (string language in doc.languages) { this.AddCode (doc, language); - // this.FixCode(doc, language); - } + } this.docs.GetOldOrSetNew> (file.Replace ('\\', '.')).Add (doc); } @@ -115,23 +114,15 @@ private void ParseLinesInFile (string file, IEnumerable lines) LanguageProcessor.DocCode doc = this.MakeCode ((IList)languageElementList, ref index); foreach (string language in doc.languages) - { - this.AddCode(doc, language); - // this.FixCode(doc, language); - } + this.AddCode (doc, language); } } } - private void AddCode (LanguageProcessor.DocCode doc_, string language) + private void AddCode (LanguageProcessor.DocCode doc, string language) { - /*var doc = new DocCode(); - doc = doc_;*/ - // var doc = Program.DeepCopyWithXmlSerializer(doc_); - var doc = doc_.CopyCode(); - FixCode(ref doc, language); - ICodeTemplateStorer codeTemplateStorer; + ICodeTemplateStorer codeTemplateStorer; if (!this.languages.TryGetValue (language, out codeTemplateStorer)) this.languages [language] = (ICodeTemplateStorer)new CodeTemplateStorer (this.templateComparer); this.languages [language].AddCode (doc.code, doc.priority); @@ -145,63 +136,9 @@ private void AddCode (LanguageProcessor.DocCode doc_, string language) this.languages [language].AddCode (twoByte, doc.priority); } } - // Console.WriteLine("{0}: {1} {2}", language, doc.code.Name, doc.code.ID); } - // Fix code for JP version - private void FixCode(ref LanguageProcessor.DocCode doc, string language) - { - if(language == "FE7J") - { - // if (doc.code.ID == 0x3E) - // FixRoutine(doc, language); - // Console.WriteLine(language); - /* FE7J and FE7U are troublesome because the instruction codes are irregularly shifted. - * Looking from FE7J, - * 0x01 - 0x16 shift + 0 - * 0x17 - 0x18 shift + 1 - * 0x19 - 0xA6 shift + 2 - * 0xAB - 0xCC shift - 1 - * 0xD2 - 0xDB shift - 3 - * 0xDC - 0xEB shift - 4 - * For details, see event_FE7.txt.*/ - if (doc.code.ID == 0xE2) - doc.code.ID += 2; - else - if (doc.code.ID > 0xE0) - doc.code.ID += 5; - else - if (doc.code.ID > 0xD8) - doc.code.ID += 4; - else - if (doc.code.ID > 0xCE) - doc.code.ID += 3; - else - if (doc.code.ID > 0xA9) - doc.code.ID += 1; - else - if (doc.code.ID > 0x19) - doc.code.ID -= 2; - else - if(doc.code.ID > 0x17) - doc.code.ID -= 1; - return; - } - if (language == "FE8J") - { - // It seems that everything except routines is the same, so do nothing here - return; - } - } - - // Fix routine for JP version - // The routine is not available here - /*private void FixRoutine(LanguageProcessor.DocCode doc, string language) - { - - }*/ - - private LanguageProcessor.DocCode MakeCode (IList elements, ref int index) + private LanguageProcessor.DocCode MakeCode (IList elements, ref int index) { List languageElementList = new List (); do { @@ -241,11 +178,7 @@ private ICodeTemplate ParseCode (IList lines, if (flag2.StartsWith ("language") || flag2.StartsWith ("game")) { string[] strArray = flag2.Split (new char[1]{ ':' }, StringSplitOptions.RemoveEmptyEntries); for (int index = 1; index < strArray.Length; ++index) - { - if(strArray[index] == "FE7" || strArray[index] == "FE8") - usedLanguages.Add(strArray[index] + "J".Trim()); - usedLanguages.Add(strArray[index].Trim()); - } + usedLanguages.Add (strArray [index].Trim ()); } else if (flag2.StartsWith ("priority")) { int num4 = flag2.IndexOf (':'); string str = flag2.Substring (num4 + 1); @@ -539,7 +472,7 @@ public static LanguageProcessor.ParsedLine ParseLine (string line) } } - public struct DocCode + private struct DocCode { public List mainDoc; public string[] languages; @@ -551,15 +484,6 @@ public override string ToString () { return this.code.ToString (); } - - public DocCode CopyCode () - { - var doc = new DocCode(); - doc = this; - doc.code = (ICodeTemplate)this.code.Clone(); - - return doc; - } } } } diff --git a/Event Assembler/Core/Code/Templates/CodeTemplate.cs b/Event Assembler/Core/Code/Templates/CodeTemplate.cs index 21612df..696124d 100644 --- a/Event Assembler/Core/Code/Templates/CodeTemplate.cs +++ b/Event Assembler/Core/Code/Templates/CodeTemplate.cs @@ -24,8 +24,7 @@ internal sealed class CodeTemplate : ICodeTemplate, INamed, IParameteriz { private readonly string name; private readonly int lenght; - // private readonly int id; - public int id; + private readonly int id; private readonly byte[] baseData; private readonly bool canBeRepeated; private readonly bool checkForProblems; @@ -135,7 +134,6 @@ public string Name public int ID { get { return this.id; } - set { id = value; } } public bool EndingCode @@ -551,10 +549,5 @@ public ICodeTemplate CopyWithNewName(string name) { return new CodeTemplate(name, this.id, this.lenght, this.parameters, this.canBeRepeated, this.checkForProblems, this.EndingCode, this.offsetMod, this.canBeAssembled, this.canBeDisassembled, this.comparer); } - - public object Clone() - { - return this.MemberwiseClone(); - } } } diff --git a/Event Assembler/Core/Code/Templates/ICodeTemplate.cs b/Event Assembler/Core/Code/Templates/ICodeTemplate.cs index 9f2fc2f..1883394 100644 --- a/Event Assembler/Core/Code/Templates/ICodeTemplate.cs +++ b/Event Assembler/Core/Code/Templates/ICodeTemplate.cs @@ -11,7 +11,7 @@ namespace Nintenlord.Event_Assembler.Core.Code.Templates { - public interface ICodeTemplate : INamed, IParameterized, ICloneable + public interface ICodeTemplate : INamed, IParameterized { int MaxRepetition { get; } @@ -21,7 +21,7 @@ public interface ICodeTemplate : INamed, IParameterized, ICloneable int AmountOfFixedCode { get; } - int ID { get; set; } + int ID { get; } bool CanBeDisassembled { get; set; } diff --git a/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs b/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs index 1942c50..ddd7cc9 100644 --- a/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs +++ b/Event Assembler/Core/Code/Templates/TerminatingStringTemplate.cs @@ -16,7 +16,7 @@ namespace Nintenlord.Event_Assembler.Core.Code.Templates { internal sealed class TerminatingStringTemplate : ICodeTemplate, INamed, IParameterized { - public int ID { get { return -1; } set { } } + public int ID { get { return -1; } } public ICodeTemplate CopyWithNewName(string s) { List newParams = new List(); newParams.Add(this.parameter); @@ -186,10 +186,5 @@ public static void WriteDoc(TextWriter writer, TerminatingStringTemplate templat { writer.WriteLine("{0} {1}1 {1}2 ... {1}N", (object) template.name, (object) template.parameter.name); } - - public object Clone() - { - return this.MemberwiseClone(); - } - } + } } diff --git a/Event Assembler/Core/Program.cs b/Event Assembler/Core/Program.cs index 1e9ee02..aa04619 100644 --- a/Event Assembler/Core/Program.cs +++ b/Event Assembler/Core/Program.cs @@ -18,7 +18,6 @@ using System.IO; using System.Text; using System.Linq; -using System.Xml.Serialization; namespace Nintenlord.Event_Assembler.Core { @@ -29,23 +28,6 @@ public static class Program private static IDictionary languages; private static ProgramRunConfig runConfig = new ProgramRunConfig (); - // deep copy - // 利用XML序列化和反序列化实现 - public static T DeepCopyWithXmlSerializer(T obj) - { - object retval; - using (MemoryStream ms = new MemoryStream()) - { - XmlSerializer xml = new XmlSerializer(typeof(T)); - xml.Serialize(ms, obj); - ms.Seek(0, SeekOrigin.Begin); - retval = xml.Deserialize(ms); - ms.Close(); - } - - return (T)retval; - } - public class ProgramRunConfig { public enum RunExecType @@ -1012,12 +994,10 @@ private static void LoadCodes(bool collectDoc) { break; case "FE7": - case "FE7J": pointerList = FE7CodeLanguage.PointerList; break; case "FE8": - case "FE8J": // pointerList = DummyCodeLanguage.PointerList; pointerList = FE8CodeLanguage.PointerList; break; From 33a62511fc5e6a1cae5b699881fbddd7c0eedfd4 Mon Sep 17 00:00:00 2001 From: laqieer Date: Thu, 13 Feb 2020 21:52:16 +0800 Subject: [PATCH 34/43] JP version has the same pointer list structure with US version --- Event Assembler/Core/Program.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Event Assembler/Core/Program.cs b/Event Assembler/Core/Program.cs index aa04619..6c34a65 100644 --- a/Event Assembler/Core/Program.cs +++ b/Event Assembler/Core/Program.cs @@ -994,11 +994,12 @@ private static void LoadCodes(bool collectDoc) { break; case "FE7": + case "FE7J": pointerList = FE7CodeLanguage.PointerList; break; case "FE8": - // pointerList = DummyCodeLanguage.PointerList; + case "FE8J": pointerList = FE8CodeLanguage.PointerList; break; From 047522069c65ac64de557b1cbf63fe7efc392b15 Mon Sep 17 00:00:00 2001 From: laqieer Date: Mon, 12 Sep 2022 16:30:05 +0800 Subject: [PATCH 35/43] Remove Contracts because it is not supported in recent Visual Studio anymore --- Event Assembler/Core/Core.csproj | 6 ++++-- .../Core/Properties/Resources.Designer.cs | 2 +- Event Assembler/Core/app.config | 2 +- .../Collections/Lists/LinkedArrayList.cs | 19 +++++++++++-------- Nintenlord/Nintenlord.csproj | 9 +++++++-- Nintenlord/Utility/SharedDirtyBuffer.cs | 4 ++-- 6 files changed, 26 insertions(+), 16 deletions(-) diff --git a/Event Assembler/Core/Core.csproj b/Event Assembler/Core/Core.csproj index f1a3e6b..419f2ce 100644 --- a/Event Assembler/Core/Core.csproj +++ b/Event Assembler/Core/Core.csproj @@ -1,5 +1,5 @@  - + Debug @@ -7,7 +7,7 @@ {224C71E2-5E52-4910-910A-6FA9C2F937BE} Exe Core - v4.0 + v4.8 512 Nintenlord.Event_Assembler.Core @@ -37,6 +37,7 @@ 4 true false + false AnyCPU @@ -46,6 +47,7 @@ TRACE prompt 4 + false diff --git a/Event Assembler/Core/Properties/Resources.Designer.cs b/Event Assembler/Core/Properties/Resources.Designer.cs index c4b3f39..4460d24 100644 --- a/Event Assembler/Core/Properties/Resources.Designer.cs +++ b/Event Assembler/Core/Properties/Resources.Designer.cs @@ -19,7 +19,7 @@ namespace Nintenlord.Event_Assembler.Core.Properties { // class via a tool like ResGen or Visual Studio. // To add or remove a member, edit your .ResX file then rerun ResGen // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] internal class Resources { diff --git a/Event Assembler/Core/app.config b/Event Assembler/Core/app.config index fcd0c93..3e0e37c 100644 --- a/Event Assembler/Core/app.config +++ b/Event Assembler/Core/app.config @@ -1,3 +1,3 @@ - + diff --git a/Nintenlord/Collections/Lists/LinkedArrayList.cs b/Nintenlord/Collections/Lists/LinkedArrayList.cs index 7d7a869..d14053c 100644 --- a/Nintenlord/Collections/Lists/LinkedArrayList.cs +++ b/Nintenlord/Collections/Lists/LinkedArrayList.cs @@ -3,7 +3,6 @@ using System.Collections.Generic; using System.Linq; using Nintenlord.Utility.Primitives; -using System.Diagnostics.Contracts; namespace Nintenlord.Collections.Lists { @@ -22,8 +21,8 @@ public T First { get { - Contract.Requires - (count > 0, "Can't take the first of empty collection."); + if (count <= 0) + throw new Exception("Can't take the first of empty collection."); return items[firstReservedIndex]; } @@ -32,8 +31,9 @@ public T Last { get { - Contract.Requires - (count > 0, "Can't take the last of empty collection."); + + if (count <= 0) + throw new Exception("Can't take the last of empty collection."); return firstFreeIndex > 0 ? items[firstFreeIndex - 1] : items[items.Length - 1]; } @@ -191,7 +191,8 @@ private int Find(T item) private void InsertAtInternalIndex(int internalIndex, T item) { - Contract.Requires(count < items.Length); + if (count >= items.Length) + throw new Exception("No enough room to insert."); //There is always room on the array at this point if (firstReservedIndex < firstFreeIndex) @@ -447,7 +448,8 @@ public int IndexOf(T item) public void Insert(int index, T item) { - Contract.Requires(index >= 0 && index <= count); + if (index < 0 || index > count) + throw new IndexOutOfRangeException(); if (index == count) { @@ -465,7 +467,8 @@ public void Insert(int index, T item) public void RemoveAt(int index) { - Contract.Requires(index >= 0 && index < count); + if (index < 0 || index >= count) + throw new IndexOutOfRangeException(); RemoveAtInternal(ToInternalIndex(index)); } diff --git a/Nintenlord/Nintenlord.csproj b/Nintenlord/Nintenlord.csproj index 1e1903c..3efce13 100644 --- a/Nintenlord/Nintenlord.csproj +++ b/Nintenlord/Nintenlord.csproj @@ -1,5 +1,5 @@  - + Debug AnyCPU @@ -10,8 +10,9 @@ Properties Nintenlord Nintenlord - v4.0 + v4.8 512 + true @@ -21,6 +22,7 @@ DEBUG;TRACE prompt 4 + false pdbonly @@ -29,6 +31,7 @@ TRACE prompt 4 + false true @@ -39,6 +42,7 @@ prompt false false + false bin\x86\Release\ @@ -50,6 +54,7 @@ false false false + false diff --git a/Nintenlord/Utility/SharedDirtyBuffer.cs b/Nintenlord/Utility/SharedDirtyBuffer.cs index fa86c41..0d43ae7 100644 --- a/Nintenlord/Utility/SharedDirtyBuffer.cs +++ b/Nintenlord/Utility/SharedDirtyBuffer.cs @@ -2,7 +2,6 @@ using System.Collections.Generic; using System.Linq; using System.Text; -using System.Diagnostics.Contracts; namespace Nintenlord.Utility { @@ -41,7 +40,8 @@ public int Length public DirtyBufferUser(SharedDirtyBuffer listToUse) { - Contract.Requires(!listToUse.InUse, "Argument listToUse is already in use."); + if (listToUse.InUse) + throw new ArgumentException("Argument listToUse is already in use."); this.listToUse = listToUse; this.listToUse.InUse = true; From dca26742ef21c6a46dbb56466f65ed56713e6d7c Mon Sep 17 00:00:00 2001 From: laqieer Date: Thu, 15 Sep 2022 00:20:58 +0800 Subject: [PATCH 36/43] Add an argument to ignore sub folders in language raws folder when parsing language raws --- Event Assembler/Core/Code/LanguageProcessor.cs | 4 ++-- Event Assembler/Core/Program.cs | 17 ++++++++++------- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/Event Assembler/Core/Code/LanguageProcessor.cs b/Event Assembler/Core/Code/LanguageProcessor.cs index 5da63e8..a750940 100644 --- a/Event Assembler/Core/Code/LanguageProcessor.cs +++ b/Event Assembler/Core/Code/LanguageProcessor.cs @@ -50,7 +50,7 @@ public LanguageProcessor (bool collectDocComments, IComparer equa this.languages = new Dictionary (); } - public void ProcessCode (string folder, string extension) + public void ProcessCode (string folder, bool recursive, string extension) { if (!Directory.Exists (folder)) throw new DirectoryNotFoundException ("Folder " + folder + " not found."); @@ -59,7 +59,7 @@ public void ProcessCode (string folder, string extension) folder = Path.GetFullPath (folder); - FileInfo[] files = directoryInfo.GetFiles ("*" + extension, SearchOption.AllDirectories); + FileInfo[] files = directoryInfo.GetFiles ("*" + extension, recursive ? SearchOption.AllDirectories: SearchOption.TopDirectoryOnly); this.elements = (IDictionary>)new Dictionary> (); diff --git a/Event Assembler/Core/Program.cs b/Event Assembler/Core/Program.cs index 6c34a65..3d2aa4c 100644 --- a/Event Assembler/Core/Program.cs +++ b/Event Assembler/Core/Program.cs @@ -47,7 +47,8 @@ public enum RunExecType public string language = null; public string rawsFolder = Path.Combine (AppDomain.CurrentDomain.BaseDirectory, "Language Raws"); - public string rawsExtension = ".txt"; + public bool isRawsFolderRecursive = true; + public string rawsExtension = ".txt"; public bool isDirectory = true; public bool addEndGuards = false; public string inputFile = null; @@ -133,9 +134,10 @@ private static int Main (string[] args) Program.MakeDoc ( Program.RunConfig.outputFile, Program.RunConfig.rawsFolder, - Program.RunConfig.rawsExtension, + Program.RunConfig.isRawsFolderRecursive, + Program.RunConfig.rawsExtension, Program.RunConfig.isDirectory, - Program.RunConfig.docHeader, + Program.RunConfig.docHeader, Program.RunConfig.docFooter ); @@ -197,11 +199,12 @@ public static void Assemble (string inputFile, string outputFile, string languag } // EA GUI Entry point - public static void LoadCodes (string rawsFolder, string extension, bool isDirectory, bool collectDocCodes) + public static void LoadCodes (string rawsFolder, string extension, bool isDirectory, bool isDirectoryRecursive, bool collectDocCodes) { Program.RunConfig.rawsFolder = rawsFolder; Program.RunConfig.rawsExtension = extension; Program.RunConfig.isDirectory = isDirectory; + Program.RunConfig.isRawsFolderRecursive = isDirectoryRecursive; LoadCodes (collectDocCodes); } @@ -980,7 +983,7 @@ private static void LoadCodes(bool collectDoc) { IPointerMaker pointerMaker = (IPointerMaker)new GBAPointerMaker (); if (Program.RunConfig.isDirectory) - languageProcessor.ProcessCode (Program.RunConfig.rawsFolder, Program.RunConfig.rawsExtension); + languageProcessor.ProcessCode (Program.RunConfig.rawsFolder, Program.RunConfig.isRawsFolderRecursive, Program.RunConfig.rawsExtension); else languageProcessor.ProcessCode (Program.RunConfig.rawsFolder); @@ -1021,12 +1024,12 @@ private static void LoadCodes(bool collectDoc) { } } - public static void MakeDoc (string output, string rawsFolder, string extension, bool isDirectory, string header, string footer) + public static void MakeDoc (string output, string rawsFolder, bool isRawsFolderRecursive, string extension, bool isDirectory, string header, string footer) { LanguageProcessor languageProcessor = new LanguageProcessor (true, (IComparer)new TemplateComparer (), Program.stringComparer); if (isDirectory) - languageProcessor.ProcessCode (rawsFolder, extension); + languageProcessor.ProcessCode (rawsFolder, isRawsFolderRecursive, extension); else languageProcessor.ProcessCode (rawsFolder); From 21698c0771d2b77e7d48ab95a52546e5b341e540 Mon Sep 17 00:00:00 2001 From: laqieer Date: Tue, 11 Feb 2020 16:01:04 +0800 Subject: [PATCH 37/43] migrate from .Net Framework 4 to .Net Framework 4.8 --- .../Core/Properties/Resources.Designer.cs | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Event Assembler/Core/Properties/Resources.Designer.cs b/Event Assembler/Core/Properties/Resources.Designer.cs index 4460d24..c5774b8 100644 --- a/Event Assembler/Core/Properties/Resources.Designer.cs +++ b/Event Assembler/Core/Properties/Resources.Designer.cs @@ -1,10 +1,10 @@ //------------------------------------------------------------------------------ // -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 +// 此代码由工具生成。 +// 运行时版本:4.0.30319.42000 // -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. +// 对此文件的更改可能会导致不正确的行为,并且如果 +// 重新生成代码,这些更改将会丢失。 // //------------------------------------------------------------------------------ @@ -13,7 +13,7 @@ namespace Nintenlord.Event_Assembler.Core.Properties { /// - /// A strongly-typed resource class, for looking up localized strings, etc. + /// 一个强类型的资源类,用于查找本地化的字符串等。 /// // This class was auto-generated by the StronglyTypedResourceBuilder // class via a tool like ResGen or Visual Studio. @@ -33,7 +33,7 @@ internal Resources() { } /// - /// Returns the cached ResourceManager instance used by this class. + /// 返回此类使用的缓存的 ResourceManager 实例。 /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] internal static global::System.Resources.ResourceManager ResourceManager { @@ -47,8 +47,8 @@ internal Resources() { } /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. + /// 重写当前线程的 CurrentUICulture 属性 + /// 重写当前线程的 CurrentUICulture 属性。 /// [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] internal static global::System.Globalization.CultureInfo Culture { From fb6e5090ae84fbe96a3e3ce728a420d3415d3602 Mon Sep 17 00:00:00 2001 From: laqieer Date: Tue, 11 Feb 2020 16:22:50 +0800 Subject: [PATCH 38/43] remove unreachable code detected to fix warning CS0162 --- Nintenlord/Graph/GraphHelpers.cs | 6 ------ 1 file changed, 6 deletions(-) diff --git a/Nintenlord/Graph/GraphHelpers.cs b/Nintenlord/Graph/GraphHelpers.cs index 7d51a85..1eade90 100644 --- a/Nintenlord/Graph/GraphHelpers.cs +++ b/Nintenlord/Graph/GraphHelpers.cs @@ -22,12 +22,6 @@ public static class GraphHelpers public static bool HasCycle(this IGraph graph, out List cycle) { throw new NotImplementedException(); - - var DFS = graph.DepthFirstTraversalAllNodes( - GraphTraversal.DepthFirstTraversalOrdering.PostOrdering); - - //var tree = graph.DepthFirstSearch(); - } /// From cc0f7e9a9550446c06ac275b7cd2ba9d8e05de70 Mon Sep 17 00:00:00 2001 From: laqieer Date: Tue, 11 Feb 2020 16:27:58 +0800 Subject: [PATCH 39/43] disable warning CS0649 for some old code --- Nintenlord/Grammars/ContextFreeGrammar.cs | 4 ++++ Nintenlord/Grammars/PushdownAutomata.cs | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/Nintenlord/Grammars/ContextFreeGrammar.cs b/Nintenlord/Grammars/ContextFreeGrammar.cs index 18341d5..ba4628f 100644 --- a/Nintenlord/Grammars/ContextFreeGrammar.cs +++ b/Nintenlord/Grammars/ContextFreeGrammar.cs @@ -16,11 +16,15 @@ namespace Nintenlord.Grammars /// public sealed class ContextFreeGrammar { + #pragma warning disable 0649 + IDictionary productions; T startingSymbol; T[] variables; T[] terminals; + #pragma warning restore 0649 + public T[][] this[T variable] { get diff --git a/Nintenlord/Grammars/PushdownAutomata.cs b/Nintenlord/Grammars/PushdownAutomata.cs index 327ab02..0ebdb49 100644 --- a/Nintenlord/Grammars/PushdownAutomata.cs +++ b/Nintenlord/Grammars/PushdownAutomata.cs @@ -19,9 +19,14 @@ public class DeterministicPushdownAutomata Stack stack; Dictionary, Tuple> transitions; Dictionary, Tuple> epsilonTransitions; + + #pragma warning disable 0649 + TStackSymbol stackStartSymbol; TState startingState; + #pragma warning restore 0649 + public DeterministicPushdownAutomata() { epsilonTransitions = new Dictionary, Tuple>(); From 008c6b7894f97b91ed025f54748ec56acda9b3d3 Mon Sep 17 00:00:00 2001 From: laqieer Date: Tue, 11 Feb 2020 17:12:04 +0800 Subject: [PATCH 40/43] convert project files to .NET SDK-style --- Event Assembler/Core/Core.csproj | 155 +------------------ Nintenlord/Nintenlord.csproj | 249 +------------------------------ 2 files changed, 11 insertions(+), 393 deletions(-) diff --git a/Event Assembler/Core/Core.csproj b/Event Assembler/Core/Core.csproj index 419f2ce..8045caa 100644 --- a/Event Assembler/Core/Core.csproj +++ b/Event Assembler/Core/Core.csproj @@ -1,16 +1,8 @@ - - - + - Debug - AnyCPU - {224C71E2-5E52-4910-910A-6FA9C2F937BE} + net48 Exe - Core - v4.8 - 512 Nintenlord.Event_Assembler.Core - false publish\ true @@ -26,28 +18,15 @@ 11.0.0.%2a false true + false - true - full - false bin\Debug - DEBUG;TRACE - prompt - 4 true false - false - AnyCPU - pdbonly - true bin\Release - TRACE - prompt - 4 - false @@ -56,141 +35,19 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + True True Resources.resx - - - - - - - + ResXFileCodeGenerator Resources.Designer.cs Designer - - - False @@ -215,4 +72,4 @@ - \ No newline at end of file + diff --git a/Nintenlord/Nintenlord.csproj b/Nintenlord/Nintenlord.csproj index 3efce13..d981bb4 100644 --- a/Nintenlord/Nintenlord.csproj +++ b/Nintenlord/Nintenlord.csproj @@ -1,265 +1,26 @@ - - + - Debug - AnyCPU - 8.0.30703 - 2.0 - {8FA48EF8-3E11-494A-B587-592D7C22EFDF} + net48 Library - Properties - Nintenlord - Nintenlord - v4.8 - 512 - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - false - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - false + false - true bin\x86\Debug\ - DEBUG;TRACE - full - x86 - prompt false false - false bin\x86\Release\ - TRACE - true - pdbonly - x86 - prompt false false false - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - \ No newline at end of file From 5e9086c21054c71cdabf441544db86d47699f2da Mon Sep 17 00:00:00 2001 From: laqieer Date: Tue, 11 Feb 2020 17:38:08 +0800 Subject: [PATCH 41/43] migrate from .Net Framework 4.8 to .Net Core 3.1 --- Event Assembler/Core/Core.csproj | 2 +- Nintenlord/Nintenlord.csproj | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Event Assembler/Core/Core.csproj b/Event Assembler/Core/Core.csproj index 8045caa..e628ae3 100644 --- a/Event Assembler/Core/Core.csproj +++ b/Event Assembler/Core/Core.csproj @@ -1,6 +1,6 @@  - net48 + netcoreapp3.1 Exe Nintenlord.Event_Assembler.Core false diff --git a/Nintenlord/Nintenlord.csproj b/Nintenlord/Nintenlord.csproj index d981bb4..96bf825 100644 --- a/Nintenlord/Nintenlord.csproj +++ b/Nintenlord/Nintenlord.csproj @@ -1,6 +1,6 @@  - net48 + netcoreapp3.1 Library false @@ -23,4 +23,4 @@ - \ No newline at end of file + From 9af5fbb81ae6115219f1d331f58fb47b8c63b953 Mon Sep 17 00:00:00 2001 From: laqieer Date: Thu, 15 Sep 2022 02:25:54 +0800 Subject: [PATCH 42/43] Port Core to NET 6.0 --- Event Assembler/Core/AssemblyInfo.cs | 16 ---- Event Assembler/Core/Core.csproj | 79 +++---------------- Event Assembler/Core/app.config | 3 - .../Collections/CollectionExtensions.cs | 76 ------------------ Nintenlord/Nintenlord.csproj | 3 +- 5 files changed, 13 insertions(+), 164 deletions(-) delete mode 100644 Event Assembler/Core/AssemblyInfo.cs delete mode 100644 Event Assembler/Core/app.config diff --git a/Event Assembler/Core/AssemblyInfo.cs b/Event Assembler/Core/AssemblyInfo.cs deleted file mode 100644 index 6768c9e..0000000 --- a/Event Assembler/Core/AssemblyInfo.cs +++ /dev/null @@ -1,16 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -//[assembly: Extension] -[assembly: AssemblyFileVersion("11.1")] -[assembly: AssemblyDescription("Core library of Event Assembler")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Nintenlord, Crazycolorx5")] -[assembly: Guid("74afd097-d67b-4f50-ba8e-f7083eb4439f")] -[assembly: AssemblyTitle("Core")] -[assembly: AssemblyProduct("Core")] -[assembly: AssemblyCopyright("Copyright © Nintenlord 2011, Crazycolorz5 2016")] -[assembly: AssemblyTrademark("")] -[assembly: ComVisible(false)] -[assembly: AssemblyVersion("11.1.00.00")] diff --git a/Event Assembler/Core/Core.csproj b/Event Assembler/Core/Core.csproj index e628ae3..c3961e8 100644 --- a/Event Assembler/Core/Core.csproj +++ b/Event Assembler/Core/Core.csproj @@ -1,75 +1,18 @@ - + - netcoreapp3.1 + net6.0 Exe - Nintenlord.Event_Assembler.Core - false - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 1 - 11.0.0.%2a - false - true - false + enable - - bin\Debug - true - false - - - bin\Release - - - - - - - - - - True - True - Resources.resx - - - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - - False - Microsoft .NET Framework 4 %28x86 and x64%29 - true - - - False - .NET Framework 3.5 SP1 - false - - - False - Windows Installer 4.5 - true - + - - {8FA48EF8-3E11-494A-B587-592D7C22EFDF} - Nintenlord - + + + + + + - - + \ No newline at end of file diff --git a/Event Assembler/Core/app.config b/Event Assembler/Core/app.config deleted file mode 100644 index 3e0e37c..0000000 --- a/Event Assembler/Core/app.config +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/Nintenlord/Collections/CollectionExtensions.cs b/Nintenlord/Collections/CollectionExtensions.cs index 92c4ab9..573f677 100644 --- a/Nintenlord/Collections/CollectionExtensions.cs +++ b/Nintenlord/Collections/CollectionExtensions.cs @@ -21,82 +21,6 @@ public static bool And(this IEnumerable collection) return collection.All(x => x); } - public static T Max(this IEnumerable collection) where T : IComparable - { - var enumerator = collection.GetEnumerator(); - if (!enumerator.MoveNext()) - { - throw new ArgumentException("Empty IEnumerable", "collection"); - } - T max = enumerator.Current; - while (enumerator.MoveNext()) - { - T current = enumerator.Current; - if (current.CompareTo(max) > 0) - { - max = current; - } - } - return max; - } - - public static T Max(this IEnumerable collection, IComparer comp) - { - var enumerator = collection.GetEnumerator(); - if (!enumerator.MoveNext()) - { - throw new ArgumentException("Empty IEnumerable", "collection"); - } - T max = enumerator.Current; - while (enumerator.MoveNext()) - { - T current = enumerator.Current; - if (comp.Compare(current, max) > 0) - { - max = current; - } - } - return max; - } - - public static T Min(this IEnumerable collection) where T : IComparable - { - var enumerator = collection.GetEnumerator(); - if (!enumerator.MoveNext()) - { - throw new ArgumentException("Empty IEnumerable", "collection"); - } - T min = enumerator.Current; - while (enumerator.MoveNext()) - { - T current = enumerator.Current; - if (current.CompareTo(min) < 0) - { - min = current; - } - } - return min; - } - - public static T Min(this IEnumerable collection, IComparer comp) - { - var enumerator = collection.GetEnumerator(); - if (!enumerator.MoveNext()) - { - throw new ArgumentException("Empty IEnumerable", "collection"); - } - T min = enumerator.Current; - while (enumerator.MoveNext()) - { - T current = enumerator.Current; - if (comp.Compare(current, min) < 0) - { - min = current; - } - } - return min; - } - public static string ToElementWiseString(this IEnumerable collection) { StringBuilder text = new StringBuilder("{"); diff --git a/Nintenlord/Nintenlord.csproj b/Nintenlord/Nintenlord.csproj index 96bf825..365fc6a 100644 --- a/Nintenlord/Nintenlord.csproj +++ b/Nintenlord/Nintenlord.csproj @@ -1,8 +1,9 @@  - netcoreapp3.1 + net6.0 Library false + x86;AnyCPU bin\x86\Debug\ From c17e6768cfc6592380ffb3a84e596eb184af2336 Mon Sep 17 00:00:00 2001 From: laqieer Date: Sat, 17 Sep 2022 22:14:14 +0800 Subject: [PATCH 43/43] Switch build target to library --- Event Assembler/Core/Core.csproj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Event Assembler/Core/Core.csproj b/Event Assembler/Core/Core.csproj index c3961e8..39e0b4e 100644 --- a/Event Assembler/Core/Core.csproj +++ b/Event Assembler/Core/Core.csproj @@ -1,7 +1,7 @@  net6.0 - Exe + Library enable