|
|||||||||||
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.halo.csHalo
Field Summary |
Fields inherited from class crystalspace.jbind.impl.csNativeObject |
ImplFactory, nPointer |
Constructor Summary | |
csHalo(iPointer nPointer)
|
Method Summary | |
void |
draw(float x,
float y,
float w,
float h,
float iIntensity,
csVector2[] iVertices)
Draw the halo given a center point and an intensity. |
float[] |
getColor()
Query halo color. |
int |
getHeight()
Query halo height. |
java.lang.String |
getName()
Return the name of the interface |
int |
getVersion()
Return the version of the interface |
int |
getWidth()
Query halo width. |
protected boolean |
isNativePointerValidSafe(long pointer)
|
void |
setColor(float iR,
float iG,
float iB)
Change halo color. |
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 csHalo(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 void draw(float x, float y, float w, float h, float iIntensity, csVector2[] iVertices)
iHalo
draw
in interface iHalo
x
- y
- w
- h
- iIntensity
- iVertices
- iHalo.draw(float, float, float, float, float, crystalspace.jbind.impl.csgeom.vector2.csVector2[])
public float[] getColor()
iHalo
getColor
in interface iHalo
iHalo.getColor()
public int getHeight()
iHalo
getHeight
in interface iHalo
iHalo.getHeight()
public int getWidth()
iHalo
getWidth
in interface iHalo
iHalo.getWidth()
public void setColor(float iR, float iG, float iB)
iHalo
setColor
in interface iHalo
iR
- iG
- iB
- iHalo.setColor(float, float, float)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |