canCauseCollisions() const | G3D::Entity | inline |
canChange() const | G3D::Entity | inline |
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 String &name, Scene *scene, AnyTableReader &propertyTable) | G3D::Entity | protected |
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 | G3D::Entity | 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_canCauseCollisions | G3D::Entity | protected |
m_canChange | G3D::Entity | protected |
m_frame | G3D::Entity | 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_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) | G3D::Entity | 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 |
toAny(const bool forceAll=false) const | G3D::Entity | 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) | G3D::Entity | virtual |
~ReferenceCountedObject() | G3D::ReferenceCountedObject | inlinevirtual |