Drag[en]gine Script Module DragonScript  1.23
Dragengine.Debugging.DebugLogThinkers.LogThinkerVisitor Class Reference

Visitor printing thinkers. More...

Inheritance diagram for Dragengine.Debugging.DebugLogThinkers.LogThinkerVisitor:
Dragengine.Scenery.ElementVisitor

Public Member Functions

DebugLogThinkers getOwner ()
 Owner. More...
 
LogThinkerVisitor new (DebugLogThinkers owner)
 Create visitor. More...
 
void visitBehaviorElement (BehaviorElement element)
 
void visitElement (Element element)
 
- Public Member Functions inherited from Dragengine.Scenery.ElementVisitor
ElementVisitor new ()
 Create element visitor. More...
 
void visitAnimatedElement (AnimatedElement element)
 Visit animated element. More...
 
void visitAttachableBaseBillboard (AttachableBaseBillboard baseBillboard)
 Visit attachable base billboard. More...
 
void visitAttachableBaseForceField (AttachableBaseForceField forceField)
 Visit attachable base force field. More...
 
void visitAttachableBaseLight (AttachableBaseLight light)
 Visit attachable base light. More...
 
void visitAttachableBaseParticleEmitter (AttachableBaseParticleEmitter particleEmitter)
 Visit attachable base particle emitter. More...
 
void visitAttachableBaseSpeaker (AttachableBaseSpeaker speaker)
 Visit attachable base speaker. More...
 
void visitAttachSlot (AttachSlot attachSlot)
 Visit attach slot. More...
 
void visitBaseActor (BaseActor actor)
 Visit base actor. More...
 
void visitBaseBillboard (BaseBillboard element)
 Visit base billboard element. More...
 
void visitBaseForceField (BaseForceField forceField)
 Visit base force field. More...
 
void visitBaseLight (BaseLight light)
 Visit base light. More...
 
void visitBaseParticleEmitter (BaseParticleEmitter particleEmitter)
 Visit base particle emitter. More...
 
void visitBaseSky (BaseSky sky)
 Visit base sky. More...
 
void visitBaseSpeaker (BaseSpeaker speaker)
 Visit base speaker. More...
 
void visitBaseVRActor (BaseVRActor actor)
 Visit base VR actor. More...
 
void visitEnvironmentMap (EnvironmentMap environmentMap)
 Visit environment map. More...
 
void visitGhostElement (GhostElement element)
 Visit ghost element. More...
 
void visitHiddenElement (HiddenElement element)
 Visit hidden element. More...
 
void visitInfoConvoCoordSystem (InfoConvoCoordSystem info)
 Visit info conversation coordinate system. More...
 
void visitPhysicsElement (PhysicsElement element)
 Visit physics element. More...
 
void visitSimpleElement (SimpleElement element)
 Visit simple element. More...
 
void visitSimpleElementOnRail (SimpleElementOnRail element)
 Visit simple element on rail. More...
 
void visitTriggerConversation (TriggerConversation trigger)
 Visit conversation trigger. More...
 
void visitTriggerEvaluate (TriggerEvaluate trigger)
 Visit base evaluate trigger. More...
 
void visitTriggerShout (TriggerShout trigger)
 Visit shout trigger. More...
 
void visitTriggerTimer (TriggerTimer trigger)
 Visit base timer trigger. More...
 
void visitTriggerToogle (TriggerToggle trigger)
 Visit base toggle trigger. More...
 
void visitTriggerTouch (TriggerTouch trigger)
 Visit base touch trigger. More...
 
void visitTwoStateAnimatedElement (TwoStateAnimatedElement element)
 Visit two state animated element. More...
 

Detailed Description

Visitor printing thinkers.

Supports printing behaviors on BehaviorElement.

Member Function Documentation

◆ getOwner()

DebugLogThinkers Dragengine.Debugging.DebugLogThinkers.LogThinkerVisitor.getOwner ( )

Owner.

◆ new()

LogThinkerVisitor Dragengine.Debugging.DebugLogThinkers.LogThinkerVisitor.new ( DebugLogThinkers  owner)

Create visitor.

◆ visitBehaviorElement()

void Dragengine.Debugging.DebugLogThinkers.LogThinkerVisitor.visitBehaviorElement ( BehaviorElement  element)

Log element and all behaviors returning true for requiresThinking.

Reimplemented from Dragengine.Scenery.ElementVisitor.

◆ visitElement()

void Dragengine.Debugging.DebugLogThinkers.LogThinkerVisitor.visitElement ( Element  element)

Log element.

Reimplemented from Dragengine.Scenery.ElementVisitor.


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