zombie.core.utils
Class Utility

java.lang.Object
  extended by zombie.core.utils.Utility

public final class Utility
extends java.lang.Object

General Utility;
used to load textures and prints easyway messages at viedo.

Author:
Daniele Paggi

Constructor Summary
Utility()
           
 
Method Summary
static void allowsAllError()
          allows all errors
static void allowsError(java.lang.String error)
          allows an error message
static void drawQuad(float x, float y, float width, float height, ITexture image)
          draws a quad on screen
static void drawRect(float x, float y, float width, float height, float red, float green, float blue)
           
static void error(java.lang.String type, java.lang.Exception e)
          shows an error on screen
static void error(java.lang.String message, java.lang.String type)
          shows an error/message on screen
static void error(java.lang.String error, java.lang.String type, java.lang.Exception e)
          shows an error on screen
static java.lang.String getLastError()
          returns the last error that is occurred
static java.io.ObjectInputStream getLocalFile(java.lang.String path)
           
static void ignoreError(java.lang.String error)
          ignores an error message
static java.lang.String readLine(java.io.InputStream in)
          reads a line from an inputstream
static void setStandardBlendingMode()
          sets the Standard Blending function.
for "experts" it's: glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
static void showCoreMessages(boolean value)
          sets if shows or not the errors/messages
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Utility

public Utility()
Method Detail

allowsAllError

public static final void allowsAllError()
allows all errors


allowsError

public static void allowsError(java.lang.String error)
allows an error message


drawQuad

public static void drawQuad(float x,
                            float y,
                            float width,
                            float height,
                            ITexture image)
draws a quad on screen


drawRect

public static void drawRect(float x,
                            float y,
                            float width,
                            float height,
                            float red,
                            float green,
                            float blue)

error

public static void error(java.lang.String type,
                         java.lang.Exception e)
shows an error on screen


error

public static void error(java.lang.String message,
                         java.lang.String type)
shows an error/message on screen


error

public static void error(java.lang.String error,
                         java.lang.String type,
                         java.lang.Exception e)
shows an error on screen


getLastError

public static java.lang.String getLastError()
returns the last error that is occurred


getLocalFile

public static java.io.ObjectInputStream getLocalFile(java.lang.String path)

ignoreError

public static void ignoreError(java.lang.String error)
ignores an error message


readLine

public static final java.lang.String readLine(java.io.InputStream in)
                                       throws java.io.IOException
reads a line from an inputstream

Parameters:
dis - DataInputStream
Returns:
line readed
Throws:
java.io.IOException

setStandardBlendingMode

public static void setStandardBlendingMode()
sets the Standard Blending function.
for "experts" it's: glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);


showCoreMessages

public static void showCoreMessages(boolean value)
sets if shows or not the errors/messages