|
|||||||||||
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.engine.portalcontainer.csPortalContainer
Field Summary |
Fields inherited from class crystalspace.jbind.impl.csNativeObject |
ImplFactory, nPointer |
Constructor Summary | |
csPortalContainer(iPointer nPointer)
|
Method Summary | |
iPortal |
createPortal(csVector3 vertices,
int num)
Create a new portal. |
void |
draw(iRenderView rview)
Render the portal container. |
java.lang.String |
getName()
Return the name of the interface |
iPortal |
getPortal(int idx)
Get a specific portal. |
int |
getPortalCount()
Get the number of portals in this contain. |
int |
getVersion()
Return the version of the interface |
protected boolean |
isNativePointerValidSafe(long pointer)
|
void |
removePortal(iPortal portal)
Remove a portal. |
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 csPortalContainer(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 iPortal createPortal(csVector3 vertices, int num)
iPortalContainer
createPortal
in interface iPortalContainer
vertices
- num
-
iPortalContainer.createPortal(crystalspace.jbind.impl.csgeom.vector3.csVector3, int)
public void draw(iRenderView rview)
iPortalContainer
draw
in interface iPortalContainer
rview
- iPortalContainer.draw(crystalspace.jbind.interfaces.iengine.rview.iRenderView)
public iPortal getPortal(int idx)
iPortalContainer
getPortal
in interface iPortalContainer
idx
-
iPortalContainer.getPortal(int)
public int getPortalCount()
iPortalContainer
getPortalCount
in interface iPortalContainer
iPortalContainer.getPortalCount()
public void removePortal(iPortal portal)
iPortalContainer
removePortal
in interface iPortalContainer
portal
- iPortalContainer.removePortal(crystalspace.jbind.interfaces.iengine.portal.iPortal)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |