de.esw.eengine.core
Interface IScriptable<Type>
- Type Parameters:
Type - Script element type
- All Known Implementing Classes:
- HierarchyNode, Layer, SceneEntity, SceneNode, Sprite
public interface IScriptable<Type>
- Since:
- 1.0
- Version:
- $Id: IScriptable.java 116 2005-06-26 15:52:07Z markusw $
- Author:
- markusw
addScript
void addScript(IScript<Type> script)
- Parameters:
script - IScript to add
removeScript
void removeScript(IScript<Type> script)
- Parameters:
script - IScript to remove
getScripts
java.util.HashMap<java.lang.String,IScript<Type>> getScripts()
- Returns:
- List of all
IScripts
getScriptByName
IScript<Type> getScriptByName(java.lang.String name)
- Parameters:
name - Name of the script to return
- Returns:
IScript with the given name