Class LightRecord
java.lang.Object
com.ardor3d.renderer.state.record.StateRecord
com.ardor3d.renderer.state.record.LightRecord
-
Field Summary
Modifier and TypeFieldDescriptionFields inherited from class com.ardor3d.renderer.state.record.StateRecord
valid
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfloat
float
float
float
float
void
Invalidate this record - iow, we don't trust this record's information about the opengl state machine.boolean
boolean
void
setAttenuate
(boolean attenuate) void
setConstant
(float constant) void
setEnabled
(boolean enabled) void
setLinear
(float linear) void
setQuadratic
(float quadratic) void
setSpotCutoff
(float spotCutoff) void
setSpotExponent
(float exponent) Methods inherited from class com.ardor3d.renderer.state.record.StateRecord
isValid, validate
-
Field Details
-
ambient
-
diffuse
-
specular
-
position
-
modelViewMatrix
-
-
Constructor Details
-
LightRecord
public LightRecord()
-
-
Method Details
-
isAttenuate
public boolean isAttenuate() -
setAttenuate
public void setAttenuate(boolean attenuate) -
getConstant
public float getConstant() -
setConstant
public void setConstant(float constant) -
getLinear
public float getLinear() -
setLinear
public void setLinear(float linear) -
getQuadratic
public float getQuadratic() -
setQuadratic
public void setQuadratic(float quadratic) -
getSpotExponent
public float getSpotExponent() -
setSpotExponent
public void setSpotExponent(float exponent) -
getSpotCutoff
public float getSpotCutoff() -
setSpotCutoff
public void setSpotCutoff(float spotCutoff) -
isEnabled
public boolean isEnabled() -
setEnabled
public void setEnabled(boolean enabled) -
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
-