AnimEngine
|
This is the complete list of members for FollowCamera, including all inherited members.
_children (defined in Entity) | Entity | protected |
_mCachedFinalPose (defined in CachedFinalPose) | CachedFinalPose | protected |
_name (defined in Entity) | Entity | protected |
_parent (defined in Entity) | Entity | protected |
addChild(Entity *entity) (defined in Entity) | Entity | |
base_velocity_factor (defined in FollowCamera) | FollowCamera | protected |
BaseCameraEntity() (defined in BaseCameraEntity) | BaseCameraEntity | inline |
BaseCameraEntity(float fov, const glm::vec3 &loc) (defined in BaseCameraEntity) | BaseCameraEntity | inline |
BaseCameraEntity(float fov, const glm::vec3 &loc, float near_plane, float far_plane) (defined in BaseCameraEntity) | BaseCameraEntity | inline |
distance_exponent (defined in FollowCamera) | FollowCamera | protected |
Entity() (defined in Entity) | Entity | inline |
Entity(const std::string &name) (defined in Entity) | Entity | inline |
far_plane (defined in BaseCameraEntity) | BaseCameraEntity | |
follow(double frametime, vec3 target, vec3 offset, vec3 viewtarget) (defined in FollowCamera) | FollowCamera | virtual |
follow_distance (defined in FollowCamera) | FollowCamera | protected |
follow_explicit(double frametime, vec3 target, vec3 offset, vec3 viewtarget, float linear_acceleration_parameter, float base_velocity_parameter, float follow_distance_parameter, float distance_exponent_parameter) (defined in FollowCamera) | FollowCamera | virtual |
FollowCamera() (defined in FollowCamera) | FollowCamera | inline |
FollowCamera(float fov, vec3 start_pos, float linear_acceleration_factor=3.0f, float base_velocity_factor=.6f, float follow_distance=2.0f, float distance_exponent=2.0f) (defined in FollowCamera) | FollowCamera | inline |
fov (defined in BaseCameraEntity) | BaseCameraEntity | |
getAccelerationFactor() (defined in FollowCamera) | FollowCamera | inline |
getCachedFinalPose() const (defined in CachedFinalPose) | CachedFinalPose | inlinevirtual |
getChildren() const (defined in Entity) | Entity | inline |
getFollowLength() (defined in FollowCamera) | FollowCamera | inline |
getLocation() const override (defined in BaseCameraEntity) | BaseCameraEntity | inlinevirtual |
getMaximumDistance() const (defined in FollowCamera) | FollowCamera | inline |
getName() const (defined in Entity) | Entity | inline |
getOrthographic() const override (defined in BaseCameraEntity) | BaseCameraEntity | inlinevirtual |
getOrthographic(float left, float right, float bottom, float top, float near_plane, float far_plane) (defined in BaseCameraEntity) | BaseCameraEntity | inline |
getParent() (defined in Entity) | Entity | inline |
getParent() const (defined in Entity) | Entity | inline |
getPerspective(float aspect) const override (defined in BaseCameraEntity) | BaseCameraEntity | inlinevirtual |
getPose() const override (defined in BaseCameraEntity) | BaseCameraEntity | inlinevirtual |
getView() const (defined in FollowCamera) | FollowCamera | inlinevirtual |
getView(const Pose &aPoseOverride) const override (defined in BaseCameraEntity) | BaseCameraEntity | virtual |
getViewDir() const (defined in FollowCamera) | FollowCamera | inlinevirtual |
getViewDir(const Pose &aPoseOverride) const override (defined in BaseCameraEntity) | BaseCameraEntity | virtual |
hasParent() const (defined in Entity) | Entity | inline |
isDrawable() const =0 (defined in PureComponent) | PureComponent | pure virtual |
isDrawable() const (defined in RootComponent) | RootComponent | inlinevirtual |
isPoseable() const =0 (defined in PureComponent) | PureComponent | pure virtual |
isPoseable() const (defined in RootComponent) | RootComponent | inlinevirtual |
isPoseable() const override (defined in PoseableComponent) | PoseableComponent | inlinevirtual |
isPosed() const =0 (defined in PureComponent) | PureComponent | pure virtual |
isPosed() const override (defined in PosedComponent) | PosedComponent | inlinevirtual |
linear_acceleration_factor (defined in FollowCamera) | FollowCamera | protected |
link(Entity *parent) (defined in Entity) | Entity | virtual |
look (defined in FollowCamera) | FollowCamera | protected |
max_distance (defined in FollowCamera) | FollowCamera | protected |
near_plane (defined in BaseCameraEntity) | BaseCameraEntity | |
numChildren() const (defined in Entity) | Entity | inline |
pose (defined in BaseCameraEntity) | BaseCameraEntity | |
replace(Entity *replacement) | Entity | virtual |
reset(const vec3 &start_pos) (defined in FollowCamera) | FollowCamera | virtual |
setAccelerationFactor(float linear_acceleration_factor) (defined in FollowCamera) | FollowCamera | inline |
setCachedFinalPose(const Pose &aPose) (defined in CachedFinalPose) | CachedFinalPose | inlinevirtual |
setFarPlane(float far_plane) (defined in BaseCameraEntity) | BaseCameraEntity | inlinevirtual |
setFollowLength(float follow_distance) (defined in FollowCamera) | FollowCamera | inline |
setMaximumDistance(float max_distance) (defined in FollowCamera) | FollowCamera | inline |
setName(const std::string &name) (defined in Entity) | Entity | inline |
setNearPlane(float near_plane) (defined in BaseCameraEntity) | BaseCameraEntity | inlinevirtual |
setPose(const Pose &pose) override (defined in BaseCameraEntity) | BaseCameraEntity | inlinevirtual |
traversal_scratch (defined in Entity) | Entity | |
unlink() (defined in Entity) | Entity | virtual |
UUID() const (defined in Entity) | Entity | inline |
velocity (defined in FollowCamera) | FollowCamera | protected |
~CameraInterface() (defined in CameraInterface) | CameraInterface | inlinevirtual |
~PoseableWorldEntity() (defined in PoseableWorldEntity) | PoseableWorldEntity | inlinevirtual |
~WorldEntity() (defined in WorldEntity) | WorldEntity | inlinevirtual |