| 
    kick 
   | 
 
| activated() final (defined in kick::Component) | kick::Component |  [inline, virtual] | 
| Camera(GameObject *gameObject) (defined in kick::Camera) | kick::Camera | |
| clearColor() (defined in kick::Camera) | kick::Camera | |
| clearColorBuffer() (defined in kick::Camera) | kick::Camera | |
| clearDepthBuffer() (defined in kick::Camera) | kick::Camera | |
| clearStencilBuffer() (defined in kick::Camera) | kick::Camera | |
| Component(GameObject *gameObject) (defined in kick::Component) | kick::Component | |
| Component(Component &&component) (defined in kick::Component) | kick::Component | |
| cullingMask() const (defined in kick::Camera) | kick::Camera | |
| deactivated() (defined in kick::Camera) | kick::Camera |  [virtual] | 
| enabled() const (defined in kick::Component) | kick::Component | |
| gameObject() (defined in kick::Component) | kick::Component | |
| index() (defined in kick::Camera) | kick::Camera | |
| main() (defined in kick::Camera) | kick::Camera | |
| mainCamera() (defined in kick::Camera) | kick::Camera |  [static] | 
| mGameObject (defined in kick::Component) | kick::Component |  [protected] | 
| mNormalizedViewportDim (defined in kick::Camera) | kick::Camera |  [protected] | 
| mNormalizedViewportOffset (defined in kick::Camera) | kick::Camera |  [protected] | 
| mProjectionMatrix (defined in kick::Camera) | kick::Camera |  [protected] | 
| operator=(const Component &other) (defined in kick::Component) | kick::Component | |
| pick(glm::ivec2 point, std::function< void(GameObject *, int)> onPicked, glm::ivec2 size=glm::ivec2{1, 1}, bool returnNullptrOnNoHit=false) (defined in kick::Camera) | kick::Camera | |
| projectionMatrix() (defined in kick::Camera) | kick::Camera | |
| render(EngineUniforms *engineUniforms) (defined in kick::Camera) | kick::Camera |  [virtual] | 
| replacementMaterial() const (defined in kick::Camera) | kick::Camera | |
| resetProjectionMatrix() (defined in kick::Camera) | kick::Camera |  [virtual] | 
| screenPointToRay(glm::vec2 point) (defined in kick::Camera) | kick::Camera | |
| setClearColor(glm::vec4 clearColor) (defined in kick::Camera) | kick::Camera | |
| setClearColorBuffer(bool clear) (defined in kick::Camera) | kick::Camera | |
| setClearDepthBuffer(bool clear) (defined in kick::Camera) | kick::Camera | |
| setClearStencilBuffer(bool clear) (defined in kick::Camera) | kick::Camera | |
| setCullingMask(int cullingMask) (defined in kick::Camera) | kick::Camera | |
| setEnabled(bool enabled) (defined in kick::Component) | kick::Component | |
| setIndex(int index) (defined in kick::Camera) | kick::Camera | |
| setMain(bool main) (defined in kick::Camera) | kick::Camera | |
| setProjectionMatrix(glm::mat4 projectionMatrix) (defined in kick::Camera) | kick::Camera | |
| setReplacementMaterial(std::shared_ptr< Material > const &replacementMaterial) (defined in kick::Camera) | kick::Camera | |
| setShadow(bool renderShadow) (defined in kick::Camera) | kick::Camera | |
| setTarget(TextureRenderTarget *target) (defined in kick::Camera) | kick::Camera | |
| setupCamera(EngineUniforms *engineUniforms) (defined in kick::Camera) | kick::Camera | |
| setViewportDim(glm::vec2 const &normalizedViewportDim) (defined in kick::Camera) | kick::Camera | |
| setViewportOffset(glm::vec2 const &normalizedViewportOffset) (defined in kick::Camera) | kick::Camera | |
| shadow() const (defined in kick::Camera) | kick::Camera | |
| target() const (defined in kick::Camera) | kick::Camera | |
| transform() (defined in kick::Component) | kick::Component | |
| viewMatrix() (defined in kick::Camera) | kick::Camera | |
| viewportDim() const (defined in kick::Camera) | kick::Camera | |
| viewportOffset() const (defined in kick::Camera) | kick::Camera | |
| ~Camera() (defined in kick::Camera) | kick::Camera | |
| ~Component() (defined in kick::Component) | kick::Component |  [virtual] | 
 1.7.4