Drag[en]gine Script Module DragonScript  1.21
Dragengine.Scenery.ECBehaviorTouchSensor.DefaultListener Class Reference

Default implementation of behavior instance listener. More...

Inheritance diagram for Dragengine.Scenery.ECBehaviorTouchSensor.DefaultListener:
Dragengine.Scenery.ECBehaviorTouchSensor.Listener Dragengine.Scenery.ECBehaviorTouchSensor.BooleanListener Dragengine.Scenery.ECBehaviorTouching.Instance.TouchListener

Public Member Functions

bool elementCanTouch (Instance instance, Element element)
 Element can touch this touch sensor. More...
 
void elementEntered (Instance instance, Element element)
 Element entered touch sensor. More...
 
void elementLeft (Instance instance, Element element)
 Element left touch sensor. More...
 
DefaultListener new ()
 Create default listener. More...
 

Detailed Description

Default implementation of behavior instance listener.

Member Function Documentation

◆ elementCanTouch()

bool Dragengine.Scenery.ECBehaviorTouchSensor.DefaultListener.elementCanTouch ( Instance  instance,
Element  element 
)

Element can touch this touch sensor.

Element can touch is all listeners return true. Default implementation returns true.

Implements Dragengine.Scenery.ECBehaviorTouchSensor.Listener.

◆ elementEntered()

void Dragengine.Scenery.ECBehaviorTouchSensor.DefaultListener.elementEntered ( Instance  instance,
Element  element 
)

◆ elementLeft()

void Dragengine.Scenery.ECBehaviorTouchSensor.DefaultListener.elementLeft ( Instance  instance,
Element  element 
)

◆ new()

DefaultListener Dragengine.Scenery.ECBehaviorTouchSensor.DefaultListener.new ( )

Create default listener.


The documentation for this class was generated from the following file: