V-Gears 0
Free Final Fantasy VII engine.
FieldDisassembler Member List

This is the complete list of members for FieldDisassembler, including all inherited members.

AddFunc(std::string entity_name, size_t entity_index, size_t script_index, uint32 next_script_entry_point, const bool is_start, const bool is_end, bool to_return_only, std::string func_name)FieldDisassemblerprivate
address_Disassemblerprotected
address_base_Disassemblerprotected
CAMERA_MATRIX enum valueFieldDisassemblerprivate
Disassemble()Disassembler
DisassembleIndivdualScript(std::string entity_name, size_t entity_index, size_t script_index, size_t script_entry_point, uint32 next_script_entry_point, bool is_start, bool is_end)FieldDisassemblerprivate
Disassembler(InstVec &insts)Disassembler
DoDisassemble() overrideFieldDisassemblervirtual
DoDumpDisassembly(std::ostream &output)Disassemblerprotectedvirtual
DumpDisassembly(std::ostream &output)Disassembler
ENCOUNTERS enum valueFieldDisassemblerprivate
engine_FieldDisassemblerprivate
FieldDisassembler(FieldScriptFormatter &formatter, FieldEngine *engine, InstVec &insts)FieldDisassembler
FieldDisassembler(FieldScriptFormatter &formatter, FieldEngine *engine, InstVec &insts, const std::vector< unsigned char > &raw_script_data)FieldDisassembler
FieldInstructions()FieldDisassemblerstatic
FindId(uint32 start_addr, uint32 end_addr, const InstVec &insts)FieldDisassemblerstatic
FLOW_OPCODESFieldDisassemblerstatic
formatter_FieldDisassemblerprivate
GetEndOfScriptOffset(uint16 cur_entry_point, size_t entity_index, size_t script_index)FieldDisassemblerprivate
GetScaleFactor() constFieldDisassembler
header_FieldDisassemblerprivate
header_end_position_FieldDisassemblerprivate
insts_Disassemblerprotected
loaded_from_raw_data_FieldDisassemblerprivate
MAGICFieldDisassemblerprivatestatic
MODELS enum valueFieldDisassemblerprivate
NUM_SECTIONSFieldDisassemblerprivatestatic
Open(const char *filename) overrideFieldDisassemblerprivatevirtual
ParseOpcode(int opcode, std::string name, T instruction, int stack_change, const char *argument_format)FieldDisassemblerinlineprivate
ReadHeader()FieldDisassemblerprivate
ReadHeader(BinaryReader &reader)FieldDisassemblerprivate
ReadOpCodesToPositionOrReturn(size_t end_pos, std::vector< float > &point_a, std::vector< float > &point_b)FieldDisassemblerprivate
ReadParameter(InstPtr inst, std::string type)Disassemblerprotectedvirtual
ReadParams(InstPtr inst, const char *types)Disassemblerprotected
ReadParams(InstPtr inst, const char *types, const std::vector< std::string > &params)Disassemblerprotected
scale_factor_FieldDisassemblerprivate
SCRIPT enum valueFieldDisassemblerprivate
section_pointers_size_FieldDisassemblerprivate
SECTIONS enum nameFieldDisassemblerprivate
sections_FieldDisassemblerprivate
StartFunction(size_t script_index)FieldDisassemblerprivate
stream_Disassemblerprotected
TILE_MAP enum valueFieldDisassemblerprivate
TRIGGERS enum valueFieldDisassemblerprivate
WALKMESH enum valueFieldDisassemblerprivate
~Disassembler()=defaultDisassemblervirtual
~FieldDisassembler()FieldDisassembler