public class

LevelLoader

extends Object
implements LevelConstants
java.lang.Object
   ↳ org.anddev.andengine.level.LevelLoader

Class Overview

(c) 2010 Nicolas Gramlich (c) 2011 Zynga Inc.

Summary

Nested Classes
interface LevelLoader.IEntityLoader  
[Expand]
Inherited Constants
From interface org.anddev.andengine.level.util.constants.LevelConstants
Public Constructors
LevelLoader()
LevelLoader(String pAssetBasePath)
Public Methods
LevelLoader.IEntityLoader getDefaultEntityLoader()
void loadLevelFromAsset(Context pContext, String pAssetPath)
void loadLevelFromResource(Context pContext, int pRawResourceID)
void loadLevelFromStream(InputStream pInputStream)
void registerEntityLoader(String[] pEntityNames, LevelLoader.IEntityLoader pEntityLoader)
void registerEntityLoader(String pEntityName, LevelLoader.IEntityLoader pEntityLoader)
void setAssetBasePath(String pAssetBasePath)
void setDefaultEntityLoader(LevelLoader.IEntityLoader pDefaultEntityLoader)
Protected Methods
void onAfterLoadLevel()
void onBeforeLoadLevel()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public LevelLoader ()

public LevelLoader (String pAssetBasePath)

Public Methods

public LevelLoader.IEntityLoader getDefaultEntityLoader ()

public void loadLevelFromAsset (Context pContext, String pAssetPath)

Throws
IOException

public void loadLevelFromResource (Context pContext, int pRawResourceID)

Throws
IOException

public void loadLevelFromStream (InputStream pInputStream)

Throws
IOException

public void registerEntityLoader (String[] pEntityNames, LevelLoader.IEntityLoader pEntityLoader)

public void registerEntityLoader (String pEntityName, LevelLoader.IEntityLoader pEntityLoader)

public void setAssetBasePath (String pAssetBasePath)

Parameters
pAssetBasePath must end with '/' or have .length() == 0.

public void setDefaultEntityLoader (LevelLoader.IEntityLoader pDefaultEntityLoader)

Protected Methods

protected void onAfterLoadLevel ()

protected void onBeforeLoadLevel ()