Armory 3D Engine

class GhostObject

package bullet

extends CollisionObject

import bullet.Bt

extended by PairCachingGhostObject

@:native("Ammo.btGhostObject")

Constructor

new()

Methods

getNumOverlappingObjects():Int

getOverlappingObject(index:Int):CollisionObject

Inherited Variables

Inherited Methods

Defined by CollisionObject

@:value({ forceActivation : false })activate(forceActivation:Bool = false):Void

getCollisionFlags():Int

getCollisionShape():CollisionShape

getUserIndex():Int

getUserPointer():Dynamic

getWorldTransform():Transform

isActive():Bool

isKinematicObject():Bool

isStaticObject():Bool

isStaticOrKinematicObject():Bool

setActivationState(newState:CollisionObjectActivationState):Void

setCcdMotionThreshold(ccdMotionThreshold:Float):Void

setCcdSweptSphereRadius(radius:Float):Void

setCollisionFlags(flags:Int):Void

setCollisionShape(collisionShape:CollisionShape):Void

setContactProcessingThreshold(contactProcessingThreshold:Float):Void

setFriction(frict:Float):Void

setRestitution(rest:Float):Void

setRollingFriction(frict:Float):Void

setUserIndex(index:Int):Void

setUserPointer(userPointer:Dynamic):Void

setWorldTransform(trans:Transform):Void

© 2024  https://armory3d.org/