Pokebot
Pokemon FireRed bot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Public Member Functions | Public Attributes | List of all members
Script::Instruction Struct Reference

#include <Script.hh>

Collaboration diagram for Script::Instruction:
Collaboration graph

Public Member Functions

 Instruction (uint32_t p_off, uint8_t *p_mem)
 
bool notVisited (bool result)
 
void visit (bool result)
 
void print ()
 
void setLength (uint8_t len)
 

Public Attributes

uint32_t offset
 
uint8_t * bytecode
 
uint8_t length
 
uint32_t next
 
uint8_t cmd
 
std::string str
 
Args args
 
TypeList types
 
uint8_t toVisit
 

Constructor & Destructor Documentation

Script::Instruction::Instruction ( uint32_t  p_off,
uint8_t *  p_mem 
)
inline

Member Function Documentation

bool Script::Instruction::notVisited ( bool  result)
inline
void Script::Instruction::print ( )
inline
void Script::Instruction::setLength ( uint8_t  len)
inline
void Script::Instruction::visit ( bool  result)
inline

Member Data Documentation

Args Script::Instruction::args
uint8_t* Script::Instruction::bytecode
uint8_t Script::Instruction::cmd
uint8_t Script::Instruction::length
uint32_t Script::Instruction::next
uint32_t Script::Instruction::offset
std::string Script::Instruction::str
uint8_t Script::Instruction::toVisit
TypeList Script::Instruction::types

The documentation for this struct was generated from the following file: