Package zombie.core.Styles
Class AbstractStyle
java.lang.Object
zombie.core.Styles.AbstractStyle
- All Implemented Interfaces:
Style
- Direct Known Subclasses:
AdditiveStyle,LightingStyle,TransparentStyle
public abstract class AbstractStyle extends java.lang.Object implements Style
-
Constructor Summary
Constructors Constructor Description AbstractStyle() -
Method Summary
Modifier and Type Method Description GeometryDatabuild()AlphaOpgetAlphaOp()booleangetRenderSprite()intgetStyleID()voidrender(int vertexOffset, int indexOffset)voidresetState()voidsetupState()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
AbstractStyle
public AbstractStyle()
-
-
Method Details
-
getRenderSprite
public boolean getRenderSprite()- Specified by:
getRenderSpritein interfaceStyle
-
getAlphaOp
- Specified by:
getAlphaOpin interfaceStyle
-
getStyleID
public int getStyleID()- Specified by:
getStyleIDin interfaceStyle
-
resetState
public void resetState()- Specified by:
resetStatein interfaceStyle
-
setupState
public void setupState()- Specified by:
setupStatein interfaceStyle
-
build
-
render
public void render(int vertexOffset, int indexOffset)
-