The Tricycle's Ninja
Public Member Functions
Shuriken Class Reference

#include <shuriken.h>

List of all members.

Public Member Functions

 Shuriken (Gosu::Graphics &graphics)
void draw () const
void move ()
double px ()
double py ()
void modpx (double p)
void modpy (double p)
void reset ()
void acelerar ()

Detailed Description

Clase que representa el arma del jugador en este caso el shuriken, controla sus estados, movimientos, etc.


Constructor & Destructor Documentation

Shuriken::Shuriken ( Gosu::Graphics &  graphics) [inline]

Constructor de un objeto de la clase Shuriken.

Parameters:
graphicsGosu::Graphics& que nos permite dibujar el shuriken(arma del jugador).

Member Function Documentation

void Shuriken::acelerar ( ) [inline]

Metodo que nos permite modificar la velocidad del arma del jugador(shuriken).

void Shuriken::draw ( ) const [inline]

Metodo que nos permite dibujar y rotar el shuriken.

void Shuriken::modpx ( double  p) [inline]

Metodo que nos permite cambiar la posicion en el eje X del shuriken.

Parameters:
pdouble con la posicion x que queramos asignarle al shuriken.
void Shuriken::modpy ( double  p) [inline]

Metodo que nos permite cambiar la posicion en el eje Y del shuriken.

Parameters:
pdouble con la posicion y que queramos asignarle al shuriken.
void Shuriken::move ( ) [inline]

Metodo que nos permite cambiar la posicion del shuriken sumandole a la posición actual de este su velocidad.

double Shuriken::px ( ) [inline]

Consulta de la posción posX del shuriken.

Returns:
Un double con la posición.
double Shuriken::py ( ) [inline]

Consulta de la posción posY del shuriken.

Returns:
Un double con la posición.
void Shuriken::reset ( ) [inline]

Metodo que nos permite devolver los valores iniciales al shuriken.


The documentation for this class was generated from the following file:
 All Classes Functions Variables