de.esw.eengine.core
Interface IRenderable
- All Known Subinterfaces:
- IMap, IScript<Type>
- All Known Implementing Classes:
- AbstractButton, AbstractRenderable, AbstractScript, BoundingBox, BoundingVolume, Button, Checkbox, Component, Container, HierarchyNode, Input, Label, Layer, SceneEntity, SceneNode, Sprite, Text, Window, WTKDelegate
public interface IRenderable
- Since:
- 1.0
- Version:
- $Id: IRenderable.java 209 2005-07-23 00:39:50Z markusw $
- Author:
- markusw
render
void render(IRenderDevice renderDevice)
- Renders this entity to the current
IRenderDevice
- Parameters:
renderDevice - IRenderDevice to render onto
getAlpha
float getAlpha()
- Returns:
- Alpha value to blend
setAlpha
void setAlpha(float alpha)
- Parameters:
alpha - Alpha value to blend
blend
void blend(float alpha)
- Parameters:
alpha - Delta blend factor
getName
java.lang.String getName()
- Returns:
- Name of this
IRenderable
setName
void setName(java.lang.String name)
- Parameters:
name - Name of this IRenderable