Drag[en]gine Script Module DragonScript 1.32.1
Loading...
Searching...
No Matches
Dragengine.Scenery.ECBehaviorPlayerControllable.Tracker Class Reference

Keeps track of the active player actor. More...

Inheritance diagram for Dragengine.Scenery.ECBehaviorPlayerControllable.Tracker:

Classes

class  DefaultListener
 Default implementation of tracker listener. More...
 
interface  Listener
 Listener for tracker events. More...
 

Public Member Functions

Instance getActor ()
 Active actor or null if not assigned.
 
Tracker new ()
 Create tracker.
 
void removeListener (Listener listener)
 Remove listener.
 
void setActor (Instance actor)
 Set active actor or null if not assigned.
 

Public Attributes

Instance pActor
 
Array pListeners
 

Detailed Description

Keeps track of the active player actor.

Member Function Documentation

◆ getActor()

Instance Dragengine.Scenery.ECBehaviorPlayerControllable.Tracker.getActor ( )

Active actor or null if not assigned.

◆ new()

Tracker Dragengine.Scenery.ECBehaviorPlayerControllable.Tracker.new ( )

Create tracker.

◆ removeListener()

void Dragengine.Scenery.ECBehaviorPlayerControllable.Tracker.removeListener ( Listener  listener)

Remove listener.

◆ setActor()

void Dragengine.Scenery.ECBehaviorPlayerControllable.Tracker.setActor ( Instance  actor)

Set active actor or null if not assigned.

Member Data Documentation

◆ pActor

Instance Dragengine.Scenery.ECBehaviorPlayerControllable.Tracker.pActor

◆ pListeners

Array Dragengine.Scenery.ECBehaviorPlayerControllable.Tracker.pListeners

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