Class RendererRecord
java.lang.Object
com.ardor3d.renderer.state.record.StateRecord
com.ardor3d.renderer.state.record.RendererRecord
- Direct Known Subclasses:
JoglRendererRecord
-
Field Summary
Fields inherited from class com.ardor3d.renderer.state.record.StateRecord
valid
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
int
int
int
int
int
void
Invalidate this record - iow, we don't trust this record's information about the opengl state machine.void
void
boolean
boolean
boolean
boolean
boolean
boolean
void
setClippingTestEnabled
(boolean enabled) void
setClippingTestValid
(boolean valid) void
setCurrentElementVboId
(int currentElementVboId) void
setCurrentTextureArraysUnit
(int currentTextureArraysUnit) void
setCurrentVboId
(int currentVboId) void
setDrawBufferTarget
(DrawBufferTarget target) void
setElementVboValid
(boolean elementVboValid) void
setEnabledTextures
(int enabledTextures) void
setMatrixMode
(int matrixMode) void
setMatrixValid
(boolean matrixValid) void
setNormalMode
(int normalMode) void
setTexturesValid
(boolean texturesValid) void
setVboValid
(boolean vboValid) void
validate()
Validate this record - iow, we trust this record's information about the opengl state machine.Methods inherited from class com.ardor3d.renderer.state.record.StateRecord
isValid
-
Constructor Details
-
RendererRecord
public RendererRecord()
-
-
Method Details
-
invalidate
public void invalidate()Description copied from class:StateRecord
Invalidate this record - iow, we don't trust this record's information about the opengl state machine.- Overrides:
invalidate
in classStateRecord
-
validate
public void validate()Description copied from class:StateRecord
Validate this record - iow, we trust this record's information about the opengl state machine.- Overrides:
validate
in classStateRecord
-
invalidateMatrix
public void invalidateMatrix() -
invalidateVBO
public void invalidateVBO() -
getMatrixMode
public int getMatrixMode() -
setMatrixMode
public void setMatrixMode(int matrixMode) -
getCurrentElementVboId
public int getCurrentElementVboId() -
setCurrentElementVboId
public void setCurrentElementVboId(int currentElementVboId) -
getCurrentVboId
public int getCurrentVboId() -
setCurrentVboId
public void setCurrentVboId(int currentVboId) -
isMatrixValid
public boolean isMatrixValid() -
setMatrixValid
public void setMatrixValid(boolean matrixValid) -
isVboValid
public boolean isVboValid() -
setVboValid
public void setVboValid(boolean vboValid) -
isElementVboValid
public boolean isElementVboValid() -
setElementVboValid
public void setElementVboValid(boolean elementVboValid) -
getTempColor
-
getDrawBufferTarget
-
setDrawBufferTarget
-
getScissorClips
-
isClippingTestEnabled
public boolean isClippingTestEnabled() -
setClippingTestEnabled
public void setClippingTestEnabled(boolean enabled) -
isClippingTestValid
public boolean isClippingTestValid() -
setClippingTestValid
public void setClippingTestValid(boolean valid) -
getEnabledTextures
public int getEnabledTextures() -
setEnabledTextures
public void setEnabledTextures(int enabledTextures) -
getNormalMode
public int getNormalMode() -
setNormalMode
public void setNormalMode(int normalMode) -
isTexturesValid
public boolean isTexturesValid() -
setTexturesValid
public void setTexturesValid(boolean texturesValid) -
getCurrentTextureArraysUnit
public int getCurrentTextureArraysUnit() -
setCurrentTextureArraysUnit
public void setCurrentTextureArraysUnit(int currentTextureArraysUnit)
-