Nymph Game Engine
Chaiscript based Game Engine
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Graphics::Camera Member List

This is the complete list of members for Graphics::Camera, including all inherited members.

activeComponentprotected
addObserver(std::shared_ptr< Observer > observer)Events::Subjectvirtual
Camera()=deleteGraphics::Camera
Camera(const std::shared_ptr< ShaderManager > shader_manager)Graphics::Camera
Camera(const std::shared_ptr< ShaderManager > shader_manager, const float viewport_width, const float viewport_height, const float near=0.1, const float far=1.0)Graphics::Camera
className() const noexceptoverrideGraphics::Cameravirtual
Component()Component
entityComponentprotected
eventsWaiting() const noexceptEvents::Observerinlineprotected
getEvent()Events::Observerinlineprotected
getFar() const noexceptGraphics::Camera
getFreeCameraSpeed() const noexceptGraphics::Camera
getHeight() const noexceptGraphics::Camera
getId() const noexceptComponent
getNear() const noexceptGraphics::Camera
getProjectionMatrix() const noexceptGraphics::Camera
getScreenPaddingInTiles() const noexceptGraphics::Camera
getTransform() const noexceptComponent
getValueForSorting() const noexceptoverrideGraphics::Cameravirtual
getWidth() const noexceptGraphics::Camera
handleQueuedEvent(std::shared_ptr< Events::Event > event) overrideGraphics::Cameravirtual
idComponentprotected
isActive() const noexceptComponent
isComponentWithin(const Component &component) const Graphics::Camera
log(el::base::type::ostream_t &os) const overrideGraphics::Cameravirtual
next_idComponentprotectedstatic
notify(std::shared_ptr< Event > event)Events::Subjectvirtual
notifyNow(std::shared_ptr< Event > event)Events::Subjectvirtual
onDestroy() overrideGraphics::Cameravirtual
onNotify(std::shared_ptr< Event > event)Events::Observerinline
onNotifyNow(std::shared_ptr< Events::Event > event) overrideGraphics::Cameravirtual
onStart() overrideGraphics::Cameravirtual
onUpdate(const double delta) overrideGraphics::Cameravirtual
operator<(Component &other) noexceptComponent
processEventQueue()Events::Observerinline
removeObserver(std::shared_ptr< Observer > observer)Events::Subjectvirtual
setActive(const bool active) noexceptComponent
setFar(const float far) noexceptGraphics::Camera
setFreeCameraSpeed(const float speed) noexceptGraphics::Camera
setHeight(const float height) noexceptGraphics::Camera
setNear(const float near) noexceptGraphics::Camera
setScreenPaddingInTiles(const int padding) noexceptGraphics::Camera
setTransform(std::shared_ptr< Transform > transform)Component
setWidth(const float width) noexceptGraphics::Camera
to_string() const noexceptComponentvirtual
transformComponentprotected
~Component()Componentinlinevirtual
~Observer()Events::Observerinlinevirtual
~Subject()=defaultEvents::Subjectvirtual