Wizapply Documents
Cross-platform C framework very compact libraries and tools.
Status: Inactive
Brought to you by:
smilytics

#include <EntryPoint.h>
static void UpdateFunc(void);
wzTexture g_tex; //Texture
int Initialize()
{ //!App initialize Process
wzInitCreateWizapply("wizapply",320,480,0);
wzSetClearColor(0.1f,0.1f,0.1f);
wzSetSpriteScSize(320, 480);
//Create font.
wzCreateFontTexBuffer(&g_tex,1024);
wzSetFontFile(shDCP("font.ttf")); //Setting
wzSetCharcode(SH_FONTCHARCODE_SJIS);
wzSetFontDrawType(SH_FONTDRAWTYPE_AA);
wzSetFontDrawSize(50);
wzSetFontDrawColor(1.0f,1.0f,1.0f);
wzSetFontDrawPosition(0,0);
wzFontDrawString("Wizapply:English,日本語");
wzFontDraw();//Writing
wzSetUpdateThread(60,UpdateFunc);
return 0;
}
int Terminate()
{ //!App exit process
wzDeleteTexture(&g_tex);
wzExitWizapply();
return 0;
}
void UpdateFunc(void)
{ //!Update
}
void DrawLoop(void)
{ //!Draw
wzClear();
wzSetSpritePosition(80.0f,180.0f,0.0f);
wzSetSpriteColor(1.0f, 1.0f, 1.0f, 1.0f);
wzSetSpriteTexCoord(0.0f,0.0f,(float)APPSCREEN_WIDTH/1024.0f,
(float)APPSCREEN_HEIGHT/1024.0f);
wzSetSpriteSizeLeftUp(APPSCREEN_WIDTH,APPSCREEN_HEIGHT);
wzSetSpriteTexture(&g_tex);
wzSpriteDraw(); //View
}

*The mobile has a weak performance may be slow.
#include <EntryPoint.h>
static void UpdateFunc(void);
int Initialize()
{ //!App initialize Process
wzInitCreateWizapply("wizapply",320,480,0);
wzSetClearColor(0.1f,0.1f,0.1f);
wzSetSpriteScSize(320, 480);
//Create font.
wzCreateFontScBuffer(320, 480);
wzSetFontFile(shDCP("font.ttf")); //Setting
wzSetCharcode(SH_FONTCHARCODE_SJIS);
wzSetFontDrawType(SH_FONTDRAWTYPE_AA);
wzSetFontDrawSize(50);
wzSetUpdateThread(60,UpdateFunc);
return 0;
}
int Terminate()
{ //!App exit process
wzExitWizapply();
return 0;
}
void UpdateFunc(void)
{ //!Update
}
void DrawLoop(void)
{ //!Draw
wzClear();
wzFontDrawClear();
wzSetFontDrawColor(1.0f,1.0f,1.0f);
wzSetFontDrawPosition(120,140);
wzFontDrawString("Wizapply:English,日本語");
wzFontDraw();
}