, including all inherited members.
activated() final (defined in kick::Component) | kick::Component | [inline, virtual] |
bottom() const (defined in kick::CameraOrthographic) | kick::CameraOrthographic | |
Camera(GameObject *gameObject) (defined in kick::Camera) | kick::Camera | |
CameraOrthographic(GameObject *gameObject) (defined in kick::CameraOrthographic) | kick::CameraOrthographic | |
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 | |
far() const (defined in kick::CameraOrthographic) | kick::CameraOrthographic | |
gameObject() (defined in kick::Component) | kick::Component | |
index() (defined in kick::Camera) | kick::Camera | |
left() const (defined in kick::CameraOrthographic) | kick::CameraOrthographic | |
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] |
near() const (defined in kick::CameraOrthographic) | kick::CameraOrthographic | |
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() override (defined in kick::CameraOrthographic) | kick::CameraOrthographic | [virtual] |
right() const (defined in kick::CameraOrthographic) | kick::CameraOrthographic | |
screenPointToRay(glm::vec2 point) (defined in kick::Camera) | kick::Camera | |
set(float near, float far, float left, float right, float bottom, float top) (defined in kick::CameraOrthographic) | kick::CameraOrthographic | |
setBottom(float bottom) (defined in kick::CameraOrthographic) | kick::CameraOrthographic | |
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 | |
setFar(float far) (defined in kick::CameraOrthographic) | kick::CameraOrthographic | |
setIndex(int index) (defined in kick::Camera) | kick::Camera | |
setLeft(float left) (defined in kick::CameraOrthographic) | kick::CameraOrthographic | |
setMain(bool main) (defined in kick::Camera) | kick::Camera | |
setNear(float near) (defined in kick::CameraOrthographic) | kick::CameraOrthographic | |
setProjectionMatrix(glm::mat4 projectionMatrix) (defined in kick::Camera) | kick::Camera | |
setReplacementMaterial(std::shared_ptr< Material > const &replacementMaterial) (defined in kick::Camera) | kick::Camera | |
setRight(float right) (defined in kick::CameraOrthographic) | kick::CameraOrthographic | |
setShadow(bool renderShadow) (defined in kick::Camera) | kick::Camera | |
setTarget(TextureRenderTarget *target) (defined in kick::Camera) | kick::Camera | |
setTop(float top) (defined in kick::CameraOrthographic) | kick::CameraOrthographic | |
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 | |
top() const (defined in kick::CameraOrthographic) | kick::CameraOrthographic | |
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] |