addIgnoreCollider(Collider collider) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
addIgnoreCollidersTo(Collider collider) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
addToGameWorld() | Dragengine.Scenery.DefaultECBehaviorInstance | |
armTest(Vector direction) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
attachToParent(Element parent) | Dragengine.Scenery.DefaultECBehaviorInstance | |
avoidBehaviorElement(BehaviorElement element) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
avoidCollision(float elapsed) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
avoidElement(Element element) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | protected |
bestColliderFor(ECBehaviorAvoidedByActor.Instance behavior) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
clearAvoiding() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
contactCollision() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | protected |
disarmTest() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
dispose() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
enterFrame() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
geometryChanged() | Dragengine.Scenery.DefaultECBehaviorInstance | |
getActorMover() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getAvoidElement() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getAvoidTimeContactCollision() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getCCTAvoidCollision() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getCCTCheckLeft() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getCCTCheckRight() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getCheckInterval() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getCheckOffset() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getCheckTimer() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getDeviationAngle() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getDeviationTime() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getECBehavior() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getElement() | Dragengine.Scenery.DefaultECBehaviorInstance | |
getElementResolver() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getEnabled() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getInstanceIndex() | Dragengine.Scenery.DefaultECBehaviorInstance | |
getPointsBorder(Array points, DVector origin) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | protected |
getRadius() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getRidable() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getRideOn() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getShapeCorners(ECBehaviorAvoidedByActor.Instance behavior, DMatrix matrix) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | protected |
getSpeedMultiplier() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
getWaitBehindObstacles() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
init(StubElement stub) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
initBehaviorTree(StubElement stub, ECBehaviorBehaviorTree.Instance behavior) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | protected |
isTestArmed() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
moveAroundAvoidedByActor(ECBehaviorAvoidedByActor.Instance behavior) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
mutualIgnoreColliders(Collider collider) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
navSpaceEvadeSide(DVector position, float orientation, float leftAngle, float leftDistance, float rightAngle, float rightDistance) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | protected |
new(ECBehaviorAvoidCollision ecbehavior, BehaviorElement element) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
Dragengine::Scenery::DefaultECBehaviorInstance.new(BehaviorElement element) | Dragengine.Scenery.DefaultECBehaviorInstance | |
onModifyMoveTowards(DVector position, float elapsed) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
onRidableChanged() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pActorMover | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pAvoidElement | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pAvoidTimeContactCollision | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pCCTAvoidCollision | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pCCTCheckLeft | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pCCTCheckRight | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pCheckInterval | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pCheckOffset | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pCheckTimer | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pDeviationAngle | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pDeviationTime | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pECBehavior | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pElementResolver | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pEnabled | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
postThink(float elapsed) | Dragengine.Scenery.DefaultECBehaviorInstance | |
pRadius | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pRidable | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pRideOn | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pSpeedMultiplier | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
pWaitBehindObstacles | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
readFromFile(PersistencyEnvironment env, FileReader reader) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
removeFromGameWorld() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
requiresEnterFrame() | Dragengine.Scenery.DefaultECBehaviorInstance | |
requiresThink() | Dragengine.Scenery.DefaultECBehaviorInstance | |
setAvoidElement(ElementVisitor visitor) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
setAvoidTimeContactCollision(float time) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
setCheckInterval(float interval) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
setCheckOffset(float offset) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
setCheckTimer(float timer) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
setDeviationAngle(float angle) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
setDeviationTime(float time) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
setEnabled(bool enabled) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
setRadius(float radius) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
setRequiresEnterFrame(bool required) | Dragengine.Scenery.DefaultECBehaviorInstance | protected |
setRequiresThink(bool required) | Dragengine.Scenery.DefaultECBehaviorInstance | protected |
setShapesSphere(float radius, float distanceAboveGround) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
setSpeedMultiplier(float multiplier) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
setWaitBehindObstacles(bool moveAroundActors) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
startTests(float elapsed) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
stateChanged() | Dragengine.Scenery.DefaultECBehaviorInstance | |
think(float elapsed) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
update(float elapsed) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
waitBehindAvoidedByActor(ECBehaviorAvoidedByActor.Instance behavior) | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
waitBehindContactCollision() | Dragengine.Scenery.ECBehaviorAvoidCollision.Instance | |
writeToFile(PersistencyEnvironment env, FileWriter writer) | Dragengine.Scenery.DefaultECBehaviorInstance | |