![]() |
V-Gears 0
Free Final Fantasy VII engine.
|
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) | FieldDisassembler | private |
address_ | Disassembler | protected |
address_base_ | Disassembler | protected |
CAMERA_MATRIX enum value | FieldDisassembler | private |
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) | FieldDisassembler | private |
Disassembler(InstVec &insts) | Disassembler | |
DoDisassemble() override | FieldDisassembler | virtual |
DoDumpDisassembly(std::ostream &output) | Disassembler | protectedvirtual |
DumpDisassembly(std::ostream &output) | Disassembler | |
ENCOUNTERS enum value | FieldDisassembler | private |
engine_ | FieldDisassembler | private |
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() | FieldDisassembler | static |
FindId(uint32 start_addr, uint32 end_addr, const InstVec &insts) | FieldDisassembler | static |
FLOW_OPCODES | FieldDisassembler | static |
formatter_ | FieldDisassembler | private |
GetEndOfScriptOffset(uint16 cur_entry_point, size_t entity_index, size_t script_index) | FieldDisassembler | private |
GetScaleFactor() const | FieldDisassembler | |
header_ | FieldDisassembler | private |
header_end_position_ | FieldDisassembler | private |
insts_ | Disassembler | protected |
loaded_from_raw_data_ | FieldDisassembler | private |
MAGIC | FieldDisassembler | privatestatic |
MODELS enum value | FieldDisassembler | private |
NUM_SECTIONS | FieldDisassembler | privatestatic |
Open(const char *filename) override | FieldDisassembler | privatevirtual |
ParseOpcode(int opcode, std::string name, T instruction, int stack_change, const char *argument_format) | FieldDisassembler | inlineprivate |
ReadHeader() | FieldDisassembler | private |
ReadHeader(BinaryReader &reader) | FieldDisassembler | private |
ReadOpCodesToPositionOrReturn(size_t end_pos, std::vector< float > &point_a, std::vector< float > &point_b) | FieldDisassembler | private |
ReadParameter(InstPtr inst, std::string type) | Disassembler | protectedvirtual |
ReadParams(InstPtr inst, const char *types) | Disassembler | protected |
ReadParams(InstPtr inst, const char *types, const std::vector< std::string > ¶ms) | Disassembler | protected |
scale_factor_ | FieldDisassembler | private |
SCRIPT enum value | FieldDisassembler | private |
section_pointers_size_ | FieldDisassembler | private |
SECTIONS enum name | FieldDisassembler | private |
sections_ | FieldDisassembler | private |
StartFunction(size_t script_index) | FieldDisassembler | private |
stream_ | Disassembler | protected |
TILE_MAP enum value | FieldDisassembler | private |
TRIGGERS enum value | FieldDisassembler | private |
WALKMESH enum value | FieldDisassembler | private |
~Disassembler()=default | Disassembler | virtual |
~FieldDisassembler() | FieldDisassembler |