|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object crystalspace.jbind.impl.csNativeObject crystalspace.jbind.impl.csutil.scf.csBase crystalspace.jbind.impl.video.effects.eftech.csEffectTechnique
Field Summary |
Fields inherited from class crystalspace.jbind.impl.csNativeObject |
ImplFactory, nPointer |
Constructor Summary | |
csEffectTechnique(iPointer nPointer)
|
Method Summary | |
iEffectPass |
createPass()
Create a new pass. |
int |
getClientFlags()
Retrieve client flags. |
java.lang.String |
getName()
Return the name of the interface |
iEffectPass |
getPass(int pass)
Return a specific pass. |
int |
getPassCount()
Return number of passes. |
float |
getQuality()
Retrieve this technique's quality. |
int |
getValidation()
Retrieve validation status. |
int |
getVersion()
Return the version of the interface |
protected boolean |
isNativePointerValidSafe(long pointer)
|
void |
setClientFlags(int flags)
Set client flags. |
void |
setQuality(float q)
Set this technique's quality. |
void |
setValidation(int validation)
Set validation status. |
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 csEffectTechnique(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 iEffectPass createPass()
iEffectTechnique
createPass
in interface iEffectTechnique
iEffectTechnique.createPass()
public int getClientFlags()
iEffectTechnique
getClientFlags
in interface iEffectTechnique
iEffectTechnique.getClientFlags()
public iEffectPass getPass(int pass)
iEffectTechnique
getPass
in interface iEffectTechnique
pass
-
iEffectTechnique.getPass(int)
public int getPassCount()
iEffectTechnique
getPassCount
in interface iEffectTechnique
iEffectTechnique.getPassCount()
public float getQuality()
iEffectTechnique
getQuality
in interface iEffectTechnique
iEffectTechnique.getQuality()
public int getValidation()
iEffectTechnique
getValidation
in interface iEffectTechnique
iEffectTechnique.getValidation()
public void setClientFlags(int flags)
iEffectTechnique
setClientFlags
in interface iEffectTechnique
flags
- iEffectTechnique.setClientFlags(int)
public void setQuality(float q)
iEffectTechnique
setQuality
in interface iEffectTechnique
q
- iEffectTechnique.setQuality(float)
public void setValidation(int validation)
iEffectTechnique
setValidation
in interface iEffectTechnique
validation
- iEffectTechnique.setValidation(int)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |