VedaMachineDreamcast/VedaMachineDreamcast.h File Reference


Detailed Description

This file applies the GNU LESSER GENERAL PUBLIC LICENSE Version 2.1 , read file COPYING.

Author:
victorien ferry & www.m4nkind.com

Definition in file VedaMachineDreamcast.h.

#include "VirtualMachine.h"
#include "kos.h"
#include "MatrixModel.h"

Go to the source code of this file.

Classes

class  VedaMachineDreamcast
 Defines a AzurVeda Machine targeted for the Sega Dreamcast hardware, using the free Developpement kit Kallistios, and other things. For the moment, the renderer is partly based on KGL. More...
class  VedaMachineDreamcast::DCInternalViewPort
class  VedaMachineDreamcast::DCInternalObject3DBuffer
 Nested class that implements a 3D object as a vertex and a polygon list. You ask the creation of it with VirtualMachine::NewObject3DBuffer(), then defines its shape by filling the list you get with GetFirstVertex() and GetFirstTriangle(), then it can be rendered with VirtualMachine::RenderMesh(). In order to optimize a static shape, use VirtualMachine::CompileObject3DBufferAsStatic() In edition mode, it can be destroyed with VirtualMachine::DeleteObject3DBuffer(). More...
class  VedaMachineDreamcast::DCInternalTexture
class  VedaMachineDreamcast::DCInternalTexture::Layer
 nested class for private use. More...
struct  VedaMachineDreamcast::_translucentMeshToRender
 32b aligned !!! More...


      /\/\        4         N         k         !         N         D
                      _______  _ __ ___  _____            ___ _ _  ____
     ___________  __//___   /________  |/    / ___________\_______/    \
    /   _   _   \/   _     /    _   /      _/_/____/    _       __     /
   /    /   /       /     /    /    \      \/     /    /    \   \     /
  \\___/___/___/    ¯    _____/_____/       ______\___/_____/\________\\
               \________/_ ___ __ l____\      /elD!  
                 http://www.m4nkind.com \____/