|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
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 iBase
getVersion
in class csBase
public java.lang.String getName()
iBase
getName
in interface iBase
getName
in class csBase
public static void initSCF()
public byte Type()
iEvent
Type
in interface iEvent
public byte Category()
iEvent
Category
in interface iEvent
public byte SubCategory()
iEvent
SubCategory
in interface iEvent
public byte Flags()
iEvent
Flags
in interface iEvent
public int Time()
iEvent
Time
in interface iEvent
public static int getInterfaceVersion()
public static java.lang.String getInterfaceName()
public static java.lang.Class getInterfaceClass()
public csEventCommandData Command()
iEvent
Command
in interface iEvent
protected boolean isNativePointerValidSafe(long pointer)
isNativePointerValidSafe
in class csNativeObject
public void Category(byte category)
iEvent
Category
in interface iEvent
category
- iEvent.Category(byte)
public void Command(csEventCommandData command)
iEvent
Command
in interface iEvent
command
- iEvent.Command(crystalspace.jbind.impl.csutil.event.csEventCommandData)
public void Flags(byte flags)
iEvent
Flags
in interface iEvent
flags
- iEvent.Flags(byte)
public csEventJoystickData Joystick()
iEvent
Joystick
in interface iEvent
iEvent.Joystick()
public void Joystick(csEventJoystickData joystick)
iEvent
Joystick
in interface iEvent
joystick
- iEvent.Joystick(crystalspace.jbind.impl.csutil.event.csEventJoystickData)
public csEventMouseData Mouse()
iEvent
Mouse
in interface iEvent
iEvent.Mouse()
public void Mouse(csEventMouseData mouse)
iEvent
Mouse
in interface iEvent
mouse
- iEvent.Mouse(crystalspace.jbind.impl.csutil.event.csEventMouseData)
public csEventNetworkData Network()
iEvent
Network
in interface iEvent
iEvent.Network()
public void Network(csEventNetworkData network)
iEvent
Network
in interface iEvent
network
- iEvent.Network(crystalspace.jbind.impl.csutil.event.csEventNetworkData)
public void SubCategory(byte subCategory)
iEvent
SubCategory
in interface iEvent
subCategory
- iEvent.SubCategory(byte)
public void Time(int time)
iEvent
Time
in interface iEvent
time
- iEvent.Time(int)
public void Type(byte type)
iEvent
Type
in interface iEvent
type
- iEvent.Type(byte)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |