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

Visit elements. More...

Inheritance diagram for Dragengine.Scenery.ElementVisitor:
Dragengine.Debugging.DebugLogThinkers.LogThinkerVisitor Dragengine.Gui.MainMenus.Interactive.IMMElementVisitor Dragengine.Scenery.ECBehaviorAttachToParent.Instance.DefaultAttachElement Dragengine.Scenery.ECBehaviorClearPath.Instance.ClearPathElement Dragengine.Scenery.Visitors.CollectElementsVisitor Dragengine.Scenery.Visitors.FindClosestVisitor Dragengine.Utils.AddDecalVisitor

Public Member Functions

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 visitBehaviorElement (BehaviorElement element)
 Visit behavior element. More...
 
void visitElement (Element element)
 Visit element. 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

Visit elements.

Member Function Documentation

◆ new()

ElementVisitor Dragengine.Scenery.ElementVisitor.new ( )

◆ visitAnimatedElement()

void Dragengine.Scenery.ElementVisitor.visitAnimatedElement ( AnimatedElement  element)

Visit animated element.

◆ visitAttachableBaseBillboard()

void Dragengine.Scenery.ElementVisitor.visitAttachableBaseBillboard ( AttachableBaseBillboard  baseBillboard)

Visit attachable base billboard.

◆ visitAttachableBaseForceField()

void Dragengine.Scenery.ElementVisitor.visitAttachableBaseForceField ( AttachableBaseForceField  forceField)

Visit attachable base force field.

◆ visitAttachableBaseLight()

void Dragengine.Scenery.ElementVisitor.visitAttachableBaseLight ( AttachableBaseLight  light)

Visit attachable base light.

◆ visitAttachableBaseParticleEmitter()

void Dragengine.Scenery.ElementVisitor.visitAttachableBaseParticleEmitter ( AttachableBaseParticleEmitter  particleEmitter)

Visit attachable base particle emitter.

◆ visitAttachableBaseSpeaker()

void Dragengine.Scenery.ElementVisitor.visitAttachableBaseSpeaker ( AttachableBaseSpeaker  speaker)

Visit attachable base speaker.

◆ visitAttachSlot()

void Dragengine.Scenery.ElementVisitor.visitAttachSlot ( AttachSlot  attachSlot)

Visit attach slot.

◆ visitBaseActor()

void Dragengine.Scenery.ElementVisitor.visitBaseActor ( BaseActor  actor)

Visit base actor.

◆ visitBaseBillboard()

void Dragengine.Scenery.ElementVisitor.visitBaseBillboard ( BaseBillboard  element)

Visit base billboard element.

◆ visitBaseForceField()

void Dragengine.Scenery.ElementVisitor.visitBaseForceField ( BaseForceField  forceField)

Visit base force field.

◆ visitBaseLight()

void Dragengine.Scenery.ElementVisitor.visitBaseLight ( BaseLight  light)

Visit base light.

◆ visitBaseParticleEmitter()

void Dragengine.Scenery.ElementVisitor.visitBaseParticleEmitter ( BaseParticleEmitter  particleEmitter)

Visit base particle emitter.

◆ visitBaseSky()

void Dragengine.Scenery.ElementVisitor.visitBaseSky ( BaseSky  sky)

Visit base sky.

◆ visitBaseSpeaker()

void Dragengine.Scenery.ElementVisitor.visitBaseSpeaker ( BaseSpeaker  speaker)

Visit base speaker.

◆ visitBaseVRActor()

void Dragengine.Scenery.ElementVisitor.visitBaseVRActor ( BaseVRActor  actor)

Visit base VR actor.

Version
1.6

◆ visitBehaviorElement()

◆ visitElement()

void Dragengine.Scenery.ElementVisitor.visitElement ( Element  element)

◆ visitEnvironmentMap()

void Dragengine.Scenery.ElementVisitor.visitEnvironmentMap ( EnvironmentMap  environmentMap)

Visit environment map.

◆ visitGhostElement()

void Dragengine.Scenery.ElementVisitor.visitGhostElement ( GhostElement  element)

Visit ghost element.

◆ visitHiddenElement()

void Dragengine.Scenery.ElementVisitor.visitHiddenElement ( HiddenElement  element)

Visit hidden element.

◆ visitInfoConvoCoordSystem()

void Dragengine.Scenery.ElementVisitor.visitInfoConvoCoordSystem ( InfoConvoCoordSystem  info)

Visit info conversation coordinate system.

◆ visitPhysicsElement()

void Dragengine.Scenery.ElementVisitor.visitPhysicsElement ( PhysicsElement  element)

Visit physics element.

◆ visitSimpleElement()

void Dragengine.Scenery.ElementVisitor.visitSimpleElement ( SimpleElement  element)

Visit simple element.

◆ visitSimpleElementOnRail()

void Dragengine.Scenery.ElementVisitor.visitSimpleElementOnRail ( SimpleElementOnRail  element)

Visit simple element on rail.

◆ visitTriggerConversation()

void Dragengine.Scenery.ElementVisitor.visitTriggerConversation ( TriggerConversation  trigger)

Visit conversation trigger.

◆ visitTriggerEvaluate()

void Dragengine.Scenery.ElementVisitor.visitTriggerEvaluate ( TriggerEvaluate  trigger)

Visit base evaluate trigger.

◆ visitTriggerShout()

void Dragengine.Scenery.ElementVisitor.visitTriggerShout ( TriggerShout  trigger)

Visit shout trigger.

◆ visitTriggerTimer()

void Dragengine.Scenery.ElementVisitor.visitTriggerTimer ( TriggerTimer  trigger)

Visit base timer trigger.

◆ visitTriggerToogle()

void Dragengine.Scenery.ElementVisitor.visitTriggerToogle ( TriggerToggle  trigger)

Visit base toggle trigger.

◆ visitTriggerTouch()

void Dragengine.Scenery.ElementVisitor.visitTriggerTouch ( TriggerTouch  trigger)

Visit base touch trigger.

◆ visitTwoStateAnimatedElement()

void Dragengine.Scenery.ElementVisitor.visitTwoStateAnimatedElement ( TwoStateAnimatedElement  element)

Visit two state animated element.


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