adding info to the readme
Skeleton of SlicePlayer module
Adding the Eclipse configuration files
Merge branch 'MenuDemo' of https://github.com/agudpp/CordobaZombie into MenuDemo
Resguardando cambios en SlidePlayer
Solved name of slide player folder
Merge branch 'MenuDemo' of https://github.com/agudpp/CordobaZombie into MenuDemo
Overlay effect Slide listo, con su correspondiente test
Cambiando Fade.\{h,cpp\} por Alpha.\{h,cpp\}
Creating new namespace for IA (a lot of class had been changed because of this)
Added new interface for mm_states::IState and functionallity, compiling but not tested (I push this changes because you will need this classes and interfaces).
Se añade el archivo con las banderas comunes de compilación,
"CommonFalgs.cmake"
Ver instrucciones de uso en la tarea correspondiente de ZOHO.

Comenzando con el OverlayEffectBuilder, que parsea archivos
tinyXML y construye OverlayEffects por nombre,
siguiendo las configuraciones incluidas en el archivo.
Listo el módulo OverlayEffectBuilder.

No pude hacerlo un módulo estático porque tiene un miembro
(i.e. el XMLHelper que usa para parsear los archivos XML)

Queda una duda: ¿es posible pasar por el archivo XML el elemento
(OverlayElement) al que se añade el efecto? Si es así, ¿sirve de algo?
Lo mismo para la función de velocidad de los efectos de slide.
Video Player funciona con videos sin stream de audio.
Fixes al OverlayEffectBuilder.
Rulo había comentado que fallaba al abrir un archivo. Arreglé eso.

Cambió el comentario en la interfaz de OverlayEffectBuilder::setFilename.
El cambio es importante, léanlo si quieren usar el módulo.

También extendí un poco el test correspondiente al módulo.
Added basic interface and functionality of the MainMenuState.
Added Text2D (interface only).
Added Diagram of the MainStateMachine (super basic diagram).
Added InputMouse and modify InputKeyboard, to start avoiding the use of GLOBAL_KEYBOARD and GLOBAL_MOUSE.
Changing the mm_states::IState intrface, now we have only one VideoState (looping). The entering and exiting VideoStates were removed
Actualizadas las interfaces de SoundManager y OverlayEffectBuilder.

En el segundo caso (OverlayEffectBuilder) se añadió y se testeó
la función estática de parseo de un TiXmlElement, que obtiene la
configuración de un OverlayEffect determinado.

La signatura de la función es:
static OverlayEffect*
createOverlayEffect(const TiXmlElement& xmle, Ogre::String* eName);

En el primer caso (SoundManager) se añadieron las interfaces
de las funciones solicitadas para fade in/out del volumen.

Como siempre, se ofrecen funciones globales que afectan todos
los sonidos en reproducción, funciones que afectan sólo los
sonidos ambientales, y funciones específicas para cada unidad
individual del juego.

La implementación actual es parcial, NO SE RECOMIENDA
el uso de estas funciones.

Estoy a punto de refactorizar gran parte del código del SoundSystem.
Nada visible externamente, pero me va a llevar un tiempo dejarlo
estable de vuelta.
Merge branch 'MenuDemo' of https://github.com/agudpp/CordobaZombie into MenuDemo
Removed old video player.
Listo slide player. Modifique comentarios en OverlayEffectBuilder.cpp con el previo permiso de Carlox XD