#include <LandscapeSound.h>

Public Member Functions | |
| virtual bool | readXML (XMLNode *node) |
| virtual bool | setPosition (VirtualSoundSource *source, unsigned int data) |
Protected Attributes | |
| std::string | name |
| float | falloff |
Definition at line 90 of file LandscapeSound.h.
| bool LandscapeSoundPositionGroup::readXML | ( | XMLNode * | node | ) | [virtual] |
Implements LandscapeSoundPosition.
Definition at line 92 of file LandscapeSound.cpp.
References XMLNode::failChildren(), falloff, XMLNode::getNamedChild(), and name.
| bool LandscapeSoundPositionGroup::setPosition | ( | VirtualSoundSource * | source, | |
| unsigned int | data | |||
| ) | [virtual] |
Implements LandscapeSoundPosition.
Definition at line 99 of file LandscapeSound.cpp.
References falloff, MainCamera::getCamera(), GLCamera::getCurrentPos(), TargetGroupsGroupEntry::getDistance(), LandscapeMaps::getGroundMaps(), TargetGroups::getGroup(), GroundMaps::getGroups(), ScorchedContext::getLandscapeMaps(), TargetGroupsSetEntry::getObjectCount(), ScorchedClient::instance(), MainCamera::instance(), int(), MAX, MIN, name, VirtualSoundSource::setPosition(), and VirtualSoundSource::setRelative().
std::string LandscapeSoundPositionGroup::name [protected] |
float LandscapeSoundPositionGroup::falloff [protected] |
1.5.3