| audioChannel() const | G3D::SoundEntity | inline |
| canCauseCollisions() const | G3D::Entity | inline |
| canChange() const | G3D::Entity | inline |
| create(const shared_ptr< Sound > &sound, float initialVolume=1.0f, const String &name="") | G3D::SoundEntity | static |
| create(const String &name, Scene *scene, AnyTableReader &propertyTable, const ModelTable &modelTable=ModelTable(), const Scene::LoadOptions &options=Scene::LoadOptions()) | G3D::SoundEntity | static |
| createShared(ArgTypes &&... args) | G3D::ReferenceCountedObject | inlineprotectedstatic |
| Entity() | G3D::Entity | protected |
| frame() const | G3D::Entity | inline |
| getLastBounds(class AABox &box) const | G3D::Entity | virtual |
| getLastBounds(class Sphere &sphere) const | G3D::Entity | virtual |
| getLastBounds(class Box &box) const | G3D::Entity | virtual |
| init(const shared_ptr< Sound > &sound, float initialVolume=1.0f) | G3D::SoundEntity | protected |
| init(AnyTableReader &propertyTable) | G3D::SoundEntity | protected |
| G3D::Entity::init(const String &name, Scene *scene, AnyTableReader &propertyTable) | G3D::Entity | protected |
| G3D::Entity::init(const String &name, Scene *scene, const CFrame &frame, const shared_ptr< Track > &controller, bool canChange, bool shouldBeSaved) | G3D::Entity | protected |
| intersect(const Ray &R, float &maxDistance, Model::HitInfo &info=Model::HitInfo::ignore) const override | G3D::SoundEntity | virtual |
| intersectBounds(const Ray &R, float &maxDistance, Model::HitInfo &info=Model::HitInfo::ignore) const | G3D::Entity | virtual |
| lastBoxBoundArray() const | G3D::Entity | inlinevirtual |
| lastBoxBoundArraysOverlap(const shared_ptr< Entity > &other) const | G3D::Entity | |
| lastChangeTime() const | G3D::Entity | inline |
| m_audioChannel | G3D::SoundEntity | protected |
| m_canCauseCollisions | G3D::Entity | protected |
| m_canChange | G3D::Entity | protected |
| m_frame | G3D::Entity | protected |
| m_hadFirstSimulation | G3D::SoundEntity | protected |
| m_lastAABoxBounds | G3D::Entity | protected |
| m_lastBoundsTime | G3D::Entity | protected |
| m_lastBoxBoundArray | G3D::Entity | protected |
| m_lastBoxBounds | G3D::Entity | protected |
| m_lastChangeTime | G3D::Entity | protected |
| m_lastObjectSpaceAABoxBounds | G3D::Entity | protected |
| m_lastSphereBounds | G3D::Entity | protected |
| m_mass | G3D::Entity | protected |
| m_movedSinceLoad | G3D::Entity | protected |
| m_movedSinceSimulation | G3D::Entity | protected |
| m_name | G3D::Entity | protected |
| m_physicalSimulation | G3D::Entity | protected |
| m_previousFrame | G3D::Entity | protected |
| m_scene | G3D::Entity | protected |
| m_shouldBeSaved | G3D::Entity | protected |
| m_sound | G3D::SoundEntity | protected |
| m_sourceAny | G3D::Entity | protected |
| m_track | G3D::Entity | protected |
| makeGUI(class GuiPane *pane, class GApp *app) | G3D::Entity | virtual |
| markChanged() | G3D::Entity | inline |
| mass() const | G3D::Entity | inline |
| name() const | G3D::Entity | inline |
| onPose(Array< shared_ptr< class Surface > > &surfaceArray) | G3D::Entity | virtual |
| onSimulation(SimTime absoluteTime, SimTime deltaTime) override | G3D::SoundEntity | virtual |
| physicalSimulation() const | G3D::Entity | inline |
| playSound(const shared_ptr< Sound > &sound, const CFrame &childFrame=CFrame(), bool attach=true) | G3D::Entity | virtual |
| previousFrame() const | G3D::Entity | inline |
| setCanCauseCollisions(bool c) | G3D::Entity | inlinevirtual |
| setFrame(const CFrame &f, bool updatePreviousFrame=true) | G3D::Entity | virtual |
| setFrameSpline(const PhysicsFrameSpline &spline) | G3D::Entity | virtual |
| setMass(float m) | G3D::Entity | inlinevirtual |
| setPhysicalSimulation(bool s) | G3D::Entity | inlinevirtual |
| setPreviousFrame(const CFrame &f) | G3D::Entity | inlinevirtual |
| setShouldBeSaved(bool b) | G3D::Entity | inline |
| setTrack(const shared_ptr< Track > &c) | G3D::Entity | inlinevirtual |
| shouldBeSaved() const | G3D::Entity | inline |
| sound() const | G3D::SoundEntity | inline |
| SoundEntity() | G3D::SoundEntity | protected |
| toAny(const bool forceAll=false) const override | G3D::SoundEntity | virtual |
| track() const | G3D::Entity | inlinevirtual |
| visualize(RenderDevice *rd, bool isSelected, const class SceneVisualizationSettings &s, const shared_ptr< GFont > &font, const shared_ptr< Camera > &camera) override | G3D::SoundEntity | virtual |
| ~ReferenceCountedObject() | G3D::ReferenceCountedObject | inlinevirtual |