VirtualMachine Init Methods
[VirtualMachine Related Documentations]


Detailed Description

Init Methods for VirtualMachine.


Enumerations

enum  VirtualMachine::eVMResult { VirtualMachine::vmr_OK = 0, VirtualMachine::vmr_FAILED }
 error enum for InitMachine() More...

Functions

 VirtualMachine::VirtualMachine (void)
 Constructor. There should only be members initialisation there.
virtual VirtualMachine::~VirtualMachine (void)
 Destructor.
virtual eVMResult VirtualMachine::InitMachine ()=0
 Init the machine. It would open a screen and do the init for each theme (3D,sound,...) Then, the Main Screen stands as the ViewPort GetDefaultViewPort() . the machine closing should be done at deletion.


Enumeration Type Documentation

enum eVMResult [inherited]
 

error enum for InitMachine()

Enumerator:
vmr_OK  init OK
vmr_FAILED  init failed

Definition at line 63 of file VirtualMachine.h.


Function Documentation

virtual eVMResult InitMachine  )  [pure virtual, inherited]
 

Init the machine. It would open a screen and do the init for each theme (3D,sound,...) Then, the Main Screen stands as the ViewPort GetDefaultViewPort() . the machine closing should be done at deletion.

Returns:
vmr_OK or vmr_FAILED

Implemented in OGLMachine, OGLMachineWinDxSound, OGLMachineLinux, and VedaMachineDreamcast.

VirtualMachine void   )  [inherited]
 

Constructor. There should only be members initialisation there.

virtual ~VirtualMachine void   )  [virtual, inherited]
 

Destructor.


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