|
| void | setPlayPosition (float seconds) |
| |
| float | getPlayPosition () const |
| |
| void | setSource (ALuint &src) |
| |
| void | setLoopOffset (float startTime) |
| |
| bool | isMono () |
| |
| void | play (bool immediate=false) |
| |
| void | pause (bool immediate=false) |
| |
| void | stop (bool immediate=false) |
| |
| void | loop (bool loop) |
| |
| float | getLoopOffset () |
| |
| void | startFade (bool dir, float fadeTime, FadeControl actionOnCompletion=OgreOggSound::FC_NONE) |
| |
| bool | isTemporary () const |
| |
| void | markTemporary () |
| |
| void | disable3D (bool disable) |
| |
| SoundState | getState () const |
| |
| bool | isPlaying () const |
| |
| bool | isPaused () const |
| |
| bool | isStopped () const |
| |
| bool | isRelativeToListener () const |
| |
| void | setGiveUpSourceOnStop (bool giveup=false) |
| |
| void | setPosition (float posx, float posy, float posz) |
| |
| void | setPosition (const Ogre::Vector3 &pos) |
| |
| void | setDirection (float dirx, float diry, float dirz) |
| |
| void | setDirection (const Ogre::Vector3 &dir) |
| |
| void | setVelocity (float velx, float vely, float velz) |
| |
| void | setVelocity (const Ogre::Vector3 &vel) |
| |
| void | setVolume (float gain) |
| |
| float | getVolume () const |
| |
| void | setMaxVolume (float maxGain) |
| |
| void | setMinVolume (float minGain) |
| |
| void | setConeAngles (float insideAngle=360.f, float outsideAngle=360.f) |
| |
| void | setOuterConeVolume (float gain=0.f) |
| |
| void | setMaxDistance (float maxDistance) |
| |
| const float | getMaxDistance () const |
| |
| void | setRolloffFactor (float rolloffFactor) |
| |
| const float | getRolloffFactor () const |
| |
| void | setReferenceDistance (float referenceDistance) |
| |
| const float | getReferenceDistance () const |
| |
| void | setPitch (float pitch) |
| |
| const float | getPitch () const |
| |
| void | setRelativeToListener (bool relative) |
| |
| const Ogre::Vector3 & | getPosition () const |
| |
| const Ogre::Vector3 & | getDirection () const |
| |
| bool | isFading () const |
| |
| virtual void | update (float fTime) |
| |
| ALuint | getSource () const |
| |
| const Ogre::String & | getName (void) const |
| |
| virtual const Ogre::String & | getFileName (void) const |
| |
| Ogre::uint8 | getPriority () const |
| |
| void | setPriority (Ogre::uint8 priority) |
| |
| bool | addCuePoint (float seconds) |
| |
| void | removeCuePoint (unsigned short index) |
| |
| void | clearCuePoints () |
| |
| void | setCuePoint (unsigned short index) |
| |
| float | getCuePoint (unsigned short index) |
| |
| unsigned int | getNumCuePoints () |
| |
| float | getAudioLength () const |
| |
| virtual const Ogre::String & | getMovableType (void) const |
| |
| virtual const Ogre::AxisAlignedBox & | getBoundingBox (void) const |
| |
| virtual float | getBoundingRadius (void) const |
| |
| Ogre::SceneManager * | getSceneManager () const |
| |
| void | setListener (SoundListener *l) |
| |
| void | _setSharedProperties (sharedAudioBuffer *buffer) |
| |
| void | _getSharedProperties (BufferListPtr &buffers, float &length, ALenum &format) |
| |
| | MovableObject () |
| |
| | MovableObject (const String &name) |
| |
| virtual | ~MovableObject () |
| |
| MovableObjectFactory * | _getCreator (void) const |
| |
| LightList * | _getLightList () |
| |
| SceneManager * | _getManager (void) const |
| |
| virtual const Matrix4 & | _getParentNodeFullTransform (void) const |
| |
| virtual void | _notifyAttached (Node *parent, bool isTagPoint=false) |
| |
| virtual void | _notifyCreator (MovableObjectFactory *fact) |
| |
| virtual void | _notifyCurrentCamera (Camera *cam) |
| |
| virtual void | _notifyManager (SceneManager *man) |
| |
| virtual void | _notifyMoved (void) |
| |
| virtual void | _releaseManualHardwareResources () |
| |
| virtual void | _restoreManualHardwareResources () |
| |
| void | addQueryFlags (uint32 flags) |
| |
| void | addVisibilityFlags (uint32 flags) |
| |
| virtual AnimableValuePtr | createAnimableValue (const String &valueName) |
| |
| void | detachFromParent (void) |
| |
| const StringVector & | getAnimableValueNames (void) const |
| |
| bool | getCastShadows (void) const |
| |
| const AxisAlignedBox & | getDarkCapBounds (const Light &light, Real dirLightExtrusionDist) const |
| |
| EdgeData * | getEdgeList (void) |
| |
| const AxisAlignedBox & | getLightCapBounds (void) const |
| |
| uint32 | getLightMask () const |
| |
| Listener * | getListener (void) const |
| |
| const String & | getName (void) const |
| |
| Node * | getParentNode (void) const |
| |
| SceneNode * | getParentSceneNode (void) const |
| |
| Real | getPointExtrusionDistance (const Light *l) const |
| |
| uint32 | getQueryFlags (void) const |
| |
| bool | getReceivesShadows () |
| |
| Real | getRenderingDistance (void) const |
| |
| Real | getRenderingMinPixelSize () const |
| |
| uint8 | getRenderQueueGroup (void) const |
| |
| ShadowRenderableListIterator | getShadowVolumeRenderableIterator (ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0) |
| |
| virtual uint32 | getTypeFlags (void) const |
| |
| const Any & | getUserAny (void) const |
| |
| UserObjectBindings & | getUserObjectBindings () |
| |
| const UserObjectBindings & | getUserObjectBindings () const |
| |
| uint32 | getVisibilityFlags (void) const |
| |
| bool | getVisible (void) const |
| |
| virtual const AxisAlignedBox & | getWorldBoundingBox (bool derive=false) const |
| |
| virtual const Sphere & | getWorldBoundingSphere (bool derive=false) const |
| |
| bool | hasEdgeList (void) |
| |
| bool | isAttached (void) const |
| |
| bool | isDebugDisplayEnabled (void) const |
| |
| virtual bool | isInScene (void) const |
| |
| bool | isParentTagPoint () const |
| |
| virtual bool | isVisible (void) const |
| |
| const LightList & | queryLights (void) const |
| |
| void | removeQueryFlags (uint32 flags) |
| |
| void | removeVisibilityFlags (uint32 flags) |
| |
| void | setCastShadows (bool enabled) |
| |
| void | setDebugDisplayEnabled (bool enabled) |
| |
| void | setLightMask (uint32 lightMask) |
| |
| void | setListener (Listener *listener) |
| |
| void | setQueryFlags (uint32 flags) |
| |
| void | setRenderingDistance (Real dist) |
| |
| void | setRenderingMinPixelSize (Real pixelSize) |
| |
| virtual void | setRenderQueueGroup (uint8 queueID) |
| |
| virtual void | setRenderQueueGroupAndPriority (uint8 queueID, ushort priority) |
| |
| void | setUserAny (const Any &anything) |
| |
| void | setVisibilityFlags (uint32 flags) |
| |
| void | setVisible (bool visible) |
| |
Public Member Functions inherited from Ogre::ShadowCaster |
| virtual | ~ShadowCaster () |
| |
| | AnimableObject () |
| |
| virtual | ~AnimableObject () |
| |
| const StringVector & | getAnimableValueNames (void) const |
| |
A single streaming sound (OGG)
Handles playing a sound from an ogg stream.