reng ~master (2022-11-13T10:09:03Z)
Dub
Repo
CameraThirdPerson
re
ng
camera
cam3d
third person look camera
class
CameraThirdPerson :
CameraFollow3D
{
import
re
.
input
:
Keys
,
Input
;
;
import
re
.
input
:
Keys
,
Input
;
;
mixin
Reflect
;
float
move_sensitivity
;
float
look_sensitivity
;
protected
enum
third_person_min_clamp
;
protected
enum
third_person_max_clamp
;
this
(Entity target);
void
update
();
}
Constructors
this
this
(Entity target)
Undocumented in source.
Members
Functions
update
void
update
()
Undocumented in source. Be warned that the author may not have intended to support it.
Manifest constants
third_person_max_clamp
enum
third_person_max_clamp
;
Undocumented in source.
third_person_min_clamp
enum
third_person_min_clamp
;
Undocumented in source.
Mixins
__anonymous
mixin
Reflect
Undocumented in source.
Variables
look_sensitivity
float
look_sensitivity
;
Undocumented in source.
move_sensitivity
float
move_sensitivity
;
Undocumented in source.
Inherited Members
From CameraFollow3D
__anonymous
mixin
Reflect
Undocumented in source.
cam
SceneCamera3D
cam
;
Undocumented in source.
target
Entity
target
;
the target entity
target_offset
Vector3
target_offset
;
Undocumented in source.
third_person_dist
enum
third_person_dist
;
Undocumented in source.
_angle
Vector2
_angle
;
Undocumented in source.
_target_dist
float
_target_dist
;
Undocumented in source.
setup
void
setup
()
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
re
ng
camera
cam3d
classes
CameraFollow3D
CameraFreeLook
CameraOrbit
CameraThirdPerson
SceneCamera3D
third person look camera