| 
    Nymph Game Engine
    
   Chaiscript based Game Engine 
   | 
 
This is the complete list of members for Graphics::Camera, including all inherited members.
| active | Component | protected | 
| addObserver(std::shared_ptr< Observer > observer) | Events::Subject | virtual | 
| Camera()=delete | Graphics::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 noexceptoverride | Graphics::Camera | virtual | 
| Component() | Component | |
| entity | Component | protected | 
| eventsWaiting() const noexcept | Events::Observer | inlineprotected | 
| getEvent() | Events::Observer | inlineprotected | 
| getFar() const noexcept | Graphics::Camera | |
| getFreeCameraSpeed() const noexcept | Graphics::Camera | |
| getHeight() const noexcept | Graphics::Camera | |
| getId() const noexcept | Component | |
| getNear() const noexcept | Graphics::Camera | |
| getProjectionMatrix() const noexcept | Graphics::Camera | |
| getScreenPaddingInTiles() const noexcept | Graphics::Camera | |
| getTransform() const noexcept | Component | |
| getValueForSorting() const noexceptoverride | Graphics::Camera | virtual | 
| getWidth() const noexcept | Graphics::Camera | |
| handleQueuedEvent(std::shared_ptr< Events::Event > event) override | Graphics::Camera | virtual | 
| id | Component | protected | 
| isActive() const noexcept | Component | |
| isComponentWithin(const Component &component) const | Graphics::Camera | |
| log(el::base::type::ostream_t &os) const override | Graphics::Camera | virtual | 
| next_id | Component | protectedstatic | 
| notify(std::shared_ptr< Event > event) | Events::Subject | virtual | 
| notifyNow(std::shared_ptr< Event > event) | Events::Subject | virtual | 
| onDestroy() override | Graphics::Camera | virtual | 
| onNotify(std::shared_ptr< Event > event) | Events::Observer | inline | 
| onNotifyNow(std::shared_ptr< Events::Event > event) override | Graphics::Camera | virtual | 
| onStart() override | Graphics::Camera | virtual | 
| onUpdate(const double delta) override | Graphics::Camera | virtual | 
| operator<(Component &other) noexcept | Component | |
| processEventQueue() | Events::Observer | inline | 
| removeObserver(std::shared_ptr< Observer > observer) | Events::Subject | virtual | 
| setActive(const bool active) noexcept | Component | |
| setFar(const float far) noexcept | Graphics::Camera | |
| setFreeCameraSpeed(const float speed) noexcept | Graphics::Camera | |
| setHeight(const float height) noexcept | Graphics::Camera | |
| setNear(const float near) noexcept | Graphics::Camera | |
| setScreenPaddingInTiles(const int padding) noexcept | Graphics::Camera | |
| setTransform(std::shared_ptr< Transform > transform) | Component | |
| setWidth(const float width) noexcept | Graphics::Camera | |
| to_string() const noexcept | Component | virtual | 
| transform | Component | protected | 
| ~Component() | Component | inlinevirtual | 
| ~Observer() | Events::Observer | inlinevirtual | 
| ~Subject()=default | Events::Subject | virtual |