Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

CSketchApp Class Reference

Sketch application for drawing sketches. More...

#include <SketchApp.h>

Inheritance diagram for CSketchApp::

CApp List of all members.

Public Methods

 CSketchApp (CDijinni *parent)
 ~CSketchApp ()
void onEnter ()
void setMode (int mode)
int update (CInputEvent *e)
void draw ()
 Standard draw. More...

void updateScreen ()

Public Attributes

int m_curmode
CSketch sketches [NUM_SKETCHES]
int m_numsketches
CPanelpanel [2]
CPaneltoppanel [2]
CSketchViewsketchview
CSketchViewseditor
CListBoxlistbox
CScrollBarlistscroll
CButtonbtnEdit
CButtonbtnBack
CButtonbtnClear
CButtonbtnMode
CButtonbtnBold

Detailed Description

Sketch application for drawing sketches.

A quick application for drawing sketches. Supports three drawing modes: dot, line, and brush. This was added late in the development cycle so the data was not able to be stored in our common structures and thus loading and saving is not active yet. All the data this appliation uses is stored in an array of CSketch classes internally in the application.


Constructor & Destructor Documentation

CSketchApp::CSketchApp CDijinni   parent
 

CSketchApp::~CSketchApp  
 


Member Function Documentation

void CSketchApp::draw   [virtual]
 

Standard draw.

Reimplemented from CApp.

void CSketchApp::onEnter   [virtual]
 

Reimplemented from CApp.

void CSketchApp::setMode int    mode
 

CSketchApp::update CInputEvent   e [virtual]
 

Reimplemented from CApp.

void CSketchApp::updateScreen  
 


Member Data Documentation

CButton* CSketchApp::btnBack
 

CButton* CSketchApp::btnBold
 

CButton* CSketchApp::btnClear
 

CButton* CSketchApp::btnEdit
 

CButton* CSketchApp::btnMode
 

CListBox* CSketchApp::listbox
 

CScrollBar* CSketchApp::listscroll
 

int CSketchApp::m_curmode
 

int CSketchApp::m_numsketches
 

CPanel* CSketchApp::panel[2]
 

CSketchView* CSketchApp::seditor
 

CSketch CSketchApp::sketches[NUM_SKETCHES]
 

CSketchView* CSketchApp::sketchview
 

CPanel* CSketchApp::toppanel[2]
 


The documentation for this class was generated from the following files:
Generated on Thu Dec 6 00:14:57 2001 for Dijinni by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001