_fieldOfViewDirectionInt() const | G3D::Camera | inlineprotected |
_setFieldOfViewDirectionInt(int d) | G3D::Camera | inlineprotected |
Camera() | G3D::Camera | protected |
Camera(const Matrix4 &proj, const CFrame &frame) | G3D::Camera | |
CameraControlWindow class | G3D::Camera | friend |
canCauseCollisions() const | G3D::Entity | inline |
canChange() const | G3D::Entity | inline |
circleOfConfusionRadiusPixels(float z, const class Rect2D &viewport) const | G3D::Camera | |
convertFromUnitToNormal(const Point3 &in, const Rect2D &viewport) const | G3D::Camera | |
copyParametersFrom(const shared_ptr< Camera > &camera) | G3D::Camera | virtual |
create(const String &name, Scene *scene, AnyTableReader &propertyTable, const ModelTable &modelTable=ModelTable(), const Scene::LoadOptions &options=Scene::LoadOptions()) | G3D::Camera | static |
create(const String &name="Camera") | G3D::Camera | static |
createShared(ArgTypes &&... args) | G3D::ReferenceCountedObject | inlineprotectedstatic |
depthOfFieldSettings() | G3D::Camera | inline |
depthOfFieldSettings() const | G3D::Camera | inline |
Entity() | G3D::Entity | protected |
farPlaneZ() const | G3D::Camera | inline |
fieldOfViewAngle() const | G3D::Camera | inline |
fieldOfViewAngleDegrees() const | G3D::Camera | inline |
fieldOfViewDirection() const | G3D::Camera | inline |
filmSettings() | G3D::Camera | inline |
filmSettings() const | G3D::Camera | inline |
frame() const | G3D::Entity | inline |
frustum(const Rect2D &viewport, Frustum &f) const | G3D::Camera | |
frustum(const Rect2D &viewport) const | G3D::Camera | |
getClipPlanes(const Rect2D &viewport, Array< Plane > &outClip) const | G3D::Camera | |
getFarViewportCorners(const class Rect2D &viewport, Point3 &outUR, Point3 &outUL, Point3 &outLL, Point3 &outLR) const | G3D::Camera | |
getFieldOfView(float &angle, FOVDirection &direction) const | G3D::Camera | 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 |
getNearViewportCorners(const class Rect2D &viewport, Point3 &outUR, Point3 &outUL, Point3 &outLL, Point3 &outLR) const | G3D::Camera | |
getProjectPixelMatrix(const Rect2D &viewport, Matrix4 &P) const | G3D::Camera | |
getProjectUnitMatrix(const Rect2D &viewport, Matrix4 &P) const | G3D::Camera | |
imagePlanePixelsPerMeter(const class Rect2D &viewport) const | G3D::Camera | |
init(AnyTableReader &propertyTable) | G3D::Camera | 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 | G3D::Entity | virtual |
intersectBounds(const Ray &R, float &maxDistance, Model::HitInfo &info=Model::HitInfo::ignore) const | G3D::Entity | virtual |
jitterMotion() const | G3D::Camera | inline |
lastBoxBoundArray() const | G3D::Entity | inlinevirtual |
lastBoxBoundArraysOverlap(const shared_ptr< Entity > &other) const | G3D::Entity | |
lastChangeTime() const | G3D::Entity | inline |
lookAt(const Point3 &position, const Vector3 &up=Vector3::unitY()) | G3D::Camera | |
m_canCauseCollisions | G3D::Entity | protected |
m_canChange | G3D::Entity | protected |
m_closestNearPlaneZForDepthOfField | G3D::Camera | |
m_depthOfFieldSettings | G3D::Camera | protected |
m_exposureTime | G3D::Camera | protected |
m_filmSettings | G3D::Camera | 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_motionBlurSettings | G3D::Camera | protected |
m_movedSinceLoad | G3D::Entity | protected |
m_movedSinceSimulation | G3D::Entity | protected |
m_name | G3D::Entity | protected |
m_overridePixelOffset | G3D::Camera | protected |
m_physicalSimulation | G3D::Entity | protected |
m_previousFrame | G3D::Entity | protected |
m_previousProjection | G3D::Camera | protected |
m_projection | G3D::Camera | protected |
m_scene | G3D::Entity | protected |
m_shouldBeSaved | G3D::Entity | protected |
m_sourceAny | G3D::Entity | protected |
m_taaSampleIndex | G3D::Camera | protected |
m_track | G3D::Entity | protected |
m_viewportFractionMaxCircleOfConfusion | G3D::Camera | |
m_visualizationScale | G3D::Camera | protected |
makeGUI(GuiPane *p, GApp *app) override | G3D::Camera | virtual |
markChanged() | G3D::Entity | inline |
mass() const | G3D::Entity | inline |
maxCircleOfConfusionRadiusPixels(const Rect2D &viewport) | G3D::Camera | |
motionBlurSettings() | G3D::Camera | inline |
motionBlurSettings() const | G3D::Camera | inline |
name() const | G3D::Entity | inline |
nearPlaneViewportHeight(const class Rect2D &viewport) const | G3D::Camera | |
nearPlaneViewportWidth(const class Rect2D &viewport) const | G3D::Camera | |
nearPlaneZ() const | G3D::Camera | inline |
nextTAAOffset() | G3D::Camera | protected |
onOverwriteCameraFromDebug() | G3D::Camera | protected |
onOverwriteDebugFromCamera() | G3D::Camera | protected |
onPose(Array< shared_ptr< class Surface > > &surfaceArray) override | G3D::Camera | virtual |
onSimulation(SimTime absoluteTime, SimTime deltaTime) override | G3D::Camera | 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 |
previousProjection() const | G3D::Camera | inline |
project(const Point3 &wsPoint, const class Rect2D &viewport) const | G3D::Camera | |
projection() const | G3D::Camera | inline |
projection() | G3D::Camera | inline |
projectUnit(const Point3 &point, const class Rect2D &viewport) const | G3D::Camera | |
setCanCauseCollisions(bool c) | G3D::Entity | inlinevirtual |
setFarPlaneZ(float z) | G3D::Camera | inline |
setFieldOfView(float edgeToEdgeAngleRadians, FOVDirection direction) | G3D::Camera | inline |
setFieldOfViewAngle(float edgeToEdgeAngleRadians) | G3D::Camera | inline |
setFieldOfViewAngleDegrees(float edgeToEdgeAngleDegrees) | G3D::Camera | inline |
setFieldOfViewDirection(FOVDirection d) | G3D::Camera | inline |
setFrame(const CFrame &f, bool updatePreviousFrame=true) | G3D::Entity | virtual |
setFrameSpline(const PhysicsFrameSpline &spline) | G3D::Entity | virtual |
setMass(float m) | G3D::Entity | inlinevirtual |
setNearPlaneZ(float z) | G3D::Camera | inline |
setOverridePixelOffset(bool p) | G3D::Camera | inline |
setPhysicalSimulation(bool s) | G3D::Entity | inlinevirtual |
setPosition(const Point3 &t) | G3D::Camera | |
setPreviousFrame(const CFrame &f) | G3D::Entity | inlinevirtual |
setPreviousProjection(const Projection &P) | G3D::Camera | inline |
setProjection(const Projection &p) | G3D::Camera | inline |
setShaderArgs(class UniformTable &args, const Vector2 &screenSize, const String &prefix="") const | G3D::Camera | virtual |
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 override | G3D::Camera | virtual |
track() const | G3D::Entity | inlinevirtual |
unproject(const Point3 &v, const Rect2D &viewport) const | G3D::Camera | |
unprojectUnit(const Point3 &v, const Rect2D &viewport) const | G3D::Camera | |
visualizationScale() const | G3D::Camera | inline |
visualize(RenderDevice *rd, bool isSelected, const class SceneVisualizationSettings &s, const shared_ptr< GFont > &font, const shared_ptr< Camera > &camera) | G3D::Entity | virtual |
worldRay(float x, float y, const class Rect2D &viewport) const | G3D::Camera | |
worldRay(float x, float y, float u, float v, const class Rect2D &viewport) const | G3D::Camera | |
~Camera() | G3D::Camera | virtual |
~ReferenceCountedObject() | G3D::ReferenceCountedObject | inlinevirtual |