コード例 #1
0
ファイル: CameraView.cpp プロジェクト: Mikuz/Ghost-Realm
//-----------------------------------------------------------------------------
// The following function deletes textures if they exist and terminates
// IwGx and s3e API functionality.
//-----------------------------------------------------------------------------
void CameraViewTerm()
{
	if (g_pCameraTexelsRGB565)
		delete g_pCameraTexelsRGB565;

    if (g_CameraTexture)
        delete g_CameraTexture;

	DeleteGhosts();
	IW_CLASS_REMOVE(GhostCollision);

    if (s3eCameraAvailable())
    {
        s3eCameraStop();
        s3eCameraUnRegister(S3E_CAMERA_UPDATE_STREAMING, frameReceived);
    }

	if (playerHit)
		delete playerHit;

	if (tutorialView)
		delete tutorialView;

	if (cameraDefend)
		delete cameraDefend;

	if (manaBar)
		delete manaBar;

	if (playerAttackView)
		delete playerAttackView;
}
コード例 #2
0
void UnRegisterClasses()
{
    IW_CLASS_REMOVE(CIwUIPickerViewItemSource);
    IW_CLASS_REMOVE(CIwUITableViewItemSource);
}