diff --git a/source/paul/paul.cpp b/source/paul/paul.cpp new file mode 100644 index 000000000..668ba488e --- /dev/null +++ b/source/paul/paul.cpp @@ -0,0 +1,118 @@ +/*========================================================================= + + paul.cpp + + Author: PKG + Created: + Project: Spongebob + Purpose: + + Copyright (c) 2000 Climax Development Ltd + +===========================================================================*/ + + +/*---------------------------------------------------------------------- + Includes + -------- */ + +#include "paul\paul.h" + +#ifndef __SYSTEM_DBG_H__ +#include "system\dbg.h" +#endif + +#ifndef __GFX_FONT_H__ +#include "gfx\font.h" +#endif + + +/* Std Lib + ------- */ + +/* Data + ---- */ + +/*---------------------------------------------------------------------- + Tyepdefs && Defines + ------------------- */ + +/*---------------------------------------------------------------------- + Structure defintions + -------------------- */ + +/*---------------------------------------------------------------------- + Function Prototypes + ------------------- */ + +/*---------------------------------------------------------------------- + Vars + ---- */ +static FontBank s_fontBank; + + +/*---------------------------------------------------------------------- + Function: + Purpose: + Params: + Returns: + ---------------------------------------------------------------------- */ +void CPaulScene::init() +{ + setActiveDbgChannels(DC_PAUL); + PAUL_DBGMSG("this is a message.."); + PAUL_DBGMSG("this is a message.. 2"); + PAUL_DBGMSG("this is a message.. 3"); + + s_fontBank.initialise(&standardFont); +} + + +/*---------------------------------------------------------------------- + Function: + Purpose: + Params: + Returns: + ---------------------------------------------------------------------- */ +void CPaulScene::shutdown() +{ +} + + +/*---------------------------------------------------------------------- + Function: + Purpose: + Params: + Returns: + ---------------------------------------------------------------------- */ +void CPaulScene::render() +{ + int logCount; + int i,y,charHeight; + + logCount=getNumberOfDbgLinesInLog(); + y=20; + charHeight=s_fontBank.getCharHeight(); + for(i=0;i