Ewol Game engine (based on bullet lib) 0.3.0
Main Page
Related Pages
Namespaces
Classes
Files
Link-libs
lutin
ewol
etk
ejson
exml
esvg
egami
gale
ege
elog
ememory
enet
eproperty
esignal
zeus
audio-ess
audio
audio-drain
audio-orchestra
audio-river
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Main Page
Related Pages
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
ege
camera
View
ege::camera::View Member List
This is the complete list of members for
ege::camera::View
, including all inherited members.
Camera
()
ege::Camera
configureOpenGL
()
ege::Camera
virtual
drawDebug
(ememory::SharedPtr< ewol::resource::Colored3DObject > _draw, ememory::SharedPtr< ege::Camera > _camera)
ege::camera::View
virtual
EnableSharedFromThis
()
ememory::EnableSharedFromThis< Camera >
protected
getAngle
() const
ege::camera::View
inline
getAspectRatio
() const
ege::Camera
inline
getEye
() const
ege::camera::View
inline
virtual
getMatrixCamera
() const
ege::Camera
inline
getMatrixProjection
() const
ege::Camera
inline
getPsy
() (defined in
ege::camera::View
)
ege::camera::View
virtual
getRayFromScreen
(const vec2 &_offset)
ege::camera::View
virtual
getRayFromScreenPosition
(const vec2 &_position, const vec2 &_size)
ege::Camera
getTarget
() const
ege::camera::View
inline
getTetha
() (defined in
ege::camera::View
)
ege::camera::View
virtual
getViewVector
() const (defined in
ege::camera::View
)
ege::camera::View
protected
virtual
getXAngleView
() const
ege::Camera
inline
getZFar
()
ege::Camera
inline
getZNear
()
ege::Camera
inline
m_angle
ege::camera::View
protected
m_angleView
ege::Camera
protected
m_aspectRatio
ege::Camera
protected
m_eye
ege::camera::View
protected
m_matrix
ege::Camera
protected
m_matrixProjection
ege::Camera
protected
m_target
ege::camera::View
protected
m_zFar
ege::Camera
protected
m_zNear
ege::Camera
protected
periodicCall
(float _step)
ege::Camera
inline
virtual
setAngle
(float _angle)
ege::camera::View
virtual
setAspectRatio
(float _ratio)
ege::Camera
virtual
setEye
(const vec3 &_eye)
ege::camera::View
virtual
setSceenSize
(const vec2 &_screenSize)
ege::Camera
inline
virtual
setTarget
(const vec3 &_target)
ege::camera::View
virtual
setXAngleView
(float _angleRad)
ege::Camera
virtual
setYAngleView
(float _angleRad)
ege::Camera
inline
virtual
setZFar
(float _distance)
ege::Camera
virtual
setZNear
(float _distance)
ege::Camera
virtual
sharedFromThis
()
ememory::EnableSharedFromThis< Camera >
sharedFromThis
() const
ememory::EnableSharedFromThis< Camera >
tansformPositionToAngle
(vec3 _vect)
ege::Camera
protected
update
()
ege::camera::View
protected
updateProjectionMatrix
()
ege::Camera
protected
virtual
View
(const vec3 &_eye=vec3(0, 0, 0), const vec3 &_target=vec3(0, 0, 1), float _angle=0.0f)
ege::camera::View
weakFromThis
()
ememory::EnableSharedFromThis< Camera >
weakFromThis
() const
ememory::EnableSharedFromThis< Camera >
~Camera
()
ege::Camera
inline
virtual
~EnableSharedFromThis
()=default
ememory::EnableSharedFromThis< Camera >
protected
virtual
~View
()
ege::camera::View
inline
Generated on Sun Oct 23 2016 22:01:42 for Ewol Game engine (based on bullet lib) by
1.8.11