public class AudioListener extends QuickEntity implements Audio
| Modifier and Type | Field and Description |
|---|---|
protected AudioPlayer |
audioPlayer |
protected Vector3f |
velocity
The velocity of the listener, for doppler effects etc.
|
destroy, engine, name, NAME_UNTITLED_ENTITY, parent| Constructor and Description |
|---|
AudioListener()
Creates an AudioListener with no velocity
|
AudioListener(Vector3f velocity,
AudioPlayer audioPlayer) |
| Modifier and Type | Method and Description |
|---|---|
void |
attached()
Called when an Entity gets attached to an scenegraph
|
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
AudioPlayer |
getAudioPlayer() |
Vector3f |
getForward() |
Vector3f |
getPosition() |
Vector3f |
getUp() |
Vector3f |
getVelocity()
The velocity of the listener, for doppler effects etc.
|
int |
hashCode() |
void |
setAudioPlayer(AudioPlayer audioPlayer) |
void |
setVelocity(Vector3f velocity)
The velocity of the listener, for doppler effects etc.
|
String |
toString() |
void |
update(float delta)
Trigger an update.
|
boxed, destroy, destroy, getEngine, getName, getParent, getTransform, isDestroy, removed, render, setDestroy, setEngine, setName, setParent, shouldBeDestroyedprotected Vector3f velocity
protected AudioPlayer audioPlayer
public AudioListener()
@ConstructorProperties(value={"velocity","audioPlayer"}) @Generated(value="lombok") public AudioListener(Vector3f velocity, AudioPlayer audioPlayer)
public void update(float delta)
Updatableupdate in interface Updatableupdate in class QuickEntitydelta - The delta timeUpdatable.update(float)public void attached()
Entityattached in interface Entityattached in class QuickEntity()public Vector3f getUp()
public Vector3f getForward()
public Vector3f getPosition()
@Generated(value="lombok") public boolean equals(Object o)
equals in class QuickEntity@Generated(value="lombok") protected boolean canEqual(Object other)
canEqual in class QuickEntity@Generated(value="lombok") public int hashCode()
hashCode in class QuickEntity@Generated(value="lombok") public Vector3f getVelocity()
@Generated(value="lombok") public AudioPlayer getAudioPlayer()
getAudioPlayer in interface Audio@Generated(value="lombok") public void setVelocity(Vector3f velocity)
velocity - new velocity@Generated(value="lombok") public void setAudioPlayer(AudioPlayer audioPlayer)
setAudioPlayer in interface Audio@Generated(value="lombok") public String toString()
toString in class QuickEntityCopyright © 2015. All rights reserved.