|
|||||||||||
| 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.csutil.event.csEvent
| Field Summary |
| Fields inherited from class crystalspace.jbind.impl.csNativeObject |
ImplFactory, nPointer |
| Constructor Summary | |
csEvent(iPointer nPointer)
|
|
| Method Summary | |
byte |
Category()
Event category (unused by CSWS). |
void |
Category(byte category)
Event category (unused by CSWS). |
csEventCommandData |
Command()
Command data of event. |
void |
Command(csEventCommandData command)
Command data of event. |
byte |
Flags()
Miscelaneous event flags. |
void |
Flags(byte flags)
Miscelaneous event flags. |
static java.lang.Class |
getInterfaceClass()
|
static java.lang.String |
getInterfaceName()
|
static int |
getInterfaceVersion()
|
java.lang.String |
getName()
Return the name of the interface |
int |
getVersion()
Return the version of the interface |
static void |
initSCF()
|
protected boolean |
isNativePointerValidSafe(long pointer)
|
csEventJoystickData |
Joystick()
Joystick data of event. |
void |
Joystick(csEventJoystickData joystick)
Joystick data of event. |
csEventMouseData |
Mouse()
Mouse data of event. |
void |
Mouse(csEventMouseData mouse)
Mouse data of event. |
csEventNetworkData |
Network()
Network data of event. |
void |
Network(csEventNetworkData network)
Network data of event. |
byte |
SubCategory()
Even finer granularity. |
void |
SubCategory(byte subCategory)
Even finer granularity. |
int |
Time()
Time when the event occured. |
void |
Time(int time)
Time when the event occured. |
byte |
Type()
Event type (one of csevKeyDown etc.). |
void |
Type(byte type)
Event type (one of csevKeyDown etc.). |
| 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 csEvent(iPointer nPointer)
nPointer - | Method Detail |
public int getVersion()
iBase
getVersion in interface iBasegetVersion in class csBasepublic java.lang.String getName()
iBase
getName in interface iBasegetName in class csBasepublic static void initSCF()
public byte Type()
iEvent
Type in interface iEventpublic byte Category()
iEvent
Category in interface iEventpublic byte SubCategory()
iEvent
SubCategory in interface iEventpublic byte Flags()
iEvent
Flags in interface iEventpublic int Time()
iEvent
Time in interface iEventpublic static int getInterfaceVersion()
public static java.lang.String getInterfaceName()
public static java.lang.Class getInterfaceClass()
public csEventCommandData Command()
iEvent
Command in interface iEventprotected boolean isNativePointerValidSafe(long pointer)
isNativePointerValidSafe in class csNativeObjectpublic void Category(byte category)
iEvent
Category in interface iEventcategory - iEvent.Category(byte)public void Command(csEventCommandData command)
iEvent
Command in interface iEventcommand - iEvent.Command(crystalspace.jbind.impl.csutil.event.csEventCommandData)public void Flags(byte flags)
iEvent
Flags in interface iEventflags - iEvent.Flags(byte)public csEventJoystickData Joystick()
iEvent
Joystick in interface iEventiEvent.Joystick()public void Joystick(csEventJoystickData joystick)
iEvent
Joystick in interface iEventjoystick - iEvent.Joystick(crystalspace.jbind.impl.csutil.event.csEventJoystickData)public csEventMouseData Mouse()
iEvent
Mouse in interface iEventiEvent.Mouse()public void Mouse(csEventMouseData mouse)
iEvent
Mouse in interface iEventmouse - iEvent.Mouse(crystalspace.jbind.impl.csutil.event.csEventMouseData)public csEventNetworkData Network()
iEvent
Network in interface iEventiEvent.Network()public void Network(csEventNetworkData network)
iEvent
Network in interface iEventnetwork - iEvent.Network(crystalspace.jbind.impl.csutil.event.csEventNetworkData)public void SubCategory(byte subCategory)
iEvent
SubCategory in interface iEventsubCategory - iEvent.SubCategory(byte)public void Time(int time)
iEvent
Time in interface iEventtime - iEvent.Time(int)public void Type(byte type)
iEvent
Type in interface iEventtype - iEvent.Type(byte)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||