Uses of Class
de.pirckheimer_gymnasium.engine_pi.actor.Actor
Packages that use Actor
Package
Description
Jedes Objekt auf der Zeichenebene ist eine Unterklasse von
Actor.Klassen zur Animation von Objekten.
Eine Ereignissteuerung, die über das Beobachter-Muster realisiert ist.
Dieses Paket enthält die Klassen, die innerhalb der Engine als Middleware
zwischen der externen Bibliothek JBox2D von Daniel Murhpy und der
Engine-API fungieren.
-
Uses of Actor in de.pirckheimer_gymnasium.engine_pi
Methods in de.pirckheimer_gymnasium.engine_pi with parameters of type ActorModifier and TypeMethodDescriptionvoidFügt einen oder mehrereActor-Objekte der Ebene hinzu.final voidFügt einen oder mehrereActor-Objekte der Szene hinzu.final voidEntferne einen oder mehrereActor-Objekte aus der Ebene.final voidEntferne einen oder mehrereActor-Objekte aus der Szene.voidSetzt den Fokus der Kamera auf ein Objekt. -
Uses of Actor in de.pirckheimer_gymnasium.engine_pi.actor
Subclasses of Actor in de.pirckheimer_gymnasium.engine_pi.actorModifier and TypeClassDescriptionclassclassBeschreibt einen Kreis.classEin Objekt, das aus n primitiven geometrischen Formen - Dreiecken - besteht.classBeschreibt ein Gitter aus quadratischen Zellen.classBeschreibt ein reguläres bzw.classBeschreibt ein reguläres bzw.classEin Bild als grafische Repräsentation einer Bilddatei, die gezeichnet werden kann.classBeschreibt ein reguläres bzw.classBeschreibt eine beliebige polygonale geometrische Form.classBeschreibt ein Rechteck.classclassclassclassStatefulAnimation<State>Ein animierterActor, der mehrere Zustände haben kann (laufen (links/rechts), stehen (links/rechts), springen (links/rechts), etc.).classZur Darstellung von Texten im Programmbildschirm.classEinTileContainerist eine schachbrettartige Anordnung rechteckiger Tiles.classBeschreibt ein Dreieck.Methods in de.pirckheimer_gymnasium.engine_pi.actor with type parameters of type ActorModifier and TypeMethodDescriptionActor.addCollisionListener(E collider, CollisionListener<E> listener) Meldet einen neuenCollisionListeneran, der auf alle Kollisionen zwischen diesem Actor und dem Actorcolliderreagiert.Actor.addCollisionListener(Class<E> clazz, CollisionListener<E> listener) Meldet einen neuenCollisionListeneran, der auf alle Kollisionen reagiert, die dieser Actor mit seiner Umwelt erlebt.Methods in de.pirckheimer_gymnasium.engine_pi.actor that return ActorModifier and TypeMethodDescriptionfinal ActorActor.addCollisionListener(CollisionListener<Actor> listener) Meldet einen neuenCollisionListeneran, der auf alle Kollisionen reagiert, die dieser Actor mit seiner Umwelt erlebt.Actor.addCollisionListener(E collider, CollisionListener<E> listener) Meldet einen neuenCollisionListeneran, der auf alle Kollisionen zwischen diesem Actor und dem Actorcolliderreagiert.Actor.addCollisionListener(Class<E> clazz, CollisionListener<E> listener) Meldet einen neuenCollisionListeneran, der auf alle Kollisionen reagiert, die dieser Actor mit seiner Umwelt erlebt.final ActorActor.addMountListener(Runnable listener) Fügt einen Beobachter hinzu, der ausgeführt wird, sobald das Objekt angemeldet wurde.final ActorActor.addUnmountListener(Runnable listener) Fügt einen Beobachter hinzu, der ausgeführt wird, sobald das Objekt abgemeldet wurde.final ActorActor.applyForce(double forceX, double forceY) final ActorActor.applyForce(Vector force) Wirkt eine Kraft auf den Schwerpunkt des Objekts.final ActorActor.applyForce(Vector force, Vector globalPoint) Wirkt eine Kraft auf einem bestimmten Punkt in der Welt.final ActorActor.applyImpulse(double impulseX, double impulseY) Wirkt einen Impuls auf den Schwerpunkt des Objekts.final ActorActor.applyImpulse(Vector impulse) Wirkt einen Impuls auf den Schwerpunkt des Objekts.final ActorActor.applyImpulse(Vector impulse, Vector globalPoint) Wirkt einen Impuls an einem bestimmten Punkt in der Welt.final ActorActor.applyRotationImpulse(double impulse) final ActorActor.applyTorque(double torque) Wirkt ein Drehmoment auf das Objekt.Actor.awake()Weckt die Figur auf.final ActorActor.makeDynamic()Verwandelt denActorin ein dynamisches Objekt.final ActorActor.makeKinematic()Verwandelt denActorin ein kinematisches Objekt.final ActorActor.makeParticle()Verwandelt denActorin ein Partikel.final ActorActor.makeSensor()Verwandelt denActorin einen Sensor.final ActorActor.makeStatic()Verwandelt denActorin ein statisches Objekt.final ActorActor.moveBy(double dX, double dY) Verschiebt das Objekt.final ActorVerschiebt das Objekt ohne Bedingungen auf der Zeichenebene.final ActorActor.remove()Entfernt das aktuelle Objekt aus seiner aktuellen Ebene, falls das Objekt gerade einer Ebene zugeordnet ist.final ActorActor.removeMountListener(Runnable listener) Entfernt einen Beobachter, der ausgeführt wird, sobald das Objekt angemeldet wurde.final ActorActor.removeUnmountListener(Runnable listener) Entfernt einen Beobachter, der ausgeführt wird, sobald das Objekt abgemeldet wurde.final ActorActor.resetMovement()Versetzt das Objekt - unabhängig von aktuellen Kräften und Geschwindigkeiten - in Ruhe.final ActorActor.rotateBy(double degree) Rotiert das Objekt um den angegeben Winkel.final ActorActor.setAngularDamping(double damping) Setzt die Dämpfung der Rotationsgeschwindigkeit.final ActorActor.setAngularVelocity(double rotationsPerSecond) Setzt die Drehgeschwindigkeit "hart" für dieses Objekt.final ActorActor.setBodyType(BodyType type) Setzt das allgemeine Verhalten, dass dieses Objekt im Rahmen der Physics-Engine (und Kollisionserkennungen) haben soll.final ActorActor.setCenter(double x, double y) Verschiebt dieActor-Figur so, dass ihr Mittelpunkt die eingegebenen Koordinaten hat.final ActorVerschiebt die Actor-Figur so, dass ihr Mittelpunkt die eingegebenen Koordinaten hat.Setzt die Farbe der Figur auf eine bestimmte Farbe.Setzt die Farbe der Figur auf eine bestimmte Farbe, die als Zeichkette angegeben werden kann.final ActorActor.setDensity(double density) Setzt die Dichte des Objekts neu.final ActorActor.setElasticity(double elasticity) Setzt die Stoßzahl bzw.final ActorActor.setFixture(Supplier<FixtureData> fixtureSupplier) Ändert die Fixture des Actors neu in eine einzige alternative Fixture.final ActorActor.setFixtures(String shapeCode) Setzt den Umriss für dieses Objekt neu.final ActorActor.setFixtures(Supplier<List<FixtureData>> fixturesSupplier) Ändert die Umrisse dieses Objekts durch Angabe einer Liste.final ActorActor.setFriction(double friction) Setzt den Reibungskoeffizient für das Objekt.final ActorActor.setGravityScale(double factor) Setzt den Gravitationsfaktor, normalerweise im Bereich [0, 1].final ActorActor.setLayerPosition(int position) Setzt die Ebenenposition dieses Objekts.final ActorActor.setLinearDamping(double damping) Setzt die Dämpfung der Geschwindigkeit.final ActorActor.setOpacity(double opacity) Setzt die Durchsichtigkeit des Objekts.final ActorActor.setPhysicsHandler(PhysicsHandler handler) final ActorActor.setPosition(double x, double y) Setzt die Position desActor-Objektes gänzlich neu auf der Zeichenebene.final ActorActor.setPosition(Vector position) Setzt die Position des Objektes gänzlich neu auf der Zeichenebene.final ActorActor.setRotation(double degree) Setzt den Rotationswert des Objekts.final ActorActor.setRotationLocked(boolean rotationLocked) Setzt, ob im Rahmen der physikalischen Simulation die Rotation dieses Objekts blockiert werden soll.final ActorActor.setVelocity(Vector velocity) Setzt die Geschwindigkeit „hart“ für dieses Objekt.final ActorActor.setVisible(boolean visible) Setzt die Sichtbarkeit des Objektes.final ActorActor.setX(double x) Setzt die x-Koordinate der Position des Objektes gänzlich neu auf der Zeichenebene.final ActorActor.setY(double y) Setzt die y-Koordinate der Position des Objektes gänzlich neu auf der Zeichenebene.Actor.sleep()Versetzt die Figur in den Schlafzustand.Methods in de.pirckheimer_gymnasium.engine_pi.actor that return types with arguments of type ActorModifier and TypeMethodDescriptionfinal List<CollisionEvent<Actor>>Actor.getCollisions()Git eine List bestehend aus Kollisionsereignissen zurück.Methods in de.pirckheimer_gymnasium.engine_pi.actor with parameters of type ActorModifier and TypeMethodDescriptionvoidvoidLogo.applyPhysicSettings(Actor actor) final DistanceJointActor.createDistanceJoint(Actor other, Vector anchorThis, Vector anchorOther) Erstellt eine Stabverbindung (DistanceJoint) zwischen diesem und einem weiterenActor-Objekt.final PrismaticJointActor.createPrismaticJoint(Actor other, Vector anchor, double axisAngle) Erstellt einen neuenPrismaticJointzwischen zwei Objekten.final RevoluteJointActor.createRevoluteJoint(Actor other, Vector anchor) Erstellt einen Revolute-Joint zwischen dem zugehörigenActor-Objekt und einem weiteren.final RopeJointActor.createRopeJoint(Actor other, Vector anchorThis, Vector anchorOther, double ropeLength) Erstellt eine Seilverbindung zwischen diesem und einem weiterenActor-Objekt.final WeldJointActor.createWeldJoint(Actor other, Vector anchorThis, Vector anchorOther) Erstellt eine Schweißnaht - besser einen Schweißpunkt - zwischen diesem und einem weiterenActor-Objekt.final booleanPrüft, ob dieses Objekt sich mit einem weiteren Objekt schneidet.Method parameters in de.pirckheimer_gymnasium.engine_pi.actor with type arguments of type ActorModifier and TypeMethodDescriptionfinal ActorActor.addCollisionListener(CollisionListener<Actor> listener) Meldet einen neuenCollisionListeneran, der auf alle Kollisionen reagiert, die dieser Actor mit seiner Umwelt erlebt.Constructors in de.pirckheimer_gymnasium.engine_pi.actor with parameters of type Actor -
Uses of Actor in de.pirckheimer_gymnasium.engine_pi.animation
Constructors in de.pirckheimer_gymnasium.engine_pi.animation with parameters of type ActorModifierConstructorDescriptionCircleAnimation(Actor actor, Vector rotationCenter, double durationInSeconds, boolean circleClockwise, boolean rotateActor) Erstellt eine Circle-Animation.LineAnimation(Actor actor, Vector endPoint, double durationInSeconds, boolean pingpong) Erstellt eine neue Linien-Animation. -
Uses of Actor in de.pirckheimer_gymnasium.engine_pi.event
Classes in de.pirckheimer_gymnasium.engine_pi.event with type parameters of type ActorModifier and TypeClassDescriptionclassCollisionEvent<E extends Actor>Ein Objekt der KlasseCollisionEventrepräsentiert eine Kollision zwischen zweiActor-Objekten.interfaceCollisionListener<E extends Actor>Beschreibt allgemein ein Objekt, das auf die Kollision zweierActor-Objekte reagieren kann. -
Uses of Actor in de.pirckheimer_gymnasium.engine_pi.physics
Methods in de.pirckheimer_gymnasium.engine_pi.physics with type parameters of type ActorModifier and TypeMethodDescriptionstatic <E extends Actor>
voidWorldHandler.addSpecificCollisionListener(Actor actor, E collider, CollisionListener<E> listener) Meldet ein spezifisches CollisionListener-Interface in dieser Physics-Welt an.Methods in de.pirckheimer_gymnasium.engine_pi.physics that return types with arguments of type ActorModifier and TypeMethodDescriptionBodyHandler.getCollisions()NullHandler.getCollisions()PhysicsHandler.getCollisions()Methods in de.pirckheimer_gymnasium.engine_pi.physics with parameters of type ActorModifier and TypeMethodDescriptionstatic voidWorldHandler.addGenericCollisionListener(CollisionListener<Actor> listener, Actor actor) Meldet einen allgemeinen Kollisionsbeobachter in der Physics-Welt an.WorldHandler.addMountListener(Actor a, Actor b, Consumer<WorldHandler> runnable) static <E extends Actor>
voidWorldHandler.addSpecificCollisionListener(Actor actor, E collider, CollisionListener<E> listener) Meldet ein spezifisches CollisionListener-Interface in dieser Physics-Welt an.org.jbox2d.dynamics.BodyWorldHandler.createBody(org.jbox2d.dynamics.BodyDef bd, Actor actor) Erstellt einenBodyund mappt ihn intern zum analogenActor-Objekt.static <JointType extends org.jbox2d.dynamics.joints.Joint,Wrapper extends Joint<JointType>>
WrapperWorldHandler.createJoint(Actor a, Actor b, JointBuilder<JointType> jointBuilder, Wrapper wrapper) Method parameters in de.pirckheimer_gymnasium.engine_pi.physics with type arguments of type ActorModifier and TypeMethodDescriptionstatic voidWorldHandler.addGenericCollisionListener(CollisionListener<Actor> listener, Actor actor) Meldet einen allgemeinen Kollisionsbeobachter in der Physics-Welt an.Constructors in de.pirckheimer_gymnasium.engine_pi.physics with parameters of type ActorModifierConstructorDescriptionBodyHandler(Actor actor, PhysicsData physicsData, WorldHandler worldHandler) Erstellt einen neuen Body-Handler