bre20::GridPageArray Class Reference

The collection of tabpages for the child class. More...

List of all members.

Public Member Functions

 GridPageArray (TabControl *tc, ParamPage *ppage, RomRep::HondaEcu *ecu)
bool AddControlToScriptPage (Control *con, int index)
void setCellColor (GridPage *page, int x, int y, float val, int mode)
 sets the cell color of a cell in the map sprcified by the grid page
void setFuelCell (int x, int y, float value, int index)
float getFuelCell (int x, int y, int index)
 index = 0 for non vtec, 1 for vtec
void setViewMode (bool viewGrid)
 index = 0 for non vtec, 1 for vtec
void scaleFuelMaps (float multiplier)
void AddExtraMap (GridPage *page)
int AddMapPair (String *fuelTabName, RomRep::MapLocs *flocs, String *ignTabName, RomRep::MapLocs *ignlocs, int x, int y, int copyIndex, bool copyContents)
void changeColHeader (bool vtec, int col, String *str)
void copy ()
void paste ()
void doBoostEfficiency ()
void doFuelAdjust ()
void setAllColHeaders ()
 grabs the col headers from the ROM and resets the grid headers
TabPage * getScriptTabPages ()[]

Public Attributes

__event SimpleGrid::GridChangedHandlerCellChanged
__event FireScriptEventHandler * FireScriptEvent


Detailed Description

The collection of tabpages for the child class.


Constructor & Destructor Documentation

bre20::GridPageArray::GridPageArray TabControl *  tc,
ParamPage ppage,
RomRep::HondaEcu ecu
 


Member Function Documentation

bool bre20::GridPageArray::AddControlToScriptPage Control *  con,
int  index
 

call the script control handler here...

void bre20::GridPageArray::AddExtraMap GridPage page  ) 
 

int bre20::GridPageArray::AddMapPair String *  fuelTabName,
RomRep::MapLocs flocs,
String *  ignTabName,
RomRep::MapLocs ignlocs,
int  x,
int  y,
int  copyIndex,
bool  copyContents
 

void bre20::GridPageArray::changeColHeader bool  vtec,
int  col,
String *  str
 

void bre20::GridPageArray::copy  ) 
 

copy click

void bre20::GridPageArray::doBoostEfficiency  ) 
 

void bre20::GridPageArray::doFuelAdjust  ) 
 

float bre20::GridPageArray::getFuelCell int  x,
int  y,
int  index
 

index = 0 for non vtec, 1 for vtec

Sets the value in the fuel map. Maps indexed from left of tab order. base index = 0

TabPage* bre20::GridPageArray::getScriptTabPages  ) 
 

void bre20::GridPageArray::paste  ) 
 

void bre20::GridPageArray::scaleFuelMaps float  multiplier  ) 
 

void bre20::GridPageArray::setAllColHeaders  ) 
 

grabs the col headers from the ROM and resets the grid headers

void bre20::GridPageArray::setCellColor GridPage page,
int  x,
int  y,
float  val,
int  mode
 

sets the cell color of a cell in the map sprcified by the grid page

void bre20::GridPageArray::setFuelCell int  x,
int  y,
float  value,
int  index
 

Sets the value in the fuel map. Maps indexed from left of tab order. base index = 0. index = 0 for non vtec, 1 for vtec

void bre20::GridPageArray::setViewMode bool  viewGrid  ) 
 

index = 0 for non vtec, 1 for vtec


Member Data Documentation

__event SimpleGrid::GridChangedHandler* bre20::GridPageArray::CellChanged
 

__event FireScriptEventHandler* bre20::GridPageArray::FireScriptEvent
 




BRE Documentation Home