|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcrystalspace.jbind.impl.csNativeObject
crystalspace.jbind.impl.csutil.scf.csBase
crystalspace.jbind.impl.video.effects.eflayer.csEffectLayer
Field Summary |
Fields inherited from class crystalspace.jbind.impl.csNativeObject |
ImplFactory, nPointer |
Constructor Summary | |
csEffectLayer(iPointer nPointer)
|
Method Summary | |
int |
getFirstState()
Get the id of the first state. |
java.lang.String |
getName()
Return the name of the interface |
int |
getNextState()
Get the id of the next state. |
iBase |
getRendererData()
Get renderer specific data. |
float |
getStateFloat(int state)
Get a state float. |
iPointer |
getStateOpaque(int state)
Get a state opaque data. |
int |
getStateString(int state)
Get a state string. |
csEffectVector4 |
getStateVector4(int state)
Get a state vector4. |
int |
getVersion()
Return the version of the interface |
protected boolean |
isNativePointerValidSafe(long pointer)
|
void |
setRendererData(iBase data)
Set renderer specific data. |
void |
setStateFloat(int state,
float value)
Set a state float. |
void |
setStateOpaque(int state,
iPointer value)
Set a state opaque data. |
void |
setStateString(int state,
int value)
Set a state string. |
void |
setStateVector4(int state,
csEffectVector4 value)
Set a state vector4. |
Methods inherited from class crystalspace.jbind.impl.csutil.scf.csBase |
decRef, equals, finalize, getRefCount, incRef, nDelete, queryInterface, queryInterfaceSafe |
Methods inherited from class crystalspace.jbind.impl.csNativeObject |
changePointer, getPointer, getPointer, getPointerArray, hashCode, isMemoryOwner, isNativePointerValid, newNativeObject, setMemoryOwner, toString |
Methods inherited from class java.lang.Object |
clone, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface crystalspace.jbind.interfaces.iutil.scf.iBase |
decRef, getRefCount, incRef, queryInterface, queryInterfaceSafe |
Methods inherited from interface crystalspace.jbind.interfaces.iPointer |
changePointer, getPointer, isMemoryOwner, setMemoryOwner |
Constructor Detail |
public csEffectLayer(iPointer nPointer)
nPointer
- Method Detail |
public int getVersion()
iBase
getVersion
in interface iBase
getVersion
in class csBase
iBase.getVersion()
public java.lang.String getName()
iBase
getName
in interface iBase
getName
in class csBase
iBase.getName()
protected boolean isNativePointerValidSafe(long pointer)
isNativePointerValidSafe
in class csNativeObject
csNativeObject.isNativePointerValidSafe(long)
public int getFirstState()
iEffectLayer
getFirstState
in interface iEffectLayer
iEffectLayer.getFirstState()
public int getNextState()
iEffectLayer
getNextState
in interface iEffectLayer
iEffectLayer.getNextState()
public iBase getRendererData()
iEffectLayer
getRendererData
in interface iEffectLayer
iEffectLayer.getRendererData()
public float getStateFloat(int state)
iEffectLayer
getStateFloat
in interface iEffectLayer
state
-
iEffectLayer.getStateFloat(int)
public iPointer getStateOpaque(int state)
iEffectLayer
getStateOpaque
in interface iEffectLayer
state
-
iEffectLayer.getStateOpaque(int)
public int getStateString(int state)
iEffectLayer
getStateString
in interface iEffectLayer
state
-
iEffectLayer.getStateString(int)
public csEffectVector4 getStateVector4(int state)
iEffectLayer
getStateVector4
in interface iEffectLayer
state
-
iEffectLayer.getStateVector4(int)
public void setRendererData(iBase data)
iEffectLayer
setRendererData
in interface iEffectLayer
data
- iEffectLayer.setRendererData(crystalspace.jbind.interfaces.iutil.scf.iBase)
public void setStateFloat(int state, float value)
iEffectLayer
setStateFloat
in interface iEffectLayer
state
- value
- iEffectLayer.setStateFloat(int, float)
public void setStateOpaque(int state, iPointer value)
iEffectLayer
setStateOpaque
in interface iEffectLayer
state
- value
- iEffectLayer.setStateOpaque(int, crystalspace.jbind.interfaces.iPointer)
public void setStateString(int state, int value)
iEffectLayer
setStateString
in interface iEffectLayer
state
- value
- iEffectLayer.setStateString(int, int)
public void setStateVector4(int state, csEffectVector4 value)
iEffectLayer
setStateVector4
in interface iEffectLayer
state
- value
- iEffectLayer.setStateVector4(int, crystalspace.jbind.impl.video.effects.efvector4.csEffectVector4)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |