Package pp.battleship.client.gui
Klasse VolumeSlider
java.lang.Object
com.jme3.scene.Spatial
com.jme3.scene.Node
com.simsilica.lemur.Panel
com.simsilica.lemur.Slider
pp.battleship.client.gui.VolumeSlider
- Alle implementierten Schnittstellen:
com.jme3.anim.util.HasLocalTransform,com.jme3.asset.CloneableSmartAsset,com.jme3.collision.Collidable,com.jme3.export.Savable,com.jme3.util.clone.JmeCloneable,Cloneable
public class VolumeSlider
extends com.simsilica.lemur.Slider
The VolumeSlider class represents the Volume Slider in the Menu.
It extends the Slider class and provides functionalities for setting the music volume,
with the help of the Slider in the GUI
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen com.jme3.scene.Spatial
com.jme3.scene.Spatial.BatchHint, com.jme3.scene.Spatial.CullHint, com.jme3.scene.Spatial.DFSMode -
Feldübersicht
Von Klasse geerbte Felder com.simsilica.lemur.Slider
DOWN_ID, ELEMENT_ID, LEFT_ID, RANGE_ID, RIGHT_ID, THUMB_ID, UP_IDVon Klasse geerbte Felder com.simsilica.lemur.Panel
EFFECT_CLOSE, EFFECT_OPEN, LAYER_BACKGROUND, LAYER_BORDER, LAYER_INSETSVon Klasse geerbte Felder com.jme3.scene.Node
childrenVon Klasse geerbte Felder com.jme3.scene.Spatial
batchHint, controls, cullHint, frustrumIntersects, key, localLights, localOverrides, localTransform, name, parent, queueBucket, queueDistance, refreshFlags, RF_BOUND, RF_CHILD_LIGHTLIST, RF_LIGHTLIST, RF_MATPARAM_OVERRIDE, RF_TRANSFORM, shadowMode, userData, worldBound, worldLights, worldOverrides, worldTransform -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungVolumeSlider(GameMusic music) Constructs the Volume Slider for the Menu dialog -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoidupdate()when triggered it updates the volume to the value set with the sliderVon Klasse geerbte Methoden com.simsilica.lemur.Slider
getDecrementButton, getDelta, getIncrementButton, getModel, getRangePanel, getThumbButton, getValueForLocation, initializeDefaultStyles, resetStateView, setDelta, setModel, setupCommands, updateLogicalStateVon Klasse geerbte Methoden com.simsilica.lemur.Panel
addEffect, addMouseListener, getAlpha, getBackground, getBorder, getEffectControl, getEffects, getElementId, getInsets, getInsetsComponent, getPreferredSize, getSize, getStyle, hasEffect, initializeDefaultStyles, removeEffect, removeMouseListener, runEffect, setAlpha, setAlpha, setBackground, setBorder, setChildAlpha, setEffects, setInsets, setInsetsComponent, setPreferredSize, setSize, toStringVon Klasse geerbte Methoden com.jme3.scene.Node
attachChild, attachChildAt, breadthFirstTraversal, clone, cloneFields, collideWith, deepClone, depthFirstTraversal, descendantMatches, descendantMatches, descendantMatches, detachAllChildren, detachChild, detachChildAt, detachChildNamed, getChild, getChild, getChildIndex, getChildren, getQuantity, getTriangleCount, getVertexCount, hasChild, oldDeepClone, read, setLightListRefresh, setLodLevel, setMaterial, setMatParamOverrideRefresh, setModelBound, setParent, setTransformRefresh, swapChildren, updateGeometricState, updateModelBound, updateWorldBound, writeVon Klasse geerbte Methoden com.jme3.scene.Spatial
addControl, addControlAt, addLight, addMatParamOverride, breadthFirstTraversal, center, checkCulling, clearMatParamOverrides, clone, depthFirstTraversal, forceRefresh, getBatchHint, getControl, getControl, getCullHint, getKey, getLastFrustumIntersection, getLocalBatchHint, getLocalCullHint, getLocalLightList, getLocalMatParamOverrides, getLocalQueueBucket, getLocalRotation, getLocalScale, getLocalShadowMode, getLocalToWorldMatrix, getLocalTransform, getLocalTranslation, getName, getNumControls, getParent, getQueueBucket, getShadowMode, getUserData, getUserDataKeys, getWorldBound, getWorldLightList, getWorldMatParamOverrides, getWorldRotation, getWorldScale, getWorldTransform, getWorldTranslation, hasAncestor, jmeClone, localToWorld, lookAt, matches, move, move, oldClone, removeControl, removeControl, removeFromParent, removeLight, removeMatParamOverride, rotate, rotate, rotateUpTo, runControlRender, scale, scale, setBatchHint, setBoundRefresh, setCullHint, setKey, setLastFrustumIntersection, setLocalRotation, setLocalRotation, setLocalScale, setLocalScale, setLocalScale, setLocalTransform, setLocalTranslation, setLocalTranslation, setName, setQueueBucket, setRequiresUpdates, setShadowMode, setUserData, updateMatParamOverrides, updateWorldLightList, updateWorldTransforms, worldToLocal
-
Konstruktordetails
-
VolumeSlider
Constructs the Volume Slider for the Menu dialog- Parameter:
music- the music instance
-
-
Methodendetails
-
update
public void update()when triggered it updates the volume to the value set with the slider
-