Drag[en]gine Script Module DragonScript
1.21
|
Default implementation of behavior instance listener. More...
Public Member Functions | |
bool | canTouchGrabSpot (Instance instance, ECBehaviorGrabSpot.Instance grabSpot) |
Grab spot can be touched. More... | |
void | enabledChanged (Instance instance) |
Grabber enabled changed. More... | |
DefaultListener | new () |
Create default listener. More... | |
void | spotGrabbed (Instance instance, ECBehaviorGrabSpot.Instance grabSpot) |
Grabber grabbed grab spot. More... | |
void | spotReleased (Instance instance, ECBehaviorGrabSpot.Instance grabSpot) |
Grabber released grab spot. More... | |
void | touchGrabSpot (Instance instance, ECBehaviorGrabSpot.Instance grabSpot) |
Start touching grab spot. More... | |
void | untouchGrabSpot (Instance instance, ECBehaviorGrabSpot.Instance grabSpot) |
Stop touching grab spot. More... | |
Default implementation of behavior instance listener.
bool Dragengine.Scenery.ECBehaviorGrabber.DefaultListener.canTouchGrabSpot | ( | Instance | instance, |
ECBehaviorGrabSpot.Instance | grabSpot | ||
) |
Grab spot can be touched.
Grab spot can be touched if all listeners return true. Default implementation returns true.
Implements Dragengine.Scenery.ECBehaviorGrabber.Listener.
void Dragengine.Scenery.ECBehaviorGrabber.DefaultListener.enabledChanged | ( | Instance | instance | ) |
Grabber enabled changed.
Implements Dragengine.Scenery.ECBehaviorGrabber.Listener.
DefaultListener Dragengine.Scenery.ECBehaviorGrabber.DefaultListener.new | ( | ) |
Create default listener.
void Dragengine.Scenery.ECBehaviorGrabber.DefaultListener.spotGrabbed | ( | Instance | instance, |
ECBehaviorGrabSpot.Instance | grabSpot | ||
) |
Grabber grabbed grab spot.
Implements Dragengine.Scenery.ECBehaviorGrabber.Listener.
void Dragengine.Scenery.ECBehaviorGrabber.DefaultListener.spotReleased | ( | Instance | instance, |
ECBehaviorGrabSpot.Instance | grabSpot | ||
) |
Grabber released grab spot.
Implements Dragengine.Scenery.ECBehaviorGrabber.Listener.
void Dragengine.Scenery.ECBehaviorGrabber.DefaultListener.touchGrabSpot | ( | Instance | instance, |
ECBehaviorGrabSpot.Instance | grabSpot | ||
) |
Start touching grab spot.
Implements Dragengine.Scenery.ECBehaviorGrabber.Listener.
void Dragengine.Scenery.ECBehaviorGrabber.DefaultListener.untouchGrabSpot | ( | Instance | instance, |
ECBehaviorGrabSpot.Instance | grabSpot | ||
) |
Stop touching grab spot.
Implements Dragengine.Scenery.ECBehaviorGrabber.Listener.